Добрый день!
Составляю постпроцессор для CATIA V5 на обр.центр в программе IMSpost .
Возникла проблема - мне нужно выводить команду включения шпинделя в таком виде
N1 S2500
N2 M3
...
N10 M5
N11 S1000
N12 M3
и т.д.
То есть команду S и N нужно разделить на разные блоки, и как-то "объяснить" постпроцессору, что перед сменой скорости нужно принудительно
выключать шпиндель.
Подскажите, может быть кто сталкивался с этим постпроцессором - как это можно сделать?
Вопрос по постпроцессору IMSpost
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Вопрос по постпроцессору IMSpost
Спроси, сколько людей здесь с Катькой знакомыK.Viktor писал(а):Подскажите, может быть кто сталкивался с этим постпроцессором - как это можно сделать?
Выложи файл постпроцессора(затолкай в архив и сюды)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 20 июн 2013, 13:58
- Репутация: 3
- Откуда: Россия, Москва
- Контактная информация:
Re: Вопрос по постпроцессору IMSpost
а что, бывают другие программы, достойные называться CADом?aftaev писал(а): Спроси, сколько людей здесь с Катькой знакомы
Уже разобрался. Напишу методику - может кому пригодится при написании постов для отеч. обрабатывающих центров:aftaev писал(а): Выложи файл постпроцессора(затолкай в архив и сюды)
В catia настраивается custom-формат вывода APT файла, в нем вместо " SPINDL/ 22.7360,RPM,CLW " создается 2 команды, первая на выбор скорости, вторая на включение (+направление вращения). В IMS'е соответственно добавляются 2 эти команды и им присваиваются соответствующие регистры. При этом регистр S должен содержать таблицу скоростей, т.к. catia в результате автоматического расчета оборотов выдает число типа 1232.1об/мин, которое нужно приводить к ближайшему значению в коробке скоростей станка (1200 об/мин в данном случае).
Второй способ через макросы, но там чуть более сложно.
-
- Почётный участник
- Сообщения: 48
- Зарегистрирован: 20 авг 2014, 19:26
- Репутация: 30
- Настоящее имя: Виталий
- Откуда: Горишние Плавни
- Контактная информация:
Re: Вопрос по постпроцессору IMSpost
Может кто сможет подсказать? Подправил пост через IMS 7.4p (добавил что бы выводило 4ре знака после запятой). А после того как делаю G код в CAtia V5R21 программа обрезана и ругается что PP file not licensed : output limitation. 704 : License code does not match PP code (CATIAV5#). IMS крякнут.