Вы находитесь на странице: 1из 270

постпроцессор 2014

Ссылка Помощь

Выпуск: 2014 Дата выхода: 12/05/2014


Важная информация

Delcam PLC не имеет никакого контроля над использованием изготовленного из программного обеспечения, описанного в данном

руководстве и не несет ответственности за любые убытки или ущерб, причиненный в НЕЗАВИСИМО ОТ результате использования

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

проверены компетентным лицом, в соответствии с процедурами управления хорошим качеством. Функциональные возможности и

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

программного обеспечения. Программное обеспечение, описанное в данном руководстве

поставляется по лицензии

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

Delcam PLC дает разрешение для лицензированных пользователей, чтобы напечатать копии этого руководства или частей данного

руководства только для личного использования. Школы, которые имеют лицензию на использование программного обеспечения

могут создавать копии данного руководства или части этого руководства для студентов в настоящее время зарегистрированы для

классов, где используется программное обеспечение.

Выражение признательности

Эта документация ссылается на ряд зарегистрированных товарных знаков, и они являются собственностью их

соответствующих владельцев. Например, Microsoft и Windows, являются либо зарегистрированными

товарными знаками или товарными знаками корпорации Microsoft в Соединенных Штатах.

Delcam постпроцессор 2014 Дата: 12/05/2014 11:00

Все права защищены © 2014 Delcam Plc. Все права защищены.


содержание

Введение
Важная информация ................................................ .......................................... Delcam Plc
Software Лицензия и Условия поставки ................................... Системные Требования .............
.................................................. .................... Что нового ............................
.................................................. .................... Особенности .............................
.................................................. ........................ обратная совместимость с V4.8 ....................
.............................................

обзор
Постпроцессор ................................................. ................................................ Редактор .
.................................................. .................................................. ......... Консоль
........................................ .................................................. ................ PostComparer
................................. .................................................. ...........

Использование Delcam постпроцессор


Панель инструментов и меню ............................................... .......................................... Использование
постпроцессора ..... .................................................. ....................... Использование редактора
........................ .................................................. .................. Использование PostComparer
............................. ..................................................

FAQ Как

Рекомендации
Справочник команд ................................................ ............................................... Встроенный
параметры ................................................. ................................................ Разъем в функции
................................................ .................................................. ... Консоль командной строки
............................................ ............................................. ошибки .... ..................................................
.................................................. ............

приложение
Глоссарий ................................................. .................................................. ..............
Escape-последовательности .................................. .................................................. .............
Системные Требования

Поддерживаемые операционные системы

Windows 7 SP1, Windows Server 2008 R2 с пакетом обновления 1, Windows Server 2008 SP2, Windows Vista SP2

• Windows Vista с пакетом обновления 2 (x86 и x64)

• Windows 7 SP1 (x86 и x64)

• Windows Server 2008 R2 SP1 (x64)

• Server 2008 с пакетом обновления 2 для Windows (x86 и x64)

Требования к оборудованию:

• 1 ГГц или более быстрый процессор

• 512 Мб оперативной памяти

• 850 МБ свободного места на жестком диске (x86)

• 2 Гб свободного пространства на жестком диске (64)

Дополнительные программные компоненты устанавливаются автоматически при необходимости.

Delcam постпроцессор совместим с Windows 7.


Что нового

Общие улучшения

• Улучшенная презентация условных операторов в командных блоков

• Настраиваемый заголовок для ошибочных файлов

• Папки для CLDATA файлов

• Команды и параметры отображаются в соответствии с возможностями машины

• Объединение в PostComparer

• Параметры Контактный пункт

• Команды и параметры для обнаружения перемещения круговой оси

• Статические оси в МПД считаются

Особенности

Delcam постпроцессор является инструментом для создания контроллера конкретных программ ЧПУ из CLDATA файлов,
полученных с помощью систем CAM. Она также включает в себя редактор для создания и редактирования файлы опций,
которые используются для преобразования файлов CLDATA, и приложение для сравнения различных версий файлов опций.
Она имеет следующие особенности:

• Графический пользовательский интерфейс для постобработки CLDATA файлы, такие как *. порез
файлы, созданные PowerMILL;

• Доступ к внутренней структуре Постпроцессор и ссылку на


Редактор, которая показывает иерархическое представление структуры опшена;

• Простая и эффективная обработка команд постпроцессор;

• Постоянная поддержка 5-оси;

• Локальная координация поддержки преобразования системы;

• Зондирование поддержку, интеграцию с PowerINSPECT;

• Поисковый инструмент для поиска элементов в файлах опций;

• отчеты опшена;

• Режим отладки для выходных файлов;

• сравнение файлов Option и слияния;

• функции сценариев для сложной обработки команд постпроцессор. На основе Microsoft Active Scripting, и с
помощью JScript и VBScript, сценариев позволяет реализовывать конкретные задачи для любого контроллера.
Обратная совместимость с V4.8
Работа с постпроцессора 2010 многие пользователи испытывали проблемы с опционным файлами, записанными в
постпроцессор 4.8 или более ранней версии. Основная причина заключается в том, что v2010 и далее применяет некоторые
новые подходы и порядок реагирования совершенно иная. Версии Delcam постпроцессор до v2014 обработанных старых
файлов опций (* .pmopt) в режиме совместимости, сохраняющих поведение V4.8.

От v2014 вперед этот режим совместимости СНЯТО.

Попытка обработать со старым файле опций вызовет следующее сообщение об ошибке: Файлы параметров этой версии
должны быть повторно сохранены в новом формате и тщательно проверены. Для того, чтобы избавиться от этого сообщения
вы должны сохранить файл опций в новом формате. Настоятельно рекомендуется, чтобы проверить, что выходной сигнал,
генерируемый этим новым файлом опций правильно. Если вы не уверены в правильности вывода, пожалуйста, свяжитесь с
Delcam поддержки.

обзор
Инженер-конструктор использует CAD (Computer Aided Design) Программное обеспечение для создания чертежа детали,
содержащий все особенности и размеры, необходимые для изготовления детали.

Computer Aided Manufacturing (CAM) эволюционировали от необходимости с помощью численного изготовить пакет контролируемого
станка. После того, как САПР чертеж будет завершена, можно импортировать в CAM программное обеспечение для дальнейшего
использования. Используя различные функции жгутов программное обеспечение CAM, программист выбирает различные линии, круги,
поверхностей или других объектов из импортируемого чертежа САПР, а затем разрабатывает резки последовательности, или
траектории движения инструмента, которые моделируют фактическую machinig этих лиц.

В большинстве приложений CAM, траектория движения инструмента, который генерируется для каждой последовательности
режущим помещается в файл в определенном порядке и синтаксиса, почти как структурированный язык. Этот файл
называется Резак Расположение данных (CLDATA) файл. Он содержит различные команды, а также X, Y, Z значения
координат, а в случае четырех и пяти осей машин, также будет содержать вектор инструмента I, значения J, K, используемый
для определения угла наклона инструмента по отношению к часть.

Постпроцессор читает каждое утверждение или команда содержала жгутов CLDATA и postprocesses (переводит) каждый из
этих заявлений или команд в ЧПУ машинный код. Этот код станок с ЧПУ (G-коды) создается на основе содержания CLDATA
и в сочетании с настройками Опция файла.

Delcam постпроцессор Приложение содержит следующие модули:

• Постпроцессор создает программы для ЧПУ / ЧПУ станка, в виде tapefiles.

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

• Консоль создает выход подходит для станка с ЧПУ / ЧПУ с помощью команд и параметров, указанных в Редактор.

• PostComparer позволяет сравнивать структуры различных файлов опций.


Введение в постпроцессор

Постпроцессор используется для генерации программ ЧПУ для конкретного контроллеров машин из CLDATA файлов, полученных

с помощью систем CAM. Постпроцессор является универсальным генератором программы ЧПУ, которая использует

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

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

может работать с полным спектром форматов CLDATA Delcam:

• ASCII или Binary CLDATA. Например, *. порез файл, сгенерированный


PowerMILL.

• XML-CLDATA. Например, *. CXM файл, содержащий пути зонда, который был экспортирован из PowerINSPECT.

На изображении ниже вы можете увидеть главное окно постпроцессора. Слева находится Session Explorer,, что позволяет
загружать файлы опций, чтобы загрузить и постобработки CLDATA файлы. Результат программы ЧПУ вы можете увидеть на
правой панели. В нижнем окне необходимо наличие ошибок diplaying, предупреждений и другой информации о
постобработки.
Введение в редакцию

редактор позволяет создавать и редактировать контроллер конкретных опций файлы, используемые при конфигурировании Постпроцесс
для создания вывода, пригодного для соответствующих станков ЧПУ / CNC. Чтобы открыть Редактор, нажмите редактор Вкладка.

Набор стандартных, выбираемые элементы отображаются в Опция File Explorer.


Когда команда выбрана в проводнике, его детали в виде таблицы в Посмотреть
панели. Например:

Каждая таблица команд представляет собой кадр программы. Он указывает код NC, который выводится на tapefile, когда эта
команда находится в файле вырезать. Для получения более подробной информации, обратитесь к Command Interface. Вы можете
использовать предварительный просмотр Окно в нижней части постпроцессор чтобы просмотреть код NC созданный для
выбранной команды.
Консоль

Консоль Модуль позволяет генерировать ЧПУ программы с помощью командной строки.

Этот GUI-приложений, как правило, меньше выполняется CAM систем в фоновом режиме. На изображении ниже вы можете
увидеть консольный вывод в Delcam PowerMILL.
Введение в PostComparer

Delcam PostComparer позволяет сравнить структуру выбранных файлов опций. С его помощью можно просматривать
различия между режимами команд, параметров,
формы и так далее. Кроме того, вы можете слить выбранные
Изменения / функции от одного параметра файла в другой.

исследователь окна отображаются различные секции файлов опций для сравнения. Различия между файлами выделены. свойства

окна отображаются свойства выбранных элементов в

исследователь окна.
Использование Delcam постпроцессор

Упоминание помощь Delcam постпроцессор включает в себя следующие разделы:

Панель инструментов и меню с помощью

постпроцессора с помощью редактора

С помощью интерфейса PostComparer Console:

командная строка

Панель инструментов и меню

Панель инструментов и меню позволяют создавать, открывать и сохранять файлы опций; указать свойства файлов опций;
чтобы защитить паролем файлов опций; и для создания отчетов файл опций.

Панель инструментов

При выборе закладки постпроцессор:

Кнопка Описание

Создает новую сессию и закрывает текущий. Открытие сессии.

Сохраняет текущий сеанс в файл. При сохранении сессии в первый раз, Сохранить сессию Как Появится

диалоговое окно. Создает файл опций. Открывает файл опций. Сохраняет текущий файл опций. Загрузка файла

CLDATA, такие как *. порез или *. CXM файл. Postprocesses выбранные файлы CLDATA, используя текущий файл

опций. Postprocesses все файлы CLDATA с использованием текущего файла опции.


При выборе вкладки Редактора:

Кнопка Описание

Отображает предыдущую страницу, которую вы выбрали.

Отображает следующую страницу, которую вы выбрали.

Создает файл опций. Открывает файл опций. Сохраняет

текущий файл опций. Пароль-защищает файл опций.

Указывает свойства файла опций, таких как кинематики станка, настройка генерации программы, формат

вывода. Отменяет последний вариант файла редактирования. Отменяет действие последней Отменить.

Ищет файл опций для текста, указанного в найти Диалог. Вы можете искать весь файл опций, или

ограничить поиск одного типа элемента.


меню
Меню расположены в верхней части окна. Они содержат команды, которые позволяют управлять и работать с Delcam
постпроцессор.

• файл меню

• редактировать меню

• Посмотреть меню

• инструменты меню

• Окно меню

• Помогите меню

меню Файл

При выборе закладки постпроцессор:

Новый>

• Опция файла - Создает файл опций.

• сессия - Создает новый сеанс.

Открыть>

• Опция файла - Загрузка файла опций.

• сессия - Загрузка сеанса из файла.

• сессия Папка - Загрузка файлов, связанных с сеансом из файла сеанса.

Save Option File - Сохраняет файл опций на диск.

Save Option File As - Сохраняет файл опций под новым именем и папки.

Сохранить сессию - Сохраняет сессию в файл.

Сохранить файл сессии, - Сохраняет сессию вместе с указателями на связанных файлов сеансов (опция файла, CLDATA и
выходных файлов), под новым именем и папки.

Сохранить папки Session - Сохраняет копии всех файлов в сессии в новую папку.

Свойства сессии - Установка сеанса предпочтения.

Добавить CLDATA - Добавляет CLDATA файл сессии.

Добавить папку CLDATA - Добавляет все файлы CLDATA из выбранной папки на сессии. Если файлы находятся в подпапках
эти вложенные папки отображаются в дереве сессии.

Последняя сессия - Списки недавно использованных сессий.

Последние опшена - Списки недавно использованных файлов опций.

Последние CLDATA файла - Списки в последнее время используется файл CLDATA.

Выход - Закрывает Delcam постпроцессор.


При выборе вкладки Редактора:

новый - Создает файл опций.

открыто - Загрузка файла опций.

Сохранить - Сохраняет файл опций.

Сохранить как - Сохраняет файл опций под новым именем.

недавний - Списки недавно использовали файлы опций.

Свойства опшена - Указывает свойства файла опций, таких как кинематики станка, настройка генерации программы, формат
вывода.

Комплект защиты - Пароль-защищает файл опций.

Выход - Закрывает Delcam постпроцессор.

меню Правка

При выборе закладки постпроцессор:

копия - Копирование выбранного текста из Вывод панели.

Выбрать все - Выбирает весь текст в Вывод панели.

найти - Отображает найти Панель инструментов.

Найти следующее- Осуществляет поиск Вывод Панель для следующего вхождения текста, указанного в найти Панель инструментов.

При выборе вкладки Редактора:

расстегивать - Отменяет ваше последнее действие редактирования.

переделывать - Отменяет ваш последний расстегивать действие.

Порез - Копирование выбранного элемента в буфер обмена и удаляет его.

копия - Копирование выбранного элемента из Посмотреть панели в буфер обмена.

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

Удалить - Удаление выбранного пункта.

Выбрать все - Выбирает все элементы в Посмотреть панели.

найти - Отображает найти Диалог.


С помощью мастера можно вставить

При копировании элементов в Delcam постпроцессор, Мастер Paste копирует элементы и все связанные с ними данные,
используя ту же самую модель XML, который используется в файле опций. Например, при копировании параметр в буфер
обмена, мастер также копирует формат присваивается параметру.

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

Если мастер сталкивается с проблемой, отображается поясняющее сообщение и паста автоматически отменяется.

Вклеивание форматы

Для каждого формата в буфер обмена, мастер ищет файл опций целевой для формата с тем же именем, что и исходный
формат:

• Если совпадение не найдено, формат, вставленный из буфера обмена в целевом файле.

• Если найти имя и форматы идентичны, формат буфера обмена не вставляется. Формат целевого файла
автоматически присваивается любым наклеенными параметров, которые используют этот формат.

• Если найти имя, но форматы разные, на дисплей выводится сообщение с вопросом, хотите ли вы, чтобы вставить
формат из буфера обмена в конечный файл. Выбранный формат автоматически применяется ко всем исходных
параметров и всех вставленных параметров.

Вклеивание параметры

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

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

Вклеивание столы

Вклеивание столы работает таким же образом, как и форматы оклейки.

Вклеивание структуры

Вклеивание структуры работает таким же образом, как и форматы оклейки.


Вклеивание команды

Оклейка команды работает таким же образом, как и форматы оклейки.

Использование панели поиска

найти Панель инструментов используется для поиска строк в Посмотреть панели


постпроцессор Вкладка. Использовать найти Панель инструментов для поиска активного выходного файла (отображается в Посмотреть

панели постпроцессор Вкладка) для текстовых строк. Для поиска текстовой строки:

1. Выберите Правка> Найти пункт меню, или нажмите Ctrl + Shift + F. найти
Панель инструментов отображается в нижней части Посмотреть панели.

2. Введите текст, который вы хотите найти в поле ввода.

3. Если вы хотите, чтобы предотвратить поиск от нахождения примеров строки внутри слов, выберите Только
слово целиком.

4. Если вы хотите ограничить поиск имен, которые соответствуют случай строки вы ввели, выберите Учитывать
регистр.

5. Если вы хотите, чтобы продолжить поиск с начала файла, когда конец будет достигнут, выберите Wrap
Around.

6. Выбрать Найти. Первый экземпляр строки выбирается и отображается в Посмотреть панели. Нажмите найти
еще раз для поиска следующего экземпляра строки.

7. После завершения поиска, выберите Спрятать чтобы закрыть панель инструментов.


Используя диалоговое окно поиска

Использовать найти диалоговое окно для поиска файл опций для заданной текстовой строкой. Для поиска в

файл опций:

1. Нажмите найти Кнопка на панели инструментов, или выберите Правка> Найти пункт меню. найти Появится
диалоговое окно.

2. в Найти то, что окно, введите текст, который вы хотите найти.

3. в Найти Для поле, выберите тип поиска, который вы хотите сделать:

• Выбрать Текст искать файл опций для всех экземпляров указанного


Найти то, что текст.

• Выберите элемент, чтобы ограничить поиск ссылок на этот тип элемента.

4. Чтобы ограничить поиск текста, соответствующий случай из Найти то, что


строка, выберите Учитывать регистр.

5. Для того, чтобы предотвратить поиск от нахождения примеров строки внутри слов, выберите Матч
целое слово.

6. Нажмите Найти все. Найти результаты окно со списком всех экземпляров строки, найденные в файле
опций. Нажмите на результат, чтобы отобразить элемент, в котором была найдена строка.
меню Вид

При выборе закладки постпроцессор:

Переключение в редакторе - Отображает редактор Вкладка.

Исследователь Session - Отображает Исследователь Session. Нажмите опцию еще раз, чтобы скрыть исследователь панели.

Вывод - Отображает Вывод панели. Нажмите опцию еще раз, чтобы скрыть панель.

При выборе вкладки Редактора:

назад - Отображает предыдущую страницу, которую вы выбрали.

Вперед - Отображает следующую страницу, которую вы выбрали.

Переключиться на постпроцессор - Отображает постпроцессор Вкладка.

команды - Отображает команды Вкладка в исследователь панели. Нажмите опцию еще раз, чтобы скрыть вкладку.

параметры - Отображает параметры Вкладка в исследователь панели. Нажмите опцию еще раз, чтобы скрыть вкладку.

сооружения - Отображает сооружения Вкладка в исследователь панели. Нажмите опцию еще раз, чтобы скрыть вкладку.

таблицы - Отображает таблицы Вкладка в исследователь панели. Нажмите опцию еще раз, чтобы скрыть вкладку.

Форматы - Отображает Форматы Вкладка в исследователь панели. Нажмите опцию еще раз, чтобы скрыть вкладку.

скрипт - Отображает скрипт Вкладка в исследователь панели. Нажмите опцию еще раз, чтобы скрыть вкладку.

Свойства товара - Отображение Свойства. Нажмите опцию еще раз, чтобы скрыть свойства.

Пункт справочные - Отображение Пункт Эталонные Свойства. Нажмите опцию еще раз, чтобы скрыть свойства.

окно предварительного просмотра - Отображение предварительный просмотр окно. Нажмите опцию еще раз, чтобы скрыть окно.

Найти Окно результатов - Отображение Найти результаты окно. Нажмите опцию еще раз, чтобы скрыть окно.
меню Инструменты

При выборе закладки постпроцессор:

Обработать - Создает программы ЧПУ для выбранного файла CLDATA.

Процесс все - Создает программы ЧПУ для всех CLDATA файлов.

Процесс, как Debug - Создает отлаженную программу ЧПУ.

Опция файла отчета - Создает отчет HTML, содержащий файл истории, настройки, команды и параметры.

Настройки постпроцессор - Позволяет изменить имя пользователя Delcam постпроцессор, а также указать свои
предпочтения интерфейса.

При выборе вкладки Редактора:

Опция файла отчета - Создает отчет HTML, содержащий файл истории, настройки, команды и параметры.

Настройки постпроцессор - Позволяет изменить имя пользователя Delcam постпроцессор, а также указать свои
предпочтения интерфейса.

меню окно

Создание пустого окна - Добавляет новую вкладку к Посмотреть панели. Выберите элемент в проводнике, чтобы отобразить
его на вкладке.

Различные вкладки позволяют отображать различные элементы сессии в том же окне. Нажмите на вкладку,

чтобы отобразить его содержимое.

Закрыть Активный - Закрывает вкладку, отображаемую в данный момент.

Закрыть все - Закрывает все вкладки.

Закрыть все Но Активный - Закрывает все вкладки, кроме вкладки, которая в данный момент отображается.

Reset Layout - Возвращает пользовательский интерфейс для его расположения по умолчанию.


меню Помощь

Содержание справки - Открывает справочную помощь для Delcam постпроцессор.

Начиная - Открывает вводный помощь для Delcam постпроцессор.

Проверить наличие обновлений - Посетите веб-сайт Delcam для новых версий Delcam постпроцессор.

Подписаться на рассылку постпроцессор - Подпишитесь на рассылку онлайн Delcam постпроцессор.

Посещение форума Пользователь - Открывает страницу пользователя Форум на сайте Delcam.

Delcam Главная страница - Открывает домашнюю страницу на веб-сайте Delcam.

О Delcam постпроцессор - Отображение информации об этой версии Delcam постпроцессор в том числе:

• Информация об авторских правах;

• Подробная информация о файлах, установленных;

• лицензионные детали.

Использование постпроцессора

постпроцессор Вкладка позволяет генерировать контроллер конкретных tapefiles для NC / станков с ЧПУ из CLDATA
файлов. Он открывается по умолчанию при запуске Delcam постпроцессор. Вы также можете отобразить его, нажав постпроцессор
На вкладке или выбрав Вид> Переключиться на Постпроцессор пункт меню.
Постпроцессор Вкладка включает в себя следующие разделы:

• Главная панель инструментов а также меню - Они позволяют создавать, открывать и сохранять проекты;
создавать, загружать и сохранять файлы опций; загружать и удалять файлы CLDATA; для выполнения
постобработки; и указать настройки постобработки.

• Исследователь Session - В этом списке перечислены имя текущей сессии, файл опций используется для
постобработки файлы CLDATA и файлы CLDATA, которые будут преобразованы, используя указанный файл
опций. Если CLDATA файлы были постобработки в этой сессии, он также перечисляет вывод (или tapefiles),
которые были получены от них.

• Панель просмотра - Это отображает содержимое выбранного tapefile. Когда не выбран tapefile, панель пуста.

• окно вывода - Это отображает любые ошибки, предупреждения и сообщения, полученный во время
постобработки.

Запуск Delcam постпроцессор


Начать Delcam постпроцессор:

• Нажмите на Окна Начало Кнопка, выберите Все программы, и выберите


Delcam постпроцессор иконку из ее папки установки.

• Дважды щелкните Delcam постпроцессор значок на рабочем столе.

• Дважды щелкните файл опций или файл сеанса в окне проводника. Новая сессия

открывается:

Чтобы изменить размер рамки, поместите курсор на границу кадра и, когда курсор меняется на двунаправленную стрелку,
перетащите границу в новое положение.
Контекстное меню

Delcam постпроцессор содержит несколько контекстные меню, которые отображаются при щелчке правой кнопкой мыши элемент в
пользовательском интерфейсе:

меню Session

новый - Запускает новую сессию.

открыто - Открывает существующий сеанс.

Сохранить - Сохраняет текущий сеанс.

Сохранить как - Сохраняет текущий сеанс под другим именем.

свойства - Задает свойства сеанса.

исследователь - Отображает контекстное меню оболочки.

Меню опций файла

новый - Создает пустой файл опций.

открыто - Загружает другой файл опций.

Сохранить - Сохраняет текущий файл опций.


Сохранить как - Сохраняет файл опций под другим именем.

Новый вспомогательный вариант файла - Создает новый вспомогательный файл опций.

Нагрузка Auxiliary опшена ... - Нагрузки новый вспомогательный вариант файла.

Информация... - Отображение информации о файле опций.

Перейти к редактору - Отображает вкладку Редактор.

исследователь - Отображает контекстное меню оболочки.

меню папки CLDATA

Добавить CLDATA - Добавляет CLDATA файл сессии.

Добавить папку CLDATA - Добавляет CLDATA файлы из указанной папки.

Процесс все - Postprocesses все файлы CLDATA в сеансе.

Процесс Как отладки All - Постобработки все файлы CLDATA с отладочной информацией.

Выгрузить все CLDATA - Удаляет все файлы CLDATA из сеанса.

Удалить все программы ЧПУ - Удаляет все tapefiles из сеанса.

Создать папку - Создает папку CLDATA. См CLDATA папки.

Удалить папку - Удаляет папку CLDATA выбранную. См CLDATA папки.

переименовывать - Переименовывает папку CLDATA выбранную. См CLDATA папки.

CLDATA файл
Обработать - Postprocesses выбранный файл.

Процесс Как отладки - Postprocesses выбранный файл в режиме отладки.

Save As CXM - Сохраняет выбранный файл как *. CXM файл.

разгружать - Удаляет cutfile из сеанса.

исследователь - Отображает контекстное меню оболочки.

Tapefile и отлаживать файл меню

Посмотреть - Дисплеи tapefile.

Удалить - Удаляет tapefile из сеанса и жесткого диска.

сравнить - Отображает изменения в tapefile от предыдущего постобработки.

Открыть в новом окне - Отображает tapefile в новом окне.

Re-процесса - Постобработки CLDATA снова с измененным файлом опций.

Re-Process Все - Постобработки все CLDATAs с измененным файлом опций.

исследователь - Отображает контекстное меню оболочки.


сессия

Создание новой сессии

Для того, чтобы создать новую сессию, нажмите Новая сессия Кнопка или выберите Файл>
New> Session пункт меню.

Если у вас есть любые несохраненные изменения, появится сообщение с вопросом, хотите ли вы, чтобы спасти их. Нажмите:

да чтобы сохранить изменения и закрыть сессию.

Нет чтобы закрыть текущую сессию без сохранения изменений.

Отмена отменить закрытие.

Открытие существующего сеанса

Чтобы открыть существующую сессию:

1. Выберите постпроцессор Вкладка.

2. Выберите один из следующих вариантов:

• Нажмите Открыть файл Кнопка или выберите Файл> Открыть> Файл Session пункт меню. в открыто диалоговое
окно, выберите *. PMP файл и нажмите
Открыто.

• Дважды щелкните файл сеанса или папку в Windows Explorer.

• Выберите файл сеанса или папку в Windows Explorer, и поместите его на


Исследователь Session.

Если у вас есть любые несохраненные изменения, появится сообщение с вопросом, хотите ли вы, чтобы спасти их. Нажмите:

да чтобы сохранить изменения и закрыть сессию.

Нет чтобы закрыть текущую сессию без сохранения изменений.

Отмена отменить закрытие.

Сохранение сеанса

Чтобы сохранить сессию:

1. Нажмите постпроцессор Вкладка.

2. Выберите опцию Сохранить:

• Чтобы сохранить сессию под его текущим именем, нажмите Сохранить сессию
Кнопка на панели инструментов, или выберите Файл> Сохранить сеанс пункт меню.

• Чтобы сохранить сессию под другим именем, выберите Файл> Сохранить сеанс как пункт
меню.

• Чтобы сохранить все файлы сессий (файлы опций, CLDATA файлы и файлы программы NC) в одну
папку, выберите Файл> Сохранить Папка Session пункт меню.

Местоположение и имя файла отображаются в строке заголовка в Delcam постпроцессор без звездочки.
свойства сеанса

Использовать Свойства сессии диалоговое окно, чтобы указать местоположение и имя tapefiles, созданных с помощью этой
сессии.

Чтобы задать свойства сеанса:

1. Выберите Файл> Свойства сессии пункт меню, или выберите


свойства из Исследователь Session контекстное меню, чтобы открыть Свойства сессии Диалог.

2. Укажите место, в котором вы хотите сохранить постобработки tapefiles. Выбрать:

• Использование CLDATA Папка - чтобы сохранить tapefiles в папку, содержащую файлы CLDATA.

• Используйте указанную папку - чтобы сохранить tapefiles в указанную папку. Введите путь к папке в
соседнем поле, или нажмите Просматривать чтобы найти папку.

3. в NC Имя файла окно, указать имена tapefiles, которые будут созданы из этой сессии. Для того, чтобы
создать уникальное имя для каждого tapefile, включают в себя одну или несколько записей из Добавить запись в
имя файла список. Выбрать:

• Имя файла Опция вставить имя файла опций. % optfile


переменная добавляется в поле имени.
• имя Cldata чтобы вставить имя файла CLDATA. % cldata
переменная добавляется в поле имени.

• Дата вставить дату в формате dd_mm_yy. % Дата переменная добавляется в поле имени.

• Время чтобы вставить время в hh_mm_ss формате. % время переменная добавляется в поле имени.

• счетчик вставить уникальный номер в имени файла. Число увеличивается каждый раз, когда вы
сохраните файл. % счетчик переменная добавляется в поле имени.

4. Укажите расширение для tapefiles созданных этой сессии. Выбрать:

• Используйте расширение, указанный в файле опций генерировать все выходные файлы, используя
расширение, указанное в файле опций.

• Пользовательские Extension указать расширение в соседнем окне. Расширение может содержать


любые символы, кроме. ,? *:; знак равно + \ | / ".

5. Нажмите Сохранить как по умолчанию если вы хотите использовать текущие настройки, как свойства сеанса
по умолчанию для новых сессий.

6. Нажмите Восстановить значения по умолчанию чтобы, если вы хотите сбросить свойства к настройкам по умолчанию.

7. Нажмите ОК чтобы сохранить настройки в файле сеанса.

CLDATA Папки

В CLDATA файлы сеанса могут быть сгруппированы в папки. Эти папки могут не существовать на диске, но хранятся в
сессии.

Для того чтобы создать папку выполнить следующие действия:

• Выбрать CLDATA файлы в дереве сеанса.

• Нажмите Создать папку.

• Нажмите F2 и введите имя папки.

• Нажмите Войти.

Если вы хотите переименовать папку выделите его, нажмите переименовывать из контекстного меню (или нажмите F2) и введите
его новое имя.
Если вы хотите, чтобы удалить папку выделите его, нажмите Удалить из контекстного меню (или нажмите Del).

Когда вы делаете Сохранить папки Session дерево каталогов, автоматически создается в пункт назначения согласно
CLDATA папок в сессии.

Загрузка файла CLDATA

Чтобы загрузить cutfile или *. CXM файл в сессию:

1. Выберите один из следующих способов:

• Нажмите Добавить CLDATA файлов Кнопка на панели инструментов.

• Выберите Файл> Добавить CLDATA пункт меню.

• Щелкните правой кнопкой мыши CLDATA файлы папки в Session Explorer,, и выберите Добавить
CLDATA из контекстного меню.

2. в открыто Диалог, выберите файл CLDATA и нажмите Открыто. Файл отображается в CLDATA файлы Папка
из Исследователь Session. Например:

Вы также можете перетащить CLDATA файлы из Проводника Windows и поместите их на

постпроцессор Вкладка.

Чтобы загрузить несколько CLDATA файлы из папки, выберите

Файл> Добавить папку CLDATA пункт меню. в Поиск папки диалоговое окно, выберите папку и нажмите ОК чтобы

загрузить свои файлы в Исследователь Session.

Для создания. CXM файл из cutfile, в той же папке и с тем же префиксом, щелкните правой кнопкой мыши файл в Исследоват

Session и выберите Сохранить как CXM

из контекстного меню.
Постобработка CLDATA файлы

Для создания tapefile из файла CLDATA:

1. Выберите постпроцессор Вкладка.

2. Загрузите и отредактировать файл опций для управления станком, для которого вы хотите создать
tapefile.

3. Щелкните правой кнопкой мыши CLDATA файлы папки в Исследователь Session и выберите Добавить
CLDATA из контекстного меню. В открывшемся диалоговом окне выберите файлы, которые вы хотите постобработки.

4. Выберите один из следующих вариантов:

• Нажмите Обработать Кнопка.

• Выберите Инструменты> Процесс или пункт меню.

• Щелкните правой кнопкой мыши и выберите cutfiles Обработать из контекстного меню.

Для постобработки все файлы CLDATA вы загрузили, нажмите

Процесс все Кнопка или выберите Инструменты - Обработать все пункт меню.

Когда постобработка завершена, tapefile добавляется к CLDATA файлы папка Проводник:

• Если ошибки не были обнаружены во время обработки, Delcam постпроцессор создает tapefile с
расширением. нажмите.

• Если Delcam постпроцессор находит любые ошибки при обработке, то tapefile сохраняется с
расширением. эээ, и имя отображается красным цветом. Например:

Если обработанная часть не может быть восстановлена, никакие файлы не генерируются.

5. Нажмите на tapefile, чтобы отобразить сгенерированный программу ЧПУ. Например:


6. Если вы хотите отобразить расположение tapefile, поместите курсор мыши на запись файла в Исследователь
Session. Например:

Изменения в файле опций используются во время постобработки, даже если они

не были сохранены.

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

Режим отладки

Режим отладки создает файл программы ЧПУ с дополнительной информацией, так что вы можете увидеть экстентов и имена
блоков, а также настройки параметров, используемых. Они не могут быть использованы для обработки.

Debug постобработки не рекомендуется для больших исходных файлов ,


Чтобы создать файл отладки, выберите Процесс Как отладки из контекстного меню cutfile находится в Исследователь
Session. Отладочные файлы имеют расширение *. DBG и обозначены
значок.

Чтобы отобразить отладочный файл, нажмите на его запись в Исследователь Session.

Файл имеет двух взаимозависимых представление обрабатываемого файла:

• Ответы заказать - порядок определяется последовательность команд ответов во время постобработки.


Порядок включает в себя все команды, с помощью скриптов функций, выполняемых.

• код заказа NC - заказ простой сгенерированный код ЧПУ. Вид позволяет проследить связь между

реакцией и ее выход (NC код).


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

Настройки постпроцессор

Использовать Настройки постпроцессор Диалог для управления поведением пользовательского интерфейса. Чтобы открыть
диалоговое окно, выберите Инструменты> Настройки постпроцессор пункт меню.
Общие настройки

Резервное копирование файлов при сохранении - Указывает, что происходит при сохранении файла параметров. Выбрать:

• Нет резервного копирования перезаписать исходный файл с новой версией.

• Заменить расширение с .bak переименовать исходный вариант файла с расширением .bak и сохраните
файл опций под оригинальным названием.

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

• Логин использовать имя пользователя лица, вошедшего в систему.

• чтобы указать имя пользователя в соседнем поле.

Подскажите перед перезаписью выходных файлов - Указывает, хотите ли вы Delcam постпроцессор, чтобы запросить
подтверждение перед перезаписью существующего файла cutfile. Выбрать:

• да запрашивать у вас подтверждение.

• Нет перезаписывать cutfiles без подтверждения.


настройки интерфейса

Открытый элемент определяет свои предпочтения для открытия элемента:

• Показать только свободные - Независимо от того, чтобы отфильтровать элементы по свойствам файла опций. Если нет, то
все существующие элементы показаны.

• Открытый элемент, - Определяет количество щелчков мыши, необходимых для открытия элемента. Выбрать:

Одно щелчок мышью открывать элементы, используя один щелчок мыши.

Двойной щелчок мышью открывать элементы, используя двойной щелчок мыши.

• Открытый элемент - Определяет, где открыт элемент. Выбрать:

Открыть элемент в активном окне открывать каждый элемент в активном окне. Любой воспроизведенных элемент
заменяется.

Открыть элемент в новом окне открывать каждый элемент в новом окне.

Редактор сценариев определяет ваши предпочтения сценария редактирования:

• Перенос слова - Определяет, как долго строки обрабатываются в окне сценария. Выбрать:

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

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

• Вкладка Размер - Определяет размер символа табуляции в пробелы.


• индент - Определяет, как ключевые работы Вкладка в редакторе сценариев. Выбрать:

следить чтобы вставить символ табуляции каждый раз при нажатии клавиши Tab.
Вкладка Размер поле определяет длину каждой вкладки.

Вставить пробел вставить символы пробела при каждом нажатии клавиши Tab. Вкладка Размер поле определяет,
сколько пробелов вставляются каждым нажатием клавиши.

Использование редактора

Delcam постпроцессор редактор позволяет создавать и редактировать файлы опций, которые преобразуют CLDATA
файлы контроллеров конкретных программ. Для отображения Редактор,
нажмите редактор Вкладка или выберите Просмотр> Переключиться в редактор пункт меню.

редактор Вкладка содержит следующие разделы:

• Главная панель инструментов а также меню - Они позволяют создавать, открывать и сохранять файлы опций;
указать свойства файла опций; чтобы защитить файлы опций; и для создания отчетов файл опций.

• Опция File Explorer - Это показывает элементы, которые могут быть использованы в файле опций. Он
содержит следующие вкладки:
Команды

Параметры

Таблицы

Структуры

Сценарии

Форматы

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

Используйте параметры в Посмотреть на панели инструментов, чтобы скрыть или отобразить вкладки в

Опция File Explorer.

• Панель просмотра - Это отображает содержимое выбранного элемента в опции File Explorer.

• окно свойств - Это отображает свойства выбранного элемента в


Посмотреть Панель.

• окно предварительного просмотра - Это показывает предварительный просмотр выбранной команды.

• Найти результаты окно - В этом списке перечислены результаты вашей последней найти операция. Нажмите на ссылку,
чтобы отобразить элемент, в котором была найдена строка поиска.

Создание файла параметров

Самый простой способ создать файлы опций заключается в следующем:

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

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

Перед тем как создать файл опций, вам потребуется следующая информация: Ручной инструмент

• Система координат и движения направления

• Ограничения хода оси и (по желанию) домашние позиции

• Пределы скорости подачи осей

• Пределы головы / диапазонов.

Контроль машины и ручной программиста

• Станки подготовительные и вспомогательные коды

• Адресный регистр форматов / пределы

• G-функции или эквивалент

• Пределы головы / диапазонов.

Чтобы создать новый файл опций после запуска или открытия Delcam постпроцессор
сессия:
• Выберите File> New> File Option пункт меню.

• Нажмите Новый вариант файла Кнопка на панели инструментов.

Если текущая сессия содержит все несохраненные изменения, вам будет предложено сохранить их.

Новый файл параметр отображается в Исследователь Session. Если вы создали новый файл (в отличие от открытия
шаблона), она называется New1, или New2 если это второй новый файл в сессии, и так далее. Вы можете переименовать его,
когда вы сначала сохраните его. Нажмите редактор Закладка и отредактировать файл опций. Если вы используете
существующий файл как шаблон, переименовать его, выбрав Файл> Сохранить Опция файла Как пункт меню или нажав

на панели инструментов. Это отображает Сохранить файл как вариант Диалог.

Опция File Explorer

Опция File Explorer Панель в редактор Вкладка позволяет выбирать различные части файла опций. Она позволяет
перемещаться и работать с элементами, которые составляют файл опций:

• команды

• параметры

• таблицы

• сооружения

• скрипт

• Форматы

Выберите вкладку в нижней части исследователь чтобы выбрать элемент, который вы хотите работать.
Используйте параметры меню Вид, чтобы показать и скрыть вкладки, отображаемые в

Проводник.

Панель содержит следующие разделы:

• панель поиска - позволяет фильтровать текст в элементах Explorer.

• Элемент Проводник - перечислены элементы, доступные для выбранного элемента.

• свойства - позволяет просматривать и редактировать свойства для выбранного объекта в элементах Explorer.

Нажмите на любой из объектов, перечисленных в проводнике для отображения дополнительной информации в


свойства окна и Посмотреть панели.
Использование свойств файла опций диалогового

Использовать Настройки опшена диалоговое окно, чтобы задать настройки параметров контроллера специфичные для
файла опций вы работаете. Чтобы открыть диалоговое окно, нажмите
Свойства опшена Кнопка на панели инструментов, или выберите Файл> Файл
свойства пункт меню.

Выберите параметр в левой панели для просмотра и редактирования параметров.

Информация отображает общую информацию о файле опций и резюме изменений, внесенных во время создания файла
опций и редактирования: Выберите:

• Генеральная для отображения общей информации о файле опций.

• лист регистраций изменений к дисплеям резюме изменений, внесенных во время создания файла опций и
редактирования.

Инициализация определяет параметры, используемые в начале постобработки.

Программа Generation обеспечивает полный контроль параметров генерации для текущего контроллера. Выбрать:

• Генеральная указать общие параметры создания программы.

• Кормовые цены установить минимальные и максимальные допустимые скорости подачи для контроллера.
• Дуги и сплайнов чтобы включить дугу или сплайн-интерполяции, если он поддерживается контроллером. На этой
странице также позволяет установить условия, при которых дуга линеаризация (когда последовательность
небольших линейных ходов записывается вместо дуги) требуется в программе ЧПУ.

• сверлильный задать параметры цикла сверления. Эта страница также включает в себя параметры для
расширения винтовую и нарезание резьб циклы, если они не поддерживаются контроллером.

• Контроль Координаты для включения и отключения Автоматическое управление координат. Когда она включена,
то вы можете выбрать машинные профили и пресетов, чтобы определить связанный с ним Toolpath Режимы оси
(3-Axis, 3 + 2 или Многокоординатная).

• Конфигурация многоосных указать атрибуты многоосных. Эта опция доступна только тогда, когда 4-Axis или 5-Axis
выбран в Машина кинематики.

• Ответ Ошибка указание действия с последующими постпроцессор ответы.

кинематики станка позволяет указать количество осей станка (3-оси, 4-оси и 5-ось) и номер, тип и местонахождение наклона
осей машины. Там нет наклона осей для машины 3-Axis, одной оси наклона для машины 4- оси и два с изменением наклона
оси для машины 5-Axis.

Формат управляет форматом вывода для программ ЧПУ. Выбрать:

• Генеральная указать общие параметры форматирования.

• Блоки чтобы определить формат для вывода блоков в ЧПУ программ.

• NC Комментарии чтобы определить формат для вывода комментариев к программам ЧПУ.

• Замены для автоматической замены символов в выходном файле.

• строковые переменные для автоматической замены строк в выходном файле. По умолчанию большинство

настроек заблокирован для редактирования в защищенных файлах опций. Но вы можете

позволяют редактировать любые настройки с помощью контекстного меню или просто нажав на иконку узла.

Информационные свойства

Раздел содержит информацию о самом файле и опции перечислены изменения, которые были внесены в файл опций:

• Генеральная

• лист регистраций изменений

• Информация - Общие

• Информация - история изменений


Информация - Общие

Использовать Генеральная страница для записи общую информацию о файле опций и как она используется. Чтобы открыть Генеральная

страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл>


Свойства опшена пункт меню.

2. в Свойства опшена Диалог, выберите Информация - Общие положения.


параметр Описание

контроллер Задает имя производителя контроллера машины.


Производитель

Контроллеры серии Определяет серию контроллера машины и версии.

Станкостроительный Задает имя изготовителя станка.


Производитель

Модель машины Инструмент Определяет модель станка и версии.

Клиент Задает имя клиента.

Сделано Задает имя автора. Это поле заполняется автоматически.

созданный Определяет дату создания файла опций. Это поле заполняется автоматически.

Последнее изменение Указывает дату последнего изменения. Это поле заполняется автоматически.

Особые примечания Используйте эту опцию для записи дополнительной информации о файле опций, например, когда она
должна быть использована.

Последнее изменение версии Задает версию Delcam постпроцессор используется, когда


Опшен Последнее изменение. Это поле заполняется автоматически.

Схема Version Указывает текущую версию схемы файла опций. Это поле заполняется автоматически.

Версия продукта Указывает текущую версию Delcam постпроцессор. Это поле заполняется автоматически.

Информация - история изменений

лист регистраций изменений странице приводятся общие изменения, внесенные в файле опций. С его помощью можно
записывать информацию о файле опций, таких, как изменения, внесенные в файл и причины изменений. Чтобы открыть лист
регистраций изменений страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл>


Свойства опшена пункт меню.

2. в Свойства опшена Диалог, выберите Информация - История изменений.


Чтобы добавить примечание к истории изменений:

1. Нажмите Новое примечание Кнопка.

2. в Новое примечание диалоговое окно, введите информацию, которую вы хотите записать, и


нажмите Принять. В записке добавляется к истории опшена. Для просмотра сведений о записке, выберите
его запись в списке.

варианты конфигурации

Скрыть информацию Update Установите этот флажок, если вы не хотите, чтобы перечислить информацию о автоматических
обновлений.

Установить Все Примечания Установите этот флажок, чтобы получить список всех записей истории в Заметка
коробка.

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

Использовать Инициализация страница указать начальные значения для параметров, которые должны быть установлены в начале
постобработки, таких, как Режим охлаждающей жидкости а также Режим коррекции на режущий инструмент. Список параметров,
которые должны быть инициализированы, зависит от контроллера машины, используемой.

Чтобы задать начальное значение для параметра:

1. Выберите параметр в параметр в раскрывающемся списке и нажмите


Добавить Кнопка. Отображаются следующие столбцы:

• Имя параметра - указывает имя параметра.

• Стоимость - определяет начальное значение параметра.

• обновленный - управляет начальным вывод модальных параметров

• конфигурируемый - видимость управления в защищенном файле опций

2. Введите начальное значение для параметра:

• Для изменения Real, Integer или строка Параметр, заменой символов Стоимость
коробка.

• Для изменения группа Параметр, щелкните стрелку вниз и выберите запись из выпадающего
списка.

3. Если параметр является модальным набор обновленный свойство, чтобы указать свой первоначальный выход .:

• Проверьте для вывода значения в первый раз параметр вызывается (при условии соблюдения
других параметров в блоке формата или команды). Статус сбрасывается в Нет Следующий вывод
значения.

• Оставлять непроверенный чтобы предотвратить значение от выводится первый раз, когда


параметр вызывается.
4. Если вы хотите записать дополнительную информацию о параметре, введите информацию в Заметки коробка.

5. Чтобы удалить параметр из списка, выберите параметр и нажмите Удалить


Кнопка.

защита

Использовать защита страница, чтобы защитить файл опций от редактирования. Когда файл защищен опция, вы можете
постобработки CLDATA файлы как обычно, но вы не можете открыть его в редактор без ввода пароля он был защищен.

Для защиты файла параметров с помощью пароля:

1. Выберите пароль переключатель.

2. Введите пароль для файла опций и conirm его в диалоге:

3. Сохраните файл опций. Файл защищен паролем, когда он открыт в следующем.

Для снятия защиты файла параметров:

1. Выберите Никто переключатель.

2. Сохраните файл опций.

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

1. Выберите страницу, которую нужно пометить как редактируемые в защищенном режиме.

2. Щелкните правой кнопкой мыши на нем.

3. Выбрать Редактирования
Свойства программы Generation

Секция обеспечивает полный контроль параметров генерации для текущего контроллера:

• Программа Generation - Общие

• Программа Generation - Кормовые тарифы

• Программа генерации - Дуги и шлицы

• Программа Generation - сверлильный

• Программа Generation - Координаты контроля

• Программа Generation - конфигурация Многоосный: общая

• Программа Generation - конфигурация Многоосный: убирается и перенастроить

• Программа Generation - Response Error

• Угол Стили

Программа Generation - Общие

Использовать Программа Generation - Общие страница для определения параметров, которые обеспечивают полный контроль

в то время как Постпроцессор бежит. Чтобы открыть Генеральная страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Программа Generation - Общие положения.


параметр Описание

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

Использование CLDATA Толерантность использовать допуск из файла


CLDATA в качестве общего допуска.

указать общую толерантность в соседнем поле.

Окончательный допуск траектории NC является допуском PowerMILL плюс выбранный NC Программа


Толерантность. Таким образом, если допуск PowerMILL является 0.025 и NC Допуск программы установлен
в положение Используйте CLDATA толерантности, окончательная толерантность 0,050.

Расширение Задает суффикс, добавляемый для вывода файлов (например, нажмите). Она не может включать в
файла вывода себя любое из следующих символов: *:; = + \ | / ".?.

Заголовок файла Задает текст заголовка ошибочного выходного файла.


Ошибка

Зондирование Указывает, видны ли зондирующие команды и параметры. Эта опция только для графического
Поддержка интерфейса и не имеет прямого влияния на выходе. Это не имеет никакого эффекта, если Показать
доступно оны является Нет в
Параметры постпроцессора.

Разрешить Определяет, является ли Load Tool Команда вызывается, когда повторная смена
Повторная смена инструмента встречается.
инструмента

Опшена Указывает единицы, используемые для значений входных параметров в линейных


Линейный Редактор. Вы можете выбрать: Метрика, дюймы, или В выходные блоки.
Единицы

Выходной Указывает единицы, используемые для вывода линейных параметров. Вы можете выбрать: Метрика,
сигнал дюймы, или Как у входных данных ( CLDATA) единиц.
Линейный Единицы измерения

Выходные Указывает единицы, используемые для вывода угловых параметров. Вы можете выбрать: степени
угловые или Радианах.
единицы
параметр Описание

Доступ к Определяет тип доступа к модели XML. Эта опция необходима только для обратной
XML-данных совместимости со старыми файлами с помощью опции XML
а также узел объекты в сценарии. Этот параметр должен быть установлен в Никто или
автоматический для новых файлов опций.

Никто чтобы запретить доступ к XML. Рекомендуемые.

автоматический чтобы позволить Постпроцессор чтобы выбрать


соответствующий доступ XML в соответствии с его анализом файла опций.

частичный чтобы позволить Постпроцессор использовать упрощенный доступ к


XML. Упрощенная модель уменьшает использование памяти, включая все команды, за
исключением ходов. Этот режим рекомендуется использовать при обработке большого
CLDATA файл с файла опций, используя "XML" объект в сценарии.

Все данные чтобы получить доступ к всей модели XML, включая перемещения команды,
такие как Переместить Линейный а также Перемещение Rapid. Этот режим необходим только
тогда, когда объект "узел" доступен в сценарии.

Все данные Режим может привести к значительным использованием памяти. Вы


должны избегать использования этого режима при обработке файлов нескольких мегабайт.

Программа Generation - Кормовые тарифы

Использовать Программа Generation - Кормовые тарифы страница, чтобы установить минимальные и максимальные допустимые

скорости подачи для контроллера. Чтобы открыть Кормовые цены страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Программа Generation - Кормовые тарифы.


параметр Описание

Максимальное Определяет максимальное значение скорости подачи для резания ходов при использовании Режим
инверсной подачи из INVERSE_TIME.
выдержкой времени

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

Advanced инверсной

выдержкой времени

Ограничительные Коэффициент Введите значение для контроля максимальной скорости подачи когда использование

Advanced инверсной выдержкой времени выбран. Значение представляет собой смещение


вторичной точки на инструменте для расчета скорости подачи при изменении оси инструмента, но
кончик не двигается.

Минимальная скорость подачи Определяет минимальное возможное значение скорости подачи. При обработке
CLDATA, все скорости подачи ниже этого значения повышаются до этой скорости.

Максимальная Определяет максимальное значение скорости подачи для быстрых ходов. При обработке CLDATA,
скорость подачи все скорости подачи выше этого значения уменьшаются до этой скорости.
Rapid

Максимальная Определяет максимальное значение скорости подачи для резания ходов. При обработке CLDATA,
скорость подачи все режущие скорости подачи выше этого значения уменьшаются этот показатель.
резки
Программа генерации - Дуги и шлицы

Использовать Программа генерации - Дуги и Сплайны страница для задания параметров дуги интерполяции для файла

опций. Чтобы открыть Дуги и Сплайны страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.
параметр Описание

Минимальный Определяет минимальное возможное значение радиуса для дуги в программе ЧПУ. Дуга с меньшим радиусом
радиус записывается в линеаризованной форме. Эта опция доступна только тогда, когда вы выбрали один или несколько
вариантов в Дуги поддержки.

Максимальный Задает максимальное возможное значение радиуса для дуги в программе ЧПУ. Дуга с большим радиусом
радиус записывается в линеаризованной форме. Эта опция доступна только тогда, когда вы выбрали один или несколько
вариантов в Дуги поддержки.

Минимальная высота Определяет минимальное фактор выпуклость поддерживается контроллером станка. Дуга с высотой ниже этого
дуги значения записываются в виде серии линейных сегментов, аппроксимирующие дугу. Эта опция доступна только
тогда, когда вы выбрали один или несколько вариантов в Дуги поддержки.

Коэффициент выпуклость максимальное расстояние между дугой и ее хордой.

Arc Уголки Стиль Определяет угол стиль Arc Начальный угол а также Arc End Angle. Для получения дополнительной информации см Угол
стилей. Заметка, Arc Начальный угол используется в качестве прежнего значения для Arc End Угол если Относительный или
Наматывания и разматывания используются стили.

Квадрант Split Определяет, являются ли дуги разделены на квадранты в программе ЧПУ. Некоторые контроллеры требуют дуги
должны быть разделены таким образом, так что выбрать Да. Эта опция доступна только тогда, когда вы выбрали один
или несколько вариантов в Дуги поддержки.

Метод Linearisation Определяет, как линеаризуется дуга:

От CLDATA - линеаризация осуществляется системой CAM и содержится в обрабатываемом


файле CLDATA.

расчет - линеаризация осуществляется Delcam постпроцессор когда файл CLDATA


является постобработки. Любое линеаризация осуществляется с помощью системы CAM
игнорируется. Это значит, что Delcam постпроцессор можно определить дугу линеаризацию с
допуском, отличной от допуска CLDATA.

Для ввода значения Толерантность, Ссылаться на Линеаризация.


Дуги Поддержка Определяет метод, используемый для создания дуги в каждой базовой плоскости. Для каждого 3-оси и опции
траектории инструмента 3 + 2 оси, установите флажок, если вы хотите, чтобы написать команды перемещения
дуги в файл программы ЧПУ; снимите флажок, если вы хотите, чтобы написать дуги в виде серии линейных
сегментов, аппроксимирующих дугу.

Поддержка Определяет, как спиральную типа дуги выводится:


Винтовая Arc
да - Контроллер способен обрабатывать такие дуги и будут использоваться
Спиральную Перемещение XY (XZ, YZ в зависимости от команды самолета).

Нет - Значение по умолчанию, будет использоваться Линеаризация.

Сплайн
конфигурация Потому какВы
PowerMILL
использовали
не может
SplineMILL
генерировать
утилитасплайн
для добавления
записи, эташлицы
опция впредполагает
файл CLDATA. постобработки Вывод может
принимать одно из следующих форм:

Линеаризация - polygonises сплайн.

многочлен - генерирует кривую в виде полинома, используя выходной сигнал от SplineMILL.

B-сплайн - генерирует кривую Безье, используя выходной сигнал от


SplineMILL.

2. в Свойства опшена Диалог, выберите Программа Generation - Дуги и сплайнов.


Дуга интерполяция

когда PowerMILL сохраняет файл CLDATA с дуговой интерполяции, она также сохраняет дуги линеаризацию.

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

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

A - Начальной точки дуги;

В - Конечная точка дуги;

С - центр дуги;

N - Вектор нормали к дуге.

вектор N определяет расположение дуги, в то время как другие параметры определяют саму дугу. На следующем рисунке
показано влияние изменения вектора N дуги:
Дуга интерполяция поддерживается

Если дуга интерполяция поддерживается контроллером, необходимо установить Выход Arc к Дуги
таким образом Постпроцессор выводит любые круговые движения с использованием Circle Processing. В следующем

примере все XY дуги, содержащиеся в CLDATA файлах выписанного Постпроцессор в виде набора дуг ходов:

В этом случае, Минимальный радиус, максимальный радиус а также Квадрант Split Поля включены.

Минимальный радиус - ввести минимальный радиус для дуг, которые генерируются.

Максимальный радиус - ввести максимальный радиус для дуг, которые генерируются. Если Постпроцессор
принимает радиус превышает эту величину, то дуги polygonised.

Квадрант Split - если это установлено значение Да, затем, при дуговой выходе, дуга разделяется на
квадранты, если она пересекает ось координат локальных двухмерных координат:

На приведенном выше рисунке показана дуга в плоскости XZ. Красные точки обозначают точки, где дуга пересекает
границы квадранта. Расположение осей локальных координат совпадают с соответствующими осями координат
глобальных и поэтому дуга выводится в программе ЧПУ в виде пяти последовательных круговых движений ( Дуга
старт-1, 1-2, 2-3, 3-4, а также 4-Arc конец).
Arc угол путешествия

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

Если траектория по часовой стрелке, угол путешествия является отрицательным. Если траектория против часовой стрелки,
угол путешествия является положительным. Arc Travel Угол доступна как параметр и в формате Delcam постпроцессор. Это
реальное значение, которое, когда используется в качестве параметра в командный блок, должен быть установлен на
разность между абсолютным начального угла (как правило, нулевой), а угол конца дуги (это должно быть не более 360
градусов).

Линеаризация

Если дуга интерполяция не поддерживается контроллером, вы должны установить Выход Arc к


Линеаризация Итак Постпроцессор выводит линейные приближения для дуг, которые определяются CLDATA или
порожденные Постпроцессор (Delcam постпроцессор использует линейную аппроксимацию, когда радиус дуги больше, чем
максимальный радиус для машины).

В следующем примере, все дуги, содержащиеся в файлах CLDATA выписанного Постпроцессор как набор стандартных
линейных ходов:

Если у вас есть Arc Выход из Линеаризация, Вы должны указать Линеаризация метод. Значение От CLDATA использует
настройки CLDATA файлов, в то время как альтернативной настройки расчет позволяет указать свой собственный Толерантность

установка в Толерантность поле. Это поле определяет максимальное отклонение между исходной дуги и ряд прямых линий,
используемых для представления кривой, и вы можете установить его либо Используйте CLDATA Tolerance ( и в этом
случае отклонение берется из файла CLDATA) или Укажите толерантности, в этом случае вы можете указать собственное
отклонение в соседнем поле.

Линеаризация представлена ​в программе ЧПУ как последовательность Переместить Линейный команды.


Сравнивая дуги и линеариз выход

Есть три варианта кода ЧПУ, с помощью которого дуга может быть представлена ​в программе ЧПУ (на основе файла опций
для контроллера Fanuc):

сплайн конфигурации

Чтобы включить шлицы в файл опций:

1. Убедитесь, что ваши файлы CLDATA были произведены SplineMILL. (файлы CLDATA из PowerMill не
содержат сплайн данные.)

о Только бинарный CLDATA может быть принят SplineMILL.

2. Перейти к Свойства опшена Диалог в редактор и установить Сплайн Конфигурация - Выходной к многочлен
или B-сплайн:
3. Откройте папку Spline в дереве команды и активировать сплайн Перемещение команда.

4. Завершить сплайн Перемещение блок с соответствующими параметрами сплайн от


руководства контроллера.

5. Сплайн-интерполяция автоматически создает кривую, которая плавно прослеживает указанных точек. Это
обеспечивает высокую скорость и механическую обработку с высокой точностью для свободных форм вдоль плавно
изогнутой траектории.

Delcam постпроцессор поддерживает множество сплайнов, например, Кубический полиномиальных сплайнов может быть
представлена ​в виде:

C (T) = K0 + K1 * T + K2 * T ^ 2 + K3 * т ^ 3, т = (0; 1)

Для большинства контроллеров, k0 могут быть опущены.

Delcam постпроцессор имеет специальные параметры "Сплайн K0x", "Сплайн K0y", "Сплайн K0z", ... "сплайн k3x", "Сплайн
K3y", "Сплайн K3z". Эти параметры являются сплайн коэффициенты.

Например, Heidenhain MillPlus принимает шлицы в следующем виде: G6 X51 = .. Y51 = .. Z51 = .. X52 = ..

Y52 = .. Z52 = .. X53 = .. Y53 = .. Z53 = ..

MillPlus Delcam постпроцессор

X51 сплайн k1x

Y51 сплайн K1Y

Z51 сплайн k1z

X52 сплайн k2x

Y52 сплайн k2y

Z52 сплайн k2z

X53 сплайн k3x

Y53 сплайн K3y

Z53 сплайн K3z


Программа Generation - сверлильный

сверлильный страница позволяет определить параметры и настройки, которые управляют циклом сверления. Чтобы

открыть сверлильный страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Программа Generation - Буровое.

параметр Описание

Скважинные Вверх Определяет расстояние между Z положением инструмента и обрабатываемой детали поверхности.

Буровое Скорость Определяет скорость перемещения инструмента во время бурения.


подачи

Буровое Очистить Определяет координата по оси шпинделя, при которой не может произойти столкновение между инструментом
плоскость и обрабатываемой деталью (включая зажимные устройства).

Буровое Пек Определяет глубину иерархии движения.


Глубина

Бурение Указывает общее число клюющих ходов.


Количество
Глубины

Конечная глубина Определяет общую глубину отверстия.


бурения

Буровое Dwell Определяет время в секундах, которое инструмент остается на дне отверстия.

Бурение первой Определяет глубину первого бурения двигаться.


глубины

Диаметр отверстия для Определяет диаметр отверстия.


сверления

сверлильный Указывает высоту убирания положение.


Отвод 2-й Высота

Для того, чтобы инвертировать значения параметра, выберите соответствующий флажок в отрицательный
колонка.

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

Ясно Plane для вывода глубины по отношению к Буровое Очистить плоскость


установка.

Отверстие Вверх для вывода глубины, относительно верхнего настройки отверстие в файле CLDATA.

Отверстие Нижняя для вывода глубины относительно отверстия установки в файле CLDATA внизу.

Z Ноль для вывода глубины относительно происхождения программы theNC

настройки

многоосных бурения - если CLDATA содержит циклы многоосных бурения, выберите этот параметр, чтобы позволить им
быть постобработки. В противном случае, Delcam постпроцессор не будет обрабатывать CLDATA.

Лечить вертикального бурения как - Delcam постпроцессор использует Автоматическое управление координат для
обработки циклов многоосных бурения. Он генерирует команды, цикл переноса с многоосевая в части траектории 3 + 2, как
Delcam постпроцессор определяет и использует локальную рабочую плоскость для каждого цикла многоосного, что он
обрабатывает. Тем не менее, в некоторых случаях, цикл Многоосная могут быть обработаны без перехода к локальной
рабочей плоскости, например, когда направление цикла параллельна оси Z машины (например, для машин с осями
вращения на столе) , Если вы выбираете эту опцию, Delcam постпроцессор избегает пользоваться ACC, где это возможно,
давая более простые результаты. Если параметр не выбран, Delcam постпроцессор всегда использует ACC для циклов
сверления. Эта опция недоступна, если многоосных бурения не выбран, или если автоматического управления координат не
включена.

В этом примере все глубины измеряются от последнего Z позиции инструмента.


Бурение первой глубины равно Конечная глубина бурения для одиночных циклов клюют бурения.
Некоторые параметры могут быть измерены с разных уровней в соответствии с требованиями регулятора. Delcam
постпроцессор позволяет любому из параметров, которые будут пересчитаны с помощью скриптов. Например, на Heidenhain
TNC530s, ясное значение плоскость расстояние между начальным положением режущей кромки инструмента и
поверхностью заготовки. Для Delcam постпроцессор можно пересчитать следующим образом:

Буровое Clear Plane = Скважинные Top - Буровое Clear Plane

Соответствующий JScript код для использования в сценарии выглядит следующим образом:

SetParam ( "% Р (Drilling Clear Plane)%" , GetParam ( "% Р (Скважинные Top)%" ) -


GetParam ( "% Р (Drilling Clear Plane)%" ));

Expand спиральную Cycles - если контроллер не поддерживает стандартные спиральные циклы, выберите этот параметр,
чтобы заменить циклы с серией спиралей в файле программы ЧПУ.
Expand Threading Cycles - если контроллер не поддерживает стандартные циклы поточной обработки, выберите этот
параметр, чтобы заменить циклы с серией спиралей в файле программы ЧПУ.

Программа Generation - Координаты контроля

Использовать Контроль Координаты просмотра, чтобы настроить способы, в которых X, Y а также Z


координаты вычисляются.

Включение автоматического координат контроль (ACC) Установите флажок для автоматического управления выводом
координат в соответствии с режимом оси.

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

Рекомендуется установить Автоматическое управление координат к На чтобы получить максимальную


Многоосный и рабочей плоскости управления, хотя вы должны обратить на это особое внимание при сверлении.

Машина Присоединить точку Это определяет X, Y а также Z координаты точки привода станка. Доступны следующие
варианты:

Инструмент Совет ( используемый в большинстве случаев),

Калибр Face Pivot

Многие расчеты внутри Delcam постпроцессор зависеть от


Машина Присоединить точку установка.
Force Присоединить точку к Инструмент наконечник для 3-оси Выбрать да чтобы заставить Машина Присоединить точку из Инструмент Совет за

исключением случаев, 3 оси независимо от того, Машина Присоединить точку

установка.

Использование обнаружения режима интеллектуального оси Устанавливает традиционный или новый метод для определения

Режим Toolpath Axis:

Да ( по умолчанию). Режим Toolpath Ось устанавливается на поведение зависимым от реальных шагов,


содержащихся в траектории.

Нет. Старый стиль Toolpath Ось определения режима на основе специальных CLDATA записей.

Команды зависит от ACC

Вам настоятельно рекомендуется установить Автоматическое управление координат к На


чтобы максимизировать Многоосный и рабочей плоскости управления. Тем не менее, следует обратить особое
внимание при сверлении.

Соответствующие команды приведены в следующей таблице:

> Описание

команда

Установить рабочую плоскость Эти команды используются для включения местной рабочей плоскости На а также Выкл.
On Они используются только тогда, когда Автоматическое управление координат является На и контроллер
включает в себя поддержку 3 + 2. Установить рабочую плоскость On Команда вызывается для каждого
Установить рабочую плоскость

Off
локального рабочей плоскости в траектории. После обработки на траектории в локальной рабочей
плоскости с помощью Набор рабочей плоскостью On параметры, то Установить рабочую плоскость Off команда
вызывается до начала следующего траектории, если обе траектории не состоят из 3 + 2 движется,
используя тот же инструмент и тот же локальный рабочую плоскость, а следующий начинается Toolpath,
где предыдущий заканчивались (так что нет подключения движется) , Эти команды могут быть
использованы для управления Рабочая плоскость Преобразование Параметр без сценариев.

Установить Многоосный On Установить Многоосный On выбирается с помощью 5-осевой траектории в CLDATA, а 3 + 2 траектории когда это Установить
рабочую плоскость является Выкл. Вы должны установить RTCP (Поворот Tool Centre Point) к На в Установить
Многоосный On
Установить Многоосный Off
команда (где это уместно).

Установить Многоосный Off автоматически выбирается с помощью 3 + 2 траектории когда это


Установить рабочую плоскость является На. Вы должны установить RTCP (Поворот Tool Centre Point) к выключено
в Установить Многоосный Off команда (где это уместно)
- смотрите ниже для примера.

Настройка рабочей Эта команда должна быть активирована, только если ACC является Выкл. Это основная команда для работы с
плоскостью локальными рабочих плоскостей, которые получены из CLDATA. Если ACC является На, и 3 + 2 поддерживается,

рекомендуется использовать Установить рабочую плоскость On а также выключено команды вместо того, чтобы

управлять локальными координатами.


Параметры зависит от ACC

параметр Возможные Используется в Описание

Штаты командах

Режим Toolpath Ось 3-Axis 3 + Этот параметр содержит текущий режим оси. Состояния
никогда не смешиваются в одной программе - 3-осные
2 Multi-
траектории могут присутствовать только в чистых программ
оси
3-оси; в противном случае они всегда рассматриваются как
3 + 2 (или, если 3 + 2 не поддерживается, как и Многокоординатна
Этот параметр управляется из CLDATA и не может быть
изменен. Это может помочь при работе со сценариями.

/Рабочая плоскость Преобразование On Установить Управляет локальной активации рабочей плоскости. Если
выключено многоточечном оси на настройка О, Delcam постпроцессор пытается передать все
координаты в локальной рабочей плоскости, указанной в
ось Set Multi- Off
CLDATA (в качестве альтернативы, вы можете изменить
Настройка рабочей
рабочую плоскость, используя скрипты).
плоскости

когда ACC является


Этот контроль не представляется возможным для
Выкл. Установите
непрерывных последовательностей движения многоосных
рабочую плоскость вкл
используемых для 3 + 2 траекторий. После передачи в
/ выкл
локальную рабочей плоскости, путь предполагает свойства
траектории 3-Axis, включая поддержку дуговой интерполяции,
когда ACC является циклов сверления, и так далее. Точка вывода в локальной
На. рабочей плоскости является Инструмент Совет или Калибр
лица, в зависимости от нынешнего состояния Инструмент
Режим Длина компенсации

Параметр (см ниже). Если Рабочая плоскость


Преобразование является Off, нет соответствующего
преобразования координат.

Преобразование координат в локальной рабочей


плоскости не может быть осуществлено, когда Режим
RTCP является На.

RTCP (Вращение Вкл Установите Этот параметр может быть использован для непрерывного Многокоор
инструмента выкл многоосевого вкл / двигаться последовательности и 3 + 2 последовательности, где
Режим компенсации выкл локальная рабочая плоскость не используется. Когда машина
Point) делает вращения вокруг своих осей вращения, инструмент
меняет направление, а также может изменить свою позицию в
зависимости от заготовки (диктовались линейными
координатами). Эти изменения должны быть
параметр Возможные Используется в Описание

Штаты командах

компенсированы держать инструмент в системе координат


детали в. Если
Режим RTCP является О, сообщение PM- предполагает,
контроллер может компенсировать себе эти повороты, и
выходной точки в этом случае всегда Инструмент Совет ( по
умолчанию, предполагается, что контроллер может
компенсировать длину инструмента, а также вращений. В
противном случае, если государство

Off, Delcam постпроцессор вычисляет компенсациях и


выдает стержень
указывают на программу.

Инструмент Режим Вкл Первый ход Большинство контроллеров может поднять голову вдоль

Длина компенсации выкл После Toolchange машине Z ось по длине инструмента после инструмента
загружен. Там нет необходимости применять этот параметр
Load Tool First
для контроллеров, которые делают это по умолчанию.
Load Tool
Состояние этого параметра становится важным, когда Инструмент
Совет или Калибр лица опция определяется как точка
выхода. Если Инструмент Режим Длина компенсации является
На, Delcam постпроцессор

предполагается, что контроллер может компенсировать


длину инструмента себя и выводит
Инструмент Совет пункт. В противном случае (если состояние Off),
Delcam постпроцессор
компенсирует длину инструмента посредством вывода Калибр
лица пункт. Тем не менее, это зависит от других
параметров. Например, Инструмент Режим Длина
компенсации игнорируется, если

Режим RTCP является О ( в виде RTCP включает


Длина инструмента Режим компенсации);
также, Инструмент Режим Длина компенсации не
может быть применен, когда текущее направление
инструмента отличается от направления оси Z (но она
работает в
3 + 2 траектории, когда используется локальная
рабочая плоскость).

Точка выхода Info Инструмент Этот параметр показывает точку для каждой рабочей

Подсказка плоскости в данный момент, определяемой X, Y а также Z координаты.


Он не может быть изменен.
Gauge Face

Pivot
Профили и пресеты

Важно, чтобы выбрать профиль, который подходит для управления станком, на котором будет использоваться
соответствующие tapefiles:

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

запрограммированную представляет собой набор состояний, Delcam постпроцессор использует для


управления параметрами координат, когда программа находится в режиме соответствующей оси ( 3-оси, 3 + 2 или Многокоординат
Число доступных настроек зависит от выбранного профиля.

Для выбора предварительной настройки, нажмите на стрелку вниз рядом к Pre-Set поле для требуемого
Режим Toolpath оси, и выберите набор параметров в раскрывающемся списке:
После выбора пресетов, таблица в Посмотреть панели отображаются состояния параметров, Delcam постпроцессор использует
для каждого режима оси во время постобработки. Например:

Для каждой предустановки, комбинации от состояний Рабочая плоскость трансформации, режим RTCP а также Инструмент
Режим Длина компенсации Параметры определяет
Точка выхода Info, который показывает, что в X, Y а также Z координаты среднего. Информация состоит из двух частей: точки
и системы координат, в которой представлена ​точка. Возможные пункты: Подсказка, Gauge лица, Pivot, или

Неопределенное ( Это означает, что XYZ значения не соответствуют ни одной из точек на машине). Возможные системы
координат: Модель, машина или
Местный.

Для Машина Присоединить точку а также Force Присоединить точку к Инструмент наконечник для 3-оси, см
координат управления.
Машина только с тремя линейными осями

Это наиболее ограничено конфигурацией, как это только позволяет контролировать Режим Коррекция на длину
инструмента ( другие параметры, Режим RTCP а также
Рабочая плоскость трансформации, не используются Delcam постпроцессор с этой конфигурации машины).

Единственный доступный Режим Toolpath Ось Для этого имеется профиль 3-Axis:

По умолчанию
Доступные выход

пресеты Точечные режим Примечания

Предустановленная1:

Рабочая
плоскость: Off, Калибр Пресет может быть использован, если Предустановленная 2 с этими Инструмент
RTCP: Off, Длина лица / Режим Длина компенсации не могут быть применены, и вы должны иметь Калибр
инструмента Комп: машина Рабочая лица координаты в программе 3-оси.
Off плоскость

Предустановленная2: Эта предустановка представляет собой конфигурацию по умолчанию для 3-


Рабочая программ оси. Для некоторых контроллеров не нужно, чтобы включить Инструмент
плоскость: Off, Режим Длина компенсации в программе (как правило, с использованием G43 код),
RTCP: Off, Инструмент
Инструмент Tip / так как компенсация автоматически. Для получения дополнительной информации см
Длина Комп: О Machine Рабочая Параметры, определяющие выходные координаты.
плоскость
Многоосный машина без поддержки RTCP

Эта конфигурация предназначена для более старых многоосных машин, которые имеют поворотные оси, которые не могут
компенсировать вращений вокруг них (то есть машины, которые не поддерживают параметр Поворот инструмента Centre
Point установка). Доступные пресеты для этого профиля для различных Режимы Траектория оси находятся:

Режим Axis: 3-Axis

Доступные По умолчанию Заметки


пресеты Режим вывода
точки

Предустановленная 1: Калибр Face / Пресет может быть использован, если Предустановленная 2 с этими Инструмент
Рабочая плоскость: Machine Рабочая Режим Длина компенсации не могут быть применены, и вы должны иметь Калибр
Выкл, RTCP: Off, плоскость лица координаты в программе 3-оси.
Инструмент Длина

Комп: Off

Предустановленная 2: Инструмент Tip / Эта предустановка представляет собой конфигурацию по умолчанию для 3- программ
Рабочая плоскость: Machine Рабочая оси. Для некоторых контроллеров не нужно, чтобы включить Инструмент Режим
Off, RTCP: Off, плоскость Длина компенсации в программе (как правило, с использованием G43 код), потому
Инструмент Длина что компенсация происходит автоматически - см Параметры, определяющие
Комп: О выходные координаты.

в виде 3 + 2 Что касается Режим Оси: 3 + 2 Этот предварительно должен быть выбран, если 3-осевые траектории
быть представлен в виде 3 + 2. Затем он не имеет никакого значения, является ли
сохраненный 3 оси или аналогичный 3 + 2 траектории (программа 3-оси в Многоосный режим)
обрабатывается. 3- оси поля в таблице будут отключены, если выбран этот
предустановки. Все состояния атрибутов оси 3 установлены, чтобы быть такими же, как
соответствующие 3 + 2 состояниями
Режим Оси: 3 + 2

Доступные По умолчанию Заметки


пресеты Режим вывода
точки

Предустановленная 1: Калибр Face / Пресет может быть использован для всех кинематики, потому что нет никаких
Рабочая плоскость: Machine Рабочая ограничений на Инструмент Режим Длина компенсации. Этот пресет подходит
Off, RTCP: Off, Длина плоскость для старых машин, где "все выключено".
инструмента Комп:

Выкл.

Предустановленная 2: Инструмент Tip / Этот пресет (с Инструмент Режим Длина компенсации


Рабочая плоскость: Machine Рабочая включено) может применяться только в случае кинематики без головы осей
Off, RTCP: Off, Длина плоскость вращения. Поскольку преобразование является рабочей плоскостью Off, Delcam
инструмента Комп: постпроцессор предполагает, что траектория 3 + 2 непрерывно Многоосная и все
On. правила многоосных поэтому применяются. Потому как RTCP это также Off, контроллер
не компенсирует вращения машины. В этом состоянии, если существует, по
крайней мере одна ось вращения на головке, вектор направления инструмента
переменной в пространстве и Инструмент Режим Длина компенсации вдоль оси Z
машины не может быть применен. Этот заданный по-прежнему доступен для
выбора для таких кинематики, но Delcam постпроцессор прекращает обработку с
сообщением об ошибке, если есть попытка обработать траекторию 3 + 2.

В заключение, этот пресет используется для кинематики, такого как 4- оси или 5
оси стола, где инструмент имеет постоянное направление в пространстве и Инструмент
Режим Длина компенсации могут быть применены без проблем.

в качестве Multi- Что касается Режим При выборе этой предустановки удаляет betwen 3 разница + 2 и чисто
оси Axis: многоосевых траекторий. Delcam постпроцессор начинает обрабатывать все
многокоординатная нон-3-ось движется как многоосевых. Все 3 + 2 поля в таблице, поэтому
отключены. Все состояния атрибутов 3 + 2 устанавливаются так же, как
соответствующих состояний многоосных. Если предустановка используется с как
3 + 2 предустановки для 3-Axis

Режим, Delcam постпроцессор принимает на себя все траектории быть


Многоосная.
Режим Axis: многокоординатная

Доступные По умолчанию Заметки


пресеты Режим вывода
точки

Предустановленная 1: Калибр Face / Пресет может быть использован для всех кинематики, потому что нет никаких
Рабочая плоскость: Machine Рабочая ограничений на Инструмент Режим Длина компенсации. Этот пресет подходит
Выкл, RTCP: Off, плоскость для старых машин с плохими возможностями, где "все выключено".
Инструмент Длина

Комп: Off

Предустановленная 2: Инструмент Tip / Этот пресет работает только для кинематики без головы осей
Рабочая плоскость: Machine Рабочая вращения.
Off, RTCP: Off, плоскость
Для непрерывных траекторий многоосных, Рабочая плоскость
Инструмент Длина
Преобразование не может быть использован в Delcam постпроцессор.
Комп: О

В виде RTCP это также Off, Инструмент Режим Длина компенсации становится
важным, но это относится только к машинам с круговыми осями на столе.

Delcam постпроцессор прекращает обработку с сообщением об ошибке, если есть


попытка обработать траекторию в многоосевая с использованием кинематики с
головой осей вращения.

Многоосный машина с поддержкой RTCP

Этот профиль поддерживает Инструмент Повернуть Centre Point (RTCP) установка в случае необходимости.

Доступные пресеты для 3-осевой режим являются для аппарата Многоосный без RTCP поддержки.

Предварительные настройки для других режимов являются:


Режим Оси: 3 + 2

Доступные По умолчанию Заметки


пресеты Режим вывода
точки

Предустановленная 1: Калибр Face / Пресет может быть использован для всех кинематики, потому что нет никаких ограничений на Инструм
Рабочая плоскость: Machine План Режим Длина компенсации. Этот пресет подходит для старых машин с плохими
Off, работы возможностями, где "все выключено".
RTCP: Off, Длина электронной
инструмента
Комп: Off

Предустановленная 2: Инструмент Tip / Этот пресет (с Коррекция инструмента Длина включено) может применяться только в случае
Рабочая плоскость: Machine План работы кинематики без головы осей вращения. Поскольку преобразование является рабочей
Off, электронной плоскостью Off, траектория 3 + 2 рассматривается Delcam постпроцессор как непрерывное
RTCP: Off, многоосевых и все правила многоосных поэтому применяется здесь. Потому как RTCP это также Off,
Инструмент
контроллер не компенсирует вращения машины. В этом состоянии, если существует, по
Длина Комп: О
крайней мере одна ось вращения на головке, вектор направления инструмента переменной в
пространстве и Инструмент Режим Длина компенсации вдоль оси Z машины не может быть
применен. Этот заданный по-прежнему доступен для выбора для таких кинематики, но Delcam
постпроцессор

прекращает обработку с сообщением об ошибке, если есть попытка обработать траекторию 3 +


2.

В заключение, этот пресет используется для кинематики, такого как 4- оси или 5 оси стола, где
инструмент имеет постоянное направление в пространстве и Инструмент Режим Длина
компенсации могут быть применены без проблем.

Предустановленная 3: Инструмент Совет / Это означает, что предустановка 3 + 2 движется рассматриваются как непрерывные движения
Рабочая плоскость: Модель План работы многоосных. RTCP здесь используется, и поэтому
Off, электронной Инструмент Режим Длина компенсации состояние не важно, потому что точка
RTCP: On, выхода всегда Инструмент Совет.
Инструмент
Убедитесь, что нет лишнего выход Инструмент Режим Длина компенсации коды в
Длина Комп: О
программе (3 + 2 траекторий). Кроме того, необходимо установить RTCP On / Off Коды команд Установ
Многоосный On а также Установить Многоосный Off.

в качестве Multi- Что касается Режим При выборе этой предустановки удаляет разницу между 3 + 2 и чисто многоосевых траекторий. Delcam
оси Axis: постпроцессор начинает обрабатывать все нон-3-ось движется как многоосевых. Все 3 + 2 поля
многокоординатная в таблице, поэтому отключены. Все состояния атрибутов 3 + 2 установлены, чтобы быть такими
же, как соответствующие состояния многоосных. Если эта предустановка используется вместе с как
3 + 2 предустановки для 3-осевой режим, то все траектории без исключения рассматриваются

Delcam постпроцессор как множественная оси.


Режим Axis: многокоординатная

Доступные По умолчанию Заметки


пресеты Режим вывода
точки

Предустановленная 1: Калибр Face / Пресет может быть использован для всех кинематики, потому что нет никаких
Рабочая плоскость: Machine Рабочая ограничений на Инструмент Режим Длина компенсации. Этот пресет подходит
Off, RTCP: Off, Длина плоскость для старых машин с плохими возможностями, где "все выключено".
инструмента Комп:

Выкл.

Предустановленная 2: Инструмент Tip / Этот пресет работает только для кинематики без головы осей
Рабочая плоскость: Machine Рабочая вращения.
Off, RTCP: Off, Длина плоскость
Для непрерывных траекторий многоосных, Рабочая плоскость
инструмента Комп:
Преобразование не может быть использован в Delcam постпроцессор.
On.

В виде RTCP это также Off, Инструмент Режим Длина компенсации становится
важным, но он может быть применен только к машинам с осями вращения на
столе.

Delcam постпроцессор прекращает обработку с сообщением об ошибке,


если есть попытка обработать траекторию в многоосевая с
использованием кинематики с головой осей вращения.

Предустановленная 3: Инструмент Совет / Это заданное по умолчанию при RTCP доступен.


Рабочая плоскость: Модель Рабочая Инструмент Режим Длина компенсации состояние не важно, потому что точка
Off, RTCP: On, плоскость выхода всегда
Инструмент Длина Инструмент Совет.

Комп: Выкл.
Рабочая плоскость Преобразование не доступен для непрерывных
траекторий многоосных в Delcam постпроцессор.

Вы должны установить RTCP On / Off Коды команд Установить Многоосный


On а также Установить Многоосный Off.

Многоосный машина с RTCP и поддержка 3 + 2

Этот профиль поддерживает Инструмент Повернуть Centre Point (RTCP) установка в случае необходимости, а также
позволяет использовать локальную рабочую плоскость для представления координат. Этот профиль дает вам максимальную
гибкость в отношении контроля координат. Например, вы можете переключить локальный Рабочая плоскость к На 3 + 2
траекториям, но избежать использования RTCP для движения многоосных. Доступные пресеты для 3-осевой режим являются
для аппарата Многоосный без RTCP поддержки.
Доступные пресеты для Многокоординатная режим являются для аппарата Многоосный с RTCP поддержки.

Предварительная настройка Режим Оси: 3 + 2 следующие:

Доступные По умолчанию Заметки


пресеты Режим вывода
точки

Предустановленная 1: Калибр Face / Пресет может быть использован для всех кинематики, потому что нет
Рабочая плоскость: Machine Рабочая никаких ограничений на Инструмент Режим Длина компенсации. Этот
Выкл, RTCP: Off, плоскость пресет подходит для старых машин с плохими возможностями, где "все
Инструмент Длина выключено".
Комп: Off

Предустановленная 2: Инструмент Tip / Этот пресет (с Инструмент Режим Длина компенсации включено) может
Рабочая плоскость: Machine Рабочая применяться только в случае кинематики без головы осей вращения.
Off, RTCP: Off, плоскость
Потому как Рабочая плоскость Преобразование является Off,
Инструмент Длина
Комп: О
Delcam постпроцессор предполагает траекторию 3 + 2 непрерывными
Многоосная, и все правила многоосных применяются. Потому как RTCP это
также Off, контроллер не компенсирует вращения машины. В этом состоянии,
если существует, по крайней мере одна ось вращения на головке, вектор
направления инструмента переменной в пространстве, и Инструмент Режим
Длина компенсации вдоль оси Z машины не может быть применен. Этот
заданный по-прежнему доступен для выбора для таких кинематики, но Delcam
постпроцессор прекращает обработку с сообщением об ошибке, если есть
попытка обработать траекторию 3 + 2.

В заключение, этот пресет используется для кинематики, такого как 4- оси или
5 оси стола, где инструмент имеет постоянное направление в пространстве и Инструмент
Режим Длина компенсации могут быть применены без проблем.

Предустановленная 3: Инструмент Совет / Это означает, что предустановка 3 + 2 движется рассматриваются как
Рабочая плоскость: Модель Рабочая непрерывные движения многоосных. RTCP здесь используется, и поэтому Инструмент
Off, RTCP: On, плоскость Режим Длина компенсации состояние не важно, потому что точка выхода всегда
Инструмент Длина Инструмент Совет.
Комп: О

Убедитесь, что нет лишнего выход Инструмент Режим Длина компенсации коды
в программе (3 + 2 траекторий). Кроме того, необходимо установить RTCP On
/ Off Коды команд Установить Многоосный On

а также Установить Многоосный Off.

Предустановленная 4: Эта предустановка позволяет использовать локальную рабочую плоскость для


Лицо /
Рабочая плоскость: Gauge выхода 3 + 2 траекторий. Delcam
Доступные По умолчанию Заметки
пресеты Режим вывода
точки

На, RTCP: Off, Локальная Рабочая плоскость постпроцессор автоматически переключает локальный
Длина рабочая плоскость На а также выключено для таких траекторий, но вы должны
инструмента настроить команды Установить рабочую плоскость On
Комп: Off а также Установите рабочую плоскость Off.

в качестве Multi- Что касается Режим При выборе этой предустановки удаляет разницу между 3 + 2 и чисто
оси Axis: многоосевых траекторий. Delcam постпроцессор начинает обрабатывать все
многокоординатная нон-3-ось движется как многоосевых. Все 3 + 2 поля в таблице, поэтому
отключены. Все состояния атрибутов 3 + 2 установлены, чтобы быть такими же,
как соответствующие состояния многоосных. Если эта предустановка
используется вместе с как 3 + 2 предустановки для 3-Axis Mode, Delcam
постпроцессор рассматривает все траектории как многоосевых.

Режим Toolpath Ось Определение

Каждая программа состоит из траекториям, и каждый имеет свой Траектория Режим Toolpath оси.
Возможно 3-оси, 3 + 2 или 5 оси. Контроллеры машины не требуют режима оси для обработки, так что этот термин придуман,
чтобы сделать процесс записи файла вариант проще и есть более, что один из способов определить Режим Toolpath оси. Постпроцесс
поддерживает два предложения о том, Режим Toolpath Ось определение - Режим Smart компании Axis Definition ( который
используется по умолчанию) и традиционный которые могут быть установлены для обеспечения обратной совместимости
старых файлов опций.

Режим интеллектуального Toolpath Ось Определение

Это метод Режим Toolpath Ось определение с использованием свойств Траектория движений. Структура программы,
показанной ниже показывает области, в которых Режим Toolpath Ось определено и где оно не определено:
Значение Режим Toolpath Ось Параметр между траекториям может содержать ось режим предыдущей
траектории. Но рекомендуется считать это не определено и использовать параметр в пределах только
траектории.

Каждый Траектория (т.е. каждая программа отрезок между Toolpath Start а также Toolpath End команды содержит
последовательность ходов. Режим Toolpath Ось для каждой траектории определяется с использованием следующих правил:

Режим Довольные условия


Toolpath Ось

3-осевой Направление инструмента все движется внутри траектории одинакова и вертикальный т.е.
равна ( 0,0,1). Инструмент Ориентация все движется внутри траектории одинакова и равна ( 1,0,0).
Направление инструмента а также Инструмент Ориентация отсутствуют в программе. В этом
случае они, как предполагается, чтобы соответствовать 3-осевой

дело.

3+2 Направление инструмента все движется внутри траектории инструмента и тот же.

Инструмент Ориентация все движется внутри траектории инструмента и тот же.

5-осевой Направление инструмента или Инструмент Ориентация изменяется в пределах траектории.

Можно видеть, что 3-осевой является частным случаем 3 + 2 а также 3 + 2 является частным случаем 5
оси.

Традиционный режим Toolpath Ось Определение

Этот метод анализирует CLDATA записи для определения Режим Toolpath оси. Там нет Toolpath границы в этом случае, и
этот параметр всегда определяется. Правила, используемые являются:
Режим Довольные условия
Toolpath Ось

3-осевой 5000/3 (ОТ) запись не содержит Инструмент Направление. Это очень основное свойство чистый
3-осевой CLDATA: Я
8И 22I 5000I 3I 0I 0

F + 0000000000000000 + 0000F + 0000000000000000 + 0000F + 10000000000 00000 + 0003;

3+2 5000/3 (ОТ) запись содержит Инструмент Направление. Это свойство CLDATA всегда
означает, что программа Многоосная:

я 11I 40I 5000I 3I 0I 0

F + 3587393569946289 + 0002F + 4037593078613281 + 0002F + 20000000000 00000 + 0002

F + 3406729159749328 + 0000F + 2000349495862240 + 0000F + 91865553025 34097 + 0000;

9000/2/1 (MULTAX ON) запись была отменена 9000/2/0 (MULTAX OFF) Перед текущей
траектории начинается: Я
4I 38I 9000i 2I 1;
,,,я
4I 40I 9000i 2I 0;
,,,я
11I 82I 5000I 5I 0I 0

F + 4885429776957986 + 0002F + 2350000000000000 + 0002F + 15833750602 58813 + 0002

F + 4497201209304200 + 0002F + 2350000000000000 + 0002F + 13448632082 52107 + 0001;

5-осевой 5000/3 (ОТ) запись содержит Инструмент Направление:

я 11I 40I 5000I 3I 0I 0

F + 3587393569946289 + 0002F + 4037593078613281 + 0002F + 20000000000 00000 + 0002

F + 3406729159749328 + 0000F + 2000349495862240 + 0000F + 91865553025 34097 + 0000;

9000/2/1 (MULTAX ON) запись была НЕ отменена 9000/2/0 (MULTAX OFF) Перед текущей траектории
начинается: Я
4I 38I 9000i 2I 1;
,,,я
17I 71I 5000I 5I 0I 0
F + 1005960559844971 + 0002F-
5279238510131836 + 0002F + 1225378616333008 + 0003
F-8924321993516674-
0003F + 6409995740022847 + 0000F + 7675407153328475 + 0000
F + 9940394401550293 + 0001F-
5279238510131836 + 0002F + 1225378616333008 + 0003
F + 8924321993516674-
0003F + 6409995740022847 + 0000F + 7675407153328475 + 0000;

Проще говоря, в Многоосная CLDATA все между


9000/2/1 (MULTAX ON) а также 9000/2/0 (MULTAX OFF) является 5 оси.
Все остальное 3 + 2.

Состояние и предупреждения

Положение дел поле в нижней части таблицы ACC показывает, соответствует ли конфигурация выбрана. Если нет никаких
проблем, он отображает ОК. В противном случае, он отображает Предупреждения.

Delcam постпроцессор могут постобработки конфигурации, для которых отображаются предупреждения,


но вывод может привести к неожиданным результатам. Информация о том, как исправить конфигурацию Предупреждение
автоматически отображается под Профиль Таблица:

Это предупреждение показывает, что профиль выбран не соответствует кинематики станка, используемых для опшена. В
приведенном выше примере, Delcam постпроцессор
нельзя использовать поворотные оси машины, несмотря на Многоосный кинематика. Чтобы это исправить, либо выбрать
другую (многоосевая) профиль или изменить кинематику машины, чтобы
3 оси. Существует аналогичный предупреждение для 3-осевой кинематики, используемых с профилем в многоосных:
Следующее предупреждение отображается потому, что Инструмент Режим Длина компенсации
не может быть применен, когда направление инструмента не параллельна оси Z машины (это компенсация, которая обычно
активируется с помощью G43 кода и включает в себя снятие головы по длине инструмента). По мере того как направление
инструмента изменяется относительно оси Z на машинах с осями вращения на голове, Delcam постпроцессор не
применяется Инструмент Режим Длина компенсации для таких машин. Предупреждение

свидетельствует о том, как исправить эту проблему.

Программа Generation - конфигурация Многоосный: общая

Использовать Многокоординатная Конфигурация просмотра, чтобы задать параметры обработки многоосных.

Линеаризовать многокоординатная Перемещение - Используйте этот параметр, чтобы указать, как движется, которые превышают допуск контроллера

рассматриваются:

Выбрать да чтобы убедиться, что все движется многоосных находятся в пределах допуска, указанного в Генеральная
Настройки. Когда движение превышает допуск, Delcam постпроцессор разделяет его на два меньших ходов.

Выбрать Нет чтобы оставить оригинальные ходы в CLDATA без изменений.

Углы Эйлера Стиль - Определяет угол стиль Рабочая плоскость Эйлера A, B Эйлера Рабочая плоскость а также Рабочая плоскость
Эйлера С. Для получения дополнительной информации см Угол стилей.
Машина Уголки Стиль - Определяет угол стиль WP машина A, WP машина B, C WP машина, Машина A, машина B а также Машина
C. Для получения дополнительной информации см Угол стилей.

Reset топоры. Когда Траектория следует 3 + 2 или 5-осевой траектории инструмента машина оси вращения не могут находиться в исходном
состоянии. Например, поворотный стол, может находиться в положении, соответствующем последней машины состояния предыдущей
траектории инструмента. Для того, чтобы заставить оси вращения, чтобы сбросить установить эту опцию.

Никогда означает не сброс осей на всех (по умолчанию).

До чистого 3-оси для сброса только до 3-осевой траекториям.

Перед любой Toolpath сбросить перед траекториям, независимо от способа его оси.

Используйте поверхность постоянной Скорость Подача - В движении многоосных где точка поворота отличается от точки режущей
кромки инструмента, режущая кромка инструмента может двигаться с разной скоростью скорости подачи, указанной в CLDATA.
Используйте этот параметр, чтобы указать, как вы хотите, чтобы относиться к скорости скорости резания:

Выбрать да применять постоянную скорость подачи в точке контакта. Выбрать Нет не

применять без коррекции.

Метод расчета - определяет метод, используемый для ориентации инструмента для обработки 3 + 2, когда контроллер
поддерживает работу машины в локальной рабочей плоскости. Выбрать:

Машина указать расположение инструмента с помощью азимута и угла места.

Эйлер чтобы указать местоположение инструмента относительно X локального рабочей плоскости в, Y и Z


значений. При выборе Эйлера, Вы также должны выбрать Эйлер конвенции используемый контроллером машины. Для
получения информации о
Метод расчета а также Эйлер конвенции используемый вашим контроллером, обратитесь к руководству
контроллера.

Источник рабочей плоскостью - определяет данные, используемые для определения рабочей плоскости для 3 + 2 траектории. На
самом деле, рабочая плоскость используется в постпроцессор может отличаться от оригинала командует из системы CAM.
Выбрать:

Z от оригинала рабочей плоскости указать, что Z новой рабочей плоскости совмещается с Z исходной
рабочей плоскости. Другие оси определяются в соответствии с Метод расчета. Если Метод расчета является Эйлер
новая рабочая плоскость точно такая же, как и оригинал.

Оригинал Рабочая плоскость чтобы указать новый рабочую плоскость точно так же, как и оригинал. В
этом случае рабочей плоскости Х не совпадает с вектором ориентации траектория выглядит как 5-оси, а не 3 + 2.

Инструмент Вектор и ориентация чтобы указать новую рабочую плоскость сжавший от вектора
инструмента и вектора ориентации. Этот параметр является умолчанию устраивают программа использует
orientaion векторов. Тем не менее, местное рабочая плоскость может отличаться от того, что был использован в
системе CAM.

Чтобы включить поддержку 3 + 2, вы должны также установить Профиль к Многокоординатная


машина с RTCP и поддержка 3 + 2 в Контроль Координаты
Настройки, и активировать Установить рабочую плоскость On а также Установить рабочую плоскость Off

команды.

Игнорировать Toolpath Сдвиг рабочей плоскости - указывает, следует ли использовать линейную часть Траектория рабочей плоскости. Другими
словами, если установлено Да, Рабочая плоскость Происхождение X, Y Происхождение Рабочая плоскость а также Рабочая плоскость Z
Происхождение всегда нули.
Программа Generation - конфигурация Многоосный: убирается и перенастроить

Отвод и перенастроить Параметры определяют поведение Delcam постпроцессор когда машина достигает поворотного
границы оси в процессе обработки траектории.

Эти ограничения определены в кинематики станка для стандартных шаблонов многоосных, или в файле МПД для
кинематики MTD основе.

Только угловые пределы учитываются. Если линейный предел оси превышен, Delcam
постпроцессор всегда выдает ошибку и прекращает обработку.

В пределах углового - задает поведение Delcam постпроцессор когда угловой предел достигнут. Выбрать:

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

Сбросить Уголки только чтобы сбросить текущее значение оси таблицы с помощью одного или нескольких
полных оборотов. Этот вариант может быть применен, если контроллер использует числовые пределы для осей
вращения. Например, вы можете использовать эту опцию, если оборотов стола на машине безграничны, но
установленный контроллер ЧПУ принимает только угол таблицы между -720 и 720. В этом случае, когда значение
720 достигается, текущее значение таблицы ось может быть сброшен до 360 или 0 без втягивания инструмента и
перенастройке станка. Только полные обороты применяются. Если это не представляется возможным, чтобы сделать
полный оборот вокруг

ось без превышения диспетчерское предел, Delcam


постпроцессор прекращает обработку и выводит сообщение об ошибке. Активация этой опции

также активизирует Повороты Limit поле:

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

Отвод и перенастроить активировать Отвод и перенастроить


Процедура при достижении углового предела. Процедура использует параметры, указанные.

Во время процедуры, инструмент убирается вдоль направления тока с помощью


Вывод Расстояние, используя Отвод скорость подачи. Поворотные углы не изменяются во время убирается. Delcam
постпроцессор затем пересчитывает координаты в убранное положение. Он пытается найти другое решение, для
которого все углы удовлетворяют пределы. В случае успеха, Delcam постпроцессор

вставляет преобразованного позицию в выходной NC и начинает перемещать инструмент обратно в положение, из


которого ретракта начал использовать Отвод скорость подачи. Только последняя часть переезда использует Окунитесь
скорость подачи;
длина определяется Процент Плунге Расстояние. После возвращения инструмента в исходное положение, он
продолжает движение, которое было прервано Отвод и перенастроить процедура.

Минимизация Ротации - этот параметр определяет тип реконфигурации:

Нет - прежде чем искать более близких решений, Delcam постпроцессор


пытается изменить угол, который превышает его предел, сделав столько полных круговых оборотов по
мере необходимости (до максимального значения, указанного в
Повороты Limit поле) к центру интервала между минимальным и максимальным пределами.

пример - если угол А имеет минимальные и максимальные пределы [-720; +720] и достигает значения 720,
преобразованного положение множества А равно 0:

о Положение после ретракта - N110 Х10 Y20 Z130 A720 B50

о Положение после реконфигурации - N120 Х10 Y20 Z130 A0 B50

о Если это не представляется возможным, чтобы сделать один полный оборот, Delcam
постпроцессор пытается найти решение, используя меньшие значения (см Да). Да - когда реконфигурации, Delcam
постпроцессор пытается найти новые меньшие значения углов реорганизованного позиции, а не
генерировать 360 градусов вращения.

пример - если угол А имеет минимальные и максимальные пределы [-720; +720] и достигает значения 720,
преобразованного положение может вызвать углы А и В, чтобы повернуть на 180 градусов:

о Положение после ретракта - N110 Х10 Y20 Z130 A720 B50

о Положение после реконфигурации - N120 Х10 Y20 Z130 A540 B230

Повороты Limit - это поле активируется при Минимизация Ротации установлен в положение Нет. Это ограничивает число
полных круговых оборотов по направлению к центру интервала,
Delcam постпроцессор может сделать, когда реконфигурации свою позицию. Delcam постпроцессор никогда не превышает
предела, указанного и повороты останавливаются, когда середина интервала или предел будет достигнут.

Режим реконфигурации определяет поведение при достижении роторный границы оси:

просто задает простейший возможное поведение для Delcam постпроцессор, например в результате чего
переконфигурировать положение для вставки в пронумерованный блок непосредственно после того, как Положение
после ретракта ( как в приведенных выше примерах). Кроме того, если линеаризация используется в движении
многоосных, преобразованного ход не линеариз, как предполагается, машина может обрабатывать этот шаг без
проблем.
Пример заказа команды для простого режима: Переместить

Линейный ( режущая ход)

Переместить Линейный ( режущая ход)

Отвод и перенастроить Start ( начало движения реконфигурации)

Переместить Линейный ( втягивания изъятию расстояния)

Переместить Линейный ( реконфигурация / поворота)

Переместить Линейный ( подход)

Переместить Линейный ( погружаясь ход)

Отвод и перенастроить End ( конец движения реконфигурации)

Переместить Линейный ( режущая ход)

Переместить Линейный ( режущая ход)

Пример команды:
Отвод и перенастроить Start а также Отвод и перенастроить End
команды используются для ввода некоторых комментариев. Внутренние ходы реализуются стандартом Переместить
Линейный команда. Delcam постпроцессор генерирует последовательность ходов внутри страны, используя
заданные параметры (см страницу настройки выше). Скорость подачи устанавливается автоматически.

Пример результатов:

N271 X-0,002 Z29.382 A.000 B180.000 N272 (========== R & R START


==========) N273 Z129.382 A.000 B180.000F9999 N274 X.002 Y-179,891
A180.000 B.000 N275 Z39.382 A180.000 B.000 N276 Z29.382 A180.000
B.000F750

N277 (=========== R & R КОНЕЦ ===========) N278 X0 Z29.626 A180.000


B.262F2412

Руководство позволяет вручную настраивать все движется в текущем движении реконфигурации. Delcam
постпроцессор генерирует автоматический вывод на перенастроить для команды в ручном режиме.
Пользователь определяет все шаги для втягивания и приближается вручную внутри RETRACT &
перенастроить Start и команд RETRACT и перенастроить End.
Пример заказа команды для ручного режима: Move Линейный ( режущая

ход)

Переместить Линейный ( режущая ход)

Отвод и перенастроить Start ( начало движения реконфигурации, убирается движения)

Переконфигурируйте для ручной РР ( реконфигурации)

Отвод и перенастроить End ( конец движения реконфигурации, подход движется)

Переместить Линейный ( режущая ход)

Переместить Линейный ( режущая ход)

Пример команды:
Пример результатов:

N165 X-120,592 Z-44,912 B-43,952 N166 X-122,712


Z-47,286 B-45.000
N167 (========== R & R START ==========) N168 X-193,423 Z23.425 F9999
N169 Z500 N170 B315.000

N171 X-193,423 Y179.891 N172 Z23.425

N173 X-129,783 Z-40,215 N174 X-122,712


Z-47,286 F250
N175 (=========== R & R КОНЕЦ ===========) N176 X-123,662 Z-48,378
B314.523F500 n177 X-126,661 Z-51,924 B312.991 N178 Х- 129,586 Z-55,548
B311.451
Вывод Расстояние - расстояние от убирания ход, где инструмент перемещается вверх из обрабатываемой детали вдоль
направления вектора. Вы должны ввести положительное значение, которое обеспечивает безопасное, как реконфигурации,
насколько это возможно. Значение по умолчанию составляет 100 единиц (так, это может быть 100 мм или 100 дюймов, в
зависимости от единицы активны).

Процент Плунге Расстояние - Отвод и перенастроить Процедура использует Отвод Подача указанный в следующем поле.
Тем не менее, когда инструмент возвращается к потрогать заготовку (то есть, когда он делает шаг), его скорость должна
быть уменьшена. Этот процент определяет длину погружения - например, если

Вывод Расстояние равно 150 и Процент Плунге Расстояние


является 10, резкое падение имеет длину 15. Отвод Скорость подачи - скорость инструмента во время втягивается.

Возможные состояния:

Использование CLDATA Skim Оценить - значение скорости обезжиренного от CLDATA используется


для Отвод и перенастроить процедура.

Укажите скорость подачи - эта опция открывает окно редактирования, где можно ввести значение
скорости подачи вы хотите использовать для Отвод и перенастроить процедура.

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

Использование CLDATA PLUNGĖ Оценить - значение скорости погружения от CLDATA используется


для этого шага.

Укажите скорость подачи - эта опция открывает окно редактирования, где можно ввести значение
скорости подачи, который вы хотите использовать для погружения.

Программа Generation - Response Error

Ответ Ошибка страница позволяет указать действия, которые должны быть приняты, когда постпроцессор встречает

ошибку. Чтобы открыть Ответ Ошибка страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Программа Generation - Response Error.


параметр Описание

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

Параметр
Значение не
может быть
преобразован в
Определяет действие, которое будет принято, если значение не может быть преобразован в тип
указанный тип назначенного параметра, например, когда текстовая строка присваивается числовой параметр.

Команда неактивна Определяет действие, которое нужно предпринять, когда попытки постпроцессор
для вывода команды, которая не была активирована.

На
Попытка изменения параметр только для чтения Определяет действие, которое нужно предпринять, когда попытки
постпроцессор

для изменения параметра, который определяется как только для чтения.


Угол Стили

Постпроцессор поддерживает четыре различных стилей задания углов:

1. ANSI / EIA RS-274-D

В этом стиле, значение угла определяет угловое положение, измеренное от нуля в положительном направлении.
Знак угла указывает направление вращения.

2. математическая

В этом стиле, значение угла определяет угловое положение, измеренное от нуля, а знак указывает направление
измерения. Знак угла также указывает направление вращения.
3. Относительный

В этом стиле, значение угла определяет угловое расстояние, измеренное от текущей позиции, а знак указывает
направление измерения. Знак угла также указывает направление вращения.

4. Наматывания и разматывания

В этом стиле, значение угла определяет угловое положение, измеренное от нуля, а знак указывает направление
измерения. Знак разности между углом и текущей позиции указывает направление вращения.
Кинематики станка свойства

Использовать кинематики станка страница, чтобы определить количество осей на станке, а также количество, тип и
расположение осей наклона машины.

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

3-Axis для машин с тремя линейными осями (X, Y и Z).

4-осевой или руководитель Таблица для машин с тремя линейными осями и оси вращения.
Круговая ось может быть расположена на головке машины или таблицы.

5-Axis для машин с тремя линейными и двумя осями вращения. Выбрать:

о Таблица - Таблица когда обе оси вращения расположены на столе.

о Стол - Руководитель ( также известный как стол - шпиндель), когда одна ось вращения
расположена на столе, а другой расположен на голове.

о Руководитель - начальник ( также известный как шпиндель - шпиндель), когда обе оси
вращения расположены на голове.

чтобы загрузить модель машины, для которой вы создаете файл опций. Модель должна быть определена
в файле MTD (Machine Data Tool), который включает преобразования между моделью и машинных координат.
Поскольку этот параметр загружает данные кинематики из файла модели, он также позволяет создавать
программы для 6-осевых станков с тремя осями вращения. Путь выбранного файла отображается в MTD Путь поля
и хранится в файле опций.

Изменения представления для отображения поля, необходимые для выбранной машины.


экспорт - Нажмите эту кнопку, чтобы сохранить текущую выбранную модель в файл МПД.

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

Кинематика цепь

Кинематика цепь содержит детали осей станка и информацию о местоположении инструмента:

порядок перечислены элементы машины.

параметр перечислены параметры, которые управляют каждой оси станка. Чтобы отобразить или
обновить параметры оси, нажмите Редактировать. Чтобы изменить
параметр связанный с поворотной осью, выберите запись в раскрывающемся списке.

направление задает вектор для каждой оси. Все истоки и направления определены в рабочей
плоскости, в котором определены кинематика станка. Глава Значения показывают начальное направление
инструмента.

о Эта рабочая плоскость используется PowerMILL чтобы сохранить cutfiles ( CLDATA выход
рабочей плоскостью). происхождения определяет начало координат для каждой оси. Глава значения
определяют начальное положение инструмента (точка подсказка для инструмента с нулевой длиной). Эта точка
определена в машина рабочая плоскость и должен быть таким же, как CLDATA выход рабочей плоскостью когда
CLDATA файлы подготовлены в PowerMILL.

Таблица Значения указать происхождения Точка, в которой находится заготовка. Этот параметр в настоящее время не
используется в PowerMILL.

рамки определяет Min мума и Максимум Значения IMUM для каждой оси.
начальный значение определяет начало координаты.

Delcam постпроцессор проверяет ваши конфигурации оси, и отображает состояние ниже таблицы. Например:
Определение осей вращения

Для того, чтобы изменить букву, обозначающую ось вращения. (Например, из В к С),
выберите его из списка выпадающего в параметр колонка. Каждая ось вращения

определяется следующими признаками:

Пределы круговую ось

Расположение круговую ось

Vector круговую ось Первый

круговую ось

Вы можете контролировать положение оси C изнутри PowerMILL путем ввода значения оси C в формате
программы ЧПУ. В Delcam постпроцессор это значение автоматически устанавливает величину Machine C перед
обработкой.
Роторный расположение оси

Хотя конфигурации осей вращения варьироваться в широких пределах, есть только три основных типа конфигурации
5-осевой станок:

table- ТАБЛИЦА - обе оси лежат на столе.

ТАБЛИЦА - ГОЛОВА - главная ось на голове (или шпинделем) и вспомогательной оси находится на
столе. Это также известен как таблицы - шпинделя.

head- ГОЛОВА - обе оси на голове (или шпинделя). Это также известно, как шпиндель - шпинделя.

Каждая из этих конфигураций имеет только две оси вращения:

Таблица - повороты вызывают стол станка для вращения, так, чтобы часть (и таблица) перемещается вокруг головки машины.
Глава - повороты вызывают головки машины для вращения, так, чтобы направление наконечника инструмента перемещается
вокруг детали.

векторы круговой оси

Ротационные векторы оси определяют угол вращения вокруг главных осей:

Поворотам вокруг ось X обычно называют Ось севообороты. Поворотам вокруг ось Y обычно
называют B Ось севообороты. Поворотам вокруг ось Z обычно называют C Ось севообороты.
Повороты вокруг других осей определяются изготовителем управления машиной и не
стандартизированы.

Диаграмма показывает направление положительных углов вращения вокруг оси, предполагая, что векторы заданы как
(1,0,0), (0,1,0) и (0,0,1). Это называется штопор правило.

Ось вращения происхождения

Это находит происхождение вращения и является специфическим для каждого типа машины.

Пределы круговой оси

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

Например, если вы можете обрабатывать десять оборотов от нулевого положения в направлении по часовой стрелке, и
десять витков в направлении против часовой стрелки, диапазон +/- 3600.

головка машины 4-осные

Для реализации кинематики с одной осью вращения в файле опций, то кинематическая модель
Поле может быть установлен в положение 4-Axis Head или 4-Axis Таблица.

Ниже приводится иллюстрация конфигурации с осью вращения на голове:


Для того, чтобы создать такую ​конфигурацию, указать атрибуты для одной оси вращения и установить начальный вектор
инструмента. На рисунке ось направлена ​вдоль Y линейной оси, так что это B Ось:

Направление - вектор ось не должна быть коллинеарны с начальным вектором инструмента, как вращения вокруг оси не
изменяют ориентацию инструмента.

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

Ось вращения вдоль оси X, поэтому она называется Ось.


Если Постпроцессор не использует динамическую компенсацию для вывода нескольких ходов ось, Точка опоры, с
координатами, отличных от положения режущей кромки инструмента, используется для вывода переходит к программе ЧПУ.
В случае 4-осевой кинематики, точку поворота вычисляется по следующей формуле:

Pnc = Pcl + TL * TV + Delta (P)

где:

Pnc = точка опоры

Pcl = подсказке координаты из CLDATA

TL = длина инструмента

TV = текущий вектор нормали инструмент (так TL * TV является вектором инструмент, чей модуль
равен длине инструмента).

Дельта (Р) - вектором координат (синяя стрелка на рисунке). Это зависит от текущего вращения вокруг
основной оси ( П). В этом случае точка поворота совпадает с наклонной точки оси координат. Основное требование
состоит в том, что точка поворота не меняет свое положение в пространстве, когда машина вращается вокруг
вращающихся осей. Однако, Delcam постпроцессор поддерживает только случаи, когда точка опоры лежит на оси
вращения. Если переместить точку начала координат по оси вдоль своей оси, она не имеет никакого влияния на
расположение оси в пространстве, так что вы всегда можете определить точку начала координат совпадает с точкой
поворота. Если машина поддерживает более чем один способ конфигурирования обработки многоосевая, выбрать
вариант, где точка оси происхождения не используется в расчетах, поэтому подсказке координаты, а не координаты
точки поворота, выводятся в программе ЧПУ. В этом случае, Delcam постпроцессор поддерживает динамическая
компенсация для движения многоосных и всех точек происхождения может быть установлен в ноль (0,0,0).
настольные машины 4-осные

Для реализации кинематики с одной осью вращения в файле опций, то кинематическая модель
Поле может быть установлен в положение 4-Axis Head или 4-Axis Таблица.

Ниже приводится иллюстрация конфигурации с осью вращения на столе:

роторный Ось находится вдоль машины X. Происхождение оси вектора (что определяет точку начала координат) показано
желтой стрелкой. Модель вращается рабочая плоскость вокруг этой оси вместе со столом (и части).

Ось Вектор - вектор ось не должна быть коллинеарны с начальным вектором инструмента, как вращение вокруг оси не
изменит ориентацию инструмента.

Ось Происхождение - поворотная точка оси происхождения устанавливается по отношению к Модель Рабочая плоскость ( то
есть, по отношению к рабочей плоскости, где траектория CLDATA была сгенерирована PowerMILL).

Отношения между моделью и рабочей плоскостью машины во время рабочей плоскости Многоосный
обработки

В случае вращающейся оси головки на основе модели (или его часть) не меняет своего положения в пространстве при
повороте вокруг этой оси. Позиционное соотношение между моделью и машиной рабочих плоскостей не меняется. Таким
образом, вращение вокруг оси вращения не вызывает часть, чтобы переместить или повернуть в машинном рабочем
пространстве. В результате, достаточно вычислить роторного точку оси происхождения правильно выводить ее в программы
ЧПУ. Нужно только знать, кончик инструмента
координаты и направление подсказке и для компенсации длины инструмента и добавить вектор координат.

Случай вращающейся оси стола на основе гораздо сложнее. Когда вращающийся вокруг оси вращения, положение рабочая
плоскость модель изменяется относительно машины (рабочей плоскости часть вращается в пространстве). Необходимо
определить взаимосвязь между этими двумя системами координат (это коррелирует положение модели в пространстве с
кончиком инструмента). Самый простой способ сделать это состоит в определении оси вращения начала координат точки
относительно модели рабочей плоскости. В этом случае исходная точка не меняет свои координаты в машинном рабочей
плоскости по умолчанию, а затем вы можете следовать за вращением модели рабочей плоскости и вычислить его положение
относительно станка рабочей плоскости (что, в свою очередь, позволяет определить подсказку при правильной точка в
пространстве в любой момент времени). Вектор координат отображается зеленой стрелкой на рисунке выше.

Исходная точка должна быть определена для начального состояния машины в Delcam постпроцессор Конфигурация, когда

координата оси вращения равна нулю. Там, где точка поворота совпадает с точкой режущей кромки инструмента (или

конечной точке держателя инструмента, если


Инструмент Режим Длина компенсации является На в Delcam постпроцессор), вычисление правильного положения
режущей кромки инструмента в машинном рабочей плоскости необходимо только, если динамическая компенсация Выкл.

Расчет точки оси координат относительно модельной рабочей плоскости означает, что существует только один
действительный место для части на столе (если часть перемещается, поворотный точка оси происхождения отличается. Это
приводит к аналогичной разнице в повернутом оси исходная точка, и машина кинематика Delcam постпроцессор не будет
соответствовать этой конфигурации).
настольные машины - таблица 5-осные

Ось Вектор - типичная конфигурация Таблица - Таблица класс показан выше. Первая ось вращения (А) имеет направление
1,0,0. Вторая ось вращения (C) имеет направление 0,0,1.

Первая круговая положение оси остается неизменным во время поворотов, как его двигатель просто "качающая колыбель".
Вторая ось вращения двигателя находится внутри «колыбели» и его направление меняется, когда 'колыбель' наклоняется.

Ось Происхождение - вторичная точка поворота оси происхождения устанавливается по отношению к Модель Рабочая плоскость
( по отношению к рабочей плоскости, где траектория CLDATA была сгенерирована PowerMILL). Основная точка вращения оси
происхождения устанавливается относительно начала координат вторичной оси.

Исходная точка должна лежать на оси она связывает. Один сложный вариант показан на диаграмме выше, хотя и более
простые случаи являются более распространенными.
Пример в верхней части этой теме пересекающихся осей А и С, и это значительно упрощает настройку. Если вы поместите
модель на рабочую плоскость в точке пересечения и определить точку начала координат осей 'как точки пересечения, вы
получите обе оси происхождение как 0,0,0:

Это самый простой подход к настройке кинематики Таблица - Таблица


машина. Единственная задача состоит в том, чтобы разместить часть на столе так, что модель рабочая плоскость координат
совпадает с точкой пересечения наклонной оси "в пространстве (или поместите часть в другом положении и компенсировать
эту разницу путем настройки контроллера машины).

Вы должны соответствовать следующим правилам при настройке Таблица - Таблица


кинематика:

Первая ось не должна иметь одинаковое направление к исходному вектору инструмента. Первая и вторая

оси не должны иметь одинаковые направления.

Если эти ограничения не соблюдаются, кинематика 5-осевые вырождается в конфигурации 4- или 3-оси, и Delcam
постпроцессор выдает сообщение об ошибке.
головные машины - таблица 5-осные

Ось Вектор - типичная конфигурация Стол - Руководитель класс показан выше. Первая ось вращения (C) находится на столе
и имеет направление 0,0,1 вдоль оси Z станка. Вторая ось вращения (А) на голове и имеет направление

1,0,0 вдоль оси X. Ни оси меняет свое направление, когда машина выполняет любой другой поворот.

Тусклые стрелки обозначают векторы оси координат. Вторая ось вращения (на голове) ссылки на конец держателя
инструмента и первой оси вращения ссылки на модель рабочей плоскости координат. В этом случае точка поворота
находится точка начала второй оси вращения. Диалог ниже показывает типичные значения:
Необходимо придерживаться следующих правил при настройке Руководитель - Таблица
кинематика:

Вторая ось не должна иметь одинаковое направление к исходному вектору инструмента.

Первая и вторая оси не должны иметь одинаковые направления.


головные машины - головка 5-осные

Ось Вектор - типичная конфигурация Руководитель - начальник класс показан выше. Первая ось вращения (C) имеет
направление 0,0,1. Вторая ось вращения (А) имеет направление 1,0,0 и вращается в горизонтальной плоскости, когда первая
ось вращения вращается.

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

модель рабочей плоскости. Это делает расчеты проще. Необходимо придерживаться следующих правил при настройке Руководитель

- начальник
кинематика:

Вторичная ось не должна иметь одинаковое направление к исходному вектору инструмента.

Первая и вторая оси не должны иметь одинаковые направления.

кинематика MTD на основе

Каждый станок, для которого Delcam постпроцессор генерирует программы могут быть описаны в терминах его
(математической) модели кинематическими. Эта модель содержит информацию, Delcam постпроцессор использует для
преобразования координаты модели, полученные от CLDATA файла в системе координат станка. Это преобразование
называется Обратная кинематическая задача. Решение этой проблемы является одной из главных задач в Delcam
постпроцессор и является более сложным при обработке многоосных траектории. Для представления кинематики станка, Delcam
постпроцессор использует Machine Data Tool (МПД) формат. MTD на основе кинематики предлагают более эффективное
представление, чем кинематики, предлагаемых 3 оси, 4- оси и конфигурации 5-оси. Подход, основанный на MTD- также
позволяет Delcam постпроцессор создавать программы для 6-осевых станков с тремя осями вращения. Это показано на
следующих примерах.

Пример отделения MTD Модель Таблица

Руководитель отделения
Пример модели MTD

В этом примере мы рассмотрим, как создать MTD Модель для 5-Axis Head - Machine Head. Тем не менее, МТД-формат
позволяет создавать модели для любого типа машин с любым числом осей (линейных или поворотных), расположенных в
любом порядке, с использованием аналогичных принципов.

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

Таблица Отделение

Ось Y 1 машина Линейный

Филиал таблица состоит только из одного элемента, показанного на белом, сама таблица. Существует совместный между
столом и основанием. Когда этот сустав приводится в действие, то таблица перемещается относительно основания вдоль
направлении, показанном белой стрелкой на снимках. Это соединение называется Y.

Вы должны прочитать руководство машины, чтобы выяснить, какое имя использовать, а не использовать
некоторые произвольное имя (это не просто Y ось рабочей плоскости).
Эта ось ближе всего к той части, когда она закреплена на столе. Вот почему это Ось
1.

Руководитель отделения

Ось 2 машины X Линейный

Начнем с первого сустава (между основанием и желтой части), как он ближе к основанию. это Ось 2. Вы можете создать
только один список соединений (осей), несмотря на две ветви, так как расщепление кинематику в ветви, используемые в
формате MTD только для целей презентации. Delcam постпроцессор редактор отображает как место ось (или таблицу), а
ось, когда загружается МПД-модель. Таким образом, существует линейное совместное здесь, представляющее Машина Ось
X. Когда этот сустав приводится в действие, вся головка перемещается в направлении желтых стрелок.

Ось 3 машины Z Линейный

Следующий сустав между желтой части и один зеленый. Это последнее линейное совместное. Он представляет собой Машина

оси Z. Ось 4 машины ротационном


Это соединение соединяет зеленую часть с красной части и производит горизонтальные повороты на остальной части
головы (красные и синие части). Delcam постпроцессор использует Первичный угол поворота параметр для хранения
координаты этой оси, как это в первую ось вращения. Ось называется A, и поэтому приставка A для Первичный угол
поворота Параметр должен быть добавлен в файл опций для этой машины.

Он представляет собой Машина оси.

Последнее совместное вращение синей части по отношению к красному. Вращение головки игнорируется, поскольку это не
производит никакого эффекта, когда Delcam постпроцессор вычисляет координаты машины. В этой модели последняя
совместная вторая ось вращения. Delcam постпроцессор использует Вторичный Угол поворота параметр для хранения
координаты этой оси. Ось называется Б, поэтому приставка В для Вторичный Угол поворота Параметр должен быть
добавлен в файл опций для этой машины. Он представляет собой Машина B Ось.

Этот кинематическая пример имеет две оси вращения. Но Delcam постпроцессор также поддерживает
модели 6-оси, которые содержат три ротора и три линейных осей. Для 6-осевой кинематики Третий круговую
ось Параметр используется для хранения координат третьей оси вращения в списке (по оси вращения, которая
находится ближе всего к голове).

свойства формата

Секция контролирует основные параметры выходного формата для программ ЧПУ:

• Генеральная

• Блоки

• NC Комментарии

• Замены

• строковые переменные

• Формат - Общие

• Формат даты и времени

• Формат - Блоки

• Формат - NC Комментарии

• Замены

• строковые переменные
Формат - Общие

Генеральная страница определяет общие параметры для файла опций. Чтобы открыть Генеральная

страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Формат - Общие положения.

параметр Описание

Формат времени Выберите запись в списке или введите вручную формат, в котором отображается время.
Подробнее о формате даты и времени.

Формат даты Выберите запись в списке или введите вручную формат, в котором отображается дата.
Подробнее о формате даты и времени.

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

Десятичный Введите символ, который вы хотите использовать для разделения целой и дробной
разделитель части чисел.

Экспонент Введите символы, которые вы хотите использовать в качестве показателя экспоненты в экспоненциальной
Строка форматах.
Формат даты и времени

Дата

M месяц число без ведущих нулей

М.М. месяц число с ведущими нулями

МММ Сокращенное фирменное наименование месяц

MMMM полное название месяца d

день месяца без ведущих нулей

дд день месяца с ведущими нулями

ддд укороченный день недели название

дддд полный рабочий день недели название

Y год века

уу год века с ведущими нулями

гггг год

Время

час часов в 12-часовом формате

чч часов в 12-часовом формате с ведущими нулями H

часы в 24-часовом формате

HH часов в 24-часовом формате с ведущими нулями м минут

мм минуты с ведущими нулями S

секунды сс

секунды с ведущими нулями т

До или после полудня

Для того, чтобы вывести любые другие символы, используйте одиночные кавычки ( ').

Формат - Блоки

Блоки страница определяет формат вывода блоков для программ ЧПУ. Чтобы открыть Блоки страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Формат - блоки.


параметр Описание

Выходные данные Номер Задает номера блоков, являются ли выход с блоком. Выбрать да для вывода цифр.
блока

Число начала Определяет номер первого блока в программе.


блока

Максимальный Задает максимальное число блоков, которые могут быть использованы в программе ЧПУ.
номер блока Если Delcam постпроцессор достигает этого числа, нумерация начинается заново.

Блок Increment Задает число, с помощью которого увеличиваются номера блоков.

Блок Конец Задает строку, чтобы отметить конец строки в программе. Если строка устанавливается, каждая
строки строка программы должна заканчиваться с этой строкой.

Блочные товары Задает строку для вставки между блоком элементов.


Сепаратор

Обрежьте Лидирующие Выбрать да удалить начальные пробелы из файла программы ЧПУ. Выбрать Нет чтобы
пробелы сохранить начальные пробелы.
Формат - NC Комментарии

NC Комментарии часть определяет формат для вывода NC комментарии к программам. Чтобы открыть NC

Комментарии страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Формат - NC Комментарии.

параметр Описание

Включить NC Комментарии Определяет комментарии, вставленные в командах, являются ли выход к


NC файл программы. Выберите Да, чтобы вставить Комментарий Start а также
Комментарий End строки в файл программы ЧПУ. Выбрать Нет создать файл программы ЧПУ без
вставки комментария строки.

Комментарий Введите строку символов, которая используется для идентификации начало комментария.
Start
Различные контроллеры машины используют разные символы для идентификации
начало комментария. Вы должны ввести соответствующий символ для целевого контроллера.

Комментарий Введите строку символов, которая используется для идентификации конца комментария.
End
Различные контроллеры машины используют разные символы для идентификации
конца комментария. Другие, такие как контроллеры Siemens не требуют конца символ
комментария. Вы должны ввести соответствующий символ для целевого контроллера.
параметр Описание

Включить Определяет, как многострочные комментарии записываются в файл программы ЧПУ. Выберите Да,
многострочные чтобы добавить Комментарий Start а также Комментарий End строки только в начале и в конце
комментарии комментария. Выбрать Нет добавить
Комментарий Start а также Комментарий End строк в каждой строке комментария.

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

Замены

Некоторые контроллеры машины не могут признавать или не может принять все символы, которые могут появляться в
файле программы ЧПУ. Например, контроллеры Fanuc игнорировать символы нижнего регистра в комментариях, а также
контроллеры Haas не принимают символ подчеркивания. Чтобы избежать этой проблемы, вы можете использовать Замены страница
автоматически заменять все экземпляры указанных символов в файле программы ЧПУ.

Чтобы открыть Замены страница:

1. Нажмите Свойства опшена Кнопка или выберите Файл> Свойства файла опций пункт меню.

2. в Свойства опшена Диалог, выберите Формат - Замены.

Чтобы автоматически заменять один символ другим:

1. Введите символ, который вы хотите заменить.

2. Введите строку замены.

Для автоматического удаления символа из выходного файла:

1. Введите символ, который вы хотите удалить.

2. Оставьте левую часть пустой.


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

строковые переменные

Переменная строка является специальная строка сущность, которая заменяется его значением в конце обработки.
Переменная строка может быть помещена в любое текстовое поле в файле опций с следующий синтаксис: "% S (имя)%", где
"имя" является идентификатором переменной строки. Строковые переменные определены в специальной таблице
диалогового окна Свойства файла опций.

Переменная строка также может быть установлен в сценарии с функцией SetStringVariable (): SetStringVariable ( "My

Variable", "+1234,56789");

Обратите внимание, что строковые переменные применяются в самом конце обработки. Таким образом, только последний набор
значение переменной строки применяется.

Строковые переменные полезны, когда вам нужно настроить несколько строк на одном дыхании. Там нет ограничений на
том, где строка заполнитель выводится из: префикса или постфикса параметра, текстового элемента в блоке или даже от
CLDATA.

Создание отчета файла опций

Вы можете создать отчет HTML, который перечисляет историю этого файла, его общие и инициализации параметров, а

также команд и параметров, используемых в файле опций. Для создания отчета:

1. Сохраните изменения в файле опций.

2. Выберите Инструменты> Опция файла отчета пункт меню или нажать на панели инструментов.

3. в Опция файла отчета диалоговое окно, введите место, в котором вы хотите сохранить отчет HTML,

или нажмите чтобы выбрать путь для отчета.


4. По умолчанию, отчет включает в себя все элементы файла опций. Если вы не хотите включать в себя все
элементы, содержащиеся в докладе, снимите флажки элементов, которые вы хотите исключить.
5. Снимите флажок свойства данных вы хотите исключить из таблицы команд:

состояние отображает состояние (активная, неактивная, запрещено) каждой команды.

продвинутый отображает любые связанные функции скрипта для каждой команды.

предварительный просмотр отображает команду предварительного просмотра для каждой команды.

6. Снимите флажок состояния вы хотите исключить из отчета:

активный выводит активные команды в таблице команд.

Неактивный выходы неактивное команды в таблице команд.

Недопустимое Выходы запрещены команды в таблице команд.

7. Нажмите генерировать создать отчет и отобразить его в вашем браузере по умолчанию.

Поток информации, относящейся к выходу значения параметра

Параметр имеет внутренний обновленный Флаг, указывающий, изменилось ли его значение, так как это был последний
выход. Установка флага да означает, что значение изменилось, и что значение будет выводиться, когда параметр
используется модально. Установка флага Нет означает, что значение не изменяется, и что значение, следовательно, не будет
выводиться, когда параметр используется как модальную.

Параметр используется модально, когда его Выход на ленту Флаг устанавливается в Если обновление в

формате или команды. Установка обновленный Флаг зависит от следующих событий:

Мероприятие эффект

Ручная настройка Установка обновленный флаг да причины Delcam постпроцессор для лечения
обновленный флаг в начальное значение параметра, как изменив (даже если он не имеет).
инициализационном таблице.

Иное значение присваивается наборы обновленный к да если он был предварительно установлен в положение Нет.

параметру, используя формат


или команду, либо CLDATA.
Последующие изменения
значения не влияют на флаг;
настройка, только изменения (в Нет)
когда текущее значение
выводится.

Выход следующий раз флаг установлен наборы обновленный к да если он был предварительно установлен в положение Нет.

в Принудительный.
Мероприятие эффект

Выход следующий раз флаг наборы обновленный к Нет если он был предварительно установлен в положение Да.

установлен в
Подавлено.

Вывод значения параметра. наборы обновленный к Нет если он был предварительно установлен в положение Да.

Следующая блок-схема показывает последовательность событий, когда постпроцессор встречает параметр в командном
блоке. Он демонстрирует, как установку внутреннего обновленный Флаг имеет важное значение, когда параметр
используется модально.

Для Dependency фильтра, обратитесь к Command Interface.


команды

Есть два способа, в котором команды могут быть получены:

Из соответствующих тегов в CLDATA. Изнутри Постпроцессоров. Например, одна из команд

Круговая Move YZ, Круговая Move XZ или Круговая Move XY обычно генерируется плоскостью, где дуга
лежит.

Как минимум, следующие команды должны быть активированы и оговаривается в каждом конкретном файле опций:

Программа Start Load Tool сначала загрузить инструмент Move Move Rapid Линейный Круговой

Move YZ, если Дуги опция выбрана для дуг и сплайнов.

Круговая Move XZ, если Дуги опция выбрана для дуг и сплайнов.

Круговая Move XY, если Дуги опция выбрана для дуг и сплайнов.

Сплайн Перемещение, если Выходная конфигурация Сплайн установлен в положение Полиномиальное. Конец программы

Чтобы активировать команду, щелкните правой кнопкой мыши его запись в исследователь и выберите

активировать из контекстного меню.

По умолчанию команды отображаются в соответствии со свойствами файла опций. Например, если


дуги будут отключены в свойствах файла опций команды, связанные дуги становятся скрытыми. Есть два типа
команд:

Общие команды всегда присутствуют в Постпроцессор и вызываются во время обработки, когда это
требуется.

Пользовательские команды должны объединить некоторые части вывода. Они не вызывается по


умолчанию, но вы можете использовать их в сценариях и вкладывать их в других командах.

Команда имеет два слоя постобработки:

Стандартная обработка разбирает элементы блок последовательно.

Scripted обработка вызывает сценарий, выбранный в свойствах элемента. Этот сценарий может вызвать
элементы блок, назначенные на команду, используя
StandardResponse () функция, или обойти блок-элементы, используя
AdvancedResponse () функции, и вызвать дополнительные ответы, указанные в сценарии.
интерфейс командной

Командный блок является основным компонентом программы ЧПУ в. Блок состоит из основных элементов, которые
выводятся, например, другие вложенные команды, параметры и текстовых фрагментов.

Команда состоит из одного или нескольких блоков, причем каждый блок, содержащий Блочные элементы. Блок
представляет собой строку программы ЧПУ. Как правило, блок начинается с
Номер блока, но он может начинаться с любого элемента, который имеет возврат каретки, связанные с ним (например,
любая команда).
Проводник команд - отображает список команд и свойств для выбранной команды:

имя - название выбранной команды.

состояние - текущее состояние выбранной команды ( Активный, неактивный или


Недопустимое).

Функция Script - отображает определенную пользователем функцию сценария, связанного с выбранной


командой.

Заметки - позволяет вводить свои собственные заметки о команде.

Блочные товары - отображает список элементов для вывода в программе ЧПУ.

предварительный просмотр - показывает предварительный просмотр выбранной команды.

Блок Свойства товара - отображает свойства выбранного элемента в Блочные элементы.

панель команд

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

Выпадающий список типов блоков элементов, которые вы хотите добавить, который содержит:

Структура

таблицы

параметров

командной

Содержит элементы указанного типа, которые могут быть добавлены в качестве блочных элементов.

Добавляет выбранный элемент в блок.

Выпадающее кнопку, которая содержит:

- Вставьте новый блок с Номер блока на начать.

- Вставляет новый блок пустой блок.

Вставляет элемент текстового блока. Для редактирования см Блок Свойства элемента

Комментарии выбранного блока элементов. Чтобы настроить стиль комментариев, смотрите Свойства
Опция файла: Формат - NC Комментарии.

Выпадающее кнопку, которая добавляет логическое условие пункта.

Удаляет выбранные элементы блока.


Условные операторы

Командный интерфейс позволяет вставлять условные операторы в командном блоке. Условное заявление связано с
выражением, которое оценивается в RUN- времени. Если выражение истинно блоки по утверждению выполняются и выход.

Есть четыре элемента для построения условных операторов: если, в противном случае, в противном случае, если конец.

Условные операторы могут быть вложены один в другой. Глубина вложенности не ограничено. По умолчанию вложенные
условные операторы отображаются с отступом. Этот режим может быть переключен с помощью кнопки на панели
инструментов.

Синтаксис выражения должен соответствовать язык сценариев файла опций. Например,% р (Tool Number)%! = 1
справедливо для Jscript, в то время как то же самое выражение для VBScript является% р (Tool Number)% <> 1

Строка как% р (номер инструмента)% просто сокращенная форма GetParam ( "% р (номер инструмента)%")

Выражения условных операторов оцениваются в том же контексте в качестве основного сценария. Следовательно, можно
было бы использовать переменные и функции, определенные.
Для того, чтобы вставить условный оператор выполните следующие действия:

Нажмите раскрывающийся кнопку и выберите оператор вам нужно выбрать оператор,

вставленный и откройте его свойства В свойствах элемента изменить выражение

Блок Свойства товара

Подробная информация о выбранном блоке элемента приведены в Свойства товара Таблица. Например:
блок - отображает свойства строки, в которой выбран элемент блока:

Описание - позволяет добавлять собственное описание для линии.

Отключено - для лечения выбранного блока в качестве комментария и предотвратить


Delcam постпроцессор от создания какого-либо кода для него. Блок неактивна, чтобы указать, она отключена.

Длинный Блок - связать блоки вместе.

Параметр / Command / Таблица / Структура - Свойства элементов для различных типов вставленного элемента:

Структура

таблицы

параметров

командной

Стоимость - тип записи определяется для записей Блок Пункт а также Тип значения.

Значение Тип / Тип - это поле определяет тип вывода. Для команды, она устанавливается в Выходной блок (только товары когда
Delcam постпроцессор генерирует стандартный вывод NC для командного блока) или Выходные Функции сценариев.

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

выражение - присваивает результат выражения по параметру. Выражение может содержать любые


встроенные и пользовательские параметры, операторы, тригонометрические функции и так далее.

функция - присваивает результат функции сценария по параметру.

группа - выбрать нужный параметр из раскрывающегося списка в


Стоимость поле.

Никто - Нет сигнала на выходе.

параметр - выбрать нужный параметр из списка выпадающего в Стоимость поле.

Явный - введите нужное значение в Стоимость поле. текстовая строка ввода в Стоимость поле в случае
включения Текст блок-пункт.

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

Выход Следующий - если Выход на магнитную ленту установка параметра Если обновление или
Всегда Приставка ( смотри выше), эти силы или подавляет появление значения в следующий раз:

без изменений игнорируемых Выход Следующий Принудительный всегда выписывает значение в следующий раз,

независимо от других настроек

подавленный всегда останавливает значение от записывается в следующий раз, независимо от


других настроек

Для вывода рабочей плоскостью - определяет преобразование рабочей плоскости координат, используемую для параметров. Выбрать:

Активный Рабочая плоскость ( по умолчанию) для вывода координат в соответствии с активной


системой координат (это зависит от текущей настройки
Рабочая плоскость Преобразование - см контрольный параметр).

CLDATA выход рабочей плоскостью выводить координаты элемента блока в рабочей плоскости из
программы которой был создан файл CLDATA (например, PowerMILL рабочая плоскость).
Локальная Рабочая плоскость выводить координаты в соответствии с локальным рабочей плоскости
текущего траектории.

машина Рабочая плоскость для вывода координат в соответствии с Станина рабочей плоскости.

CAD Рабочая плоскость для вывода координат в соответствии с глобальной рабочей плоскости
программы CAD.

Должность - контролирует место, где будет выводиться элемент. Выбрать:

В очереди - элементы используют по умолчанию заказ, один за другим.

Абсолютное положение - Значение печати при абсолютном положении с начало строки.

Вставить пробел - вставить количество пробелов перед текущим элементом. Использование слишком

малые значения в Абсолютное положение Режим может перезаписывает выводимый пунктов.

поэтапность - контролирует числовое значение, которое будет выводиться. Выбрать:

Как и в формате - использовать формат, определенный параметр.

да - Значения печати по сравнению с предыдущим (выведенного) значения.

Нет - печатать фактическое значение.

Префикс - управляет префикс параметра, который будет выводиться. Выбрать:

Как и в формате - используйте параметр, определенный параметр.

Указывать - использовать перекрытая значение префикса.

постфикс - контролирует постфикса параметра, который будет выводиться. Выбрать:

Как и в формате - используйте параметр, определенный параметр.

Указывать - использовать перекрытая значение префикса.

Использование выхода Следующий

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

Пример вывода Next = Подавленные

Такое состояние может быть полезным, если выход какого-либо параметра в пределах некоторого блока в дополнение к
проблемам модальность косвенно зависит от ранее обработанных блоков. Давайте рассмотрим файл вариант, который
поддерживает 3 + 2 траектории и использует локальные рабочих плоскостей. Cutfile для обработки предназначен, чтобы
сократить набор карманов в по-разному ориентированных плоскостей. Такой cutfile содержит набор 3 + 2 траекторий,
соединенных поворотными соединительными движениями (Join-UPS). После обработки cutfile результат NC-
Файл был создан и для каждого запуска Траектория части он содержал вывод, подобный показанному ниже:

,,,
N100 (рабочая плоскость NAME 1) N110 (Траектория
ИМЯ decaisse) N120 (USINAGE 3 + 2) N130 G17 G131
N140 N150 D5 Д0

N160 G92 Y1540.0 X338.609 Z0.0 ROLL0.0 PITCH0.0 YAW20.0 N170 (USINAGE 3 + 2) N180 D5

N190 G00 Y119.527 X88.156 Z-59,542 B0.0 С20.0 N200 G01 Z-9,542 F20000
N210 Z0.216 F400

,,,

Для лучшего понимания того, что в нем мы можем посмотреть на ту же часть файла в Debug View окне постпроцессора в:

Установить рабочую плоскость On Команда, которая запускает раздел рабочей плоскости в программе использует
NC-эйлеровых углов (Roll-Pitch-Yaw) для установки Локальная рабочая плоскость ориентации. Они окружены с синей рамкой.
В то же время красная рамка огибает углы машины, приведенными в Первый ход После Toolchange. И есть проблема - углы
машины не нужны там, как секция Local Рабочая плоскость уже началась. Но углы машины появились там только потому, что
это первый раз, когда они были выполнены после присоединения вверх вращения conntecting (или первый раз в программе
вообще). Необходимо удалить углы оттуда 3 + 2 траекториям. Давайте посмотрим на Первый ход После Toolchange блок в
редакторе:

Углы машины не могут просто быть удалены, поскольку они по-прежнему необходимы для чистого 5-осевых траекториям
(когда нет каких-либо локальных б Рабочая плоскость). Вместо удаления мы
может подавить их вывод на Выход Следующий флаг, но не в этом блоке. Локальный раздел рабочей плоскостью вызывает эту
проблему, так что это может быть сделано в блоке Установите рабочую плоскость Вкл. В этом случае добавление мы
собираемся сделать будет влиять только на 3 + 2 траектории. Там есть Установить рабочую плоскость On блок:

Синяя рамка показывает параметры угла Эйлера, и они не оказывают никакого влияния на углы машины. Необходимо
добавить углы машины в любом месте блока и набора Выход Следующий флаг подавленный Государство для них:

Обратите внимание, что это решение работает совместно с Выход на ленту флаг установлен Никогда
государство. Этот дополнительный материал необходим, чтобы исключить появление углов машины из Установить рабочую
плоскость On блок. После того, как блок обрабатывается следующий вызов углов машины будет происходить в Первый ход
После Toolchange и именно в тот момент, когда Выход Следующий флаг щелкает в действие для них. Также обратите
внимание, что это будет работать только если параметры угла машины являются покадрово. Код результата после
обновления файла параметров будет выглядеть, как показано ниже. Там нет углов машины в

Первый ход После Toolchange больше:

,,,
N100 (рабочая плоскость NAME 1) N110 (Траектория
ИМЯ decaisse) N120 (USINAGE 3 + 2) N130 G17 G131
N140 N150 D5 Д0
N160 G92 Y1540.0 X338.609 Z0.0 ROLL0.0 PITCH0.0 YAW20.0 N170 (USINAGE 3 + 2) N180 D5

N190 G00 Y119.527 X88.156 Z-59,542 N200 G01 Z-9,542


F20000 N210 Z0.216 F400

,,,

Пример вывода Next = Принудительный

Эта опция может быть использована, если это необходимо, чтобы повторить вывод модального параметра позже, даже если он не
изменит свое значение. Кроме того, может потребоваться изменить некоторые параметры без написания его вниз, но обеспечить его
выход, когда оно выполняется следующий раз, когда во время обработки (отложенного выхода). В качестве примера мы будем
рассмотреть вопрос о переходе в режим многокоординатной. Посмотрите на следующий кусок кода:

Есть Многоосная выключения / включения процедур. Мы можем хотеть иметь углы машины записаны после того, как
Многоосная включается, даже если они будут повторяться. Но в основном углы машины являются покадрово. Рабочие кадры
на картинке выше облегать повторяя углы. Для этого достаточно открыть Установить Многоосный On блок в редакторе и
набор флагов, как показано ниже:

Выполнение этого мы обеспечиваем углы машины появляются в первый блок движение приходит после того, как Установить
Многоосный On ли они изменены или нет. Как и в предыдущем примере,
Выход на ленту Флаг также устанавливается Никогда как мы не нужны углы машины появляться в Установить Многоосный
On ( отложенный выход).
Составные команды

Составные команды представляют собой команды, которые содержат один или несколько вложенных команд (также
называемые суб-команд). Вложенный команда обрабатывается нормально и результат разборе вставляется в выходной
согласно месту вложенной команды в командной хост-блоке.

Вложенные команды могут быть общим или определены пользователем. Они подвержены к Всегда а также
Никогда настройки вкладки Выход на ленту флаг - обратитесь к
Интерфейс командной.

Команда соединение может ссылаться на StandardResponse () команда. Вложенный команда сама может иметь функцию
сценария, возложенные на него. В этом случае функция выполняется только тогда, когда Тип вложенной команды
устанавливается в Функция выхода сценария ( по умолчанию он установлен в положение Выход блока товары только).

Вложенные команды включают вложенные команды.

Составные команды полезны, когда вам нужно повторно использовать фрагменты ответа на команду. В этом примере файл вариант
имеет две команды, Load Tool а также Загрузите инструмент в первую очередь, сконфигурирован следующим образом:

Загрузите инструмент в первую очередь

Load Tool
Эти команды являются одинаковыми для первого блока, за исключением Загрузите инструмент в первую очередь. Вы можете избежать
внесения изменений в двух местах гнездования Load Tool в Загрузите инструмент в первую очередь. Затем, изменения Load Tool автоматически
отражаются в Загрузите инструмент в первую очередь.

Загрузите инструмент сначала с вложенной команды Load Tool

Если функция скрипта назначена на Load Tool Команда, вы должны установить блок Тип к Функция
выхода сценария в Загрузите инструмент в первую очередь
команда.

контекстное меню Command

Щелкните правой кнопкой мыши команда к дисплеям контекстное меню. Выбрать:

активировать чтобы сделать Неактивный или Недопустимое команда активный ,


Команда должна быть активным, если он будет использоваться в постобработке.

дезактивировать чтобы сделать активный или Недопустимое команда Неактивный ,


Deactived команды игнорируются в постобработки.

запрещать чтобы сделать активный или Неактивный команда Недопустимое , Эта


позволяет пользователям выбирать, следует ли разрешить постобработку команды, которая не поддерживается на
некоторых машинах.

Введите сообщение, которое вы хотите отобразить, когда Delcam постпроцессор встречает команду в Недопустимое
сообщение поле Команду Свойства.
переименовывать переименовать команду определенный пользователем.

копия чтобы скопировать команду.

Удалить удалить команду определенного пользователем.

Блок контекстного меню Пункт

Щелкните правой кнопкой мыши элемент блока в команда просмотра, чтобы отобразить контекстное меню. Выбрать:

зависимость для управления выводом значения параметра и его префикс. Ссылаться на


Блок Свойства товара Для получения дополнительной информации.

Выход Следующий чтобы заставить или подавить появление значения в следующий раз. Ссылаться на
Блок Свойства товара Для получения дополнительной информации.

Выход на ленту для управления выходом на ленте значения параметра, встроенной команды или строки, с позиции в
текущем блоке. Ссылаться на
Блок Свойства товара Для получения дополнительной информации.

Для вывода рабочей плоскостью выводить координаты элемента блока в рабочей плоскости из программы,
сформировавшего файл CLDATA (например, PowerMILL) рабочей плоскости. Ссылаться на Блок Свойства товара Для
получения дополнительной информации.
Порез вырезать выбранные элементы в буфер обмена.

копия чтобы скопировать выбранные элементы в буфер обмена.

Вставить чтобы скопировать содержимое буфера обмена в выбранное место.

Удалить чтобы удалить элемент блока.

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

Выбрать все чтобы выбрать все блоки в команде. Затем вы можете скопировать и вставить в буфер обмена в другую
команду.

Выбор Комментарий чтобы преобразовать выбранные элементы блока в комментарий. Это добавляет Комментарий Start а
также Комментарий End пункт в начале и в конце выборки. Когда комментарии NC включены в Генеральная вид, эти
элементы вставки
Комментарий Start а также Комментарий End символьные строки в файл программы ЧПУ, а также вызвать контроллер для
лечения приложенных пунктов в виде комментариев.

Для получения информации о прохождении комментарии из файла CLDATA в файл программы ЧПУ,
см Комментарий тема.

Положительный Ссылка связать параметр А для параметра В, так что А выписана только тогда, когда B выписан. Для
получения дополнительной информации см Linkage.

Отрицательная Ссылка связать параметр А для параметра В, так что А выписана только тогда, когда B не выписали. Для
получения дополнительной информации см Linkage.

Unlink отменить ссылку для выбранного блока. Для получения дополнительной информации см Linkage.

блок редактировать выбранные свойства блока.

Длинный Блок связать блоки вместе.

Отключено для лечения выбранного блока в качестве комментария и предотвратить Delcam


постпроцессор от создания кода для него. Блок неактивна, чтобы указать, она отключена.

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

Комментарий для преобразования выбранного блока в комментарий. Это добавляет


Комментарий Start и Комментарий End Пункт начала и конца блока. Когда комментарии NC включены в NC
Комментарии вид, эти элементы вставки Комментарий Start а также Комментарий End символьные строки в файл
программы ЧПУ, а также вызвать контроллер для лечения приложенных пунктов в виде комментариев.

Перейти к Format изменить формат данного пункта.

Свойства товара чтобы показать свойства выбранного элемента.

Linking элементы блока

Описание блока
Связывание блоков элементов

Linking позволяет сделать вывод одного блока элемента зависит от выхода одного или нескольких других элементов в одном

блоке. Для того, чтобы создать связь между блоком пунктов:

1. Щелкните правой кнопкой мыши элемент блока, который вы хотите связать и выберите:

положительный если вы хотите вывести элемент блок только тогда, когда связанный элемент выводится.

отрицательный если вы хотите вывести элемент блок только если связанный элемент не выводится.

Курсор, чтобы указать тип ссылки, который вы выбрали.

2. Щелкните элементы блока, который вы хотите установить связь. Ссылка отображается значок
первый элемент блока, чтобы показать, что это связано.

3. Щелкните правой кнопкой мыши, чтобы завершить ссылку.

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

Для того, чтобы разорвать связь:

1. Щелкните правой кнопкой мыши элемент блока, который вы хотите разъединить и выберите Разорвать связь.

2. Щелкните элементы блока, который вы хотите отменить. Изменяется цвет блока элементов, чтобы показать его
больше не связаны между собой.

3. Щелкните правой кнопкой мыши, чтобы остановить

значок
операцию удаления связи. удаляется,
Связь когда все элементы блок-схемы удаляются из
ссылка.

описание Блок

Используйте описание блок для ввода информации о блоках в команде. Для создания или редактирования

описания блока:

1. Выберите любой элемент в строке, для которой необходимо ввести информацию. Описание блок

отображается в Пункт Свойства - Блок - Описание


поле.

2. Введите информацию в поле. Описание блока отображается значок, чтобы указать примечание было
введено.

Для отображения заметки в виде всплывающей подсказки, наведите курсор мыши на ноту значок:

Добавление пользовательских команд

Пользовательские команды позволяют выводить конкретные параметры. Вы можете вызывать пользовательские команды из

сценариев и гнезда их в других командах. Чтобы создать команду пользователя:


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

2. в Добавить команду диалоговое окно, введите имя для новой команды и нажмите ОК.

Команда будет добавлена ​к Пользовательские команды филиал Проводник.

предварительный просмотр

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

Список параметров содержит два типа записи:

Параметры приведены в жирный текст постоянно содержатся в таблице команд. Они часто
имеют решающее значение для команды - например,
Круговая Move Команды содержат большинство параметров, относящихся к дуговой интерполяции.

Параметры, приведенные в этом жирный текст постоянно содержатся в таблице команд и имеют
фиксированные значения, или которые зависят от других параметров для их значений, только для чтения.
Например, Круговая Move YZ
Команда, где дуга параметры плоскости предопределены уже и не могут иметь другие значения внутри
команды.
Параметры, указанные в обычном тексте не постоянно в команде, но в настоящее время в
командном блоке.

Все параметры, приведенные в таблице предварительного просмотра имеют некоторые начальные значения, так что, например, в случае включения Переместить

Циркуляр команды, Delcam постпроцессор может генерировать дуги интерполяции правильно в окне предварительного просмотра.

Вы можете изменить большинство значений в списке параметров.

Ссылки из сообщений об ошибках

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

Параметры позволяют входных значений из файла CLDATA и выходных значений, характерных для контроллера станка.

Чтобы вывести список параметров, доступных в Delcam постпроцессор, нажмите параметры вкладка в исследователь или
выберите Вид> Параметры пункт меню. На вкладке перечислены все доступные параметры использования по категориям.
Чтобы отобразить отдельные параметры, разверните вложенные папки.

Значок отображается слева от каждого параметра указывает тип значения, он может содержать:

обозначает целое или вещественное число указывает

текстовую строку

указывает на меру времени, необходимого для выполнения задания указывает на

значение, выбранное из списка.


Чтобы отфильтровать список параметров, введите строку, в поле поиска на панели инструментов вкладки. В списке
показаны параметры, имя которых содержит строку. Чтобы получить список всех параметров снова, нажмите Очистить Кнопка.

Чтобы изменить настройки параметра, либо изменить формат, возложенные на него, выберите параметр в списке и

редактировать свойства просмотра в нижней части вкладки. Чтобы добавить параметр в командном блоке:

Выберите ячейку, в которую вы хотите добавить команду, выберите параметр в списке


параметров, и нажмите кнопку ,

Выберите его вступления в параметр Вкладка исследователь и перетащить его на блок-пункт, в котором вы

хотите использовать его. Чтобы создать параметр правой кнопкой мыши параметры или Пользовательские параметры и

выберите
Добавить пользователя стандартный параметр чтобы создать целое, вещественное, строки или параметр продолжительности, или выберите Добавить
группу параметров пользователя чтобы создать параметр группы.

Необходимо определить значение машины для каждого параметра в качестве параметра группы перед его
использованием; ничего не записывается в выходной файл, если Стоимость в А
состояние пустым. Чтобы проверить параметры для параметра группы, выберите элемент в Блочные товары Посмотреть.
Варианты параметров отображаются в Свойства.

По умолчанию параметры отображаются в соответствии со свойствами файла опций. Например, если дуги
будут отключены в свойствах файла опций параметров, связанных с дуговые становятся скрытыми.
Создание параметров

В дополнение к использованию встроенных параметров, поставляемых с Delcam постпроцессор, вы можете создавать свои
собственные параметры для использования в командах. Эти параметры перечислены в разделе Параметр пользователя филиал
Проводник.

Для создания параметра:

1. Щелкните правой кнопкой мыши в Проводник, и выберите:

о Добавить пользователя стандартный параметр чтобы создать целое, вещественное, строки или
параметр длительности.

о Добавить группу параметров пользователя чтобы создать параметр группы.

2. В новом диалоговом окне параметров, введите имя для параметра.

3. Выберите значения, что параметр может содержать:

о Для Пользователь Стандартный параметр, Выбрать: Продолжительность, Integer, Real или Строка.

о Для Пользователь Группа параметров, определить состояния, которые пользователи могут выбирать
из и их значения.

4. Нажмите ОК чтобы сохранить изменения и закрыть диалоговое окно. Параметр отображается в Пользовательские
параметры папку, в которой вы можете просмотреть, чтобы изменить свойства параметров.

5. Используйте свойства Просмотр параметров для изменения настроек нового параметра:

предварительный просмотр отображает предварительный просмотр для выбранного параметра со значением, введенным в поле

ValueForPreview.

ValueForPreview определяет значение для предварительного просмотра вывода.

имя задает имя параметра.

Заметки отображает дополнительную информацию о параметре.


ValueTyp е определяет перечень типов. Выберите тип значения параметра может содержать.

доступа определяет, как параметр может быть использован. Выбрать:

о Читать чтобы указать значение параметра не может быть изменен пользователем. Эта опция
используется для параметров, значения которых определены в файле CLDATA.

о Читай пиши указать пользователь может изменить значение параметра. Большинство


стандартных параметров есть Читай пиши доступ.

Префикс определяет любой текст, который вы хотите отобразить перед значением, когда он выводится.
Например, когда этот префикс Х, значение -1.23 выводится как X-1.23.

постфикс определяет любой текст, который вы хотите отобразить после значения, когда он выводится.

Формат определяет формат, который вы хотите использовать, чтобы контролировать, как параметр
выводится.

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

Например, если это возможно Шпиндель Режим в CLDATA являются КОО


(против часовой стрелки), CW ( по часовой стрелке) и OFF, необходимо указать машинный код для каждого
из этих состояний. Если буква требуется перед кодами, ввести его в Префикс поле.

Если есть какие-либо Определяемые пользователем настройки в PowerMILL ( под


Описание Вкладка на Инструмент форма), что вы хотите быть постобработки, то для каждого Окружение, Вы
должны создать Параметр пользователя одного и того же имени в
Delcam постпроцессор, и добавить префикс udp_.

Например, если у вас есть PowerMILL Окружение называется Давление, необходимо создать параметр в Delcam
постпроцессор называется udp_Pressure, а затем установить начальное значение для параметра в таблице
форматирования. когда Delcam постпроцессор сталкивается с этим User Defined Окружение в файле вырезать, он
ищет параметра сопоставления пользователя. Если он находит, Delcam
постпроцессор преобразует PowerMILL значение до значения, совместимый с типом Delcam постпроцессор параметр.
Если преобразование прошло успешно, то значение присваивается к Delcam постпроцессор параметр. В
противном случае ошибка (тип Несоответствие) генерируется. Если нет эквивалентно Параметр пользователя найден,
Delcam постпроцессор игнорирует User Defined Окружение из PowerMILL.

Редактирование параметров

Использовать свойства просмотр, чтобы изменить настройки встроенных параметров и задаваемых пользователем параметров.

Чтобы изменить параметр:

1. Выберите запись в параметра в параметры вид Проводник.

2. Если вы хотите записать дополнительную информацию о параметре, нажмите


Заметки.

3. в Формат список, выберите формат, который вы хотите использовать, чтобы контролировать, как параметр
выводится.

4. в Тип значения список, выберите тип значения параметра может содержать.

5. в доступа список, выбрать, как можно использовать параметр. Выбрать:

о Читать чтобы указать значение параметра не может быть изменен пользователем. Эта опция
используется для параметров, значения которых определены в файле CLDATA.

о Читай пиши указать пользователь может изменить значение параметра. Большинство


встроенных параметров есть Читай пиши доступ.
6. в Префикс поле, введите любой текст, который вы хотите отобразить перед значением, когда он
выводится. Например, когда этот префикс ИКС, значение - 1,23
является outpu т в X-1.23.

7. в постфикс поле, введите любой текст, который вы хотите отобразить после значения, когда он выводится.

8. пошаговом режиме - Выбрать Правда чтобы выходные значения по отношению к предыдущему значению.
Например, если значение для вывода составляет 10, а предыдущее значение было 4, пошаговом режиме выводит
значение в виде цифры 6 (10-4). Выбрать Ложь
для вывода текущего значения. пошаговом режиме Допускается для большинства координат, углов машин и реальных
параметров, созданных пользователем (см встроенными параметрами для получения дополнительной информации).

9. Если вы хотите, чтобы проверить, как значения параметров будет выглядеть, когда они выводятся, введите
значение в ValueForPreview поле. Значение отображается в предварительный просмотр поле с любым Префикс а также Postfix,
плюс эффект классифицированного в настоящее время Формат.

10. В группа Параметры, укажите параметры пользователи могут выбрать. Чтобы задать параметр, введите состояние
наименование и его Стоимость.

Например, если это возможно Шпиндель Режим в CLDATA являются КОО ( против часовой стрелки), CW ( по
часовой стрелке) и OFF, необходимо указать машинный код для каждого из этих состояний. Если буква требуется
перед кодами, ввести его в
Префикс поле.

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

Существует еще один способ определить координаты точки с именем, как "полярных координатах".

Полярные координаты полезны в тех случаях, когда деталь или часть детали измеряется по радиусу и углу наклона.
Происхождение размерных измерений называется «полюса». Пример:

Точки P1 и P2 могут быть описаны со ссылкой на полюса следующим образом: P1 соответствует радиусу = 100 плюс угол

= 30? P2 соответствует радиусу = 60 плюс угол = 75?

Следующие параметры реализации полярных координат в файле опций:

Полярный угол, Полярный радиус, Полярный Центр X, Полярный центр Y, Z. Полярный центр

Полярные координаты вычисляются относительно программы системы (рабочая плоскость) координат. Они не зависят от
рабочей плоскости трансформации, или инвалидов RTCP. Полярные координаты вычисляются в плоскости, задаваемой
параметром Mode плоскости. Значения полярных центров чтения / записи и установить как (0, 0, 0) по умолчанию. Другими
словами, он указывает на происхождение программы системы координат.

Приведенные ниже примеры показывают, как полярные координаты используются различными контроллерами с ЧПУ:

Siemens 840D

G111 X25 Y25 Z10 ; настроить полюс


G1 AP = -30 RP = 110 F250; линейный ход (RP? радиус, AP? угол) G0 AP = 30 RP = 110
; быстрый переход

Heidenhain TNC530

18 CC X + 25 Y + 25 ; настроить полюс
19 LP PR + 20 PA + 0 F250; линейный ход (PR? радиус, PA? угол) 20 CP PA + 180 DR +
; круговое движение
Fanuc 16i

N1 G17 G16 ; включить режим полярные координаты в плоскости XY


N2 G1 X120 Y100 F1000; линейный ход (X? радиус, Y? угол) N3 G0 X220 Y100
; быстрый переход
N4 G15 ; отмены режима полярные координаты

Контактная точка

Обычно движется в NC-программе содержат позиции подсказке. Тем не менее, некоторые контроллеры способны
компенсировать геометрию инструмента. Эта функция называется 3D Cutter компенсация. Когда он используется, система
CAM дополнительно обеспечивают
Как связаться с Normal. постпроцессор вычисляет координаты Контактная точка для каждого перехода из

Радиус подсказке, Диаметр инструмента и контакт нормально. Разница между подсказке пункт и Контактная точка показано

на рисунке ниже:

Используемые сокращения:

ТВ - Инструмент Вектор CN -

Контактная информация Обычный CP

- контактная точка R - радиус

подсказке

Контактная точка вычисляется только тогда, когда система САМ обеспечивает


Как связаться с Normal. Для достижения этой цели необходимо включить 3D Cutter
Компенсация в PowerMill.

Назначение выражений для параметров

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


вариант в Тип значения а также Стоимость поля. Чтобы

назначить выражение параметра:

1. В нужную команду, добавьте параметр к блоку пункта.

2. Выберите пункт. Свойства товара Окно отображает свойства элемента.

3. в Тип значения список, выберите Expression.


4. в Стоимость поле, введите выражение. Выражение может содержать:

о Любой встроенный или пользовательский параметр, завернутые в% р (имя)%.

о Любой из следующих операторов: +, -, *, /,%, (или).

о Любой из следующих математических функций: ABS, экоса, Asin, Atan, CEIL соз, EXP, пол,
журнал, макс, мин, пау, круглые, грех, SQRT, загар.

Например, вы можете назначить любое из следующих выражений в качестве параметра:

Скорость подачи = макс (% р (скорость подачи)%, 100) X =% р (Х)%


+% р (Shift пользователя X)%
Пользователь X = sin (% р (Угол пользователя)%) *% р (Пользователь Радиус)% Пользователь
Y = GetParamPrevValue ( "% P (Y)%" )

Назначение функций сценария к параметрам

Можно назначить выход функции сценария к любому параметру с помощью Стоимость Список в Свойства товара окно.

Чтобы назначить выход функции по параметру:

1. Создайте функцию сценария.

2. В нужную команду, добавьте параметр к блоку пункта.

3. в Стоимость список из Свойства товара окно, выберите Функция.

4. в функция список, выберите сценарий из выпадающего списка. Например:


сооружения

Структуры позволяют объединить несколько параметров в один элемент блока. Используйте их, если вы хотите быстро
назначить один и тот же набор параметров для нескольких различных блоков команд. Структуры также позволяют быстро
вносить изменения в несколько команд одновременно, потому что изменения в структуре отражаются во всех командах, в
которых она используется.

Структура выглядит как упрощенная блок, за исключением того, что она содержит одну строку, и нет Номер блока:

Чтобы создать структуру:

1. Выберите сооружения Вкладка, щелкните правой кнопкой мыши в исследователь и выберите


Добавить структуры пункт меню.

2. в Добавить структуры диалоговом окне введите имя для структуры, и нажмите ОК. Структура
отображается в Проводник.

3. Добавьте параметры структуры, выбрав их из раскрывающегося списка и нажав кнопку Добавить


параметр Кнопка или путем перетаскивания их из
параметр вкладка в Проводник.

Использование структур

Чтобы добавить структуру к команде:

Выбрать Состав в Выберите тип товара список, выберите структуру в Выберите предмет список, и
нажмите Добавить параметр Кнопка.

Перетащите структуру из исследователь и поместите его в блок, где вы хотите его использовать.

Структура отображается на оранжевом фоне.

Для отображения параметров в пределах структуры, щелкните правой кнопкой мыши элемент блока и выберите раскрываться
пункт меню. Параметры отображаются с оранжевом фоне.
Вы не можете редактировать параметры в пределах структуры или вставки элементов между ними.

Чтобы свернуть структуру снова, щелкните правой кнопкой мыши параметр в структуре и выберите Fold.

Чтобы изменить содержимое структуры, щелкните правой кнопкой мыши элемент блока и выберите Перейти к Структура пункт
меню.

Редактирование структуры влияет на все команды, в которых используется структура.

Чтобы преобразовать содержимое структуры в блок элементов, щелкните правой кнопкой мыши структуру и выберите Unstructure
пункт меню.

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

контекстное меню Индивидуальная структура

Щелчок правой кнопкой мыши отдельную структуру отображается следующее контекстное меню:

Unstructure удаляет отдельные параметры из структуры в каждый


командный блок, который содержит структуру. Отдельные параметры затем можно перенастроить.

переименовывать переименовывает структуру.

копия скопировать выделенную структуру в буфер обмена.

Удалить удаляет структуру.

Добавить структуры позволяет добавлять новую структуру.

в Добавить структуры диалоговом окне введите имя для структуры, и нажмите ОК. Структура отображается в исследователь
таблицы

Таблицы позволяют перечислить все инструменты и режущие машины вместе, так что вы можете уведомить об этом оператора
станка требований программы ЧПУ (в, например, при добавлении соответствующей Таблица инструментов к Запуск
программы и соответствующая Toolpath Таблица к
Toolpath Start).

Если вставить карту памяти Toolpath Таблица в Toolpath Start Команда, вы можете выбрать Тип вывода, что создает.
Выбрать:

Тип из Toolpath выводит строки по отдельности. Например:


Тип из программа выводит все строки в таблице. Например:

Если вставить карту памяти Таблица инструментов в команду, или вставить Toolpath Таблица в
любой команде, кроме Toolpath Start, таблица выводится автоматически.
Создание таблицы

Чтобы создать новую таблицу:

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

2. Введите имя для инструмента.

3. Выберите Тип из выпадающего списка. Выбрать:

о Таблица инструментов основывать количество строк на количество инструментов в cutfile. К

примеру: cutfile содержит три траектории ( Toolpath1, Toolpath2 а также

Toolpath3), и два инструмента ( tool1 для Toolpath1 а также Toolpath2, а также


tool2 для Toolpath3). Таблица содержит столбцы Наименование инструмента
а также Toolpath Имя.

Таблица инструментов выводится следующим образом в программе ЧПУ:

о Toolpath Таблица основывать количество строк на количество траекториям в cutfile. Для


продолжения приведенном выше примере, Toolpath Таблица выводится следующим образом в
программе ЧПУ:

о Если Toolpath Таблица вставляется в команду Toolpath Start, только одна строка
выводится. Обратитесь к таблицам.

4. Нажмите ОК. Таблица добавляется к таблицы ветвь, и его содержимое отображается в Посмотреть панель:
5. Завершить свойства поля:

о имя - Задает имя выбранной таблицы. Чтобы изменить имя, щелкните в поле, и переписать
текст.

о Возьмите Конфигурация С - Если вы хотите основывать конфигурацию в существующей


таблице, выберите таблицу из раскрывающегося списка. Остальные параметры конфигурации
становятся недоступны для редактирования.

о Комментарий Start - Добавляет указанные символы в начале каждой строки в таблице.

о Комментарий End - Добавляет указанные символы в конце каждой строки в таблице.

о горизонтальный сепаратор - Определяет символ, который будет использоваться для разделения


каждой строки таблицы в программе ЧПУ.

о вертикальный сепаратор - Определяет символ, который будет использоваться для


разделения каждого столбца таблицы в программе ЧПУ.

о Для отображения символов, обратитесь к таблице Предварительный просмотр.

о Выход Heading - Выбрать Правда для вывода заданного заголовок


в программе ЧПУ.

о заголовок - Определяет заголовок таблицы для программы ЧПУ.

о Заметки - Используйте это поле для записи дополнительной информации о таблице.

6. Чтобы добавить или удалить столбец, используйте Таблица панель инструментов:


Для получения дополнительной информации о добавлении таблицы в команде, обратитесь к Command Interface.

Предварительный просмотр таблицы

предварительный просмотр Панель доступна для таблиц и команд.

Чтобы проверить таблицу, введите значения в списке параметров в нижней левой части окна. Значения отображаются в
примере панели справа.
Редактирование столбца

Использовать Свойства товара посмотреть, чтобы указать расположение выбранного столбца. Для того, чтобы отобразить

свойства, выберите столбец в таблице. Свойства товара вид отображает все параметры выбранного столбца:

параметр задает имя параметра, назначенного для столбца. Нажмите, чтобы отобразить свойства параметров.

центровка задает выравнивание ( Лево право или Центр) значений столбца.

имя определяет внутреннее имя столбца.

подпись указывает имя столбца, используемого в выходных данных.

Префикс определяет любой текст, который будет добавлен в начале значений столбца при выходе. Например, если Префикс является
Икс а значение столбца - 1,23, выход
X-1.23.

постфикс определяет любой текст, который вы должны быть добавлены к концу значений столбца при выходе. Например,
если постфикс является _ A а значение столбца - 1,23, выход - 1.23_A.

Выход Total когда Правда выбран для параметра столбца, который имеет числовое значение, Delcam постпроцессор
выводит общее значение для столбца.
Форматы

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

Чтобы создать формат, щелкните правой кнопкой мыши в Форматы Проводник и выберите Добавить формат пункт меню.
Использование форматов Проводник

Форматы Проводник перечислены все определенные форматы и свойства выбранного формата.

свойства Панель содержит следующие разделы:

Поведение Параметры управления, как параметры, связанные с этим форматом, выводятся по умолчанию.

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

• Как и в формате использовать настройку из формата, присвоенного этому параметру. Если изменить значение по
умолчанию Как и в формате установка в командном блоке,
Настройка формата отменяется. Этот параметр доступен только для выбора в командных блоков.

• Независимый, если появляется для лечения элемент блока как независимые, когда он появится. Выход
управления установок Выход на ленту установка.

• Независимый если Обновлено для лечения элемент блока как независимые, когда его значение изменяется.
Выход управления установок Выход на ленту установка только тогда, когда значение отличается.

• зависимый выводить блок элемент в соответствии с Выход на


Лента установка только тогда, когда существует по крайней мере один другой, Независимый, элемент в блоке. Это
полезная настройка для текстовых элементов и скорости подачи.

• Параметр не строка имеет нет Выход на ленту установка. Его выход определяется зависимость установка,
которая может быть Независимый ( Выход его независимо от других элементов в блоке); Зависимая ( Выход его
только тогда, когда один из других элементов блока является Independent); или Никто ( всегда выводить его).

• Выход на ленту - управляет выводом на ленту значения параметра, встроенной команды или строки, с позиции в
текущем блоке. Выбрать:

• Как и в формате (только параметр) использовать настройку из формата, присвоенного этому параметру.
Если вы измените Как и в формате установка в командном блоке, настройка формата отменяется. Этот
параметр доступен только для выбора в командных блоков.

• Никогда (Параметр, String и Embedded Command) чтобы не выводить значение.

• Всегда (Параметр, String и Embedded Command) всегда выходной значения (для параметра, это подпадает
под действие зависимость а также
Вывод следующий раз Настройки - смотри ниже).

• Всегда Приставка (Только параметр) всегда выходной префикс (при условии соблюдения зависимость а также Вывод
следующий раз Настройки), независимо от того, является ли значение выводится.

• Если обновление (Только параметр) выводить параметр, только если


обновленный настройка да и зависимость установка позволяет.

• Значение модальный не выводится, если Вывод следующий раз флаг был установлен
пресекать когда она была вызвана в последний раз.

о Для получения дополнительной информации обратитесь к потоку информации, относящейся к


Выход значения параметра.

• Ширина - Определяет размер выходного значения в символах, когда Ширина Режим является максимальная или Константа
Значение должно быть положительным числом между 1 а также 80.

• Знаки и десятичные точки считаются символами в Ширина расчеты.

• Ширина Режим - Управляет ширину значения параметра в символах. Выбрать:

• неограниченный для отображения полной стоимости, используя минимальное количество символов.

• максимальная чтобы ограничить ширину вывода количества символов, указанных в Ширина поле.

• Константа Выровнять по левому краю влево выровнять все значения в указанное Ширина. Значения,
которые содержат меньше символов, чем указано Ширина дополняются (с пробелами по умолчанию, или с
нулями, когда Ведущие Нули флажок).
• Константа Выровнять по правому краю к правому краю все значения на указанном Ширина. Значения, которые
содержат меньше символов, чем указано Ширина дополняются (с пробелами по умолчанию, или с нулями, когда Ведущие
Нули флажок).

• Настройки Поведение могут быть перекрыты в командных блоках.

• Имперский блок зависимых и единицы метрической зависимости указать, каким образом значения выводятся
при использовании измерений имперские и при использовании метрических измерений.

• Десятичные места - когда Десятичный разделитель выбран, используйте эту строку, чтобы указать, сколько
отображаются знаков после запятой.

• Масштаб - Используйте этот параметр, чтобы указать, сколько раз метрический а также
имперский значения должны быть умножены. По умолчанию 1, но если, например, вы измените его на 2, это
позволяет создавать диаметры от радиусов.

• Нулевая строка - Выберите параметр, чтобы указать, как представляется нулевое значение.

• имя определяет имя формата. Чтобы изменить имя, переписать текст.

• Заметки позволяет записывать дополнительную информацию о формате.

• Значение Внешний вид Параметры управления, как значения представлены, если выход.

• Дробная часть Ноль - Определяет, как представлены числовые значения с замыкающими нулями. Выбрать:

о XXX.000 чтобы отобразить конечные нули (даже если конечные нули не является
выбран). Если Десятичная точка не выбран, дисплей становится
XXX000.

о XXX.0 чтобы отобразить один последний ноль (если конечные нули не выбрано).

о XXX. для отображения не замыкающих нулей (за исключением случаев конечные нули выбран).

о XXX для отображения не завершающие нули или десятичной точки (если Скользящий
нули или Десятичная точка выбраны).

• Десятичный разделитель - Выбрать Правда для отображения десятичной точки в числовых значений.

• экспонент - Отображает числовые значения в экспоненциальном формате. Выберите параметр в списке, чтобы
указать количество показательных цифр, которые вы хотите использовать. Например, чтобы отобразить -23.45 как - 02.345e
+ 001, Выбрать 3 цифры.

• Целая часть Ноль - Определяет, как представляются числа с целым значением, равным нулю. Выбрать:

о 000.XXX раздуть значение с ведущими нулями (даже если ведущий


нули не выбрано).

о Эта настройка недоступна, если Ширина Режим является Не используется.

• 0.XXX для отображения одного ведущего нуля.

• , XXX для отображения не ведущих нулей (за исключением случаев Ведущие Нули выбран).

• XX для отображения без ведущих нулей или десятичной точки.

о Эта настройка недоступна, если Десятичная точка или Ведущие Нули является
выбран.
• Ведущие Нули - Выбрать Правда на площадку числовые значения с ведущими нулями до количества символов,
указанных в Ширина. Например, если Ширина является 7, -
23,45 выводится как - 023,45 При выборе этой опции.

о Эта опция недоступна, если Ширина Режим является Не используется.

• Вход Выход - Задает знак, используемый для отображения положительных и отрицательных значений. Выбрать:

о Если ответ отрицательный для отображения знаков минус (-) перед отрицательными
значения.

о Всегда для отображения плюс (+) символ перед положительными значениями, и


минус знак (-) перед отрицательными значениями.

о Никогда не отображать никаких признаков перед значениями.

• конечные нули - Выбрать Правда на площадку числовых значений нулями, вплоть до количества символов,
указанных в Ширина. Например, если Ширина является 9, -
23,45 выводится как - 23,45000 когда Правда выбран.

о Эта опция недоступна, если Ширина Режим является Не используется.

• Текст Дело - Определяет регистр символов значения. Выбрать:

о Не изменилось чтобы сохранить его как есть.

о верхний чтобы заставить верхний регистр.

о ниже чтобы заставить строчными.

• Настройки поведения могут быть перекрыты в командных блоках. Для того, чтобы повторно назначить

выбранный параметр в формат, с помощью контекстного меню.

Создание форматов

Для того, чтобы создать новый формат:

1. Щелкните правой кнопкой мыши Форматы Проводник и выберите Добавить формат пункт меню.
Например:

Добавить формат отображается


2. Введите имя для формата.

3. в на основании список, выберите формат, на котором вы хотите основать свойства нового формата, и
нажмите ОК. Новый формат отображается в
Форматы папка. Например:

о Чтобы удалить формат, выберите его вступления в Форматы Проводник


и нажмите Удалить Кнопка. Любые параметры, которые используют удаленный формат повторно
назначены Формат по умолчанию.

Назначение параметров и свойств

Посмотреть Панель суммирует параметры, связанные с выбранным форматом. Например:

Для просмотра и редактирования свойств параметра, выберите его элемент в списке. Свойства отображаются в Свойства
товара окно.
Чтобы назначить параметр в другой формат, щелкните правой кнопкой мыши параметр и выберите формат из меню.
Например:

Выбранный параметр изменяется в выбранном формате.

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

Postprocessessing поведение может быть расширена с помощью JScript или VBScript. Определяемые пользователем
функции имеют доступ к встроенным функциям и все настройки файла опций. Панель инструментов позволяет создавать
функции скрипта быстро. Обратитесь к Command Interface для получения инструкций о том, как связать функцию сценария с
командой. когда Delcam постпроцессор обрабатывает команды, он отвечает следующим образом:

Если командный блок не связан с функцией сценария, Delcam постпроцессор обрабатывает список
блочных элементов в команде и формирует выходной сигнал NC. Это поведение по умолчанию эквивалентно
сценария
StandardResponse ().

Если командный блок связан с функцией сценария, скрипт запускается. Если функция сценария
содержит StandardResponse (), Delcam постпроцессор формирует выходной сигнал из блока команды, как
описано выше. Если функция сценария содержит AdvancedResponse (), Delcam постпроцессор

генерирует выходной сигнал в соответствии со сценарием, связанной с командой, на который ссылается AdvancedResponse
().

Создание сценария

Для создания сценария:

1. Выберите скрипт Вкладка в Проводник.

2. в свойства бар, выберите язык вы хотите использовать.


3. Нажать на Функции сценариев Панель инструментов. Add Script Появится диалоговое окно.

4. Введите имя для функции. Имя не должно начинаться с цифры или содержать пробелы.

5. Нажмите ОК. Новый скрипт добавляется к скрипт папки в Проводник,


и код функции отображается в скрипт Посмотреть.

6. Введите свой сценарий. Код проверяется, как вы пишете, и его статус, а также какие-либо ошибки,
отображаются в Статус бар. Например:

Если ошибки не обнаружены, отображается следующее сообщение:

о Для добавления функции в скрипт, используйте Функции сценариев


Панель инструментов.

7. Выберите команду, для которой вы хотите добавить скрипт, и прикрепить его.

8. Повторите шаг 7, чтобы добавить функцию к другим командам.

Переименование функции сценария

Чтобы переименовать функцию и обновить все ссылки на него в файле опций:

1. Щелкните правой кнопкой мыши функцию в Функции сценариев Дерево и выберите


переименовывать пункт меню.

2. Введите новое имя в фоновом окне, покрывающей функцию. Delcam постпроцессор обновляет файл

опций и сообщает вам, какие команды были обновлены.

3. Нажмите ОК Для сброса сообщения.


Примеры сценариев принципов

Эти примеры были упрощены, чтобы проиллюстрировать, что происходит, когда функция скрипта прилагается к команде, и
что происходит, когда сценарий содержит
стандарт а также AdvancedResponse функции. Следующие функции

сценария генерировать простой текст:

когда Delcam постпроцессор обрабатывает первая команда, которая не имеет прикрепленный сценарий, он обрабатывает
элементы блок в команды и формирует выходной сигнал NC. Это поведение по умолчанию и эквивалентна сценария

StandardResponse ():
когда Delcam постпроцессор обрабатывает вторая команда, функция игнорирует стандартный вывод из командного блока и
использует выход из сценария:
Сценарий для подключенной функции, Script_Second, является:

функция Script_Second ()
тусклый RET RET = StandardResponse & "Выход сценария"

Script_Second = конец RET функция

Поскольку первая часть значения, возвращаемого функцией Script_Second содержит


StandardResponse () без аргумента, первая часть вывода такой же, как и у командного блока ( Начало второй команды,
Конец второй команды). Последняя часть возвращаемого значения ( Выход сценария) соответствует последней части
сценария. Команда Third_from_Standard_Second использует сценарий

функция
( Script_Standard) вместо того, чтобы его командного блока, чтобы генерировать свой вывод:

Сценарий для подключенной функции, Script_Standard, является:

функция Script_Standard ()
тусклый RET RET = StandardResponse ( "% Б (Второй)%" ) & StandardResponse

Script_Standard = конец RET функция

Первая часть вывода от вывода команды блока второй команды. Последняя часть продукции ( Выход из третьего
командования) происходит от текущей команды блока ( Third_from_Standard_Second) поскольку
Последняя часть функции скрипта StandardResponse () без аргумента. Это соответствует выходу от вызывающей команды.

Команда Fourth_from_Advanced_Second также использует функцию сценария,

Script_Advanced, вместо того, чтобы ее командный блок, чтобы сгенерировать свой вывод. Тем не менее, первая часть
выходного сигнала происходит от AdvancedResponse () ( по сценарию выход) второй команды:

Сценарий для подключенной функции, Script_Advanced, является:

функция Script_Advanced ()
тусклый RET RET = AdvancedResponse ( "% Б (Второй)%" ) & StandardResponse

Script_Advanced = конец RET функция

Так как первая часть значения, возвращаемого функцией содержит


AdvancedResponse () с аргументом, ссылающийся на вторую команду, первая часть вывода выводится из сценария,
прикрепленной к блоку для командного
Во-вторых, то есть, из Script_Second (Начало второй команды, в конце второй команды, вывод скрипта). Поскольку
последняя часть возвращаемого значения содержит StandardResponse () без аргументов, последняя часть выходного
сигнала ( Выход из четвертого командования) берется из текущего блока команд.
С помощью панели инструментов Script

скрипт Панель инструментов отображается при выборе сценария в Посмотреть панели. Это позволяет создавать шаблоны
функций и выполнять Вырезать, Копировать, Вставить, Удалить, Выбрать все а также найти Функции по тексту сценария.

Кнопка Описание

Добавляет atemplate для новой функции к концу сценария.

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

Можно также выбрать функцию, щелкнув правой кнопкой мыши на скрипт просмотра и

выбора опции из контекстного меню. Вырезает выделенный фрагмент сценария в системный буфер

обмена.

Копирование выделенного фрагмента сценария в системный буфер обмена.

Вставляет содержимое системного буфера обмена в скрипт Посмотреть.

Удаляет выбранный фрагмент сценария.

Отображает Найти панель инструментов. Используйте его для поиска текста сценария и контролировать, как
отображается текст.

Отладка сценария

Обнаружение проблем во время выполнения очень трудно в сложном сценарии. Но разработчики вариант файла может
установки точек останова и выполнить скрипт в режиме "шаг". Во-первых, вам нужно установить любой JIT отладчик. Лучший
из них поставляется с Microsoft Visual Studio (в том числе экспресс-изданий), но вы можете установить бесплатно Script
Debugger
для Windows
(Http://www.microsoft.com/downloads/details.aspx?FamilyID=2f465be0-94fd- 4569-b3c4-dffdf19ccd99 & DisplayLang =

EN). Затем,

тебе нужно чтобы сценарий отладки. Создайте файл называется

"TurnJITDebuggingOn.reg" с содержанием:

Редактор системного реестра Windows версии 5.00

[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows Script \ Settings] "JITDebug" = DWORD:


10000000

Теперь при двойном щелчке на нем, будут применяться изменения в реестре Windows и отладки будет включен.

Затем добавьте "отладчик" вызов любого необходимого места в расширенной функции.


функция complex_method () { вар Рез = "" ;

// Часть кода сценария

отладчик ; // Здесь скрипт исполняющих будет остановлен // Продолжить

код сценария

Рез + = StandardResponse ();

вернуть Рез; }

Затем запустите постобработки. "Отладчик" нарушит выполнение вашей функции сценария, и вы будете иметь возможность
отладки. Отладчик позволяет увидеть значения параметров и вычисления выражений. Кроме того, вы можете продолжить
сценарий шаг за шагом выполнения или до конца скрипта.

Для того, чтобы отключить отладку JIT вам нужно создать и применить файл с именем
"TurnJITDebuggingOff.reg" с содержанием:

Редактор системного реестра Windows версии 5.00

[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows Script \ Settings] "JITDebug" = DWORD:


00000000
Использование PostComparer

Для выбора опций файлы, которые вы хотите сравнить:

1. Нажмите Открыть левый файл Кнопка или выберите Файл> Открыть левый файл
пункт меню.

2. в открыто Диалог, выберите опцию (*. OPT) файл, который вы хотите отобразить на слева от PostComparer
окно, и нажмите Открыто.

3. Нажмите Открыть правый файл Кнопка или выберите Файл> Открыть правый файл пункт меню.

4. в открыто Диалог, выберите опцию (*. OPT) файл, который вы хотите отобразить на справа от PostComparer
окно, и нажмите Открыто.

5. Теперь вы можете сравнить файлы опций. Вы можете открыть недавно просмотренных файлов, выбрав Файл>

Последние слева
а также Файл> Последние Right опции меню или нажав Недавние файлы
кнопки над каждой панели.

Для смены позиций файлов опций в окне, нажмите файлы подкачки Кнопка или выберите Файл> Файлы

подкачки пункт меню. Для сравнения выбранных опций файлов, нажмите сравнить Кнопка или выберите файл

> сравнить опция меню

Просмотр различий

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

• Белый цвет означает элемент является одинаковым в обоих файлах.

• Розовый указывает элемент отличается в каждом файле.

• Зеленый цвет указывает на элемент появляется только в одном файле.

Например:
Для сравнения команду, дважды щелкните его запись в PostComparer. Команда отображается в отдельном окне с различия
выделены. Например:

Для сравнения скрипт, дважды щелкните его запись в PostComparer. Текст сценария отображается в отдельном окне с
различия выделены. Например:
Слияние Особенности

С помощью контекстного меню вы можете копировать значения выделенных элементов между файлов опций:

Для сложных элементов, как команды, копирование всего элемента не допускается. Но вы можете скопировать все свои
свойства separatelly, шаг за шагом.

PostComparer Поддержка функции Undo / Redo.

Все изменения сделаны в редакторе и в конечном итоге вам нужно сохранить изменения с помощью кнопок на панели
инструментов и.

При закрытии PostComparer с измененным и неспасенному файл опций, вам будет предложено о
сохранении его.

Опция Файл будет сохранен в текущем формате и не может быть использована со старыми версиями PostProccesor
Вопросы-Ответы

• Какая версия будет использоваться для постобработки?

Какая версия будет использоваться для постобработки?

CAM системы всегда использует только один активный постпроцессор. Его версия будет напечатана в окне вывода системы
CAM.

Для изменения активной версии, пожалуйста, используйте руководство Изменить активную версию

Если у вас есть отдельные файлы CLDATA вы можете вызвать любую версию с помощью меню Пуск
операционной системы Windows - Все программы - Delcam - постпроцессор - Постпроцессор.

Как

• Изменение активной версии

Изменение активной версии

1. В меню Пуск - Все программы - Delcam -


Постпроцессор.

2. Выберите нужную версию и запустить Сделать постпроцессор текущей версии.

Этот ярлык запуска программы установки, которая устанавливает активную консоль и COM-сервер.

• В Windows 64-разрядной версии можно установить два активных версий, в первую очередь для 32-разрядных и второй для
64-битных приложений.
Рекомендации

• справочник команд

• Встроенный параметров

• Встроенные функции

• командной строки консоли

• ошибки

справочник команд

В этом разделе перечислены стандартные команды доступны с Delcam постпроцессор.

запуск программы

Запуск программы устанавливает начальные значения станка с ЧПУ должно начать работать. Команда выводится в начале
каждой программы, и должна быть активирована и определена в каждом файле опций.

Вы можете использовать Запуск программы Команда указать:

Любые специальные символы требуют контроллера станка. Например, Fanuc контроллеры требуют
программ, чтобы начать с символа%.

Параметры, которые содержат информацию о программе, например, имя выходного программы ЧПУ,
а выходные блоки.

Требуемые домашние позиции, которые по отношению к нулевой точке станка.

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

начало Toolpath

Toolpath Start инициализирует параметры перед началом каждого в траектории файле опций. Он также может быть
использован для вывода значения и комментарии.

Вы также можете использовать Toolpath Start Команда для вывода список инструментов, с помощью
Таблица.

переключатели контроллера

Коррекция на режущий инструмент на

Активируйте эту команду, чтобы включить Режим коррекции на режущий инструмент Параметр, который определяет
смещение от центра фрезы.

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

Коррекция на режущий инструмент выключен

Активируйте эту команду для выключения Режим коррекции на режущий инструмент Параметр, который определяет
смещение от центра фрезы.

Режим коррекции на режущий инструмент Параметр может быть встроен в другие команды, поэтому
эта команда обычно не используется.
Система охлаждения на

Активируйте эту команду, чтобы включить Режим охлаждающей жидкости параметр.

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

охлаждающую жидкость

Активируйте эту команду для выключения Режим охлаждающей жидкости параметр.

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

Установить Многоосный On

Установить Многоосный On команда используется 5-осевой траекториям. Он также используется в 3 + 2 траекториям,


когда Рабочие плоскости отключены или если контроллер не обеспечивает поддержку 3 + 2. Используйте команду, чтобы
определить какие-либо условия, необходимые только для обработки многоосных.

Вы должны выбрать профиль машины с несколькими оси в Контроль Координаты Настройки при обработке многоосных
траектории.

Установить Многоосный Off

Использовать Установить Многоосный Off Команда для отмены любых настроек параметров, заданные для многоосных работы.

Установить рабочую плоскость On

Когда контроллер поддерживает работу машины в локальной рабочей плоскости, и вы указали Профиль из Многоосных
машина с RTCP и поддержка 3 + 2 в
Координаты управления, вы должны активировать Установить рабочую плоскость On Команда и указать параметры,
необходимые для Метод определения рабочей плоскостью используемый контроллером:

Если контроллер требует угловой координаты машины, чтобы указать местоположение инструмента,
необходимо установить Рабочая плоскость Происхождение параметры и значения азимута и высоты с
использованием параметров угла машины, такие как WP машина B а также WP Машина C.

Если контроллер требует углов Эйлера, чтобы указать местоположение инструмента, необходимо указать Рабочая
плоскость Происхождение параметры и Рабочая плоскость Эйлера
параметры.

о Значения свойств Рабочая плоскость Эйлера параметры зависят от


Эйлер конвенции указанные в Многокоординатная Конфигурация Настройки.
Вы должны выбрать правильный Эйлер конвенции для контроллера целевой машины в противном
случае выход значения в программе ЧПУ будет неправильным.

Этот пример показывает Установка рабочего места на Команда для контроллера Heidenhain. Он использует углы Эйлера, чтобы указать
местоположение инструмента.

Установить рабочую плоскость Off

Использовать Установить рабочую плоскость Off Команда для задания параметров, необходимых для отмены местной рабочей
плоскости, указанной в Установить рабочую плоскость On Команда, так что контроллер может вернуться к использованию выходной
рабочую плоскость.

Шпиндель на

Активируйте эту команду, чтобы включить Режим Направление шпинделя параметр.

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

Шпиндель выкл

Активируйте эту команду для выключения Режим Направление шпинделя параметр.

Режим Направление шпинделя Параметр может быть встроен в другие команды, поэтому эта
команда обычно не используется.
Переехать

Первый ход После смены инструмента

Первый ход После смены инструмента определяет начальное движение в пределах траектории после загрузки
инструмента. Это, как правило, устанавливает параметры, которые контролируют движение от инструмента начальной
позиции до момента, когда инструмент начинает работу. пример Первый ход После Toolchange Команда для контроллера
Fanuc:

Для объяснения команд, см командный интерфейс.

Первый ход После смены инструмента позволяет определить особые условия для первоначального движения
инструмента. Например, в 3-осевой траектории, то Х и Y значения могут быть указаны в отдельном блоке к значению Z так,
чтобы инструмент не перемещается по всем трем осям одновременно. Это позволяет избежать потенциальных проблем при
перемещении инструмента из его загрузки позиции.

Команда также используется, чтобы указать все необходимые параметры, которые не установлены в
Таблица инициализации или Запуск программы Команда в том числе:

Режим Направление шпинделя - Этот параметр должен быть указан до первого хода, так что режим
может быть установлен из файла CLDATA.

Режим охлаждающей жидкости - Этот параметр должен быть указан после того, как шпиндель был
включен и достиг заданной частоты вращения, а также перед началом движения работы. Режим Затем
устанавливается из файла CLDATA.

о На многих машинах, шпиндель и охлаждающая жидкость не может включаться одновременно. Чтобы


избежать этой проблемы, необходимо указать Режим Направление шпинделя а также Режим охлаждающей
жидкости параметры в отдельных блоках.

Длина инструмента Компенсация Mode On - Установите этот параметр после того, как инструмент оставил
безопасный Z поэтому машина знает длину инструмента, прежде чем он начнет работать.

Режим коррекции на режущий инструмент - Этот параметр должен быть указан перед началом
движения работы, так что режим может быть установлен из файла CLDATA.
Вы должны определить значение для каждого состояния в качестве параметра группы перед его
использованием; ничего не записывается в выходной файл, когда состояние снята с охраны. Чтобы проверить
параметры для параметра группы, выберите элемент блока. Свойства параметров отображается в Свойства.

Переместить быстрый

Перемещение Rapid Команда контролирует движения инструмента, когда он не нужно выполнять какие-либо резки.
Типичные параметры, используемые в этой команде, включают:

В этом примере, вывод из Режим движения требуется только тогда, когда по крайней мере один из X, Y или Z
значений выводится. Для получения дополнительной информации см
Связывание блоков элементов.

Linking позволяет сделать вывод одного блока элемента зависит от выхода одного или нескольких других

элементов в одном блоке. Для того, чтобы создать связь между блоком пунктов:

1. Щелкните правой кнопкой мыши элемент блока, который вы хотите связать и выберите:

положительный если вы хотите вывести элемент блок только тогда, когда связанный элемент выводится.

отрицательный если вы хотите вывести элемент блок только если связанный элемент не выводится.
Курсор, чтобы указать тип ссылки, который вы выбрали.

2. Щелкните элементы блока, который вы хотите установить связь. Ссылка иконка


отображается в первом элементе блока, чтобы показать, что это связано.

3. Щелкните правой кнопкой мыши, чтобы завершить ссылку.

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

Для того, чтобы разорвать связь:

4. Щелкните правой кнопкой мыши элемент блока, который вы хотите разъединить и выберите Разорвать связь.

5. Щелкните элементы блока, который вы хотите отменить. Изменяется цвет блока элементов, чтобы показать
его больше не связаны между собой.

6. Щелкните правой кнопкой мыши, чтобы остановить

значок
операцию удаления связи. удаляется,
Связь когда все элементы блок удаляются из
связь.

Режим движения - Этот параметр включает режим движения, который нужно установить из файла
CLDATA.

Режим коррекции на режущий инструмент - Этот параметр должен быть указан перед началом
перемещения, поэтому режим может быть установлен из файла CLDATA.

Координаты точки для каждой оси.

Номер инструмента - Номер устанавливается из соответствующего тега в CLDATA. Приставка


для опций номер инструмента, как правило, T. Длина инструмента Смещение Количество - Номер
устанавливается из соответствующего тега в CLDATA. Приставка для коррекции длины инструмента
вариантов число обычно ЧАС.

о На большинстве машин, Номер инструмента Параметр автоматически устанавливает Длина


Номер коррекции инструмента к тому же значению.

Режим охлаждающей жидкости - Этот параметр должен быть указан после того, как шпиндель
включается и достиг заданной частоты вращения, а также перед началом движения работы. Режим Затем
устанавливается из файла CLDATA.

Вы должны определить значение для каждого состояния в качестве параметра группы перед его
использованием; ничего не записывается в выходной файл, когда состояние снята с охраны. Чтобы проверить
параметры для параметра группы, выберите элемент блока. Свойства параметров отображается в Свойства.

Перемещение Rapid никогда не вызывается многоосных траекториям, так как файл CLDATA не
содержит быстрые ходы.
Переместить линейный

Переместить Линейный Команда управляет движением инструмента. Типичные параметры, используемые в этой команде,
включают:

Режим движения - Этот параметр включает режим движения, который нужно установить из файла
CLDATA.

Режим коррекции на режущий инструмент - Этот параметр должен быть указан перед началом
перемещения, поэтому режим может быть установлен из файла CLDATA.

Координаты точки для каждой оси.

Скорость подачи - Этот параметр позволяет скорость подачи быть установлен из файла CLDATA.

Изменение режима движения

Использовать Изменение режима движения Команда для определения Режим движения Параметр для изменения от Перемещение
Rapid к Переместить линейные, или из Переместить Линейный к Перемещение Rapid.

Вращение на

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

Эта команда вызывается каждый раз, когда множество движущихся осей вращения изменения. Текущие состояния осей

вращения сохраняются в параметрах от Машина ротационной


к Машина Т вращения. Каждый параметр группы имеет два состояния:
НА - Ось вращается в текущем движении,

OFF - нет никакого вращения.

Вы можете установить зажимные коды в таких параметров, как Машина ротационной


и, используя модальность, вывод его в этой команде.

Вращение на Также может быть использован для запуска обратного времени кормов. Режим обратного времени имеет
больше смысла, когда происходит вращение. В этом случае Режим подачи должен быть INVERSE_TIME и G93 (ISO) должны
быть выведены в программе ЧПУ. Когда не происходит вращения удобнее использовать подачу в минуту или подача на
оборот (G94 и G95 соответственно). В этом случае Режим подачи должен быть установлен в PER_MINUTE или
PER_ROTATION в ротацию Off.

Вращение Выкл

Вращение Выкл выполняется перед любой последовательности ходов, где оси вращения не изменяется (если оси
вращения изменяется до). Эта команда используется для разблокировки осей вращения, когда машина поддерживает оси
зажима или отключить режим подачи обратной зависимости от времени.
Инструмент

Инструмент загрузки первого

Загрузите инструмент в первую очередь команда используется в первый раз инструмент загружается. Как правило, она появляется в

программе до первого хода, и должен быть определен в каждом файле опций. пример Загрузите инструмент в первую очередь Команда

для контроллера Fanuc:

Для объяснения символов и настроек, см командный интерфейс. Типичные параметры, используемые в

этой команде, включают:

Диаметр инструмента Тип

инструмента Наименование

инструмента Длина

инструмента Совет Радиус

Инструмент Номер

инструмента

В большинстве случаев значение параметра устанавливается из файла CLDATA. Тем не менее, вы должны проверить машину
префикс, указанный для каждого параметра подходит для целевого контроллера. (Для проверки параметра, щелкните правой
кнопкой мыши элемент блока и выберите редактировать из контекстного меню. Параметр отображается в Добавление /
редактирование параметров диалоговое окно.)

Загрузите инструмент в первую очередь используется только один раз в программе ЧПУ. Последующие нагрузки
инструмента выполняются Load Tool команда.
Load Tool

Load Tool Команда используется, когда машина должна изменить инструмент в настоящее время она работает с. Команда
аналогична Загрузите инструмент в первую очередь команда, но это, как правило, также включает в себя инструкции,
чтобы отвести инструмент в безопасное положение и отменить компенсацию длины инструмента перед сменой инструмента.
Команда должна быть определена в каждом файле опций.

В этом примере, блоки 1 - 4 Отвод инструмента, отмены компенсации длины инструмента, а затем
переместите инструмент в рамках подготовки к смене инструмента. Поскольку блоки 5 -9 такие же, как те, которые
используются в Загрузите инструмент в первую очередь
Команда в Fauc_Generic файле опций, вы можете заменить блоки 5 - 9, сделав Загрузите инструмент в первую
очередь суб-команда Load Tool. В качестве альтернативы, вы можете создать пользовательскую команду, которая
включает в себя блоки 5 - 9, а затем вставлять команду в обеих командах инструмента нагрузки. Типичные параметры,
используемые в этой команде, включают:

Диаметр инструмента Тип

инструмента Наименование

инструмента Длина

инструмента Совет Радиус

Инструмент Номер

инструмента

В большинстве случаев значение параметра устанавливается из файла CLDATA. Тем не менее, вы должны проверить машину
префикс, указанный для каждого параметра подходит для целевого контроллера. (Для проверки параметра, щелкните правой
кнопкой мыши элемент блока и выберите редактировать из контекстного меню. Параметр отображается в Добавление /
редактирование параметров диалоговое окно.)
сверлильный

Delcam постпроцессор содержит все параметры и команды настройки, необходимые для конфигурирования циклов
сверления и фрезерования резьбы. Для того, чтобы обеспечить полное соответствие между CAM систем и контроллером,
необходимо определить и активировать все команды установки бурильного цикла, которые могут быть использованы
контроллером в файле опций.

• Некоторые параметры должны быть пересчитаны для конкретных контроллеров.

• В цикле сверления, Delcam постпроцессор Команды выходов в следующей последовательности:

• Цикл сверления Пуск отображает заданные значения параметров в начале каждого цикла сверления. Эта
команда позволяет отображать информацию, которая применяется на протяжении всего цикла, например, Буровое
Пек Глубина, сверление Количество Глубины, Буровое Шаг резьбы, Буровое Скорость подачи,
сверлильный Очистить плоскость, Конечная глубина бурения, Бурение первой глубины, а также Бурение
Отвод 2-ой высоты.

• Переместить в цикле определяет дырочные координаты и перемещает инструмент между отверстиями. Цикл
сверления затем выполняется.

• Цикл сверления Конец закрывает последовательность и должна содержать Буровое Тип цикла из Canned_Cycle_Off
и любые другие коды выхода требуется контроллером.

• Если ваша система CAM использует цикл сверления не поддерживается Delcam постпроцессор,
выход программы ЧПУ может быть неправильным.

• Если команда цикл сверления, указанный в вашей системе CAM отключен или пустым в файле опций, Delcam
постпроцессор не отображается сообщение об ошибке, когда он создает программу ЧПУ. Однако, если требуемая
команда запрещена, появляется предупреждающее сообщение, когда файл постобработки.

Команды цикла сверления

Необходимо определить и активировать все команды установки бурильного цикла, которые могут быть использованы
контроллером в файле опций. Эти:

• Single клевать - сверление выполняется в одной операции.

• Deep дрель - бурение выполняется в несколько этапов (несколько клевать).


о В этом примере, Буровое Тип цикла Параметр используется для установки машинного кода
для команды из файла CLDATA. Fanuc код G99 приводит к тому, инструмент для возврата к ретракта
плоскости, выводится в виде текстовой строки; и X, Y координаты дают положение точно над отверстием
первого цикла. Буровое Пек Глубина, Конечная глубина бурения, Буровое Clear Plane а также Буровое
Скорость подачи параметры также выводятся.

• Deep Дрель 2 - Эта команда используется таким же образом, что и команда Deep дрель. Она осуществляется
только тогда, когда программа ЧПУ должна поддерживать два аналогичных циклов многократного Пек
бурения.

• Перерыв Чип - бурение выполняется в несколько этапов (несколько клевать) с выдержкой на каждом клевать.

• Касание - обработка осуществляется с помощью постукивания крепления с помощью указанного Шаг


резьбы.

• Жесткое нарезание резьбы - Нарезание резьбы выполняется машиной. Команда может указать Цикл Пек
Глубина в добавок к Шаг резьбы.

• стопа - первый из сверлильных циклов.

• Счетчик Диаметр цилиндра - второй из скучных циклов.

• Диаметр цилиндра 3, Диаметр цилиндра 4 а также Диаметр цилиндра 5 - они соответствуют третьему, четвертому и
пятому типу расточных циклов обычно находятся на станке. Эти операции различаются между различными станками.

• спиральный - это позволяет машине высверлить большое отверстие с небольшим инструментом. Он похож на трохоидального
фрезерования, за исключением того, что Трохоидальная фрезерные станки слот (без изменения Z), в то время как спиральная
фрезерная сверлит отверстие путем механической обработки вниз по оси Z.

• обратными спиральными - что касается Винтовая, за исключением того, что отверстие скучает снизу вверх.

• Винтовая по часовой стрелке - что касается Винтовая, за исключением того, что используются круговые разрезы по часовой стрелке,

каждый из которых глубже, чем в прошлом, пока материал полностью проник.

• Обратными спиральными CW - что касается Винтовая, за исключением того, что отверстие скучает снизу вверх
круговыми порезы против часовой стрелки.
прощупывание

прощупывание Команды управления комплексом зондировании требуется в На машинной проверке (OMV) частей.

Зондирующих команды оптимизированы для PowerINSPECT и для этого требуется контроллер машины
для вывода измерений в определенном формате. Зондирующих вариант файлы используют сложную логику для
поддержки этого, в том числе широкое использование контроллера конкретных макросов, и вы не должны изменять
команды без специальных знаний целевого контроллера. Контакты Delcam для поддержки.

Зондирование начала цикла

Эта Зондирование начала цикла команда запускает зондирующего последовательность. Он обычно используется, чтобы
проверить, что инструмент зонд и включен. Команда также используется для определения параметров, которые
устанавливаются только один раз, например, смещения и допуски.

Вы должны установить соответствующий префикс машины (# в приведенном выше примере) для каждого
параметра в Параметр Свойства Редактирование параметров.

Зондирование двигаться быстрым

Зондирование Move Rapid Команда контролирует движения, когда зонд свободен от части поэтому не требуется никакой
проверки столкновений. В Зондирование Move Rapid, вы должны настроить Режим движения параметр вручную (с
помощью, например, назначая, РЭП к нему, когда Зондирование Move Rapid

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

Контроллер Fanuc использует G31 Команда для перемещения зонда и прикоснуться к поверхности.
Например, если запрограммировать движение одного сантиметра в G31, машина перемещается на один сантиметр,
как в G01 ( подающий движение по прямой линии). Тем не менее, в G31, машина останавливается, если датчик
касается чего-то.

Зондирование двигаться сейф

Зондирование Move Safe Команда используется для перемещения зонда, когда он близок к части непосредственно перед
началом проведения измерений. Он похож на Зондирование Move Rapid Команда за исключением того, что он обычно
настроен для проверки случайных столкновений с деталью.

Зондирование Move Safe как правило, за которым следует Зондирование Move Нажмите команда.

Зондирование двигаться прикосновение

Зондирование Move Нажмите Команда определяет, как зонд движется к поверхности детали и записи измерений. Кроме
того, необходимо указать, как иметь дело с неспособностью сделать ожидаемый контакт.
Элементы блок-желтым цветом ( Probing_Target_Point а также
Probing_Corrected_Point) находятся Структуры. Чтобы изменить структуру, щелкните правой кнопкой мыши
элемент блока и выберите Перейти к Структура из контекстного меню.

Зондирование ход композитный

Эта Зондирование Move Composite команда позволяет объединить смежно


Зондирование Move Safe а также Зондирование Move Нажмите команды в один шаг зондировании. Создавать Зондирование
Move Composite команды, то Зондирование - Используется ли Composite Move? Параметр должен быть установлен в На в
таблице Инициализация а Зондирование Move Composite Команда должна быть активна.

По умолчанию, Delcam постпроцессор генерирует явную последовательность


Зондирование Safe Move а также Зондирование Нажмите Переместить команды, так что эта команда не
требуется.
Зондирование конец цикла

Зондирование цикла Конец Команда определяет конец зондирующего цикла. Он может быть использован, чтобы отключить
зонд это не будет сделано автоматически. Элементы блоков, используемые в команде являются зависит от контроллера.
Например, контроллеры Fanuc использовать текстовую строку.
дуга

Arc команды управления круговыми движениями. Соответствующий круговой ход вызывается, когда он встречается в файле
CLDATA:

Круговая Move YZ

Круговая Move XY

Круговой Move XZ

В дополнение Круговая Setup Move Команда может, по желанию, можно использовать для установки любой
подготовительный текст и параметры дуговых ходов.

Для настройки и параметры, относящиеся к дуга Команды, обратитесь к Arc Интерполяция


Поддерживается и настройка дуги.

Все круговые движения имеют одинаковую структуру команды (с параметрами, заданными в настройках ARC). Следующий
пример демонстрирует Круговая Move YZ команда:

Arc настройки

Все команды круговые перемещения используйте дуга параметры. Тем не менее, так как метод компоновки изменяется
между контроллерами, метод, с помощью которого представлена ​дуга должна быть определена, когда дуга Интерполяция
поддерживается. Дуга координаты центра, Arc Центр X, Y Arc-центр а также Arc центр Z, можно определить следующим
образом:

В абсолютных координатах

Относительная / инкрементный к начальной точке дуги


Arc Start X, Y Arc Start, Arc Start Z определить начальную точку дуги. Эта точка совпадает с конечной точкой предыдущего
шага, так что он обычно не используется в выходной NC.

X, Y, Z, определение конечной точки дуги, когда они используются в дуговой интерполяции.

Режим плоскости дуги устанавливает идентификационный код плоскости для контроллера. Delcam постпроцессор вычисляет
правильное значение параметра (фактическая дуга плоскости). Нужно только добавить этот параметр для дуговой
интерполяции блоков, чтобы он выписал.

Arc Ось Вектор X, Arc Ось Y Вектор, Arc Ось Z Вектор содержат нормированные векторы нормали к плоскости дуги. Они
используются с контроллерами машин, поддерживающих осей в произвольных плоскостях. Они обычно не нужны для вывода
дуги интерполяции.

Радиус дуги содержит значение радиуса дуги.

Arc Travel Угол содержит угол дуги. Угол дуги угол между векторами из направляющих центра дуги до начала дуги и
конечной точками. Таким образом, угол дуги представляет собой путь инструмента, как она движется по дуге. Значение
является положительным, если направление против часовой стрелки, и отрицательным, если направление по часовой
стрелке.

Arc Travel Угол Значение может быть выведен на программы ЧПУ.

Режим движения используется для обеих дуг и Перемещение Rapid а также Переместить Линейный команды. Режим устанавливает
из соответствующего тега в CLDATA. Вы должны установить соответствующее значение для каждого станка Режим в Параметр
Свойства ( для отображения свойств, выберите блок Режим движения в команде. Свойства параметров будут отображены в
свойствах элемента).

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

Скорость подачи устанавливает скорость подачи из соответствующего тега в CLDATA. Необходимо указать
соответствующий префикс в Параметр Свойства ( для отображения свойств, выберите блок Скорость подачи в команде.
Свойства параметров будут отображены в свойствах элемента).

сплайн старт

Эта команда инициализирует все необходимые параметры перед началом любой spline- последовательности точек.

сплайн движение

Обратитесь к конфигурации сплайн.


Разное

Установка скорости подачи

Скорость подачи Set Команда может быть использована для вывода изменения скорости подачи, когда он указан в файле
CLDATA.

Скорость подачи обычно определяются с помощью Скорость подачи Параметр, который может быть
установлен автоматически с помощью CLDATA файла. Поскольку Скорость подачи Параметр может быть встроен в
другие команды, эта команда обычно не используется.

Комментарий

Использовать Комментарий Команда передать комментарии из файла CLDATA через к программе ЧПУ. Комментарий
выводится контроллером машины, но это не имеет никакого влияния на программу.

Комментарий Команда выводит все комментарии в файле CLDATA в том числе автоматически
генерируется системой CAM.

Комментарии должны быть определены комментарием команд, которые являются специфическими для целевой контроллер.
Например, на контроллерах Fanuc, комментарии должны быть заключены брекет символов.

Для добавления комментария символы элементов в команде Комментарий:

1. Выберите элементы блока.

2. Нажмите Вставить комментарий Кнопка на панели инструментов или щелкните правой кнопкой мыши выбранные
элементы и выберите Выбор Комментарий Блок контекстного меню пункт меню меню.
функция постпроцессоров

Использовать функция постпроцессоров Команда для вывода команд, которые не поддерживаются Delcam постпроцессор,
таких как печать, набор данных и установки СВО. Он может быть использован для добавления кода машинно-зависимую к
файлу программы ЧПУ путем установки
Стоимость функции. Например, он может быть использован для добавления информации из командной строки, которая
была введена непосредственно из системы CAM. Тем не менее, это сделает файл опций машины специфичны. Вы можете
создать неспецифическую файл опций, используя функции скрипта.
Конец программы

Основная функция Конец программы команда, чтобы отметить конец постобработки.

Это последняя команда в каждой программе и должны быть установлены в каждом файле опций.

Следующие Конец программы Настройки должны быть установлены:

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

Специальные символы, идентифицирующие для машины (например,% для машины с помощью


контроллера Fanuc, как в приведенном выше скриншоте).

Встроенный параметров

Этот список содержит параметры, поставляемые с Delcam постпроцессор.

легенда

Числовой параметр Строка

Группа параметров Параметр

Длительность Параметр

Время Параметр Дата

Параметр

• Необходимо указать значение машины для каждого параметра в качестве параметра группы в параметр свойства или
Свойства товара просмотреть перед использованием параметра; ничего не записывается в выходной файл, если
параметр установлен на неопределенное Состояние.
параметр папка Инкрементальный Описание

Arc Ось X дуга ложный X координата вектора нормали к плоскости


Вектор присвоенной дуги.

Arc Ось Y дуга ложный Y координата вектора нормали к плоскости


Вектор присвоенной дуги.

Arc Ось Z дуга ложный Z координата вектора нормали к плоскости


Вектор присвоенной дуги.

Arc Центр X Arc правда X координата центра дуги движения. Это часто
требует соответствующий формат, который будет
установлен в пошаговом режиме.

Arc Центр Y Arc правда Y координата центра дуги движения. Это часто
требует соответствующий формат, который будет
установлен в пошаговом режиме.

Arc центр Z Arc правда Z координата центра дуги движения. Это часто
требует соответствующий формат, который будет
установлен в пошаговом режиме.

Arc End Угол дуга правда Угол конца дуги.

Дуга Full Circle дуга N/A

дуга ложный

Линеаризация X Специальный

дуга ложный

Линеаризация Y Специальное

дуга ложный

Линеаризация Z Special

Arc средней дуга правда X координата дуги средней точки.


точки X

Arc средней дуга правда Y координата дуги средней точки.


точки Y
параметр папка Инкрементальный Описание

Arc Средний дуга правда Z координата дуги средней точки.


Точка Z

Радиус дуги дуга ложный Радиус назначенном дуги.

Arc Начальный дуга ложный Угол старта дуги.


угол

Arc Start X дуга правда X координата начальной точки дуги.

Arc Start Y дуга правда Y координата начальной точки дуги.

Arc Start Z дуга правда Z координата начальной точки дуги.

Arc Travel Угол дуга ложный Угол между вектором от центра дуги к ее начальной
точке и от центра дуги до конечной точки дуги.

Режим оси Переехать N/A Текущий режим оси в зависимости от многоосных


состояние вкл / выкл и многокоординатных в
существовании программы.

Блок Max X Workpiece ложный Верхний предел блока вдоль оси X. Вместе с блоком
Min X, это определяет степень блока PowerMILL
материала вдоль оси X.

Блок Макс Y обрабатываемой детали ложный Верхний предел блока вдоль оси Y. Вместе с блоком
Min Y, это определяет степень блока PowerMILL
материала вдоль оси Y.

Блок Max Z Деталь ложный Верхний предел блока вдоль оси Z. Вместе с блоком
Min Z, это определяет степень блока PowerMILL
материала вдоль оси Z.

Блок Min X Workpiece ложный Нижний предел блока вдоль оси X. Вместе с блоком
Max X, это определяет степень блока PowerMILL
материала вдоль оси X.

Блок Min Y Workpiece ложный Нижний предел блока вдоль оси Y. Вместе с
блоком Max Y,
параметр папка Инкрементальный Описание

это определяет степень блока PowerMILL материала


вдоль оси Y.

Блок Min Z Workpiece ложный Нижний предел блока вдоль оси Z. Вместе с блоком
Max Z, это определяет степень блока PowerMILL
материала вдоль оси Z.

Номер прослеживаемость ложный Номер текущего кадра. Переменная использует для


блока себя расчета две глобальные переменные Количество
стартового блока и блока приращения.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Matrix 00 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Матрица 01 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Матрица 02 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Matrix 10 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Matrix 11 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Матрица 12 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Matrix 20 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Matrix 21 глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Матрица 22 глобальные координаты
параметр папка Инкрементальный Описание

по отношению к мировой системе координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Происхождение X глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Origin Y глобальные координаты относительно мировых
координат.

CAD WP Рабочие плоскости в Мир CS


ЛОЖЬ Элементы матрицы поворота, определяющие
Происхождение Z глобальные координаты относительно мировых
координат.

CAM System Номер программа ложный Версия CAM системы используется для
версии создания cutfile.

CLDATA Toolpath ложный Допуск для ввода в CLDATA траектории. Траектория


Толерантность не может быть перемещен в сторону от модели более
чем это значение. Для PowerMILL, он установлен на
допуск механической обработки, так что толерантность
= (INTOL + OUTTOL) * 0,5.

Комментарий Отслеживаемость N / A Строка комментария и один, который,


следовательно, не являются частью команды в
tapefile.

Как связаться с Переехать ложный X координата нормали контакта.


Нормальный X

Как связаться с Переехать ложный Y координата нормали контакта.


Y Нормальный

Как связаться с Переехать ложный Z координата нормали контакта.


Z Нормальный

Контактный Переехать ложный X координата точки контакта инструмента.


пункт X

Контактный Переехать ложный Y координата точки контакта инструмента.


пункт Y

Контактный Переехать ложный Z координата точки контакта инструмента.


пункт Z
параметр папка Инкрементальный Описание

Контроллер Отслеживаемость N / A Строка, содержащая команду для конкретного


Командная строка контроллера станка.

Режим Переключатели N/A Режим охлаждения (ON / OFF / НАВОДНЕНИЕ / MIST /


охлаждающей жидкости контроллера постукивая / ВАКУУМНАЯ / ЧЕРЕЗ / AIR / DOUBLE).

Текущий Отслеживаемость Пользователь N / A Имя Логин для Windows текущего


пользователя.

Режим коррекции на Переключатели N/A Режим коррекции на режущий инструмент (ON / OFF /
режущий инструмент контроллера влево / вправо).

Направление Toolpath N/A Направление резания траектории.


резания

Скорость резания Toolpath ложный Скорость (или скорость), что материал движется
мимо режущей кромки инструмента. Смотрите
также Скорость подачи.

Цикл отверстие Особый ложный Высота дыркой цикла верхняя измеренная от


Вверх PMill последнего Z позиции.

Дата Отслеживаемость N / A Текущая дата в формате по умолчанию мм /


дд / гг.

Режим Переключатели N/A


Диаметр контроллера

Буровое Циклы ложный диаметр фаски для сверления.


Фаска Диаметр

Буровое Очистить Циклы ложный Высота плоскости свинцовой двигаться цикла.


плоскость

Буровое Тип Циклы N/A Текущий тип цикла сверления.


цикла

Буровое уклонов Циклы ложный Вывод определенный угол уклона на форме цикла
сверления.

Буровое Циклы ложный Длина цикла с выдержкой.


Dwell
параметр папка Инкрементальный Описание

Бурение Режим Циклы N/A Бурение: Expanded цикл режима.


расширенной цикла

Буровое Скорость Циклы ложный Скорость подачи для цикла. Смотрите также Скорость

подачи подачи.

Буровое поток Циклы ложный Расстояние, для которого подача должна быть
Уменьшение уменьшена в нижней части сверла.
Расстояние Конец

Бурение Подача Циклы ложный Расстояние, для которого подача должна быть
Уменьшение уменьшена в нижней части сверла.
Расстояние Старт

Буровое поток ложный Удельный вес, с помощью которых подача должна быть
циклы
Снижение Конец Консервированные уменьшена в нижней части сверла.

Буровое поток Циклы ложный Удельный вес, с помощью которых подача должна быть

Уменьшение Start уменьшена в нижней части сверла.

Буровое Final Pass Циклы ложный Если есть окончательный проход

Буровое Final Pass Циклы ложный Если есть окончательный проход

Расположение

Бурение первой Циклы ложный Глубина первого клевать цикла бурения.


глубины

Бурение Глубина Циклы ложный Глубина фактического отверстия.


отверстия

Диаметр отверстия для Циклы ложный Диаметр отверстия, связанного с циклом.


сверления

Скважинные Вверх Циклы ложный Высота отверстия верхней измеряется от последнего Z


позиции.

Буровое Свинец Циклы ложный Расстояние от начала ведущего переезда к нему в конце
Расстояние

сверлильный ложный Самый маленький клевать, если каждый пуд должен быть

циклы
Минимальная Пек Консервированные меньше, чем в прошлом.

сверлильный консервированный N/A Количество клюет в цикле.


параметр папка Инкрементальный Описание

Количество циклы
Глубины

Буровое Циклы ложный Фактор, с помощью которого профиль

Перекрытие Угол перекрывается в профиле бурения.

Буровое Пек Циклы ложный Пек уменьшаем если каждый Пек быть меньше, чем в
Decrement прошлом.

Буровое Пек Циклы ложный Глубина цикла клевать.


Глубина

Бурение Rapid Циклы N/A Если включена, то цикл сверления втягивается ускоренным.

втянутых

Бурение Циклы ложный Ретракта расстояние после того, как сверло.


втянутых 2-й
Высота

Буровое втянутых Циклы ложный Фактор клевать используется для втягивания


фактор стружки перерыва бурения.

Буровое Циклы ложный Ретракта может быть сделано на другой


втянутых поток скорости подачи от резки.
Factor

Режим бурения Циклы N/A Бурение: если 1 втягиваться в безопасное Z (G98) в противном

втянутых случае к прозрачной плоскости (G99).

Бурение Особый ложный Вторичный ясно значение плоскости для


Вторичный многоосевых траекториям.
многоосных Ясно
Plane

Буровое Start Offset Циклы ложный Инкрементное смещение от верхнего отверстия.

Буровое Циклы ложный Шаг спирали для более


Перешагнуть

Буровое Sub Пек Циклы ложный Вспомогательный Пек (для каждого клевать
несколько суб клюет выполняются).

Буровое Шаг Циклы ложный Это вычисляется внутри постпроцессора из


резьбы значений в выходном сигнале (в противном случае,
он должен быть установлен).
параметр папка Инкрементальный Описание

Конечная глубина Циклы ложный Общая глубина скважины цикла.


бурения

Буровое Параметр Циклы ложный Позволяет установить пользовательский параметр для

пользователя цикла сверления.

Тупой Длина прослеживаемость ложный Позволяет указать длину инструмента.


инструмента

обитать прослеживаемость ложный Длина задержки.

Эйлер Переехать ложный Углы Эйлера для представленных многоосевых движений.

Эйлер B Переехать ложный Углы Эйлера для представленных многоосевых движений.

Эйлер C Переехать ложный Углы Эйлера для представленных многоосевых движений.

Режим подачи Переключатели N/A Наборы Скорость подачи Режим просмотра: мм


контроллера (дюйм) в минуту, мм (дюйм) на оборот одного
инструмента или обратного времени.

Скорость подачи Переехать ложный Скорость подачи расстояние (в миллиметрах, для


метрических единиц), что режущий инструмент
продвигается на оборот. Значение Плунге Rate
используется вместо если cutfile имеет тип
погружаясь.

Скорость подачи Переехать N/A Скорость подачи Тип (UNDEFINED / разделке /


Тип RAPID / PLUNGE / SKIM).

Крепеж Toolpath N/A Крепеж смещение в текущей траектории.


Смещение Тип

Крепеж Toolpath ложный X Значение Крепеж Смещение


Смещение X

Крепеж Toolpath ложный Y Значение Крепеж Смещение


Смещение Y

Крепеж Toolpath ложный Z Значение Крепеж Смещение


Смещение Z
параметр папка Инкрементальный Описание

Из X программа правда X координата первой запрограммированной точки, не


подходит для использования в нескольких опций оси
файлов.

Из Y программа правда Y координата первой запрограммированной точки, не


подходит для использования в нескольких опций оси
файлов.

От Z программа правда Z координата первой запрограммированной точки, не


подходит для использования в нескольких опций оси
файлов.

Входные Линейный программа N/A Единицы измерения, используемые для ввода линейных единицах

Единицы (ММ / INCH).

компьютер A Переехать правда Координата машины оси.

Компьютер A Переехать N/A Устанавливается в положение ON в команде двигаться,

Roll Over когда Ось опрокидывании происходит.

Машина Переехать N/A Устанавливается в положение ON в команде двигаться,

ротационной когда машина Измененный.

машина B Переехать правда Координата оси машины B.

Машина B Переехать N/A Установлено значение Вкл в команды перемещения, когда

опрокидывании ось B опрокидывании происходит.

Машина B Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина B изменилась.

машина C Переехать правда Координата оси машины C.

Машина C Переехать N/A Устанавливается в положение ON в команде перемещения,

опрокидывании когда ось С опрокидывании происходит.

Машина C Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина C изменилась.

машина D Переехать правда Координата машины D оси вращения.

Машина D Переехать N/A Устанавливается в положение ON в команде двигаться, когда D

опрокидывании оси происходит при опрокидывании.

Машина D Переехать N/A Устанавливается в положение ON в команде двигаться,

вращения когда машина D изменилась.


параметр папка Инкрементальный Описание

машина E Переехать правда Координата машины E оси вращения.

Машина E Переехать N/A Устанавливается в положение ON в команде двигаться, когда E

опрокидывании оси происходит при опрокидывании.

Машина E Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина E изменилась.

машина F Переехать правда Координата машины F оси вращения.

Машина F Переехать N/A Устанавливается в положение ON в команде двигаться, когда F

опрокидывании оси происходит при опрокидывании.

Машина F Переехать N/A Устанавливается в положение ON в команде двигаться,

Разворот когда машина F изменилась.

машина G Переехать правда Координата машины G оси вращения.

Машина G Переехать N/A Устанавливается в положение ON в команде двигаться, когда G

опрокидывании оси происходит при опрокидывании.

Машина G Переехать N/A Устанавливается в положение ON в команде двигаться,

вращения когда машина G изменилась.

машина H Переехать правда Координата машины H оси вращения.

Машина H Переехать N/A Устанавливается в положение ON в команде двигаться, когда H

опрокидывании оси происходит при опрокидывании.

Машина H Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина H изменилась.

машина L Переехать правда Координата машины L оси вращения.

Машина L Переехать N/A Устанавливается в положение ON в команде двигаться, когда L

опрокидывании оси происходит при опрокидывании.

Машина L Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина L изменилась.

машина М Переехать правда Координата машины M оси вращения.

Машина М Переехать N/A Устанавливается в положение ON в команде двигаться, когда

опрокидывании M ось опрокидывании происходит.


параметр папка Инкрементальный Описание

Машина M Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина M изменилась.

машина N Переехать правда Координата машины N оси вращения.

Машина N Roll Переехать N/A Устанавливается в положение ON в команде двигаться, когда N

Over оси происходит при опрокидывании.

Машина N Переехать N/A Устанавливается в положение ON в команде двигаться,

вращения когда машина N изменилась.

машина O Переехать правда Координата машины O оси вращения.

Машина O Переехать N/A Установлено значение Вкл в команды перемещения, когда

опрокидывании ось O опрокидывании происходит.

Машина O Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина O изменилась.

машина P Переехать правда Координата машины P оси вращения.

Машина P Переехать N/A Устанавливается в положение ON в команде двигаться, когда P

опрокидывании оси происходит при опрокидывании.

Машина P Переехать N/A Устанавливается в положение ON в команде двигаться,

вращения когда машина P изменилась.

машина Q Переехать правда Координата машины Q оси вращения.

Машина Q Переехать N/A Устанавливается в положение ON в команде двигаться, когда Q

опрокидывании оси происходит при опрокидывании.

Машина Q Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина Q изменилась.

машина R Переехать правда Координата машины R оси вращения.

Машина R Переехать N/A Устанавливается в положение ON в команде двигаться, когда

опрокидывании R ось опрокидывании происходит.

Машина R Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина R изменилось.

машина S Переехать правда Координата Machine S оси вращения.


параметр папка Инкрементальный Описание

Machine S Переехать N/A Устанавливается в положение ON в команде двигаться, когда S

опрокидывании оси происходит при опрокидывании.

Машина S Переехать N/A Устанавливается в положение ON в команде двигаться,

Вращение когда машина S изменилась.

машина T Переехать правда Координата оси машины T.

Машина T Переехать N/A Устанавливается в положение ON в команде двигаться при T

опрокидывании оси происходит при опрокидывании.

Машина T Переехать N/A Устанавливается в положение ON в команде двигаться,

вращения когда машина T изменилась.

машина U Переехать правда Координата линейной оси машины U.

машина V Переехать правда Координата линейной оси машины V.

Машина W Move правда Координата машины W линейной оси.

машина X Переехать правда Координата оси X машины.

машина Y Переехать правда Координата оси Y машины.

машина Z Переехать правда Координата Z оси машины.

Максимальная скорость Настройки ложный Максимальная скорость резки. Смотрите также


резания опшена Скорость подачи.

Max Rate Настройки ложный Максимальная скорость подачи.


опшена

Контроллер режима движения N/A Режим движения (LIN / RAP / CW / CCW / SPL / CYC).
Переключатели

Переместить Тип Переехать N/A Move Type (UNDEFINED / LINK / ПОДХОД / RETRACT /
LEAD IN / OUT LEAD / JOINUP).

NC Название программа N/A Название соответствующей программы ЧПУ.


программы

NC Путь к программа N/A Полный путь к программе ЧПУ.


программе

NC Программа опшена ложный Допуск программе ЧПУ используется для


настройки многоосевых и дуги
параметр папка Инкрементальный Описание

Толерантность линеаризация.

Optfile Информация о файле N/A Автор файла опций.


Автор Опция

Optfile Информация о файле N/A Производитель контроллера станка, связанного с


контроллер Опция файлом опций.
Производитель

Optfile Информация о файле N/A Номера серии и версии контроллера станка,


Контроллер Опция связанного с файлом опции.
серии

Optfile Дата Информация о файле N/A Дата, на которую был создан файл опций.
создания Опция

Optfile Информация о файле N/A Клиент, для которого файл опция предназначена.
клиентов Опция

Optfile дата Информация о файле N/A Дата, на которую было отредактировано файл
последнего изменения Опция опций.

Optfile Machine Информация о файле N/A Изготовитель станка, связанный с файлом опций.
Tool Производитель Опция

Модель Optfile Информация о файле N/A Модель станка, связанного с файлом опций.
Machine Tool Опция

Optfile Имя файла Опция N/A Имя файла опций.


Информация

Optfile Специальное Информация о файле N/A Например, ISO, Advanced Function,


примечание Опция вертикальная и т.д.

Optfile Информация о файле N/A Версия Delcam постпроцессор который был


Version Опция использован для создания файла параметров.

Ориентация Переехать ложный Х координата текущего вектора


Вектор X ориентации.

Ориентация Переехать ложный Y-координата текущего вектора


Вектор Y ориентации.

Ориентация Переехать ложный Z-координата текущего вектора


Вектор Z ориентации.
параметр папка Инкрементальный Описание

Выходные угловые Настройки N/A Из PowerMILL cutfile, выходной формат угловых


единицы опшена единиц (DEG / RAD).

Выходной сигнал Настройки N/A Из PowerMILL cutfile, выходной формат


Линейный Единицы измерения опшена линейных единиц (ММ / INCH).

Точка выхода Info Переехать N/A Содержит информацию о свойствах точки


координат в настоящее время удерживаются в X, Y
и Z параметров.

Режим точки Переехать N/A Содержит информацию о режиме точки


Выходной координат в настоящее время проходит в X, Y
и Z параметров.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 00 координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 01 координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 02 координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 10 координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 11 координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 12 координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 20 координат.

вращение Рабочая плоскость ложный Элементы матрицы поворота, определяющие


на выходе локальные координаты
параметр папка Инкрементальный Описание

Матрица 21 по отношению к глобальной системе координат.

Выход Рабочая плоскость ложный Элементы матрицы поворота, определяющие


вращения локальные координаты относительно глобальных
Матрица 22 координат.

Наименование Отслеживаемость N / A Название части, подлежащей обработке.

Постоянный Особый N/A


комментарий

Режим Plane Переключатели N/A Из PowerMILL cutfile, это ось инструмента (XY, XZ или
контроллера YZ), используемые в качестве текущей плоскости для
дуговой интерполяции.

Погружение Оценить Toolpath ложный Погружение Скорость от PowerMILL cutfile


используется как скорость подачи, если cutfile имеет
тип погружаясь.

полярный угол Переехать ложный Угол для представления полярных координат.

Полярный Центр X Переехать ложный Определить центр полярного представления (см


полярный угол, полярный радиус).

Полярный Центр Y Переехать ложный Определить центр полярного представления (см


полярный угол, полярный радиус).

Полярный центр Z Переехать ложный Определить центр полярного представления (см


полярный угол, полярный радиус).

Полярный радиус Move ложный Радиус для представления полярных


координат.

PPFun Отслеживаемость N / A Пользовательская функция, которая может быть установлена ​в

пределах от PowerMILL или PowerINSPECT.

Зондирование прощупывание ложный Подход расстояния используется в пути


подход PowerINSPECT зонда.
Расстояние

Зондирование прощупывание правда X координата точки, которая, как ожидается, коснуться


Ожидаемая точка следующего в пути PowerINSPECT зонда.
касания X
параметр папка Инкрементальный Описание

Зондирование прощупывание правда Y координата точки, которая, как ожидается,


Ожидаемая точка коснуться следующего в пути PowerINSPECT зонда.
касания Y

Зондирование прощупывание правда Z координата точки, которая, как ожидается, коснуться


Ожидаемая точка следующего в пути PowerINSPECT зонда.
касания Z

Зондирование Особый N/A


составное Move

Перенаправление

Зондирование прощупывание N/A Установите в положение ON для составного движения в

составное Move PowerINSPECT. В противном случае, установите в положение OFF.

Используется

Зондирование прощупывание ложный Скорость движения в PowerINSPECT.


Скорость передвижения

Зондирование прощупывание ложный Расстояние, которое зонд втягивается в


Расстояние до PowerINSPECT.
закрытия

Зондирование прощупывание ложный X координата зондирующего направления поиска в


Направление PowerINSPECT.
поиска I

Зондирование прощупывание ложный Y координата зондирующего направления поиска в


Поиск PowerINSPECT.
Направление J

Зондирование прощупывание ложный Z координата зондирующего направления поиска в


Поиск Направление PowerINSPECT.
K

Зондирование прощупывание ложный Длина зондирующего поиска в PowerINSPECT.


Поиск
Расстояние

Зондирование прощупывание ложный X координата направления Stylus.


Стилус Направление

Зондирование прощупывание ложный Y координата Stylus направления.


Стилус Направление

Y
параметр папка Инкрементальный Описание

Зондирование прощупывание ложный Z координата Stylus направления.


Стилус Направление

прощупывание правда X координата зондирующего целевой точки в


Целевая точка X Зондирование PowerINSPECT.

Зондирование прощупывание правда Y координата зондирующего целевой точки в


целевой точки Y PowerINSPECT.

прощупывание правда Z координата зондирующего целевой точки в


Целевая точка Z Зондирование PowerINSPECT.

Зондирование прощупывание ложный Скорость зондирующих штрихи в PowerINSPECT.


касания Скорость

Версия Отслеживаемость N / A Текущая версия Delcam постпроцессор.


продукта

Программа программа N/A Продолжительность программы ЧПУ.


Cutting

Продолжительность

Номер программа N/A Номер программы ЧПУ.


программы

Программа X программа ложный Максимальная X программы.


Max

Программа X программа ложный Минимальная X программы.


Min

Программа Y программа ложный Максимальный Y программы.


Max

Программа Y программа ложный Минимальная Y программы.


Мин

Программа Z программа ложный Максимальная Z программы.


Max

Программа Z Min программа ложный Минимальная Z программы.

название программа N/A Название проекта, генерируемого в CLDATA.


проекта
параметр папка Инкрементальный Описание

Quaternion W Переехать ложный Quaternion для представленных многоосевых ходов.

Quaternion X Переехать ложный Quaternion для представленных многоосевых ходов.

Quaternion Y Переместить ложный Quaternion для представленных многоосевых ходов.

Quaternion Z Переехать ложный Quaternion для представленных многоосевых ходов.

RR Происхождение X Отвод и перенастроить


правда Отвод и Переконфигурируйте точку начала координат.

RR Происхождение Y Отвод и перенастроить


правда Отвод и Переконфигурируйте точку начала координат.

RR Происхождение Z Отвод и перенастроить


правда Отвод и Переконфигурируйте точку начала координат.

Погружение RR X Отвод и Отвод и Переконфигурируйте точку погружения.


Переконфигурируйте правда

Погружение RR Y втянутых и Отвод и Переконфигурируйте точку погружения.


Переконфигурируйте правда

Погружение RR Z втянутых и Отвод и Переконфигурируйте точку погружения.


Переконфигурируйте правда

RR Safe X Отвод и перенастроить


правда Отвод и Переконфигурируйте безопасную точку.

RR Safe Y Отвод и перенастроить


правда Отвод и Переконфигурируйте безопасную точку.

RR Safe Z Отвод и перенастроить


правда Отвод и Переконфигурируйте безопасную точку.

RR Отвод и перенастроить ложь Отвод и Переконфигурируйте снятие дистанции.


Вывод
Расстояние

Режим RTCP Переключатели N/A Вращения инструмента Компенсация Point (ON / OFF). Если
контроллера он установлен в положение OFF,
Delcam постпроцессор рассчитает Опорной точки от
кончика инструмента.
параметр папка Инкрементальный Описание

Обезжиренное Toolpath ложный Обезжиренное расстояние

Расстояние

Обезжиренное Оценить Toolpath ложный Скорость обезжиренное.

Шпиндель Переключатели N/A Режим вращения шпинделя (по часовой стрелке / против часовой

Режим контроллера стрелки / OFF).

Скорость Переехать ложный Скорость вращения шпинделя.

вращения шпинделя

сплайн K0x Сплайн ложный Сплайн коэффициент "Сплайн K0x".

сплайн K0y Сплайн ложный Сплайн коэффициент "Сплайн K0y".

сплайн K0z Сплайн ложный Сплайн коэффициент "Сплайн K0z".

сплайн k1x Сплайн ложный Сплайн коэффициент "Сплайн k1x" (MillPlus


X51).

сплайн K1Y Сплайн ложный Сплайн коэффициент "Сплайн K1Y" (MillPlus


Y51).

сплайн k1z Сплайн ложный Сплайн коэффициент "Сплайн k1z" (MillPlus


Z51).

сплайн k2x Сплайн ложный Сплайн коэффициент "Сплайн k2x" (MillPlus


X52).

сплайн k2y Сплайн ложный Сплайн коэффициент "Сплайн k2y" (MillPlus


Y52).

сплайн k2z Сплайн ложный Сплайн коэффициент "Сплайн k2z" (MillPlus


Z52).

сплайн k3x Сплайн ложный Сплайн коэффициент "Сплайн k3x" (MillPlus


X53).

сплайн K3y Сплайн ложный Сплайн коэффициент "Сплайн K3y" (MillPlus


Y53).

сплайн K3z Сплайн ложный Сплайн коэффициент "Сплайн K3z" (MillPlus


Z53).

Сплайн Узел 1 Сплайн ложный Сплайн Узел Вектор 1-й коэффициент.


параметр папка Инкрементальный Описание

Сплайн Узел 2 Сплайн ложный Сплайн Узел Вектор 2-й коэффициент.

Сплайн Узел 3 Сплайн ложный Сплайн Узел Вектор 3-й коэффициент.

Сплайн Узел 4 Сплайн ложный Сплайн Узел Вектор 4-й коэффициент.

Сплайн Узел 5 Сплайн ложный Сплайн Узел Вектор 5-й коэффициент.

Сплайн Узел 6 Сплайн ложный Сплайн Узел Вектор 6-й коэффициент.

Сплайн Узел 7 Сплайн ложный Сплайн Узел Вектор 7-й коэффициент.

Сплайн Узел 8 Сплайн ложный Сплайн Узел Вектор 8-й коэффициент.

Сплайн режим сплайн N/A Например, режим, представляющий кубическим


полиномом сплайнов.

сплайн Заказать Сплайн N/A Порядок коэффициентов сплайн.

Split Номер Отслеживаемость N / A Количество разделенного сегмента.

сегмента

Толщина Toolpath ложный Толщина (Перекос) слева на модели.

РЕЗЬБОФРЕЗЕРОВАНИЕ Циклы ложный РЕЗЬБОФРЕЗЕРОВАНИЕ пособие.

пособие

РЕЗЬБОФРЕЗЕРОВАНИЕ Циклы ложный РЕЗЬБОФРЕЗЕРОВАНИЕ Cuts номер.

Cuts Номер

РЕЗЬБОФРЕЗЕРОВАНИЕ Циклы ложный РЕЗЬБОФРЕЗЕРОВАНИЕ угол подъема.

Угол подъема

РЕЗЬБОФРЕЗЕРОВАНИЕ Циклы ложный РЕЗЬБОФРЕЗЕРОВАНИЕ Повороты номер.

Повороты
параметр папка Инкрементальный Описание

Число

Время Отслеживаемость N / A Содержит текущее время.

Время - День Отслеживаемость N / A В настоящее время число дней в текущем месяце (в


диапазоне 1-31).

Время - час Отслеживаемость N / A В настоящее время количество часов в текущий день


(в диапазоне 0-23).

Время - Мин Отслеживаемость N / A В настоящее время количество минут в текущий час


(в диапазоне 0-
59).

Время - Отслеживаемость N / A Содержит текущий месяц как номер 1-12.


Месяц

Время - Sec Отслеживаемость N / A В настоящее время количество секунд в текущей


минуты (в диапазоне 0-
59).

Время - год Отслеживаемость N / A Последние две цифры текущего года.

Инструмент Инструмент ложный Длина компенсации полезна только для 3-оси и


Компенсация Длина используется для преобразования всего в Z
траекторию этой длины.

Инструмент Инструмент ложный Значение коррекции радиуса инструмента.


Компенсация радиуса

Режущий инструмент Инструмент N/A Длина резки время для инструмента.


Продолжительность

Режущий инструмент Инструмент ложный Длина резания инструмента.


Длина

Диаметр Инструмент ложный Диаметр инструмента.


инструмента

Инструмент Флейты Инструмент ложный Количество флейт.


Номер

Инструмент Калибр Инструмент ложный Длина инструмента с учетом длины держателя.


Длина
параметр папка Инкрементальный Описание

Индекс Инструмент Инструмент N/A Индекс, порядковый номер инструмента.

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

Инструмент Режим Переключатели N/A Значение коррекции длины инструмента.


Длина компенсации контроллера

Длина Номер Инструмент ложный Смещение длины инструмента номер в столе станка.
коррекции инструмента

Срок службы инструмента прослеживаемость ложный Секунды рабочего инструмента.

Наименование инструмента Инструмент N/A Название инструмента.

Наименование Инструмент N/A Название следующего инструмента.

инструмента Следующий

Инструмент Номер инструмента ложный Количество инструмента.

Инструмент Номер Инструмент ложный Число следующего инструмента.


Следующий

Инструмент Точка Инструмент N/A Выходной точка инструмента (Совет / центр).


выхода

Инструмент Инструмент ложный Величина свеса инструмента требуется, чтобы


Навес избежать столкновений.

Радиус инструмента Инструмент ложный Коррекция радиуса инструмента номер в столе


Смещение Количество станка.

Инструмент Конус Инструмент ложный Угол конусности инструмента.

Угол

Инструмент Инструмент ложный Радиус режущей кромки инструмента.

Совет Радиус

Инструмент Инструмент ложный X значение радиуса режущей кромки инструмента.

Совет Радиус X
параметр папка Инкрементальный Описание

Инструмент Инструмент ложный Значение Y радиуса режущей кромки инструмента.

Совет Радиус Y

Тип инструмента Инструмент N/A Тип инструмента.

Инструмент программа ложный X координата первого запрограммированного


вектор из X вектора инструмента.

Инструмент вектор программа ложный Y координата первого запрограммированного


из Y вектора инструмента.

Инструмент Vector программа ложный Z координата первого запрограммированного


От Z вектора инструмента.

Инструмент Вектор X Переехать ложный X координата текущего вектора инструмента.

Инструмент Вектор Y Переехать ложный Y координата текущего вектора инструмента.

Инструмент Вектор Z Переехать ложный Z координата текущего вектора инструмента.

Режим Переехать N/A Режим Ось текущей траектории.


Toolpath Ось

Toolpath Ось Переехать N/A Режим Ось текущей траектории командует из


Режим Заданная CLDATA.

Toolpath Toolpath N/A Время, необходимое, чтобы сократить траекторию.


Режущий

Продолжительность

Toolpath резки Toolpath N/A Стратегия резки используется в PowerMILL.


Стратегия

Индекс Toolpath N/A Индекс, порядковый номер Траектория.


Toolpath

Toolpath Toolpath ложный Длина траектории.


Длина

Toolpath Имя Toolpath N/A Название траектории.


параметр папка Инкрементальный Описание

Toolpath Toolpath N/A Тип стратегии (например, одиночный клюют для сверления)

Стратегия
Подтип

Toolpath Тип Toolpath N/A Тип траектории.

Toolpath X Макс Toolpath ложный Максимальная X в текущей траектории.

Toolpath X Min Toolpath ложный Минимальная X в текущей траектории.

Toolpath Y Макс Toolpath ложный Максимальный Y в текущей траектории.

Toolpath Y Мин Toolpath ложный Минимальная Y в текущей траектории.

Toolpath Z Max Toolpath ложный Максимальный Z в текущей траектории.

Toolpath Z Min Toolpath ложный Минимальная Z в текущей траектории.

User Defined Имя программа N/A User Defined Имя параметра


параметра

Значение, определенное программа N/A Значение, определенное пользователем параметров

пользователем параметров

Переменная Toolpath N/A Траектория после этой записи содержит некоторые


скорость подачи скорости подачи, которые не погружаются, резки или
быстрого

Координат Workpiece N/A Число системе координат детали. Другими словами,


детали Номер число нулевых точек сдвига (обычно, она
системы устанавливается с помощью G54-59 для Fanuc).

Режим определения Настройки N/A Эйлера или углы машины.


рабочей плоскостью опшена
параметр папка Инкрементальный Описание

Рабочая плоскость Рабочая плоскость ложный Угол Эйлера берется из матрицы поворота
Эйлера локальных координат. Угловое положение можно
описать тремя углами Эйлера или двух углов
машины, в зависимости от того, как контроллер
настроен.

Рабочая плоскость Рабочая плоскость ложный Угол Эйлера Б берется из матрицы вращения
Эйлера B локальных координат.

Рабочая плоскость Рабочая плоскость ложный Угол Эйлера С берется из матрицы вращения
Эйлера C локальных координат.

Происхождение X Рабочая плоскость правда Смещение заданного локального происхождения

Рабочая плоскость относительно глобального происхождения для координаты


Х. Используется в преобразовании рабочей плоскости для
3 + 2 с поддержкой контроллеров.

Рабочая плоскость Y Рабочая плоскость правда Смещение заданного локального происхождения


Происхождение относительно глобального происхождения для Y
координат.

Рабочая плоскость Z Рабочая плоскость правда Смещение заданного локального происхождения


Происхождение относительно глобального происхождения для Z
координат.

Рабочая плоскость N/A Название рабочей плоскости используется для


Выход Имя рабочей плоскостью вывода локальных координат.

Рабочая плоскость N/A Название выхода траектории инструмента в локальных


Toolpath Имя рабочей плоскостью координатах.

Режим трансформации Переключатели N/A Это можно управлять вручную с помощью Set рабочей

рабочей плоскостью контроллера плоскости включения и выключения.

WP компьютер A Переехать правда Координата WP машины оси.

WP машина B Переехать правда Координата оси WP машины B.

WP машина C Переехать правда Координата оси WP машины C.


параметр папка Инкрементальный Описание

WP машина D Переехать правда Координата оси WP машины D.

WP машины E Переехать правда Координата оси WP машины E.

WP машина F Переехать правда Координата оси WP машины F.

WP машина G Переехать правда Координата оси WP машины G.

WP машина H Переехать правда Координата оси WP машины H.

WP машина L Переехать правда Координата WP машины L оси вращения.

WP машина M Переехать правда Координата WP машины M оси вращения.

WP машина N Переехать правда Координата WP машины N оси вращения.

WP машины O Переехать правда Координата WP машины O оси вращения.

WP машина P Переехать правда Координата WP машины P оси вращения.

WP машина Q Переехать правда Координата WP машины Q оси вращения.

WP машина R Переехать правда Координата WP машины R оси вращения.

WP машина S Переехать правда Координата WP Machine S оси вращения.

WP машина T Переехать правда Координата оси WP машины T.

WP машина U Переехать правда Координата линейной оси WP машина U.

WP машина V Переехать правда Координата V линейной оси WP машины.


параметр папка Инкрементальный Описание

WP машина W Переехать правда Координата оси WP машины W.

WP машина X Переехать правда Координата оси X WP машины.

WP машина Y Переехать правда Координата оси Y WP машины.

WP машины Z Переехать правда Координата WP машины Z оси.

WP MXS X Рабочая плоскость ложный Рабочая плоскость X координат для


представления многокоординатной.

WP MXS Y Рабочая плоскость ложный Y координата рабочая плоскость для


представления многокоординатной.

WP MXS Z Рабочая плоскость ложный Рабочая плоскость Z координат для


представления многокоординатной.

WP Safe Z Рабочая плоскость ложный Рабочая плоскость безопасная высота.

WP Start Z Рабочая плоскость ложный Начало рабочая плоскость высота.

Икс Переехать правда Текущая координата Х инструмента.

Y Переехать правда Ток Y координата инструмента.

Z Переехать правда Ток Z-координата инструмента.

Длина Нулевой Отслеживаемость N / A На таблице - машины Таблица полезно установить


инструмента длину инструмента до 0, установив этот параметр в
положение ON.
Встроенные функции

Эти функции скрипта, которые приходят как стандарт с Delcam постпроцессор.

ActiveCommandId

ActiveCommandId ()

Возвращает идентификатор команды, вызвать скрипт.

Пример (JScript)

функция контрольная работа() { вернуть ActiveCommandId

;}

ActiveCommandName

ActiveCommandName ()

Возвращает имя команды, вызвать скрипт.

Пример (JScript)

функция контрольная работа() { вернуть ActiveCommandName

;}

AdvancedResponse

AdvancedResponse ([ команда])

Выполняет функцию сценария, связанного с ссылочного команды и возвращает его значение. При вызове команда не
присвоен сценарий, AdvancedResponse вернуться NC выход ссылочного команды.

См сценарии и примеры принципов создания сценариев для разницы между StandardResponse


() а также AdvancedResponse ().

Пример (VBScript)
В следующий пример Зондирование Move Composite, значение для PTM происходит от AdvancedResponse () для Зондирование
Move Нажмите ( функция сценария, связанного с Зондирование Move Нажмите команды):

функция ProbingCompositeMove
'Зондирующего Move Composite является зондировании Move Rapid в пункте' подхода с последующим
зондирующего Move прикосновение к зондировании целевой точки
тусклый PRM, PTM, RET PRM = StandardResponse ( "% Б (Зондирование Move
Rapid)%" )
'Примечание AdvancedResponse поэтому скрипт запускается

PTM = AdvancedResponse ( "% Б (Зондирование Move Touch)%" ) RET = StandardResponse


& PRM & PTM ProbingCompositeMove = RET конец функция

InitialSplittingPartNumber

InitialSplittingPartNumber ()

Получить / установить количество первой splittig части.

Пример (JScript)

функция ProgramStart () { InitialSplittingPartNumber =

100;
вернуть StandardResponse (); }

GetCoordinate

GetCoordinate ( Параметр, representation_id)

Эта функция возвращает последнее значение координат параметра, которое было выходом в файл программы ЧПУ в
заданной системе координат. Функция возвращает тип значения реального.

Если параметр не был выход в файл программы ЧПУ, функция возвращает значение параметра,
заданное в параметрах инициализации.

аргументы

параметр - Строка параметров имя

representation_id - Система координат, для которой значение параметра должно быть возвращено. Выбрать:

0 чтобы вернуть значение в выходной системы NC-программы. (Эта опция является эквивалентом GetParam () функция.)

1 вернуть значение в модели системы координат.


2 вернуть значение в системе координат станка с преобразованием многокоординатной применяется, но исключая
компенсацию длины инструмента.

3 чтобы вернуть значение в локальной рабочей плоскости.

4 чтобы вернуть значение в CAD рабочей плоскости.

Примеры (JScript)

// Возвращает текущее X координат в системе машины.


x_coord = GetCoordinate ( "% Р (Х)%" , 2);

// Возвращает текущее X координата в NC-вывода системы.


x_coord = GetCoordinate ( "% Р (Х)%" , 0); x_coord = GetParam ( "%
Р (Х)%" );

GetDynamicAxisInitial

GetDynamicAxisInitial ( axis_name)

Эта функция возвращает текущий начальный угол поворота для заданной оси.

аргументы

axis_name - Имя оси строки.

GetDynamicAxisMax

GetDynamicAxisMin ( axis_name)

Эта функция возвращает текущий максимальный угол поворота для заданной оси.

аргументы

axis_name - Имя оси строки.

GetDynamicAxisMin

GetDynamicAxisMin ( axis_name)

Эта функция возвращает текущий минимальный угол поворота для заданной оси.

аргументы

axis_name - Строка Имя оси


GetParam

GetParam ( параметр [, Округляя])

Эта функция возвращает значение указанного параметра. Тип значения зависит от типа параметра.

аргументы

параметр - Строка параметров имя

округление - Логическое значение округление Аргумент не

является обязательным:

ложный Государство возвращает неокругленный значение, поскольку он хранится в Delcam постпроцессор.

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

используемом в параметре. округление Аргумент не влияет целое число или строка параметры.

Примеры (JScript)

комментарий = GetParam ( "% Р (Комментарий)%" );


// Возвращает строковое значение параметра "Комментарий".
x_coord = GetParam ( "% Р (Х)%" );
// или
x_coord = GetParam ( "% Р (Х)%" , правда );
// Возвращает значение параметра "X", но закругленные используя количество цифр, указанных в выходной
формат, используемый "X".
x_coord = GetParam ( "% Р (Х)%" , ложный );
// Возвращает неокругленный значение параметра "X" ( "X" имеет тип REAL).
frame_number = GetParam ( "% Р (Номер блока)%" );
// Возвращает целое значение для текущего номера кадра.

См также пример, приведенный для StandardResponse ().

GetParamPrevValue

GetParamPrevValue ( параметр [, Округляя])

Функция возвращает предыдущее значение указанного параметра. Тип значения зависит от типа параметра.

аргументы

параметр - Строка параметров имя

округление - Логическое значение

Округления аргумент является необязательным. Она устанавливает округление свойство для возвращение
реальный стоимость. Если вы используете ложный государство, GetParamPrevValue () возвращает неокругленное значение, поскольку
он хранится в Delcam постпроцессор. Если вы используете правда
государство, GetParamPrevValue () округление реальный значение для количества цифр, указанных в формате,
используемом в параметре. округление Аргумент не влияет целое число или строка параметры.
Примеры (JScript)

комментарий = GetParamPrevValue ( "% Р (Рабочая плоскость Выход Имя)%" );


// Возвращает строку, содержащую имя предыдущей рабочей плоскости используется.

x_coord = GetParamPrevValue ( "% Р (Х)%" );


// или
x_coord = GetParamPrevValue ( "% Р (Х)%" , правда );
// Возвращает закругленный Реальное значение координаты Х от предыдущего движения.

x_coord = GetParamPrevValue ( "% Р (Х)%" , ложный );


// Возвращает неокругленное REAL Значение координаты Х от предыдущего движения.

frame_number = GetParamPrevValue ( "% Р (Номер блока)%" );


// Возвращает предыдущий номер блока. //

----------------------------------
функция Переехать()
// Как избежать повторения ходов, как: // N100 Х10 Y20
Z30 B50 C60 // N110 Х10 Y20 Z30 B50 C60

// Если координаты не контролируются флагом UPDATE. //

// Просто используйте эту функцию для всех команд движения. // Если все координаты
такие же, как и в предыдущем движении // то ответ команда не будет обрабатываться. //

// Обратите внимание, что используются округленные значения. //

{ если ( GetParamPrevValue ( "% Р (Х)%" , правда знак равно GetParam ( "% Р (Х)%" , правда ) ||

GetParamPrevValue ( "% P (Y)%" , правда знак равно GetParam ( "% P (Y)%" , правда ) ||
GetParamPrevValue ( "% Р (Z)%" , правда знак равно GetParam ( "% Р (Z)%" , правда ) ||
GetParamPrevValue ( "% Р (машины B)%" , правда знак равно GetParam ( "% Р (машина
Б)% " , правда ) ||
GetParamPrevValue ( "% Р (машина C)%" , правда знак равно GetParam ( "% Р (машина
C)% " , правда )) { вернуть StandardResponse (); } вернуть

"" ; } // ----------------------------------

Окно сообщения

Окно сообщения( текст [, флаги])

Окно сообщения Функция создает, отображает и управляет окно сообщения. Окно сообщения содержит сообщение
сценарий определен, наряду с любой комбинацией предопределенных значков и кнопок.
Значение должно быть в пределах, указанных в файле CLDATA. Если машина уже за пределами заданного максимума, или,
если указанная ось не существует, возвращается ошибка.

аргументы

текст - Строка, которая содержит сообщение, которое будет отображаться.

флаги - Определяет содержание и поведение диалогового окна. Этот параметр может быть комбинацией флагов из
следующих групп флагов.

• ppOk - Окно сообщения содержит одну кнопки: ОК. Это значение по умолчанию.

• ppOkCancel - Окно сообщения содержит две кнопки: ОК а также Отмена.

• ppYesNo - Окно сообщения содержит две кнопки: да а также Нет.

• ppYesNoCancel - Окно сообщения содержит три кнопок: Да нет


а также Отмена.

• ppRetryCancel - Окно сообщения содержит две кнопки: Повторить попытку а также


Отмена.

• ppAbortRertyIgnore - Окно сообщения содержит три кнопок:


Прервать, Повторите попытку, а также Не обращайте внимания.

• ppCancelTryContinue - Окно сообщения содержит три кнопок:


Отмена, Попробуй еще раз, Продолжать.

• ppIconError - Значок стоп-знак появится в окне сообщения.

• ppIconWarning - Восклицательный знак-точка появляется в окне сообщения.

• ppIconAsterisk - Значок, состоящий из строчной буквы I в кругу появляется в окне сообщения.

Возвращаемое значение

Если окно сообщения имеет Отмена Кнопка, функция возвращает ppIdCancel значение, если либо ESC нажата клавиша или Отмена
выбрана кнопка. Если окно сообщения не имеет Отмена кнопка, нажав ESC не имеет никакого эффекта. Если функция
завершается ошибкой, возвращаемое значение равно нулю.

Если функция завершается успешно, возвращаемое значение является одним из следующих значений.

ppIdOk - ОК была выбрана кнопка.

ppIdCancel - Отмена была выбрана кнопка.

ppIdAbort - Прервать была выбрана кнопка.

ppIdRetry - Повторить попытку была выбрана кнопка.

ppIdIgnore - Не обращайте внимания была выбрана кнопка.

ppIdYes - Да была выбрана кнопка.

ppIdNo - Нет была выбрана кнопка.

ppIdTryAgain - Попробуй еще раз была выбрана кнопка.

ppIdContinue - Продолжать была выбрана кнопка.


Примеры (JScript)

Окно сообщения ( "Некоторая информация" );


,,,
вар результат = "" ;
если ( Окно сообщения ( "Вы хотите распечатать таблицу инструментов ли?" , ppYesNo ) == ppIdYes ) {Результат + = StandardResponse
( "% Б (Сформировать Таблица инструментов Command)%" ); }

OutputExtension

Изменения расширение выходного файла NC.

Стоимость имущества

текст - Строка, которая содержит расширение выходного файла NC.

Расширение не должен содержит следующие символы: \ /: *? \ "<> |.

Примеры (JScript)

// Этот скрипт вызывается командой "Main".


если ( GetParam ( "% Р (Номер программы)%" ) <1000) {
OutputExtension знак равно "МПФ" ; }

PromptParam

PromptParam ( Параметр [, значение])

Эта функция предлагает пользователю установить значение параметра во время постобработки. Когда постобработка
происходит, PromptParam открывает
Параметр Значение диалог:

Пользователь должен ввести требуемый Стоимость, а затем нажмите кнопку ОК Перед постобработки может продолжаться.

PromptParam может быть использован для запроса значения, когда после обработки внутри
PowerMILL.

аргументы
параметр - Имя параметра, для которого значение должно быть проверено.

стоимость - Параметр Значение по стоимость аргумент является необязательным. Он может быть использован, чтобы установить

значение по умолчанию для параметра. Тип зависит от параметра. Там, где это возможно, Стоимость

введенный пользователем, преобразуется в тип требуемого параметра.

Примеры

функция User_input () {
// Эта функция вызывается из команды Start
вар out_str = "" ;
PromptParam ( "% Р (Input Offset Value)%" ) Out_str + = StandardResponse
( "" );
вернуть out_str; }

ResetDynamicAxisLimits

ResetDynamicAxisLimits ( axis_name)

Используйте эту функцию для сброса угла поворота указанной оси к исходному значению, указанному в файле CLDATA.

аргументы

axis_name - Строка Имя оси

Если не указано имя оси, функция сбрасывает все оси к исходным значениям.

ResetMachineCoordinates

ResetMachineCoodinates ()

Эта функция возвращает осей вращения в исходное состояние, как это определено в МПД-файла или файла опций. Например,
использовать его, чтобы убедиться, что все оси сбрасываются при переключении траектории движения инструмента на машинах,
которые настроены на использование двух углов машины, а не углы Эйлера.

аргументы

Никто

пример

функция reset_axes () {
ResetMachineCoordinates ();
вернуть StandardResponse ( "" ); }
SetDynamicAxisInitial

SetDynamicAxisInitial ( axis_name, значение)

Используйте эту функцию, чтобы установить новый начальный угол поворота для указанной оси. Например, эта позиция
будет использоваться во время ретракта и перенастроить или при вызове ResetMachineCoordinates.

Значение должно быть в пределах, указанных в файле CLDATA. Если указанная начальная позиция находится вне, или если
указанная ось не существует, возвращается ошибка.

аргументы

axis_name - Строка Имя оси

стоимость - Начальное вращение для указанной оси в градусах

SetDynamicAxisMax

SetDynamicAxisMax ( axis_name, значение)

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

Значение должно быть в пределах, указанных в файле CLDATA. Если машина уже за пределами заданного максимума, или,
если указанная ось не существует, возвращается ошибка.

аргументы

axis_name - Строка Имя оси

стоимость - Максимальное вращение для указанной оси в градусах

SetDynamicAxisMin

SetDynamicAxisMin ( axis_name, значение)

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

Значение должно быть в пределах, указанных в файле CLDATA. Если машина уже находится за пределами установленного
минимума, или если указанная ось не существует, возвращается ошибка.

аргументы

axis_name - Строка Имя оси

стоимость - Минимальное вращение для указанной оси в градусах


SetParam

SetParam ( Параметр, значение [, флаг обновление])

Эта функция позволяет установить значений Постпроцессор-х внутренних параметров.

аргументы

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

стоимость - Значение параметра.

Этот аргумент зависит от типа параметра - где это возможно,


Постпроцессор преобразует аргумент требуемого типа.

флаг обновления

Этот аргумент принимает одно из следующих целых значений:

0 - Не изменилось (по умолчанию)

1 - обновленный

2 - Не обновляется значений 1 а также 2, Ссылаться на Режим вывода в Таблица инициализации.

Если функция вызывается с флагом 0 ( по умолчанию), то считается ли параметр, был обновленный зависит от его
значения: если значение отличается от предыдущего значения параметра, то параметр предполагается Обновлено;

в противном случае, это не так.

Пример 1

SetParam ( "% Р (Комментарий)%" , "пример" );


SetParam ( "% Р (Комментарий)%" , 777);
SetParam ( "% Р (режим движения)%" , "РЭП" );
SetParam ( "% Р (Скорость вращения шпинделя)%" , 5000);
SetParam ( "% Р (Скорость подачи)%" , 20000, 2);

Это единичные примеры строк из разных функций. Обратитесь к примеру 2 для полной функции Heidenhain машины, которая
иллюстрирует использование SetParam чтобы установить FQ параметр в соответствии с типом подачи ставки:

Пример 2

В следующей функции, FQ установлен в положение 1, 2, 3 или 4 в зависимости от того набора скорости подачи является Погружение
Rate, Скорость резания, Обезжиренное Оценить или Max Rate. В этом случае функция может быть связана с Перемещение
быстро, первый ход после Toolchange, циркулярный Move YZ Кольцевой Переместить XZ а также Круговая Move XY команды.

JScript

функция Parametric_Feedrates () { вар out_str = "" ;

если ( GetParam ( "% Р (Скорость подачи)%" ) == GetParam ( "% Р (Окунитесь Rate)%" ))


SetParam ( "% Р (FQ)%" , 1);
иначе если ( GetParam ( "% Р (Скорость подачи)%" ) == GetParam ( "% Р (скорость резания)%" ))
SetParam ( "% Р (FQ)%" , 2);
иначе если ( GetParam ( "% Р (Скорость подачи)%" ) == GetParam ( "% Р (Обезжиренное Rate)%" ))
SetParam ( "% Р (FQ)%" , 3);
иначе если ( GetParam ( "% Р (Скорость подачи)%" ) == GetParam ( "% Р (Max Rate)%" ))
SetParam ( "% Р (FQ)%" , 4);
еще
SetParam ( "% Р (FQ)%" , 1); out_str + = StandardResponse
( "" );
вернуть out_str; }

VBScript

функция Parametric_Feedrates
' тусклый FQ

тусклый FR FR = GetParam ( "% Р (Скорость подачи)%" )

если FR = GetParam ( "% Р (Окунитесь Rate)%" ) тогда


FQ = "1"
ElseIf FR = GetParam ( "% Р (скорость резания)%" ) тогда
FQ = "2"
ElseIf FR = GetParam ( "% Р (Обезжиренное Rate)%" ) тогда
FQ = "3"
ElseIf FR = GetParam ( "% Р (Max Rate)%" ) тогда
FQ = "4"
конец если

' Вызов SetParam ( "% Р (FQ)%" , FQ) Parametric_Feedrates = StandardResponse

' конец функция

Пример 3

Эта функция должна быть связана с Переместить Линейный команда. Это первая возвращает значение параметра Режим
Toolpath оси. Еще два параметра -
Рабочая плоскость Преобразование а также Инструмент Режим Длина компенсации - устанавливаются в соответствии со значением
этого Режим.

Переместить Линейный командный блок добавляется к выходу на


StandardResponse () ( без каких-либо аргументов вызова) - поэтому, текущая команда называется.

функция Move_Linear_ () { вар Рез = ""

;
вар s_axis_mode = GetParam ( "% Р (Режим Toolpath оси)%" );
если (S_axis_mode == "3 + 2" || s_axis_mode == "3Axis" ) { SetParam ( "% Р

(Трансформация рабочей плоскостью)%" , "НА" );


SetParam ( "% Р (Режим коррекции длин инструмента)%" , "OFF" ); } иначе если (S_axis_mode

== "5axis" )
{ SetParam ( "% Р (Трансформация рабочей плоскостью)%" , "OFF" );

SetParam ( "% Р (Режим коррекции длин инструмента)%" , "НА" ); } Рез + = StandardResponse ();

вернуть Рез; }

StandardResponse

StandardResponse ([ Команда (по желанию)])

Постобработки блоков товар указанной команды и вернуть его выход NC (если не указано ни одной команды, вывод
возвращается из текущей команды).

Если вы не укажете StandardResponse () сам по себе в функции сценария, команда блок для команды,
к которому он присоединен никогда не выход.

С помощью StandardResponse () для текущей команды (без указанной команды) запрещен в функциях,
которые приводят используется для значения блока обновления элементов.

См сценарии и примеры принципов создания сценариев для разницы между StandardResponse


() а также AdvancedResponse ().

Пример 1

Ниже приводится функция, называемая Parametric_Feedrates, написано в обоих JScript


а также VBScript. Функция вызывается из следующих команд: Перемещение быстро, первый ход после Toolchange, Круговая
Move YZ Кольцевой Переместить XZ а также
Круговая Move XY, и выводит скорость подачи параметрические для машины Heidenhain с помощью Qdef функция. StandardResponse
() Функция в конце каждого сценария ( JScript а также VBScript) обеспечивает командный блок выводится.

JScript

функция Parametric_Feedrates () { вар FR = GetParam ( "% Р

(Скорость подачи)%" );
вар FQ;
если (FR == GetParam ( "% Р (Окунитесь Rate)%" )) {FQ = 1; } иначе если (FR == GetParam
( "% Р (скорость резания)%" )) {FQ = 2; } иначе если (FR == GetParam ( "% Р
(Обезжиренное Rate)%" )) {FQ = 3; } иначе если (FR == GetParam ( "% Р (Max
Rate)%" )) {FQ = 4; } еще {FQ = 1; } SetParam ( "% Р (FQ)%" , FQ);

вернуть StandardResponse ( "" );


}

VBScript

функция Parametric_Feedrates
тусклый FQ

тусклый FR FR = GetParam ( "% Р (Скорость подачи)%" )

если FR = GetParam ( "% Р (Окунитесь Rate)%" ) тогда


FQ = "1"
ElseIf FR = GetParam ( "% Р (скорость резания)%" ) тогда
FQ = "2"
ElseIf FR = GetParam ( "% Р (Обезжиренное Rate)%" ) тогда
FQ = "3"
ElseIf FR = GetParam ( "% Р (Max Rate)%" ) тогда
FQ = "4"
конец если Служебный SetParam ( "% Р (FQ)" , FQ)
Parametric_Feedrates = StandardResponse

конец функция

Пример 2 (JScript)

Эта функция предназначена для объединения с Инструмент Изменить Команда и ее цель состоит в том, чтобы отменить рабочую
плоскость наклона и сдвига нуля точки. Переменные сценария, которые следуют
если Команда определить, будут ли отображаться рабочая плоскость наклона и смещение нуля точка в программе. Там, где
переменные возвращаются в виде правда, команды, определенные пользователем
Отмена плоскости наклона а также Отменить ZP Сдвиг призваны установить переменные ложный
(с помощью StandardResponse () с вызывающим аргументом).

Вне зависимости от того, нужно ли рабочая плоскость наклона и сдвига нулевой точки будет отменен, выход из Инструмент
Изменить Команда блоков добавляется к предыдущему выходу (с использованием StandardResponse () без каких-либо
вызывающего аргумента).

функция Tool_change () { вар Рез = ""

;
если (M_b_tilt_wp) {Рез + = StandardResponse ( "% Б (Отмена плоскости наклона)%" );

m_b_tilt_wp = ложный ; } если (M_b_zp_shift) {Рез + = StandardResponse ( "% B

(Отменить ZP Shift)%" ); m_b_zp_shift = ложный ; } Рез + = StandardResponse ();

вернуть Рез; }
UserError

UserError ( строка ошибки)

Эта функция прерывает постобработку файла CLDATA с ошибкой (например, если условие не выполняется). когда Delcam
постпроцессор встречает эту функцию во время обработки команды, она останавливается на месте вызова функции,
показывая определенное пользователем сообщение в Вывод окно.

аргументы

строка ошибки - Определяется пользователем сообщение об ошибке Это отображается сообщение об ошибке, когда UserError () функция

выполняется. Он может содержать текст и другую информацию, например, текущие значения параметров.

Пример 1 (JScript)

Если у вас есть файл опций, который обрабатывает только непрерывные траектории 5-оси, вы можете заставить его
прервать обработку, когда другой режим встречается в траектории, связывая следующую функцию с Переместить
Линейный и другие соответствующие команды:

функция Process_with_axis_mode_check () { // Обработка прерывания, если

Траектория не находится в режиме 5-осевой


если ( GetParam ( "% Р (Режим Toolpath оси)%" знак равно "5AXIS" ) { UserError ( "Toolpath не может быть обработан,

поскольку она содержит 3-осевой или 3 + 2-х частей" ); } вернуть StandardResponse (); }

Для любой режим, кроме непрерывного 5-оси, Delcam постпроцессор прекращает обработку файла CLDATA и выводит
следующее сообщение, когда соответствующие команды выполняются:

StandardResponse () функция должна быть вызвана после возможное исполнение из UserError () функция.
В противном случае, неверный код NC может быть сгенерирован перед сообщением об ошибке независимо от
режима оси.

Гиперссылка, связанная с именем команды позволяет пользователям перейти к командного блока.

Пример 2 (JScript)
Этот пример показывает, как добавить значение параметра в выходную строку при генерации UserError.

функция On_move () { // Отрицательные значения X не

допускаются.
если ( GetParam ( "% Р (Х)%" ) <0) { // Запишите ошибку и

прекратить обработку.
UserError ( "X отрицательна:" + GetParam ( "% Р (Х)%" ));
} вернуть StandardResponse (); }

Если отрицательный результат Икс значение генерируется из обработки команды, и команда вызывает on_move функции, а
затем, если, например, команда была
Переместить линейные, а также Икс был возвращен как - 40, Delcam постпроцессор прекращает обработку и выводит
следующее сообщение:

-------------------------------------------------------------------
Ошибка пользователя! X является отрицательным: -40

Команды: Переместить расположение линейного

сценария: линия 20, поз 4

-------------------------------------------------------------------

Обратите внимание, что текущее значение параметра Икс присутствует в выходных данных.

Пример 3 (JScript)

UserError () Функция может позволить различные типы данных, которые должны быть возвращены:

функция Error_message_test () { SetParam ( "% Р

(Delay)%" , 123,456);
SetParam ( "% Р (Комментарий)%" , "Мой комментарий". );
UserError ( ". Тест Строка:" + GetParam ( "% Р (Комментарий)" ) + "Реал:" +
GetParam ( "% Р (Delay)%" ) + " Число: " + 987,654 + "Завершение теста." );
вернуть "" ; }

Если эта функция связана с Запуск программы команда, Delcam постпроцессор


прекращает обработку и выводит следующее сообщение об ошибке в Вывод окно:

-------------------------------------------------------------------
Ошибка пользователя! Контрольная работа. Строка: мой комментарий. Real: 123.456 Номер: 987,654 Конец испытания. Местонахождение
Запуск программы сценария:: Команды строка 20, поз 4

-------------------------------------------------------------------

Пример 4 (JScript)

Этот пример показывает, как UserError () функция может быть использована для обработки установки цикла сверления. Эти условия являются
следующими:
Циклы Многоосные бурения не поддерживаются.

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

Перерыв Чип цикл имеет дополнительные параметры, которые будут записаны в программе ЧПУ.
Вывод из этих параметров уже порождается Перерыв установки Chip командный блок.

Следующая функция должна быть связана со всеми Установка для сверления команды, все из которых должны быть Активный:

функция On_cycle_setup () { вар out_str =

"" ;
// 1. Ошибка Throw и обработка остановки, если CLDATA содержит цикл сверления многоосевая.
если ( GetParam ( "% Р (Режим Toolpath оси)%" ) == "5axis" ) { UserError (Многоосный

Цикл сверления не допускается !!); } // 2. Метание ошибка, если неподдерживаемые

циклы обрабатываются.
если ( GetParam ( "% Р (Drilling Тип цикла)%" ) == "Винтовая" ||
GetParam ( "% Р (Drilling Тип цикла)%" ) == "REVERSED_HELICAL" )
{ UserError ( "Неподдерживаемый цикл сверления!" ); } // 3. Сформировать выход для настройки

цикла. Бросьте ошибку, если она пуста


вар out_str + = StandardResponse ();
если (Out_str == "" ) { UserError ( "Установка Цикл сверления блок пуст!" ); } // 4. Добавьте

специальный код для установки цикла, если используется "Пробой Chip".

если ( GetParam ( "% Р (Drilling Тип цикла)%" ) == "BREAK_CHIP" ) { // Генерировать вывод для

определенного пользователем блока


out_str + = StandardResponse ( "% B (Break Chip Setup)%" ); } вернуть out_str; }

То, что происходит в каждом конкретном случае:

1,2. Если условие не выполняется в первых двух случаях, появляется соответствующее сообщение об ошибке. Название
команды, где произошла ошибка, содержится в сообщении, как и в предыдущих примерах.

3. StandardResponse () вызов инициирует обработку текущего блока настройки цикла и генерирует вывод для программы
ЧПУ. Ошибка генерируется, если строка, которая выводится из блока пуст.

Если ошибка 1 или ошибка 2 генерируется, эта часть функции не обрабатывается и не


выводится из случая 3).

4. Этот дополнительный блок обрабатывается, если Перерыв установки Chip Команда обрабатывается.

Оператор "+ =" используется для вставки дополнительный выход в out_str. Если он не используется,
выход из исходного блока теряется.
UserWarning

UserWarning ( предупреждение строка)

Эта функция генерирует предупреждение во время постобработки файла CLDATA (например, когда заданное условие не
выполняется). когда Delcam постпроцессор
встречает эту функцию во время обработки команды, она отображает предупреждение определенных пользователем в Вывод
окно, прежде чем продолжить постобработки.

аргументы

предупреждение строка - Определяется пользователем предупреждение Это предупреждение отображается в Вывод окно, когда

функция выполняется. Он может содержать текст и значения параметров.

Пример 1 (JScript)

функция On_load_tool () { // Throw предупреждения, если длина инструмента является чрезмерным. Ассоциированный с функцией Load

Tool First и Load Tool.

если ( GetParam ( "% Р (Инструмент Длина)%" )> 100) { UserWarning ( "Длина инструмента является чрезмерным:" + GetParam

( "% Р (Инструмент Длина)%" )); } вернуть StandardResponse (); }

Эта функция выводит предупреждение от текущей команды (например, Загрузите инструмент в первую очередь или Load
Tool) если длина превышает 100. Он также выводит длину инструмента, так что пользователь может видеть лишнюю длину:

-------------------------------------------------------------------
Предупреждение пользователя! Длина инструмента является чрезмерным: 120

команд: Load Tool Первая

-------------------------------------------------------------------

Гиперссылка связана с командой, так что пользователи могут открыть командный блок.

После того, как сообщение было выход, обработка продолжается, и


StandardResponse () для текущей команды всегда выполняется.

Пример 2 (JScript)

UserWarning () Функция может позволить различные типы данных, которые должны быть возвращены:

функция Warning_test () { //

комментарий
SetParam ( "% Р (Delay)%" , 123,456);
SetParam ( "% Р (Комментарий)%" , "Мой комментарий". );
UserWarning ( ". Тест Строка:" + GetParam ( "% Р (Комментарий)%" ) + "Реал:" +
GetParam ( "% Р (Delay)%" ) + " Число: " + 987,654 + "Завершение теста." );
вернуть "" ;
}

Если эта функция связана с Запуск программы команда, а затем, когда cutfile является постобработкой, Delcam
постпроцессор выводит следующее предупреждение в
Вывод окно до завершения команды:

-------------------------------------------------------------------
Предупреждение пользователя! Контрольная работа. Строка: мой комментарий. Real: 123.456 Номер: 987,654 Конец испытания.

Команды: Запуск программы


-------------------------------------------------------------------

WorkplaneEuler

По умолчанию, Delcam постпроцессор использует соглашение Эйлера, определенный в Конфигурация Multi- оси рассчитает
углы Эйлера, которые выводятся в файл программы ЧПУ. Использовать WorkplaneEuler Функция, чтобы указать другую
конвенцию во время обработки.

Чтобы указать конвенцию для угла Эйлера:

1. На панели инструментов функции сценария, нажмите Функция Script и выберите


WorkplaneEuler.

2. в Угол В раскрывающемся списке, выберите угол, для которого вы хотите переопределить


соглашение Эйлера.

3. в условность список, выберите новую конвенцию для угла.

4. Нажмите Принять.

Пример (JScript)

WorkplaneEulerA ( "SXYZ" )
командной строки консоли

Синтаксис:

Консольные {optfile.pmopt} {вход} [выход] [параметры] Ключи:

optfile.pmopt Опция файла для вашей машины (*. pmopt)

вход Файл программы, содержащий ASCII или бинарном CLDATA (*. порез) или XML-CLDATA (*. CXM), или
имя папки, содержащей файлы.

вывод Задает местоположение и имя выходного файла. Например:


D: \ TMP \ Test.tap

Если местоположение не указано, то файл сохраняется в том же месте, что и


входной файл CLDATA.

Если не указано имя файла, выходной файл сохраняется с тем же именем, что и
входной файл и с расширением выходного файла, указанного в Генеральная Посмотреть.

Если имя файла указано без расширения, выходной файл сохраняется с


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

Если имя файла с последующим периодом (.), Но без расширения,


выходной файл сохраняется без расширения.

параметры Вы можете использовать следующие параметры:

- d - Режим каталогов (указывает на то, что вход это от cutfiles в определенной папке).

- т - вывод в качестве tapefile (указывает на то, что указанное место назначения является одним или более
tapefiles).

производительность: саксофон - отключить доступ к модели XML (рекомендуется).

производительность: дом - обеспечить доступ к модели XML.

- ч - показать помощь.

Запускается из командной строки примеры

Пример 1 - Постобработка одну cutfile в той же директории

Консоль D: \ OptionFile \ Fanuc.pmopt D: \ CLDATA \ rough_simple.cut The cutfile rough_simple.cut, в CLDATA Папка, является

постобработки с помощью
Fanuc.pmopt Опция файла. Выходной файл сохраняется в CLDATA папки, как
rough_simple.tap.
Пример 2 - Постобработка папку cutfiles в тот же каталог

В этом примере используется - d аргумент, чтобы указать каталог, из которого cutfiles должны быть прочитаны.

Консоль D: \ OptionFile \ Fanuc.pmopt -d D: \ CLDATA В cutfiles В разделе CLDATA Папка являются постобработки с помощью Fanuc.pmo
Выходной файл создается для каждого входного файла в том же каталоге. Выходные файлы сохраняются с теми же
именами, соответствующих входных файлов, но с расширением. нажмите.

Пример 3 - Постобработка единственный cutfile к определенному tapefile

В этом примере используется - T аргумент, чтобы указать местоположение и имя выходного файла.

Консоль D: \ OptionFile \ Fanuc.pmopt D: \ CLDATA \ rough_simple.cut -t D: \ Output \ nc_file.tap

Пример 4 - Постобработка папку cutfiles к определенной директории tapefile

В этом примере используется - T аргумент, чтобы указать местоположение для выходных файлов. Консоль D: \ OptionFile \

Fanuc.pmopt -d D: \ CLDATA -t D: \ Output Каждый cutfile в CLDATA папка постобработки с помощью Fanuc.pmopt. Выходные

файлы создаются в Вывод каталог с теми же именами входных файлов, но с расширением. нажмите.
ошибки

NCB0003

Сообщение об ошибке

Минимальный радиус дуги больше, чем максимальный радиус дуги.

Описание

Возможный набор неправильная конфигурация дуги на дугах и сплайнов странице.

NCB0010

Сообщение об ошибке

Название команды Непризнанный в расширенном сценарии ( стоимость)

NCB0011

Сообщение об ошибке

Непризнанный имя параметра в расширенном сценарии ( стоимость)

NCB0028

Сообщение об ошибке

не может вывести наружу неопределенное состояние значение ( стоимость) от группового параметра ' PARAM "

NCB0032

Сообщение об ошибке

Дуга значение допуска линеаризация слишком мал


NCB0034

Сообщение об ошибке

идентификатор Неправильный язык ( стоимость)

NCB0037

Сообщение об ошибке

Циклический вложенная структура

NCB0039

Сообщение об ошибке

Циклические ссылки в блоке

NCB0045

Сообщение об ошибке

Значения Номер кадра неверны

NCB0054

Сообщение об ошибке

Переход к локальной рабочей плоскости нельзя использовать во время непрерывной 5-осевой

NCB0058

Сообщение об ошибке

Ошибка синтаксиса в расширенном сценарии

NCB0059

Предупреждающее сообщение

Преобразование типа не удалось за ' PARAM "


NCB0083

Сообщение об ошибке

Не удается определить зондировании направление поиска, как поиск Начальная точка совпадает с Зондирование целевой точке

NCB0084

Сообщение об ошибке

Стартовый номер блока не может быть отрицательным

NCB0085

Сообщение об ошибке

приращение блока не может быть отрицательным

NCB0086

Сообщение об ошибке

Минимальная скорость подачи не может быть отрицательным

NCB0087

Сообщение об ошибке

Максимальная скорость подачи резки не может быть меньше минимальной скорости подачи

NCB0088

Сообщение об ошибке

Максимальная Быстрая скорость подачи не может быть меньше, чем максимальная скорость подачи резания
NCB0089

Сообщение об ошибке

Все значения скорости подачи сырья устанавливаются в ноль

NCB0090

Сообщение об ошибке

Параметр ' PARAM " не существует.

NCB0092

Сообщение об ошибке

Выходной файл не установлен.

NCB0093

Сообщение об ошибке

Нельзя использовать ' стоимость' Объект в расширенном сценарии. Разрешить доступ к модели XML на RUN- время

NCB0095

Сообщение об ошибке

Команда запрещена значение значение

NCB0096

Предупреждающее сообщение

Параметр ' PARAM " не инициализирован


NCB0098

Сообщение об ошибке

Циклическая вложенность ' команда ' команда

NCB0099

Сообщение об ошибке

Циклы Многоосный бурения не включены в файле опций

NCB0100

Сообщение об ошибке

Многокоординатная цикл сверления не может быть обработан без автоматического координат контроля (ACC)

NCB0101

Сообщение об ошибке

Многокоординатная цикл сверления не может быть обработан. Включите локальной рабочей плоскости для 3 + 2 траекторий

NCB0106

Предупреждающее сообщение

Команда неактивна: команда.

NCB0107

Предупреждающее сообщение

Не удается изменить 'только для чтения' параметр парам. Набор "Чтение / запись" Доступ для текущего параметра.
NCB0108

Сообщение об ошибке

Эйлер конвенции стоимость не существует.

NCB0109

Сообщение об ошибке

Параметр ' PARAM " не могут быть доступны в качестве координаты, как это имеет другой тип.

NCB0110

Предупреждающее сообщение

Невозможно установить ' PARAM " поскольку нет соответствующей оси в кинематике станка.

NCB0116

Сообщение об ошибке

Расширение стоимость циклы не поддерживаются. Обновление системы CAM.

NCB0125

Предупреждающее сообщение

Перемещение по Z с коррекцией на режущий инструмент.

NCB0129

Сообщение об ошибке

Существует не переменная строка стоимость в списке.

NCB0130

Сообщение об ошибке

Строковые переменные стоимость запустить цикл.


NCB0132

Сообщение об ошибке

Имя ключа Некорректное стоимость в командных SetStringVariables.

NCB0133

Сообщение об ошибке

функция скрипта стоимость не может вызвать постобработку текущей команды.

NCB0134

Сообщение об ошибке

параметр стоимость является недействительным. Расширение стоимость цикл не может быть обработан.

NCB0135

Сообщение об ошибке

'Касание' и циклы '' жесткого нарезания резьбы не может быть расширен.

NCB0199

Сообщение об ошибке

Ошибка пользователя.

NCB0207

Сообщение об ошибке

не может инициализируем стоимость расчет двигателя. Кинематика станка выполнен неправильно


NCB0213

Сообщение об ошибке

Toolvector не может быть равен нулю

NCB0219

Сообщение об ошибке

Длина Отрицательный инструмент не допускается

NCB0227

Сообщение об ошибке

Неопределенное направление инструмента позиции Цель

NCB0229

Сообщение об ошибке

Линейная ось координат предел превышен. стоимость.

NCB0230

Сообщение об ошибке

Не удается найти линейные координаты машины для достижения позиции Цель инструмента.

NCB0232

Сообщение об ошибке

Поворотные оси координат предел превышен. стоимость.


NCB0233

Сообщение об ошибке

Не удается достичь желаемого направления инструмента ( значение, значение, значение).

NCB0234

Сообщение об ошибке

Не удается достичь желаемого направления инструмента без поворотных осей ( значение, значение, значение).

NCB0235

Сообщение об ошибке

Не удается инициализировать стоимость расчет двигателя для снижения результатов кинематики для текущего состояния машины в
качестве осей заблокирована.

NCB0236

Сообщение об ошибке

Отвод и перенастроить не могут быть обработаны.

NCB0237

Сообщение об ошибке

Не удается сбросить оси предел = значение градусов во время реконфигурации без убирания процедуры как интервал между
пределами слишком узким.

NCB0238

Сообщение об ошибке

Невозможно использовать многоосных линеаризацию: направления инструмента двух соседних позиций анти-параллельно.
NCB0239

Сообщение об ошибке

Не удалось обработать особую позицию - Программа NC Толерантность является слишком точным.

NCB0240

Сообщение об ошибке

Ось ' стоимость' предел: Значение = стоимость; Min = стоимость; Макс = стоимость.

NCB0241

Сообщение об ошибке

функция стоимость не может установить новый динамический предел для оси парам: Значение стоимость находится вне диапазона (машина стоимость,

динамический стоимость). Все данные приведены в градусах.

NCB0242

Сообщение об ошибке

Невозможно использовать функцию стоимость с аргументом ' парам ': Этот параметр не связан ни с какими оси машины б
кинематической модели.

NCB0244

Сообщение об ошибке

Нет лицензии Delcam постпроцессор ( стоимость)

NCB0245

Сообщение об ошибке

Нет лицензии Delcam постпроцессор многокоординатная ( стоимость)


NCB0247

Сообщение об ошибке

Невозможно записать выходной файл ' стоимость'. Файл пропущен или защищен от записи.

NCB0248

Предупреждающее сообщение

Отвод и перенастроить был применен на линии стоимость. Пожалуйста, проверьте правильность NC-программы.

NCB0249

Сообщение об ошибке

Активный объект таблицы не определен.

NCB0251

Предупреждающее сообщение

Во время направления инструмента перемещения соединения двух соседних позиций антипараллелыш: поведение машины во время
этого движения непредсказуема. Пожалуйста, будь осторожен! Стартовый вектор инструмент ( стоимость), вектор конец инструмента ( стоимость)

NCB0252

Предупреждающее сообщение

Инструментальные направления двух соседних позиций анти-параллельно в течение одного траектории! поведение машины во
время этого движения непредсказуема. Будьте очень осторожны, машина может быть серьезно поврежден! Стартовый вектор
инструмент ( стоимость), вектор конец инструмента ( стоимость).

NCB0253

Сообщение об ошибке

Лицензия ошибка: стоимость


NCB0254

Предупреждающее сообщение

Новое расширение вывода ' стоимость' содержит запрещенные символы. Изменение расширения было проигнорировано.

NCB0256

Предупреждающее сообщение

Линеаризация RETRACT и перенастроить ходов было не удалось.

NCB0257

Предупреждающее сообщение

Блок элемент ( Значение: значение) перекрывается ' стоимость' текст с ' стоимость'. Команда:
' Команда '.

NCB0258

Сообщение об ошибке

'Если (..) "состояние маркера ожидается

NCB0259

Сообщение об ошибке

'End If' состояние маркера ожидается

NCB0617

Сообщение об ошибке

Минимальное значение стоимость для оси ' стоимость' больше, чем максимальное значение стоимость.
NCB0618

Сообщение об ошибке

Начальное значение стоимость оси ' стоимость' находится вне диапазона: [ значение, значение].

NCB0619

Сообщение об ошибке

Ось вектор оси ' стоимость' имеет нуль нормальный

NCB0621

Сообщение об ошибке

Не удается загрузить кинематику станка. Неправильно Ориентация вектора ( значение, значение, значение). Он должен быть
ортогонален вектору инструмента ( значение, значение, значение).

NCB0641

Предупреждающее сообщение

Кормите значение скорости ( стоимость) примеры запросов предела.

NCB0642

Предупреждающее сообщение

Шпиндель значение скорости ( стоимость) примеры запросов предела.

NCB0643

Предупреждающее сообщение

Коррекция на длину инструмента не может быть использована для машин с осями вращения на голове для непрерывных многоосевых
движений. Это будет проигнорирован.
NCB0644

Предупреждающее сообщение

Локальная и рабочей плоскостью RTCP оба включен. Это как правило, не допускается.

NCB0645

Предупреждающее сообщение

Минимальное значение скорости подачи равна нулю.

NCB0646

Предупреждающее сообщение

Максимальная величина резания Скорость подачи равна нулю.

NCB0647

Предупреждающее сообщение

%% Пр (FM) %% установлен в INVERSE_TIME но постпроцессор ommits его расчет при трансформации Рабочая плоскость
включена.

NCB0648

Предупреждающее сообщение

параметр парам имеет слишком малое поле вывода ( стоимость) чтобы содержать значение ' стоимость'

NCB0649

Предупреждающее сообщение

парам «ВКЛ», когда машина 'Подсказка' Attach точка устанавливается. Длина инструмента уже компенсируется за счет
выбора такой точки прикрепить, поэтому, Delcam постпроцессор будет игнорировать "ON" состоянии парам параметр.
NCB0650

Предупреждающее сообщение

Сплайны не доступны в непрерывном Многоосный. Линеаризованные движется вместо него используется.

NCB0651

Предупреждающее сообщение

Некоторые символы не могут быть переведены в кодовой странице стоимость и заменить на '?'

NCB0652

Предупреждающее сообщение

Происхождение не рабочая плоскость может быть достигнута с помощью углов машины.

NCB0653

Предупреждающее сообщение

Функция ' стоимость' не определено.

NCB0654

Предупреждающее сообщение

Floatig значение точки не может быть отформатирована.

NCB0655

Предупреждающее сообщение

Б координат станка параметр не связан с какой-либо оси станка.

NCB0656

Предупреждающее сообщение

Входной вектор ориентации не ортогонален вектору инструмента


NCB0810

Предупреждающее сообщение

Дивергенция вектора инструмента ( стоимость; стоимость; стоимость) исправляется ( стоимость; стоимость; стоимость)

NCB0811

Предупреждающее сообщение

Рабочая плоскость регулируется, чтобы соответствовать вектор инструмента и ориентации.

NCB0814

Предупреждающее сообщение

Параметр ' PARAM " не может быть пересчитан.

NCB0815

Предупреждающее сообщение

Значение "отделенная часть Postfix 'должен содержать' _ %% часть 'маску.

NCB0816

Сообщение об ошибке

Неверное значение по умолчанию для ' PARAM "

D0070

Предупреждающее сообщение

Поле пусто.

Описание

Возможно одно из следующих полей пусто:

• контроллер,

• Machine Tool,

• Десятичный разделитель,
• Экспонент Строка.

D0071

Предупреждающее сообщение

Ограничение скорости подачи имеет нулевое значение.

Описание

Все значения скорости подачи должно быть больше нуля и Максимальная скорость подачи резки
должна быть равна или ниже Максимальная Быстрая скорость подачи.

Исправьте следующие значения:

• Минимальная скорость подачи,

• Максимальная Быстрая скорость подачи,

• Максимальная скорость подачи резки.

D0072

Предупреждающее сообщение

Радиус предельное значение выходит за пределы допустимого диапазона.

Описание

Исправьте следующие значения:

• Минимальный радиус,

• Минимальная высота дуги,

• Максимальный радиус.

D0075

Предупреждающее сообщение

Стартовый номер блока не может быть отрицательным.

Описание

Верный Количество начала блока , Она должна быть Greate то нуль.


D0076

Предупреждающее сообщение

Параметр не инициализирован.

D0077

Предупреждающее сообщение

Команда должна быть включена.

Описание

Как минимум, следующие команды должны быть активированы и оговаривается в каждом конкретном файле опций:

• Запуск программы

• Загрузите инструмент в первую очередь

• Load Tool

• Перемещение Rapid

• Переместить Линейный

• Круговая Move YZ, если Дуги опция выбрана для дуг и сплайнов.

• Круговая Move XZ, если Дуги опция выбрана для дуг и сплайнов.

• Круговая Move XY, если Дуги опция выбрана для дуг и сплайнов.

• Сплайн Перемещение, если Выходная конфигурация Сплайн установлен в положение Полиномиальное.

• Конец программы

D0078

Предупреждающее сообщение

Команда '{0}' должен содержать параметр '{1}'.

D0079

Предупреждающее сообщение

определяется только один формат.

Описание

Обычно опция файлы используются различные стили форматирования для значений отпечаткам paramenets, но это использует единый
формат для всех. Возможно, вам потребуется создать новый формат и назначить его требуемым параметрам или просто игнорировать это
предупреждение.
D0080

Предупреждающее сообщение

Параметр группы содержат менее 2 состояния.

Описание

параметр Group использует в качестве переключателя и если два и больше государств.

D0081

Предупреждающее сообщение

Состояние параметра группы не определен.

Описание

Выходное значение для состояния не определено, что значит, когда Группа параметров будет находиться в таком состоянии вы
получите пустой вывод.

D0082

Сообщение об ошибке

Неизвестная ошибка

D0083

Сообщение об ошибке

'Если (..) "состояние маркера ожидается

D0084

Предупреждающее сообщение

'Название команды' не определен.

Описание

В расширенном сценарии вы хотите получить вывод команды, но это имя не определено. Возможно, есть опечатка в имени
или вам необходимо создать новую команду.
D0085

Предупреждающее сообщение

не идентификатор команды больше не действует.

D0086

Предупреждающее сообщение

Описание

В расширенном сценарии вы хотите присвоить новое значение для параметра только для чтения. Возможно, вам необходимо
изменить доступ к параметру.

D0088

Предупреждающее сообщение

имя функции () имеет неправильный аргумент.

D0089

Предупреждающее сообщение

Команда должна содержать параметр

D0090

Предупреждающее сообщение

не параметр ID больше не действителен.

D0091

Предупреждающее сообщение

параметр с именем 'имя' не определен.

Описание

В расширенном сценарии вы хотите использовать параметр, но это имя не определено. Возможно, есть опечатка в имени
или вам необходимо создать новый параметр.
D0092

Предупреждающее сообщение

числовые значения блоков являются неправильными.

Описание

Конфигурация Номер блока должен соответствовать следующим правилам:

Число начала блока должна быть больше нуля.

Максимальный номер блока должен быть Greate чем Число начала блока

Блок Increment должна быть больше нуля.

D0093

Предупреждающее сообщение

приращение блок должен быть положительным.

Описание

Правильное значение Block Increment, она должна быть больше нуля.

D0094

Предупреждающее сообщение

'Значение подачи' не может быть меньше, чем "минимум".

D0095

Сообщение об ошибке

'End If' состояние маркера ожидается

D1001

Сообщение об ошибке

Машина Ось: Направление не может быть пустым.


D1002

Сообщение об ошибке

Машина Axis: максимальный предел не может быть меньше, чем начальное значение.

D1003

Сообщение об ошибке

Машина Axis: Начальное значение не может быть меньше минимального предела.

D1004

Сообщение об ошибке

Машина Axis: эта ось не sould коллинеарны к начальным векторный инструмент.

D1005

Сообщение об ошибке

Simplex решатель используется для этой кинематики: количество линейных осей не равны 3.

D1006

Сообщение об ошибке

Simplex решатель используется для этой кинематики: линейные оси не являются ортогональными.

D1007

Сообщение об ошибке

Simplex решатель используется для этой кинематики: линейные оси не правой рукой.

D1008

Сообщение об ошибке

Simplex решатель используется для этой кинематики: поворотные оси коллинеарны.


D1009

Сообщение об ошибке

Руководитель: Ориентация вектора равна нулю.

D1010

Сообщение об ошибке

Руководитель: вектор ориентации не является ортогональным с начальным вектором инструмента.

D1011

Сообщение об ошибке

Simplex решатель используется для этой кинематики: осей порядка в кинематической цепи не стандартной.

D1012

Сообщение об ошибке

Последняя Ось вращения коллинеарны Initial векторный инструмент. Угол поворота можно управлять только с помощью ввода
вектора ориентации.
приложение

глоссарий

Дополнительный вариант Файлы

Вспомогательные опции файлы позволяют производить более одного файла опций на одном дыхании. Эта функция особенно
полезна для обработки основных и вспомогательных программ. Вспомогательные файлы являются абсолютно независимыми
от своего хозяина. Тем не менее, они хранятся внутри мастер-файлов опций.

Для того, чтобы добавить вспомогательный файл опций, вы можете создать его с нуля или прикрепить существующий файл
опций. Для первого варианта, нажмите на кнопку "Новый вспомогательный Option File" в контекстном меню файла опций
мастера в дереве сессии. Затем введите имя файла и следуйте к редактору, чтобы заполнить его. Если вы предпочитаете
загрузить существующий файл опций, нажмите кнопку "Загрузить Дополнительный Option File" и выберите соответствующий.
Если вы хотите изменить вспомогательный файл, он должен быть активирован первым. Чтобы сделать это, дважды щелкните
на элементе файла в дереве Session или нажмите кнопку "Активировать" из контекстного меню. После активации следуют
редактору и сделать необходимые изменения.

Инверсной выдержкой времени Скорость подачи

Большинство программистов NC думать о F-регистр в контроллере ЧПУ в качестве способа задания линейной скорости. Это
справедливо для двух- и линейное движение по трем осям, но когда вращательное движение будет контролироваться, то
F-регистр приобретает иной смысл. Когда существует комбинированный линейный / вращательного движения, большинство
хороших контроллеров ЧПУ требуют обратное количества времени, необходимого, чтобы сделать этот шаг, и поскольку
каждый ход имеет различное расстояние, соответствующее время изменяется для каждого блока, а также. Точное
рассуждение позади, используя обратную величину, а не прямое время в минутах или секундах это просто исторический
вопрос.

Константа используется для вычисления обратного временного кода, как правило, 1 минута, таким образом, что уравнение имеет вид:

F (код) = 1 (мин) / (время = 3D расстояние / скорость)

3D расстояние перемещения рассчитывается в модели пространстве координат в точке управления ЧПУ, а не в машине
пространстве координат и не обязательно на кончике инструмента. Например, 5-дюймовый ход при 50 IPM занимает 5 50ths
Через минуту уступающие обратного расчета времени 1 / .1 и F-кода F10. То же 5-дюймовый двигаться со скоростью 700 IPM
будет 1 (минута) / (время = 5/700) или (1 / (5/700)) или (1 / 0,0071428) или F1400.168
Побег последовательности

Чтобы включить любой из следующих специальных символов в строке, используйте соответствующую управляющую последовательность:

символ ASCII Представление ASCII


Значение Delcam постпроцессор
Последовательность 6.0 Побег

Новая линия NL (LF) 10 или \п


0x0a

Вкладка HT 9 \т
Горизонтальный

Вертикальная вкладка Вермонт 11 или \v


0x0B

Возврат CR 13 или \р
каретки 0x0D

прогон страницы FF 12 или \е


0x0c

Назад Рассечение \ 92 или \\


0x5c

Вопросительный ? 63 или \?
знак 0x3f

Одиночную ' 39 или \'


кавычку 0x27

Двойные " 34 или \"


кавычки 0x22

шестнадцатеричное чч \ xhh
число

Например, тип Строка 1 \ nLine 2 в текстовую строку, чтобы сгенерировать следующий вывод:

Линия 1

Линия 2
В предыдущих версиях Delcam постпроцессор, были использованы следующие управляющие последовательности:

Характер
предыдущий Побег
Последовательность Представление замена

; кр CR LF \Г\п

; усилитель & &

; APOS ' \' или '

; Quot " \" или "

;л < <

; ГТ > >

; bcktick ` `

;бар | |

;; ; ;

При открытии существующего файла параметров, который содержит любой из указанных выше последовательностей,

Delcam постпроцессор автоматически обновляет их замен, показанных.

Вам также может понравиться