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

Инструмент не в оси


Lone_Ranger

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

Добрый день. Нужно обработать деталь на 5 осевом станке (система координат повернута на угол 22°). post-53568-0-47304500-1472028117.jpg  
В настройках нц-файла выбираю что записывать относительно глобальной системы координат post-53568-0-98962100-1472028275.jpg,
После записи нц-файла просматриваю в CIMCO
post-53568-0-77576600-1472027592_thumb.jpg
но как видно со скриншота, инструмент расположен не в оси с траекторией и обработка как понятно будет совсем не такая. Как я понимаю идёт неправильный перерасчёт в постпроцессоре относительно глобальной СК, напишите где именно найти эту проблему. Заранее всем спасибо за помощь. 

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


Добрый день. Нужно обработать деталь на 5 осевом станке (система координат повернута на угол 22°). attachicon.gif2.jpg  

В настройках нц-файла выбираю что записывать относительно глобальной системы координат attachicon.gif3.jpg,

После записи нц-файла просматриваю в CIMCO

attachicon.gif1.jpg

но как видно со скриншота, инструмент расположен не в оси с траекторией и обработка как понятно будет совсем не такая. Как я понимаю идёт неправильный перерасчёт в постпроцессоре относительно глобальной СК, напишите где именно найти эту проблему. Заранее всем спасибо за помощь. 

Здравствуйте. Проект хотя бы опубликуйте. Какой постпроцессор используете? Какой стратегией обрабатываете?  Проблема может быть и в проекте, и в посте, и в даже в CIMCO.

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

Здравствуйте. Проект хотя бы опубликуйте. Какой постпроцессор используете? Какой стратегией обрабатываете?  Проблема может быть и в проекте, и в посте, и в даже в CIMCO.

Постпроцессор для DMU50-5 axis. Стратегии разные пробовал и у всех одно и тоже было (но в данном случае использую спиральное сверление). 

 

ugol.rar

Изменено пользователем Lone_Ranger
Ссылка на сообщение
Поделиться на других сайтах

Постпроцессор для DMU50-5 axis. Стратегии разные пробовал и у всех одно и тоже было (но в данном случае использую спиральное сверление). 

 

Я бы изменил постпроцессор. Очевидно, что в проекте позиционная обработка. Пост должен генерировать CYCLE800().Тогда и вопросов с наклоном инструмента не будет. Когда заданны просто машинные углы, возникает вопрос, корректно ли описана кинематика в постпроцессоре (у DMU50 ось стола B идет под углом в 45 гр.).

post-37939-0-10613600-1472032477_thumb.png

Тем не менее, проблема сейчас не в постпроцессоре, проблема, похоже, в CIMCO. Углы B и C, которые приведены на вашем скрине (31,31 и 11,209) совпадают с углами в PowerMILL при имитации на станке

post-37939-0-29779600-1472032540_thumb.png

В CIMCO есть меню Backplot Setup, где можно выбрать или настроить нужную кинематику станка. Скорее всего, вы просто выбрали не тот станок.

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

В CIMCO есть меню Backplot Setup, где можно выбрать или настроить нужную кинематику станка. Скорее всего, вы просто выбрали не тот станок.

Я тоже за настройку Cimco.

Вот как у меня выглядят настройки бэкплота (как пример) для 4х осевого станка:

h_1472033441_9211457_3a773e0a42.jpg

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

Я бы изменил постпроцессор. Очевидно, что в проекте позиционная обработка. Пост должен генерировать CYCLE800().Тогда и вопросов с наклоном инструмента не будет. Когда заданны просто машинные углы, возникает вопрос, корректно ли описана кинематика в постпроцессоре (у DMU50 ось стола B идет под углом в 45 гр.).

attachicon.gifБез имени.png

Тем не менее, проблема сейчас не в постпроцессоре, проблема, похоже, в CIMCO. Углы B и C, которые приведены на вашем скрине (31,31 и 11,209) совпадают с углами в PowerMILL при имитации на станке

attachicon.gifБез имени2.png

В CIMCO есть меню Backplot Setup, где можно выбрать или настроить нужную кинематику станка. Скорее всего, вы просто выбрали не тот станок.

У меня оси развернуты по другому  

post-53568-0-27939200-1472034108.jpg post-53568-0-63661300-1472034100.jpg

post-53568-0-03976800-1472034894.jpg

записывая постпроцессором углы совпали, но Z если идёт по кругу в нц-файле, В CIMCO в Backplot Setup выбрал что это DMU50, но это роли не сыграло. 1.rar.

 

Это где-то в постпроцессоре проблема. Он наверное не правильно переводит СК в настройках опционного файла, в разделе контроль координат. 

В чём может быть загвоздка? 

 

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

и к посту выше, деталь изначально поднята по Z но записываю относительно глобальной, но он записывает вообще непонятно что.

Ссылка на сообщение
Поделиться на других сайтах
Это где-то в постпроцессоре проблема. Он наверное не правильно переводит СК в настройках опционного файла, в разделе контроль координат.

Ну тогда постпроцессор в студию.

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

Все понятно. В вашем посте стоит опция расчета RTCP, но в коде УП нет команды TRAORI. В общем, после (Set Multiaxis On) должна быть команда Traori. В постпроцессоре эту команду нужно добавить в SET MULTI-AXIS ON. Соотвественно, отключение TRAFOOF нужно добавить в SET MULTI-AXIS OFF.

Такое ощущение, что постпроцессор просто не доделан. зачем-то там G68.2 валяется, хотя в сименсе нет такой команды, ну и т.д.

Изменено пользователем Kinematik
Ссылка на сообщение
Поделиться на других сайтах

Все понятно. В вашем посте стоит опция расчета RTCP, но в коде УП нет команды TRAORI. В общем, после (Set Multiaxis On) должна быть команда Traori. В постпроцессоре эту команду нужно добавить в SET MULTI-AXIS ON. Соотвественно, отключение TRAFOOF нужно добавить в SET MULTI-AXIS OFF.

Такое ощущение, что постпроцессор просто не доделан. зачем-то там G68.2 валяется, хотя в сименсе нет такой команды, ну и т.д.

а данный станок поддерживает команду Traori. Если да, то где можно более подробно о ней почитать? 

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

а данный станок поддерживает команду Traori. Если да, то где можно более подробно о ней почитать? 

В руководстве сименса. Вот, например

Вообще, RTCP - это платная опция, так что станок может её и не поддерживать.

На форуме про эту опцию писали уже 1000 раз. Вот тут, например. Если этой опции нет, вообще отключите контроль координат.

Пост у вас, к сожалению, не фонтан, рискуете хлебнуть с ним горя. Нормальный постпроцессор должен выводить нечто такое:

 

N39 T="AJX Dc25 highfeed"

N40 M6

N41 G0 D0 SUPA Z-1

N42 D1

N43 S1500 M03

N44 M08

N45; ------------------------------

N46 R101=1200

N47 R102=1500

N48 R103=3000

N49 ; ------------------------------

N50 CYCLE832(0.01,102002)

N51 ; CS : СК2 угол 22°

N52 G0 D0 SUPA Z-1

N53 D1

N54 G0 SUPA X-500 Y-400

N55 CYCLE800(0,"DMG",0,57,0.,0.,164.182,0.,22.,0.,0,0,0,1,)

N56 ; ------------------------------

N57 X7.494 Y0

N58 Z25

N59 G1 X5.249 F=R103

N60 Z13.797

N61 X11.149 F=R102

Изменено пользователем Kinematik
Ссылка на сообщение
Поделиться на других сайтах
Lone_Ranger, я бы вам посоветовал начать делать постпроцессор заново. Тот что вы взяли за основу рассчитан на фанук. Он хорош как пример из которого можно вытянуть много полезного, но надёжней взять подходящий 3-х осевой из стандартной поставки и довести до ума.

В какой версии редактора постпроцессора работаете?

Какая у вас стойка?

 

P.S.: Очень много сложностей может возникнуть с настройкой фиксированных циклов при переделке из фанука в сименс.

Изменено пользователем GT2
Ссылка на сообщение
Поделиться на других сайтах

 

Lone_Ranger, я бы вам посоветовал начать делать постпроцессор заново. Тот что вы взяли за основу рассчитан на фанук. Он хорош как пример из которого можно вытянуть много полезного, но надёжней взять подходящий 3-х осевой из стандартной поставки и довести до ума.
В какой версии редактора постпроцессора работаете?
Какая у вас стойка?
 
P.S.: Очень много сложностей может возникнуть с настройкой фиксированных циклов при переделке из фанука в сименс.

 

Добрый день. Я не против сделать его заново, но с чего начать, где о этом можно почитать, чтобы не делать весь процесс разработки методом тыка.

Постпроцессор - PostProcessor 2015

Стойка - MillPlus

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

Я не против сделать его заново, но с чего начать, где о этом можно почитать, чтобы не делать весь процесс разработки методом тыка.

 

 

Больше всего руководств и материалов собрано,на мой взгляд, там же где вы взяли исходник своего постпроцессора (еще раз спасибо Eksodus-у за его труды  :smile: ), много информации на этом форуме. Сделать идеально постпроцессор под конкретный станок без "научного тыка" по мануалам  это что-то из разряда фантастики. 

Даже в представительстве Делкама в России делают постпроцессоры "криво". (Сейчас тружусь на предприятии которое закупило около 5-ти постов под свои станки и все они, либо полурабочии, либо выводят совсем не то что требуется. "Поковырялся" в одном и очень удивился как они простенько сделаны.)

 

В вашем случае предлагаю попробовать сделать вам постпроцессор на этом форуме совместно со всеми желающими поучаствовать в этом процессе пользователями. Здесь много хороших специалистов! И многим будет интересно обменяться опытом и разобраться во многих нюансах. Попробуйте создать для этого отдельную тему. 

 

Начало у вас уже готово. Кинематику мы вам уже собрали. Хороший пример пятикоординатного постпроцессора есть. Осталось выбрать стандартный постпроцессор и начать.

Со своей стороны постараюсь помочь с максимальной отдачей.

 

Для тех кому интересно. Исходный файл постпроцессора выложенного выше + 2 стандартных постпроцессора из редактора 2015-го года: Siemens810D.pmoptz и Siemens840D.pmoptz

Desktop.zip

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

Добрый день. Обработать данное отверстие под данным углом получилось, вся загвоздка была в настройках кинематики стойки.
post-53568-0-00790400-1472277889.jpg
 

 

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

можно загрузить пост чтоб посмотреть ? спс

Можно качать тот же постпроцессоре, что выше сбрасывал, там заменил несколько значений, которые на изображении и всё обработалось как положен.  

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

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

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

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

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

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

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

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

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

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

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




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