4. Добавление пользовательского параметра в Генератор постпроцессоров

В этой главе мы покажем, как можно использовать наш пользовательский параметр в генераторе постпроцессоров.

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

images/download/attachments/133075451/image2024-6-7_12-29-44.png

Из выпадающего списка меню откройте генератор постпроцессоров.

images/download/attachments/133075451/image2024-6-7_12-32-12.png

Поскольку это простой пример, мы не будем создавать новый файл постпроцессора, а воспользуемся готовым шаблоном, в который добавим наш параметр.

images/download/attachments/133075451/image2024-6-7_14-46-27.png

В нижней части графического окна INP выберите вкладку CLData и дважды щелкните на PPFun. Это действие поможет нам быстро перейти к окну редактирования этой функции. Вы можете заметить, что в правом нижнем углу также появилось имя пользовательской операции.

images/download/attachments/133075451/image2024-6-10_10-26-31.png

Нажать кнопку выполнить, чтобы сгенерировать текст УП и убедиться, что генерация прошла успешно.

images/download/attachments/133075451/image2024-6-10_10-36-5.png

Найти пользовательский параметр в списке параметров. Для этого разверните пользовательскую операцию TNew2DOperation в правом нижнем углу и найдите Parameter1. Обычно он находится в самом низу списка.

images/download/attachments/133075451/image2024-6-10_10-42-13.png

Чтобы упростить вывод пользовательского параметра, мы добавим новую строку параметра в начале текста УП. Для этого в окне редактирования кода PPFun нужно добавить следующую строку:

images/download/attachments/133075451/image2024-6-10_10-55-51.png

Нажать кнопки Обновить CLData и Выполнить. Пользовательский параметр должен отобразиться в тексте УП:

images/download/attachments/133075451/image2024-6-10_11-1-31.png

Чтобы проверить работу пользовательского параметра, можно зайти в CAM-систему и изменить значение параметра на другое. Сбросить и запустить операцию. В генераторе постпроцессоров также сбросить и выполнить. В результате на тексте УП должно отобразиться другое значение.

images/download/attachments/133075451/image2024-6-10_11-8-6.png

В данном случае значение 0 изменилось на 1, что означает корректную работу. В вашем случае могут быть другие значения.

images/download/attachments/133075451/image2024-6-10_11-11-5.png