- •Спецификации обработки. (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).
Опции проекта. (Part Options).
options тип: integer (enumerated)
{INTEGER/LOGICAL/NUMERIC}
Определяет новые параметры, которые будут заполнены в данных операции. Эти параметры могут использоваться позже в GPPL.
Пример:
options abc INTEGER
Определяет параметр как целое число с именем 'abc'.
SolidCAM позволяет Вам определить языкозависимые опции проекта. В этом случае расширение языка должно быть добавлено к команде опций.
Пример:
options_chi = Parameter INTEGER
Следующие расширения доступны:
-
_chi
Chinese
_ita
Italian
_cze
Czech
_jap
Japanese
_dan
Danish
_kor
Korean
_eng
English
_pol
Polish
_fre
French
_por
Portugu
_ger
German
_rus
Russian
_heb
Hebrew
_spa
Spanish
_hun
Hungarian
_tur
Turkish
Пимер:
options = iWorkOffset_Method INTEGER
options = iNumber_of_Fixtures INTEGER
Определение параметров options в препроцессоре.
Опции переходов. (Job Options).
job_opt_type тип: integer (enumerated)
{INTEGER/LOGICAL/NUMERIC/STRING}.
С этой переменной SolidCAM позволяет Вам установить определяемые пользователем параметры, используемые в операциях механической обработки. Эта переменная может использоваться не раз, определяя дополнительные параметры. Значения определенной переменной могут быть определены, используя окно параметров обработки.
Пример:
job_opt_type = coolant (Logical)
Определяет параметр логического типа с именем хладагента.
Пример:
job_opt_type = bStopM00 LOGICAL
job_opt_type = sStopMessage STRING
job_opt_type = iG187_P INTEGER
job_opt_type = nG187_E NUMERIC
SolidCAM позволяет Вам определить языкозависимую работу опции. В этом случае расширение языка должно быть добавлено к job_opt_type команде.
Пример:
job_opt_type_chi = Parameter (INTEGER)
Эта команда позволяет Вам определить опцию работы, доступную в китайской языковой среде.
Циклы сверления. (Drill Cycles ).
drill_type тип: Integer (enumerator)
{DRILLING/F_DRILL/PECK/TAPPING/BORING/R_BORING/F_BORING}
Этот параметр может быть указан более одного раза, определяя дополнительные циклы сверления для каждой линии. Каждый drill_type (т.е. тип сверления) следуют после:
- Drill_type_name (имя типа сверления)
- Флажок указывает, может ли он использоваться в качестве цикла.
Если Y, это означает, что CNC-контроллер имеет такой цикл или, что цикл определен внутри файла [machine.GPP].
Параметры сверления опрашиваются позже на экране Drill-Job (переход сверления).
Пример:
drill_type = G81 Drilling Y
drill_type = G82 F_Drill Y P_Dwell
drill_type = G83 Peck Y Q_Peck I_FirstPeck J_ReduceAmount K_MinimumDepth P_Dwell
drill_type = G73 Peck Y Q_Peck I_FirstPeck J_ReduceAmount K_MinimumDepth P_Dwell
drill_type = G84 Tapping Y
drill_type = G84_Peck Tapping Y Q_Peck
drill_type = G85 Boring Y P_Dwell
drill_type = G86 Boring Y
drill_type = G87 Boring Y P_Dwell
Определение циклов сверления в препроцессоре.
Сверление является именем цикла, которое будет выведено на экран в диалоговом окне работы сверления. Сверление является идентификатором типа цикла, который определяет код цикла для выбора, Y является логическим флагом, который определяет для контроллера CNC выполнение такого цикла.
SolidCAM позволяет Вам определить языкозависимое задание цикла сверление в препроцессоре. В этом случае расширение языка должно быть добавлено к drill_type команде.
Пример:
drill_type_ger = drill DRILLING Y
Эта команда позволяет Вам определить опцию для цикла сверления, доступную в немецкой языковой среде.
Циклы токарной обработки. (Turning Cycles ).
turn_type тип: Integer (enumerator)
{INTEGER/LOGICAL/NUMERIC/STRING}
Этот параметр может быть указан более одного раза, определяя дополнительные циклы токарной обработки. Каждый turn_type (тип точения) следуют после:
- turn_type_name (т.е. имя токарных циклов);
- Флажок указывает, может ли он использоваться в качестве цикла. Если Y, это означает, что CNC-контроллер имеет такой цикл или цикл определен внутри файла [machine.GPP].
- Параметры токарных циклов опрашиваются позже на экране Turning-Job (токарный переход).
Пример:
turn_type = Parameter (Logical)
Определяет параметр логического типа с именем Параметра.
SolidCAM позволяет Вам определить языкозависимую опцию работы. В этом случае расширение языка должно быть добавлено к turn_type (тип точения) команде.
Пример:
turn_type_hun = Parameter INTEGER
Эта команда позволяет Вам определить опцию работы, доступную в венгерской языковой среде.
Пример:
turn_type = iparts_Catcher LOGICAL
turn_type = blStopM00 LOGICAL
turn_type = slStopMessage STRING
Определение токарных циклов в препроцессоре.
Циклы резьбонарезания. (Threading Cycles).
thread_type тип: Integer (enumerator)
{INTEGER/LOGICAL/NUMERIC/STRING}
Этот параметр можно задавать более одного раза, описывая дополнительные циклы . Каждый thread_type (тип резьбонорезания) сопровождается:
- thread_type_name (т.е. имя цикла резьбонерезания).
- Флагом, указывающим, что это может использоваться как цикл.
Если да (Y), то это означает, что система ЧПУ имеет такой цикл или что цикл определен в файле
[machine.GPP].
- Параметры циклов резьбонарезания. Эти параметры опрашиваются с панели «Циклы резьбонарезания».
Пример:
thread_type = no_of_cuts NUMERIC
thread_type = Finish_passes NUMERIC
thread_type = Exit_Type NUMERIC
thread_type = Cut_Angle NUMERIC
thread_type = Min_Down_Step NUMERIC
thread_type = CleanUp_Amount NUMERIC
thread_type = spin_dir1 NUMERIC
thread_type = teste NUMERIC
Определение параметров резьбонарезания в препроцессоре.
Пример:
thread_type = Parameter (Logical)
Определяет параметр логического типа с именем Параметра.
SolidCAM позволяет Вам определить языкозависимую опцию работы. В этом случае расширение языка должно быть добавлено к thread_type (тип резьбонарезания) команде.
Пример:
thread_type_rus = Parameter (INTEGER)
Эта команда позволяет Вам определить опцию работы, доступную в русской языковой среде.
