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

Доработка постпроцессора Haas


semenoof

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

У меня получается в файле следующий код:

%

1

N10 G40 G54 G0

Как сделать так, чтобы выводилось

%

O11111

N10 G17 G21 G54 G90 G00

То есть нужно чтобы имя программы было в формате О+5 цифр и

вместо G40 G54 G0 выводилось G17 G21 G54 G90 G00

Спасибо.

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


define block tape start

"%"

# сюда попадает имя NC-файла, без расширения,

# немного смекалки, и будет все в лучшем виде

ID JobName

# сюда попадет поле "Имя детали" из диалога параметров NC файла

ID3 PartID[1] ; EM =C

# %M Day ; %D Month ; %Y Year ; EM =C

# ID ProgID

# пишешь, все что нужно, в кавычках

N ; "G90 G17 G21 G54 G00"

N ; " "

N ; " "

end define

Вся эта информация взята из хелпа на ductpost, и там же описана в примерах. Так что, ищите и обрящите. :smile:

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

Подскажите, какой файл нужно править и где он находится, что бы получить изменения в NC программе?

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

Нужно взять файл построцессора *.opt на "понравившийся" станок.

В состоянии поставки они "пустые", все зашито в Милл. :smile:

Или не пустые, если кто-то уже проделал какие либо манипуляции и создал свой ПП.

Команда ductpost -w [имя стандартного ПП] > [любое имя] . txt поможет вывести содержимое стандартного ПП в текстовый файл. :smile:

Который, в дальнейшем, может стать новым построцессором. :doh:

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

Простите, по ходу возник еще один вопрос,

Чтобы станок понял в имени программы должно быть быть 6 символов - O+5 цифр. У меня создается файл с именем в шесть символов и без расширения - O11111 - тут все нормально. А если залезть внутрь - то имеем O1111. Простите, как снять ограничение на эти 5 символов и сделать чтобы он писал 6... Постпроцессор Haas - в нем забил следующие строчки:

define format ( ID )

address letter = "O"

end define

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

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

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

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

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

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

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

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

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

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

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




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