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

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


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 пользователей

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...