- •Спецификации обработки. (Machine Specifications).
- •Внутренние параметры. (Internal Parms).
- •Инициализация станка (данные станка с чпу). (Machine Initialize)
- •Для определения g-кода в относительной системе координат.
- •Этот параметр определяет первую ось вращения, используемую для расчета углов поворота. Сначала угол вращения для xy & xz должен быть установлен для X. Следующий - z.
- •Ось по умолчанию является zyx.
- •Этот параметр определяет направление вращения 4-ой оси в положительном направлении при одновременной обработке в SolidCam-е.
- •Номер программы. (Program numbers).
- •Пример:
- •Управление процедурами. (Procedures control).
- •Loop_exist тип: logical {y/n} (только для фрезерования)
- •Позиционирование. (Positioning).
- •Компенсация (коррекция на радиус инструмента). (Compensation).
- •Определения дуги. (Arc Definitions).
- •Эпсилон величины. (Epsilon Values).
- •Вращение шпинделя, подача. (Feed-Spin).
- •Расчет времени. (Timing).
- •Опции проекта. (Part Options).
- •Опции переходов. (Job Options).
- •Циклы прорезки. (Grooving Cycles).
- •Параметры симуляция 5-ой оси. (Sim 5-Axis Parameters).
- •Пользовательская документация. (User Documentation).
- •Gppl язык. (gppl language).
- •Введение. (Introduction).
- •Типы переменных .(Variable Types).
- •1. Change attribute (смена атрибуции)
- •2. Active attribute (активный атрибут)
- •Функции генерации. (Generate Functions).
- •Оператор преждевременного завершения.(Abort statement)
- •Оператор прерывания. (Break statement).
- •Параметры:
- •Параметры:
- •Системные Переменные gppTool. (gppTool System Variables)
- •Переменные, которые передаются в gppTool.( Variables that are passed to gppTool).
- •Нумерация кадров. (Block Numbers).
- •GppTool Команды.(gppTool Commands).
- •Xcenter, ycenter, радиус, zstart
- •Точка смещения начала координат. (Change Ref Point)
- •Определение токарного инструмента. (Def Turn Tool).
- •Время выдержки. (Delay). Параметры:
- •Примеры:
- •Пример:
- •Параметры:
- •Описание:
- •Пример:
- •Пример:
- •Примеры:
- •Пример:
- •Начальная точка. (Home_data). Параметры:
- •Инициализация позиции с.(Init Cpos).
- •Описание:
- •Подача, шпиндель.(m Feed Spin). Праметры:
- •Описание:
- •Направление ускоренного перемещениея 4-х осевой.(Move4x Dir). Параметры:
- •Описание:
- •Параметры:
- •Описание:
- •Вращение по плоскисти.(Rotate to plane). Параметры:
- •Пример:
- •Старт инструмента.( Start Tool).
- •Примеры :
- •Стоп Инструмент. (Stop Tool)
- •Нарезание резьбы. (Thread).
- •Матрица. (Tmatrix). Параметры:
- •Информация о траектории. (Tool Path Info). Параметры:
- •Описание:
- •Токарная смена инструмента. (Turn Change Tool). Параметры:
- •Описание:
- •Пример:
- •Сверление в токарной обработке. (Turn Drill). Параметры:
- •Пример:
- •Конец токарной процедуры. (Turn Endproc).
- •Описание:
- •Пример:
- •Токарная обработка. (Turning).
- •Описание:
- •Дуга в электроэрозионной обработке. (Wc Arc). Параметры:
- •Описание:
- •Пример:
- •Пример:
- •Резание проволокой в электроэрозионной. (Wc Cut Wire).
- •Информация финишной электроэрозионной обработки. (Wc Finish Info). Параметры:
- •Описание:
- •Пример:
- •Загрузка проволоки-электротэрозия. (Wc Insert Wire).
- •Пример:
- •Примеры:
- •Примеры:
- •Файловые Команды. (File Commands).
- •Местное включение. (Include Place).
- •Включение вложенности. (Include Nesting).
- •Включение сообщения об ошибках.(Include Error messages).
- •Включение инициализации.(Include initialization).
- •Кинематический Стиль .(Kinematic Style).
- •Примеры. (Examples). Пример 1: пользовательский пре- и постпроцессор для Fanuc контроллера. (Example 1: User-defined Pre and Post-processor for a Fanuc controller). Файл препрцессора: [fanuc.Prp]
- •Файл постпроцессора: [fanuc.Gpp]
- •Файл препроцессора: [Integrex-e-410h.Prp]
- •Файл постпроцессора: [Integrex-e-410h.Gpp]
- •Пример файла. (example: fanuc g-Code file)
- •Сообщения об ошибках gpPtool. (gpPtool error messages).
Системные Переменные gppTool. (gppTool System Variables)
Есть три типа системных переменных, которые доступны для использования в процедурах GPPL, которые определяют, как каждая команда пути инструмента SolidCAM преобразовывается в УП.
Эти три типа переменных:
Переменные, которые определяются в SolidCAM и передаются в GPPTool.
Переменные, которые определяются в начале [machine.gpp] файла (в разделе @init_post).
Переменные, которые имеют специальные значения и не могут быть присвоены новые значения.
Переменные, которые передаются в gppTool.( Variables that are passed to gppTool).
gcode тип: integer
Номер последнего вычисленного G-кода.
mcode тип: integer
Номер последнего вычисленного М-кода.
rotated тип:logical
TRUE, если текущая JOB является одним поворотом.
mirrored тип: logical
TRUE, если текущая JOB является одним зеркальным отображением.
prev_command тип: string
Имя предыдущей команды инструментального пути SOLIDCAM, которая выполнялась.
current_command тип: string
Имя текущей команды инструментального пути SOLIDCAM, которая выполняется.
next_command тип: string
Имя следующей команды инструментального пути SOLIDCAM, которая будет выполняться.
first_user_proc тип: integer
Номер первой определенной пользователем процедуры G-кода (УП). Эти процедуры обычно входят в процедуру '@end_of_file' и присоединяются в конце файла G-кода (УП), который генерируется из трансляции команд траектории инструмента SOLIDCAM.
Переменные, которые определяются в начале файла [machine.gpp]. (Variables that are defined at the start of the [machine.gpp] file).
G-Code format . (формат G-кода).
remove_blanks тип: logical
{TRUE/FALSE} (ИСТИНА/ЛОЖЬ)
Если TRUE, все пробелы (интервалы) исключены вне генерируемого файла G-кода (УП). Это приводит к более коротким файлам УП, но к менее удобному для чтения способу.
gcode_space тип: logical
{TRUE/FALSE}
Если TRUE, G-поле, которое пренебрегалось за счет модальности, заполнено пробелами, чтобы удерживать поле после этого в фиксированном столбце.
gcode_f тип: string
Формат показа для поля G.
mcode_f тип: string
Формат показа для поля M.
numeric_def_f тип: string
Формат показа по умолчанию для цифровых значений.
integer_def_f тип: string
Формат показа по умолчанию для целых значений.
xpos_f тип: string
Формат показа для значений X.
ypos_f тип: string
Формат показа для значений Y.
zpos_f тип: string
Формат показа для значений Z.
apos_f тип: string
Формат показа для значений угла 4-ой оси.
xhpos_f тип: string
Формат показа для X значений hpos установленной системы координат.
yhpos_f тип: string
Формат показа для Y значений hpos установленной системы координат.
zhpos_f тип: string
Формат показа для Z значений hpos установленной системы координат.
xmpos_f тип: string
Формат показа для X значений mpos установленной системы координат.
ympos_f тип: string
Формат показа для Y значений mpos установленной системы координат.
zmpos_f тип: string
Формат показа для Z значений mpos установленной системы координат.
xlpos_f тип: string
Формат показа для X значений lpos установленной системы координат.
ylpos_f тип: string
Формат показа для Y значений lpos установленной системы координат.
zlpos_f тип: string
Формат показа для Z значений lpos установленной системы координат.
xopos_f тип: string
Формат показа для X значений opos установленной системы координат.
yopos_f тип: string
Формат показа для Y значений opos установленной системы координат.
zopos_f тип: string
Формат показа для Z значений opos установленной системы координат.
xtpos_f тип: string
Формат показа для X значений tpos установленной системы координат.
ytpos_f тип: string
Формат показа для Y значений tpos установленной системы координат.
ztpos_f тип: string
Формат показа для Z значений tpos установленной системы координат.
xtopos_f тип: string
Формат показа для X значений topos установленной системы координат.
ytopos_f тип: string
Формат показа для Y значений topos установленной системы координат.
ztopos_f тип: string
Формат показа для Z значений topos установленной системы координат.
feed_f тип: string
Формат показа для поля подачи.
end_block_text тип: string
Строка, присоединяемая к концу каждого кадра.
