- •Спецификации обработки. (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).
Циклы прорезки. (Grooving Cycles).
groove_type тип: Integer (enumerator)
{INTEGER/LOGICAL/NUMERIC/STRING}
Этот параметр можно задавать более одного раза, описывая дополнительные циклы в каждой строке. Каждый параметр groove_type (тип прорезки) сопровождается:
- Groove_type_name (т.е. имя цикла прорезки).
- Флагом, указывающим, что это может использоваться как цикл.
Если да (Y), то это означает, что система ЧПУ имеет такой цикл или, что цикл определен в файле
[machine.GPP].
- Параметры цикла прорезки. Эти параметры запрашиваются в панели «Циклы прорезки».
Пример:
groove_type = Parameter (Logical)
Определяет параметр логического типа с именем Параметра.
SolidCAM позволяет Вам определить языкозависимую опцию работы. В этом случае расширение языка должно быть добавлено к groove_type команде.
Пример:
groove_type_chi = Parameter INTEGER
Эта команда позволяет Вам определить опцию работы, доступную в китайской языковой среде.
Определения токарной обработки. ( Turning Definitions).
turning_cycle тип: logical {Y/N}
Этот параметр определяет, имеет ли станок цикл токарной обработки.
groove_cycle тип: logical {Y/N}
Этот параметр определяет, имеет ли станок цикл прорезки.
combined_cycles тип: logical {Y/N}
Этот параметр определяет, имеет ли станок (ЧПУ) комбинированные процессы циклов, которые поддерживает Rough/Copy (черновой/копия), получистовую и чисьовую обработку в одном цикле. В противном случае, SOLIDCAM будет генерировать три различных цикла, для каждой обработки отдельно.
rough_retreat тип: logical {Y/N}
Этот параметр определяет черновые процессы станочных циклов отхода к точке старта ('Y') либо оставаться в последней точке ('N').
finish_retreat тип: logical {Y/N}
Этот параметр определяет финишные (чистовые) процессы станочных циклов отхода к точке старта ('Y') либо оставаться в последней точке ('N').
semi_finish_retreat тип: logical {Y/N}
Этот параметр определяет получистовые процессы станочных циклов отхода к точке старта ('Y') либо оставаться в последней точке ('N').
fanuc_cycle тип: logical {Y/N}
Этот параметр определяет режим симуляции токарного чернового цикла.
Если Y, - симуляция идентична машинному циклу FANUC.
Если N, - симуляция идентична машинному циклу OKUMA.
Четвертая координата . (Fourth Axis).
set_dir тип : logical {Y/N}
Если Y, то включается расчет G – кода (УП), который использует ось C станка с направлением вращения по часовой или против часовой стрелки (CW/CCW). Это включает использованию нормализованных модулей C. (Только для фрезерования).
Циклы электроэрозионной обработки. ( Wire Cut Cycles).
wc_pos_type
Этот параметр может быть указан более одного раза, определяя дополнительные станочные (макро) циклы для каждой линии. Каждый wc_pos_type следуют после:
- Wc_pos_type_name
- The wc_pos_type параметры.
Эти параметры опрашиваются позже на экране wc_pos_job. Все параметры имеют цифровой тип.
wc_macro
Этот параметр определяет применение макропроцедур, спецефичных для станка.
Пример:
wc_macro = P8000 None Y XX YY EE DD RR AA BB CC
wc_macro = P8001 None Y XX YY EE DD RR AA BB CC
wc_macro = P8002 None Y XX YY EE DD RR AA BB CC
wc_macro = P8003 None Y XX YY EE DD RR AA BB CC
wc_macro = P8004 None Y XX YY EE DD RR AA BB CC
wc_macro = P8005 None Y XX YY EE DD RR AA BB CC
wc_macro = P8006 None Y XX YY EE DD RR AA BB CC
wc_macro = P8007 None Y XX YY EE DD RR AA BB CC
wc_macro = P8008 None Y XX YY EE DD RR AA BB CC
wc_macro = P8009 None Y XX YY EE DD RR AA BB CC
wc_macro = P8010 None Y XX YY EE DD RR AA BB CC
wc_macro = P8011 None Y XX YY EE DD RR AA BB CC
Параметры электроэрозионной обработки. (Wire Cut Parameters).
lower_guide_level тип: numeric
Этот параметр определяет значение по умолчанию уровня нижней державки электроэрозионного станка. Вы можете изменить этот параметр в таблице списка.
offset_group_name тип: string
Этот параметр определяет имя файла таблицы офсета электроэрозионной обработки и таблицы определения E-Group. Офсетная таблица электроэрозионной обработки будет сохранена в файле с таким же именем и расширением ".TAB". Таблица определения E-Group электроэрозионной обработки будет сохранена в файле с таким же именем и расширением ".GRP". Значение параметра должно включать полный путь к необходимому файлу из подкаталога GPPTOOL.
Например:
offset_group_name = wire1 - офсетная таблица и файлы определения E-group будут размещены в станочной директории (GPPTOOL).
offset_group_name = ..\user\wire2 - офсетную таблицу и файлы определения E-Group разместят в подкаталоге USER.
u_max тип: numeric
максимальное расстояние по оси X между lower-guide (нижней направляющей) и upper-guide (верхней направляющей).
v_max тип: numeric
максимальное расстояние по оси Y между lower-guide (нижней направляющей) и upper-guide (верхней направляющей).
xy_abs тип : logical {Y/N}
Если TRUE, - координаты lower-guide (нижней направляющей) представлены в абсолютном расстоянии от home (начальной точки) позиции.
Если FALSE, - координаты lower-guide (нижней направляющей) представлены в относительном расстоянии от предыдущего положения.
uv_abs тип : logical {Y/N}
Если TRUE, - координаты upper-guide (верхней направляющей) представлены в абсолютном расстоянии от home (стартовой (начальной) точки) позиции.
Если FALSE, - координаты upper-guide (верхней направляющей) представлены в относительном расстоянии от предыдущего положения.
