Перейти к публикации

3D-коррекция при многоосевой обработке


Ug_user

Для какой системы управления Вы хотели бы реализовать 3D-коррекцию?  

89 пользователей проголосовало

  1. 1. Для какой системы управления Вы хотели бы реализовать 3D-коррекцию?

    • Heidenhain iTNC 430(530)
      31
    • Siemens Sinumeric 840D
      19
    • FANUC
      29
    • Другая
      10


Рекомендованные сообщения

Да мне без разницы, мальчик он или девочка. На кубике можно очень многое увидеть, как минимум - включается у тебя 3D-коррекция или нет, в какую сторону откладывается коррекция, при плюсовой - скругление будет недообработано, с нулевой - если фреза хорошая - сойдется в 0, при минусовой - будет занижено. 

Давай сделаем боковые грани кубика той же сферической фрезой - сверху полосочку, и можно будет провести замер.

 

Или чехов надо звать? 

А как  по скруглениям можно увидеть величину 3-d коррекции ,Как ее померить? Опять же , результат будет неоднозначен .Недоработка - сверху , снизу или посредине скругления? Какой при этом будет замер и чем ? Радиусомером или шаблоном?И потом нужно получить величину - недоработки или перереза скругления.В конечном итоге это будет субъективный замер из которого нельзя сделать вывод о правильной работе 3-d коррекции

 

 

Давай сделаем боковые грани кубика той же сферической фрезой - сверху полосочку, и можно будет провести замер.

И чо это нам дает?.Можно просто и без 3-D коррекции , ввести коррекцию на длину вылета инструмента и получить ту же картину замеров расстояний боковых граней кубика.Или Вы сомневаетесь?

Ссылка на сообщение
Поделиться на других сайтах


Еще раз говорю - сделай просто кубик. 100х100х100, но боковые грани пройди шариком, в 5-ти осях, с 3D-коррекцией. И не притворяйся, что не понимаешь, что я предлагаю.

 


Я знаю, что разницу можно получить играясь длиной фрезы, но - будтье любезны, сделайте это с помощью 3D-коррекции. 

post-29857-0-40729200-1387705232_thumb.png

Ссылка на сообщение
Поделиться на других сайтах

Еще раз говорю - сделай просто кубик. 100х100х100, но боковые грани пройди шариком, в 5-ти осях, с 3D-коррекцией. И не притворяйся, что не понимаешь, что я предлагаю.

 

Я знаю, что разницу можно получить играясь длиной фрезы, но - будтье любезны, сделайте это с помощью 3D-коррекции. 

Сдела проект в Powermill   На видео

 

показана установка .Звук не сделала , так как за стеной кто-то делает ремонт.) Но думаю и так все понятно.

Вот еще программа , которая получена 

 

;DATA :22.12.20013.

;PROGRAMMER: ic-02

;cub

N1 G40 G17 G94 G90 G71 G54

; Tool Name:_ T="FREZA D20R10"_D20.0_R10.0_ Tool Diameter:20.0__ Tool Length:580

;cub

N2 trafoof

N3 T1 M06

N4 D1

N5 FGROUP (X,Y,Z,A,C)

N6 M3 S1500

N7 G54

N8 G0 X0. Y0. Z148.335 A0. C0.

N9 CYCLE832(0.1,112101)

N10 M8

N11 G1 X0. Y0. Z148.335 A0. C0. F3000.

N12 G94 G64 G1 X0. Y0. Z148.335 A3=0. B3=0. C3=1. F3000. M8

N13 G94 X9.261 Y7.505 Z147.609 A3=0.058 B3=0. C3=0.998 A4=1. B4=0. C4=0.

N14 X18.385 Y14.9 Z145.445 A3=0.116 B3=0. C3=0.993 A4=1. B4=0. C4=0.

N15 X27.238 Y22.075 Z141.872 A3=0.174 B3=0. C3=0.985 A4=1. B4=0. C4=0.

N16 X35.689 Y28.924 Z136.945 A3=0.231 B3=0. C3=0.973 A4=1. B4=0. C4=0.

N17 X43.614 Y35.347 Z130.735 A3=0.287 B3=0. C3=0.958 A4=1. B4=0. C4=0.

N18 X50.895 Y41.248 Z123.335 A3=0.342 B3=0. C3=0.94 A4=1. B4=0. C4=0.

N19 X57.426 Y46.541 Z114.853 A3=0.396 B3=0. C3=0.918 A4=1. B4=0. C4=0.

N20 X63.11 Y51.148 Z105.414 A3=0.449 B3=0. C3=0.894 A4=1. B4=0. C4=0.

N21 X67.863 Y55. Z95.158 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N22 X64.421 Z89.196 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N23 X57.5 Z77.208 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0. F500.

N24 X55. Z72.878 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N25 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0. F1000.

N26 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N27 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N28 Y-50.615 Z72.678 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N29 Y-50.923 Z72.201 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N30 Z71.632 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N31 Y-50.615 Z71.155 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N32 Y-50. Z70.955 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N33 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N34 Y50.615 Z70.755 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N35 Y50.923 Z70.278 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N36 Z69.709 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N37 Y50.615 Z69.232 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N38 Y50. Z69.032 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N39 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N40 Y-50.615 Z68.832 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N41 Y-50.923 Z68.355 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N42 Z67.786 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N43 Y-50.615 Z67.309 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N44 Y-50. Z67.109 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N45 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N46 Y50.615 Z66.909 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N47 Y50.923 Z66.432 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N48 Z65.863 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N49 Y50.615 Z65.386 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N50 Y50. Z65.186 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N51 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N52 Y-50.615 Z64.986 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N53 Y-50.923 Z64.509 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N54 Z63.94 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N55 Y-50.615 Z63.463 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N56 Y-50. Z63.263 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N57 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N58 Y50.615 Z63.063 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N59 Y50.923 Z62.586 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N60 Z62.017 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N61 Y50.615 Z61.54 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N62 Y50. Z61.34 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N63 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N64 Y-55. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N65 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0. F3000.

N66 X57.5 Z65.67 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N67 X71.282 Z89.541 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.

N68 X67.192 Y-51.844 Z99.671 A3=0.454 B3=0. C3=0.891 A4=1. B4=0. C4=0.

N69 X62.203 Y-47.995 Z109.136 A3=0.407 B3=0. C3=0.914 A4=1. B4=0. C4=0.

N70 X56.382 Y-43.503 Z117.81 A3=0.358 B3=0. C3=0.934 A4=1. B4=0. C4=0.

N71 X49.808 Y-38.431 Z125.578 A3=0.309 B3=0. C3=0.951 A4=1. B4=0. C4=0.

N72 X42.567 Y-32.844 Z132.335 A3=0.259 B3=0. C3=0.966 A4=1. B4=0. C4=0.

N73 X34.758 Y-26.818 Z137.991 A3=0.208 B3=0. C3=0.978 A4=1. B4=0. C4=0.

N74 X26.483 Y-20.434 Z142.47 A3=0.156 B3=0. C3=0.988 A4=1. B4=0. C4=0.

N75 X17.855 Y-13.776 Z145.714 A3=0.105 B3=0. C3=0.995 A4=1. B4=0. C4=0.

N76 X8.987 Y-6.935 Z147.677 A3=0.052 B3=0. C3=0.999 A4=1. B4=0. C4=0.

N77 X0. Y0. Z148.335 A3=0. B3=0. C3=1. A4=1. B4=0. C4=0.

N78 M1

N79 G0 X0. Y0. Z148.335 A0. C0.

N80 TRAFOOF

N81; LIFTS: 1 Machine Time :51.15

N82M30

Насчет допуска на обработку ,сделала 0.1 , чтобы была короче прога .Но это в данном случае не принципиально, так как вопрос стоит о векторах 3-d коррекции

Ссылка на сообщение
Поделиться на других сайтах

Я чувствую себя идиотом! вот что пишут в инструкции сименса (Снимок):

в представленном же коде УП я ничего подобного не вижу и подозреваю что программа сосчитана под конкретную фрезу без вывода точки контакта, а соответственно при замене фрезы ничего подобного на станке не получится! Да и в качестве размышления, если у нас выводится точка контакта у кубика 100х100х100, с нолем программы в центре кубика, разве одна из координат не должна быть 50???? а то что приведено на видео, я полагаю уважаемый NULL_TEG подразумевал немного другое! я думаю он имел ввиду не видео с экран САМа, а видео реальной обработки на станке! 

Ссылка на сообщение
Поделиться на других сайтах

Я чувствую себя идиотом! вот что пишут в инструкции сименса (Снимок):

в представленном же коде УП я ничего подобного не вижу и подозреваю что программа сосчитана под конкретную фрезу без вывода точки контакта, а соответственно при замене фрезы ничего подобного на станке не получится! Да и в качестве размышления, если у нас выводится точка контакта у кубика 100х100х100, с нолем программы в центре кубика, разве одна из координат не должна быть 50???? а то что приведено на видео, я полагаю уважаемый NULL_TEG подразумевал немного другое! я думаю он имел ввиду не видео с экран САМа, а видео реальной обработки на станке! 

Еще раз повторюсь, у нас было согласовано с наладчиками KOVOSVIT формат вывода 5-ти осевой в виде координат и векторов , направления и векторов нормали(которые как раз и отвечают за направление коррекции инструмента - куда , в какую сторону нужно корректировать).Все координаты по осям пересчитываются с учетом трансформации осей.А насчет видео на станке , как Вы это себе представляете ? У меня нет под рукой 5-ти осевого станка , что бы бежать и снимать видео только для того , чтобы ответить на вопрос на форуме.А в том , что координаты правильные , можете не сомневаться.Мы делали на этом станке сложные поверхности пресформы ,штампы и уверяю Вас , что этот постпроцессор обкатан уже не один раз. 

Ссылка на сообщение
Поделиться на других сайтах

я разве спорю? 

мое личное мнение, вы не правы! ваша программа сосчитана под конкретную фрезу, то что вы с помощью этого постпроцессора сделали великое множество деталей - я не сомневаюсь, но конкретно 3д-коррекции у вас нет! я вас не просил и не прошу бежать к станку и снимать видео ради ответа на форуме, я просто предположил что имел ввиду ваш опоннент! просто я и думаю NULL_TEG тоже так и остались при своем мнении,что в представленном коде УП нет 3д-коррекции!!! доказывать вам это не имею ни желания, да и честно говоря в своих знаниях в  области 3д-коррекции я еще не уверен!  :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

я разве спорю? 

мое личное мнение, вы не правы! ваша программа сосчитана под конкретную фрезу, то что вы с помощью этого постпроцессора сделали великое множество деталей - я не сомневаюсь, но конкретно 3д-коррекции у вас нет! я вас не просил и не прошу бежать к станку и снимать видео ради ответа на форуме, я просто предположил что имел ввиду ваш опоннент! просто я и думаю NULL_TEG тоже так и остались при своем мнении,что в представленном коде УП нет 3д-коррекции!!! доказывать вам это не имею ни желания, да и честно говоря в своих знаниях в  области 3д-коррекции я еще не уверен!  :rolleyes:

Давайте с этого и начинать,зачем говорить о том , что для Вас только является теорией и то не полностью быть уверенным.Да и не надо говорить о мнении моего опонента.А вектора нормалей , как Вы думаете ,зачем они предназначены?А они нужны для того,чтобы задать направления коррекции в каждой точке , которую проходит инструмент.В Siemense есть много способов решения 3d коррекции.Только когда разрабатывался постпроцессор , решили  что этот способ наиболее универсален, который подходит для всех случаев , когда инструмент работает в разных стратегиях. Мне нужен был общий алгоритм ,который бы подходил для любого случая

Ссылка на сообщение
Поделиться на других сайтах

не буду спорить! надо на станке пробовать и смотреть! 3д-коррекцию я пробовал только для обработки конусной циллиндрической фрезой (кстати где то на форуме есть мой ехе-шник который генерит код уп для обработки конуса) шаровой фрезой не пробовал но хочется попробовать, да вот станок не дают!

 маленький вопросик, если взять эту программу и фрезу не 20R10, а допустим 15R7.5 получим тоже самое не меняя программы а только занеся корректоры??? 

Ссылка на сообщение
Поделиться на других сайтах

не буду спорить! надо на станке пробовать и смотреть! 3д-коррекцию я пробовал только для обработки конусной циллиндрической фрезой (кстати где то на форуме есть мой ехе-шник который генерит код уп для обработки конуса) шаровой фрезой не пробовал но хочется попробовать, да вот станок не дают!

 маленький вопросик, если взять эту программу и фрезу не 20R10, а допустим 15R7.5 получим тоже самое не меняя программы а только занеся корректоры??? 

Коррекция для того и существует,чтобы ею пользоваться.Мы же говорим о коррекции 3Д на радиус, или на износ .Это уже как Вам будет угодно

Ссылка на сообщение
Поделиться на других сайтах

Небольшая поправка.В проекте обработки добавила переходную точку ,Для того ,чтобы станок сначала повернул по углу , и в программе были углы , а только потом движения по векторам.Это видно в кадре N11 G1 X0. Y80. Z150. A-30. C0. F3000.

Даю снова ссылку на видео , там видно в дереве файла NC , появились переходные точки

 

 

;DATA :22.12.20013.
;PROGRAMMER: ic-02
;cub
N1 G40 G17 G94 G90 G71 G54
; Tool Name:_ T="FREZA D20R10"_D20.0_R10.0_ Tool Diameter:20.0__ Tool Length:580
;cub
N2 trafoof
N3 T1 M06
N4 D1
N5 FGROUP (X,Y,Z,A,C)
N6 M3 S1500
N7 G54
N8 G0 X0. Y80. Z150. A0. C0.
N9 CYCLE832(0.1,112101)
N10 M8
N11 G1 X0. Y80. Z150. A-30. C0. F3000.
N12 G94 G64 G1 X0. Y80. Z150. A3=0. B3=0.5 C3=0.866 F3000. M8
N13 G94 A3=0. B3=0.5 C3=0.866 A4=0. B4=0. C4=0.
N14 Y0. Z148.335 A3=0. B3=0. C3=1. A4=0. B4=0. C4=0.
N15 A3=0. B3=0. C3=1. A4=1. B4=0. C4=0.
N16 X9.261 Y7.505 Z147.609 A3=0.058 B3=0. C3=0.998 A4=1. B4=0. C4=0.
N17 X18.385 Y14.9 Z145.445 A3=0.116 B3=0. C3=0.993 A4=1. B4=0. C4=0.
N18 X27.238 Y22.075 Z141.872 A3=0.174 B3=0. C3=0.985 A4=1. B4=0. C4=0.
N19 X35.689 Y28.924 Z136.945 A3=0.231 B3=0. C3=0.973 A4=1. B4=0. C4=0.
N20 X43.614 Y35.347 Z130.735 A3=0.287 B3=0. C3=0.958 A4=1. B4=0. C4=0.
N21 X50.895 Y41.248 Z123.335 A3=0.342 B3=0. C3=0.94 A4=1. B4=0. C4=0.
N22 X57.426 Y46.541 Z114.853 A3=0.396 B3=0. C3=0.918 A4=1. B4=0. C4=0.
N23 X63.11 Y51.148 Z105.414 A3=0.449 B3=0. C3=0.894 A4=1. B4=0. C4=0.
N24 X67.863 Y55. Z95.158 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N25 X64.421 Z89.196 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N26 X57.5 Z77.208 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0. F500.
N27 X55. Z72.878 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N28 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0. F1000.
N29 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N30 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N31 Y-50.615 Z72.678 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N32 Y-50.923 Z72.201 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N33 Z71.632 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N34 Y-50.615 Z71.155 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N35 Y-50. Z70.955 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N36 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N37 Y50.615 Z70.755 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N38 Y50.923 Z70.278 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N39 Z69.709 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N40 Y50.615 Z69.232 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N41 Y50. Z69.032 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N42 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N43 Y-50.615 Z68.832 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N44 Y-50.923 Z68.355 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N45 Z67.786 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N46 Y-50.615 Z67.309 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N47 Y-50. Z67.109 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N48 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N49 Y50.615 Z66.909 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N50 Y50.923 Z66.432 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N51 Z65.863 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N52 Y50.615 Z65.386 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N53 Y50. Z65.186 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N54 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N55 Y-50.615 Z64.986 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N56 Y-50.923 Z64.509 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N57 Z63.94 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N58 Y-50.615 Z63.463 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N59 Y-50. Z63.263 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N60 Y50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N61 Y50.615 Z63.063 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N62 Y50.923 Z62.586 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N63 Z62.017 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N64 Y50.615 Z61.54 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N65 Y50. Z61.34 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N66 Y-50. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N67 Y-55. A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N68 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0. F3000.
N69 X57.5 Z65.67 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N70 X71.282 Z89.541 A3=0.5 B3=0. C3=0.866 A4=1. B4=0. C4=0.
N71 X67.192 Y-51.844 Z99.671 A3=0.454 B3=0. C3=0.891 A4=1. B4=0. C4=0.
N72 X62.203 Y-47.995 Z109.136 A3=0.407 B3=0. C3=0.914 A4=1. B4=0. C4=0.
N73 X56.382 Y-43.503 Z117.81 A3=0.358 B3=0. C3=0.934 A4=1. B4=0. C4=0.
N74 X49.808 Y-38.431 Z125.578 A3=0.309 B3=0. C3=0.951 A4=1. B4=0. C4=0.
N75 X42.567 Y-32.844 Z132.335 A3=0.259 B3=0. C3=0.966 A4=1. B4=0. C4=0.
N76 X34.758 Y-26.818 Z137.991 A3=0.208 B3=0. C3=0.978 A4=1. B4=0. C4=0.
N77 X26.483 Y-20.434 Z142.47 A3=0.156 B3=0. C3=0.988 A4=1. B4=0. C4=0.
N78 X17.855 Y-13.776 Z145.714 A3=0.105 B3=0. C3=0.995 A4=1. B4=0. C4=0.
N79 X8.987 Y-6.935 Z147.677 A3=0.052 B3=0. C3=0.999 A4=1. B4=0. C4=0.
N80 X0. Y0. Z148.335 A3=0. B3=0. C3=1. A4=1. B4=0. C4=0.
N81 A3=0. B3=0. C3=1. A4=0. B4=0. C4=0.
N82 Y80. Z150. A3=0. B3=0.5 C3=0.866 A4=0. B4=0. C4=0.
N83 Y0. A3=0. B3=0. C3=1. A4=0. B4=0. C4=0.
N84 M1
N85 G0 X0. Y0. Z150. A0. C0.
N86 TRAFOOF
N87; LIFTS: 1 Machine Time :51.15
N88M30

Ссылка на сообщение
Поделиться на других сайтах

MAZAK с SIEMENS???!!! Ну - тогда эта программа с 3D-коррекцией точно заработает. 

 

По моему мнению - это вполне работоспособная программа (если TRAORI включилось в 832-м цикле, хотя я в этом сомневаюсь). Но - без коррекции, она здесь командой G40 выключена, и больше ни разу не включалась. 

Мне не нужно голословно утверждать обратное. При случае, я засуну эту программу в  станок, и может быть, даже в ковосвитовский.

Ссылка на сообщение
Поделиться на других сайтах

MAZAK с SIEMENS???!!! Ну - тогда эта программа с 3D-коррекцией точно заработает. 

 

По моему мнению - это вполне работоспособная программа (если TRAORI включилось в 832-м цикле, хотя я в этом сомневаюсь). Но - без коррекции, она здесь командой G40 выключена, и больше ни разу не включалась. 

Мне не нужно голословно утверждать обратное. При случае, я засуну эту программу в  станок, и может быть, даже в ковосвитовский.

G40 - согласна ,здесь не должно быть вообще , просто я смотрела сегодня этот постпроцессор в новой версии генератора постпроцессора и пропустила этот момент. Поэтому так вышло. Если будете пробовать эту программу , то уберите ее из кадра.Насчет цикла 832 , нужно смотреть на конкретном станке , как он прописан.Это все зависит от того , как поставщики его прописали на станке. У нас этот цикл так работает

Ссылка на сообщение
Поделиться на других сайтах

 

Что я могу сказать... Программа красивая. Но если A3, B3, C3 выводить с 3 знаками после запятой - обработка будет поганая. Это же компоненты векторов, тут ХОТЯ БЫ 6 знаков после запятой выводить нужно. Тоже самое для A4...C4. 

Но коррекция здесь нигде не включается, извините. 

Когда мы принимали станок у производителя ,то при сдаче станка проверяли 3-D коррекцию . По их рекомендации остановились на таком формате программы.Проверяли программу на станке ,меняли коррекцию и проверяли непосредственно на детали. Все работало.А количество знаков после точки особого значения не имеет.Можно сделать в постпроцессоре , хоть и 6 знаков.

 

Вставлю свои полторы копейки - утверждать, что количество знаков после запятой в значении вектора (оси инструмента, нормали и иже) не имеет значения - ЭТО ПОЛНЕЙШЕЕ нубство (уж извините за игровой сленг). Три знака - это катастрофически мало!!! У нас давным давно вышел казус с тем, что я выводил в постах вектор с семью знаками, и мы получали искажение геометрии детали (деталь авиационная, правда, соответственно с теорией) С тех пор - не меньше 9-ти знаков.

Про коррекцию. Такое ощущение, как будто и впрямь тут происходит попытка проехаться по ушам предоставив отчасти похожую на правду программу. Все что вижу я, впрочем как и выше отписавшиеся коллеги - это простая программа, где зачем то выведен вектор (А4, В4, С4), который в этой программе не влияет ни на что и не делает ничего. Ибо, как уже тут представили кусок из документации все навороченные виды коррекций все равно включаются командами G41, G42, а их я не вижу.

Ну и так, для разнообразия. Вопрос небольшой. А скажите пожалуйста - зачем вы в цикле 832 включаете режим работы G642, а потом ниже его перебиваете на G64? Криминала тут нет никакого конечно, но мне просто интересно...

Ссылка на сообщение
Поделиться на других сайтах

Вот набросились.. Лучше пожелайте симпатичной девушке-разработчику постпроцессоров успехов в этом нелегком труде, поздравьте с Наступающим Новым Годом! Представляете, как приятно наладчику или оператору на заводе, когда для отработки постпроцессора приезжает не хмурый мужичок, а милая барышня! 

Какой-то генерал в поезде рассказывал армейскую байку - "К нам в часть должна была американская делегация приехать, во главе с генералом Томпсоном. Понятное дело, баню приготовили, водки ящик, прорубь.. Так он бабой оказался!"

Ссылка на сообщение
Поделиться на других сайтах

откуда знаешь что симпатишная ? москва далековато от украины будет )

Ссылка на сообщение
Поделиться на других сайтах

Понятное дело, Харьков ближе к Украине (или скоро станет ближе к России?). 

А несимпатичных девушек не бывает. 

Ссылка на сообщение
Поделиться на других сайтах

Понятное дело, Харьков ближе к Украине (или скоро станет ближе к России?). 

А несимпатичных девушек не бывает. 

Спасибо за поддержку )) С Наступащим Новым Годом!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...

Ап!

Продолжение последовало - читай "подвал" первого сообщения.

Пример 3D-коррекции для MAZAK Integrex e1060

 
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...