Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Gpptools_2012.doc
Скачиваний:
27
Добавлен:
01.07.2025
Размер:
2.12 Mб
Скачать

Инициализация станка (данные станка с чпу). (Machine Initialize)

machine_plane                тип: integer (enumerated) {XY, YZ, ZX}

Определяет основную рабочую плоскость станка (основные рабочие оси координат),

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

Например, в препроцессоре строка:

machine_plane = XY

определяет, в какой плоскости будут производиться движение по окружности с выдачей в УП кодов в формате G02, G03 и отработка коррекции на радиус инструмента, если таковая присутствует в контроллере (системе ЧПУ).

  abs_coord                         тип: logical {Y/N}

Определяет начальный режим значения по умолчанию для станка с CNC (ЧПУ).

Если да (Y), то начальное условие старта системы CNC (ЧПУ) по умолчанию является абсолютные координаты.

Если нет (N), то начальное условие старта системы CNC (ЧПУ) по умолчанию является относительные координаты.

Примечание: Все команды траектории инструмента выдаются в абсолютных координатах. Так что, если условие старта системы с CNC (ЧПУ) относительные координаты, то NCTOOL все равно генерирует G-команду (G90), которая активизирует абсолютные координаты. (Учитывать при составлении постпроцессора.)

rotate тип: logical  {Y/N}  

Этот параметр определяет, имеет ли станок с ЧПУ команду G-кода для поворота.

Если (Y) Да - процедура G-кода имеет поворот, используя контроллер поворота G-кода или параметрическое определение.

Если (N) Нет, процедура G-кода должна быть восстановлена с новым поворотом координат.

 

mirror тип: logical  {Y/N}  

Этот параметр NCTOOL определяет, имеет ли станок с ЧПУ команду G-кода для зеркального отражения.

Если (Y) Да - процедура G-кода имеет зеркальное отражение, используя контроллер

зеркального отражения G-кода или параметрическое определение.

Если (N) Нет, процедура G-кода должна быть восстановлена с новыми зеркальными координатами.

 

relative_gcode тип: logical  {Y/N}  

Для определения g-кода в относительной системе координат.

_4th_axes_around            тип: logical {Y/N}

Этот параметр определяет оси вращения для 4-х осевых фрезерных станков с ЧПУ.

Есть две возможности:

Возможность #1 (в препроцессоре строка)

_4th_axes_around = X

означает, что четвертой осью является ось X (вертикальный станок) и модель будет вращаться вокруг Оси X.

Возможность #2 (в препроцессоре строка)

_4th_axes_around = Y

означает, что четвертой осью является ось Y (горизонтальный станок) и модель будет вращаться вокруг Оси Y.

Этот параметр активируются только при pos_to_machine = N.

first_rotation_angle        тип: integer  {X, Y, Z}

Этот параметр определяет первую ось вращения, используемую для расчета углов поворота. Сначала угол вращения для xy & xz должен быть установлен для X. Следующий - z.

Этот параметр активируются только при pos_to_machine = N.

_5th_axes_around          тип: logical {Y/N}

Этот параметр определяет оси вращения для 5-х осевых фрезерных станков с ЧПУ.

Есть 3 возможности:

Возможность #1 (в препроцессоре строка)

_5th_axes_around = X

Модель будет вращаться вокруг оси X.

Возможность #2 (в препроцессоре строка)

_5th_axes_around = Y

Модель будет вращаться вокруг оси Y.

Возможность #3 (в препроцессоре строка)

_5th_axes_around = Z

Модель будет вращаться вокруг оси Z.

Этот параметр активируются только при pos_to_machine = N.

_5x_rotary_axes тип: integer   {ZYX, ZY , ZX , YX}

Установка параметра _5x_rotary_axes определяет линейные оси с применением ротационной оси (оси поворота), которые вращаются вокруг нее (оси вращения). Этот параметр определяет несколько конфигураций обработки поворота YX, ZY, ZX, XY, XZ вокруг оси поворота. После определения этого параметра происходит поворот системы координат, приведенной в начальное состояние как нулевое значение (dev_angle = 0). (dev_angle представляет собой угол поворота в плоскости обработки, на который обработка должна быть повернута).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]