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

Posprocess в NX6.0


i0wa

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

Товарищи!

Выручайте добрым советом.

Не знаю, как бороться с следующей проблемой:

после выбора постпроцессора, в его свойствах, а именно в разделе "юнитс" указываю метрическую систему измерения. создаётся программа с отсутсвующими функциями. причём местами: где то нет Г1, где-то М08 ш т.д. (пример см. ниже). Если в выше указанном параметре оставить всё как есть (post defined) или изменить на дюймы, то программа приобретвет рабочий вид.

Может есть какое-либо сретство, помимо покупки специализированного постпроцессора?

Заранее благодарен!

извините, торопился, забыл про пример.

post defined / inches

%

N0010 G40 G17 G90 G70

N0020 G91 G28 Z0.0

:0030 T20 M06

N0040 G0 G90 X5.6299 Y-1.3386 S1500 M03

N0050 G43 Z.5118 H20

N0060 Z.1181

N0070 G1 Z0.0 F19.7 M08

N0080 X3.2677

N0090 X-8.5433

N0100 X-10.9055

N0110 Z.1181

N0120 G0 Z.5118

N0130 M02

%

metric/part

%

N0010 G40 G17 G90 G70

N0020 G91 G28 Z0.0

:0030 T20 M06

N0040 G0 G90 X143. Y-34. S1500 M03

N0050 G43 Z13. H20

N0060 Z3.

N0070 Z0.0

N0080 X83.

N0090 X-217.

N0100 X-277.

N0110 Z3.

N0120 Z13.

N0130 M02

%

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


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

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

Вообще любой постпроцессор разрабатывается под определенную систему измерений, т.е. для программ в дюймах есть POST в дюймах, ну и для метрической системы свой POST, отличие в 22 с лишним раза.

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

Вообще любой постпроцессор разрабатывается под определенную систему измерений, т.е. для программ в дюймах есть POST в дюймах, ну и для метрической системы свой POST, отличие в 22 с лишним раза.

Отличие в 25.4 раза :wink:

Проблема решилась проще, надо было скорость подачи снизить.

Спасибо за инфу!

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

Отличие в 25.4 раза :wink:

Проблема решилась проще, надо было скорость подачи снизить.

Спасибо за инфу!

То есть хотите сказать. что вы снизили скорость подачи и пост после этого посчитал в миллиметрах вместо дюймов?

Не наблюдал такого эффекта.... Вы брали post defined?

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

Нет. немножко не так. Пост дефаинд - по умолчанию стоит в дюймах. Просто пост имеет ту планку скорости подачи, после которой он автоматически переходит на быстрый ход. Чудо заключалось в том, что при подаче, которая у меня была ранее, пост всё чётко обрабатывал, толко в дюймах. При установке ед. измерения "мм", пост убирал Г01.

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

Госпада!

Кто знает решение или же сталкивался с следующей проблемой, прошу писать сюда!

Имеется поспроцессор, всё норм работает, вот только почему-то значения I и J (быть может и К, но этого не замечал) выдаёт в точности да наоборот! Если в теории они дожны быть, к примеру, "...I-2. J3.", то в реальности получается "...I2. J-3." Это постбилдеры пошутили что ли?! :unsure:

С уважением,

Ю.

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

Ну вообще насчет шутки это вряд ли.

Можно проверить для какой системы координат сконфигурирован данный POST, загрузить его в Постбилдер и там на первых "страницах", указаны все данные по осям и пределам перемещений, ну и посмотреть способы описания окружностей для данного станка.

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

Ну вообще насчет шутки это вряд ли.

Можно проверить для какой системы координат сконфигурирован данный POST, загрузить его в Постбилдер и там на первых "страницах", указаны все данные по осям и пределам перемещений, ну и посмотреть способы описания окружностей для данного станка.

-А как они пЫво говорят!..

-Как?

-ПИИИво... УбЫл бы!

(с) Властелин Колец

А как они постпроцессоры клепают, вообще слов нет! Китайцы, этим всё и объясняется :)

Путём открытия 2х разных постов было выяснено что 1.пост действително китайский, 2. Добрый дядя программист перепутл местами 2 фунции по которым вычисляется растояние до центра дуги.

С пост билдером я не разобрался. Он меня на каждой закладке посылал... в лес грибы искать. :D

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

Доброе всем время суток.

Немного поторопился с вопросом, сам уже сделал, пришлось редактировать. А возможно, что бы пост в каждом кадре писал соответсвующий код движения, т.е., если в неком кадре, к примеру, стоит G01*, то в последующих этот G01 тоже ставился до функции, отменяющей её.

*G00, G01, G02, G03.

Заранее всем очень благодарен

С уважением,

Ю.

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

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

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

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

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

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

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

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

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

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

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



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