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

Параметры симуляция 5-ой оси. (Sim 5-Axis Parameters).

auto_angle_pair                             тип : logical {Y/N}

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

other_angle_pair                      тип : logical {Y/N}

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

angle_change_limit                     тип:numeric

Эта величина (в градусах) устанавливает предел изменения угла от одной позиции инструмента до следующей. Если угловое изменение между двумя позициями инструмента больше чем этот предел, то постпроцессором применяется отход из зоны резания. Расстояние отхода устанавливается пользователем в дальнейшем параметре. Значение по умолчанию составляет 150 градусов. Например, если этот предел составил 100 градусов, и ось C перемещается от C10 до C170 градусов, то такое перемещение рассмотривается как большое угловое изменение, и движение отхода применяется постпроцессором.

interplat_for_dist                         тип: logical {Y/N}

Этот параметр устанавливает интерполятор для дистанции (включено и выключено). По умолчанию false (ЛОЖЬ). 

interplat_distance                         тип:numeric

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

Значение по умолчанию составляет 1 мм для метрической размерности и 0.05 дюйма для размерности английского модуля. Например, если траектория инструмента от 0,0,0 до 0, 0, 100 и дистанция интерполяции устанавливаются на 10, то 9 перемещений добавляются между стартом и концом перемещения, и интерполятор добавит 0,0,10, то 0,0,20 и т.д. 

retract_distance                             тип:numeric

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

Значение по умолчанию составляет 100 мм для метрической системы и 4 для размера в не метрических единицах, применяемых в Великобритании (дюйм).

center_rot_prp_num                     тип: integer

Этот параметр определяет точку вращения для преобразования.

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

enable_mx_edit                                 тип : logical {Y/N}

Если Y, это включается изменения в задании значений 5 Осей следующих двух параметров: auto_angle_pair other_angle_pair

 

pole_angle_tolerance                         тип :numeric

Этот параметр определяет области полюса, где ротационная ось и вращение шпинделя параллельны. 

use_machine_limits                    тип : logical {Y/N}

Этот параметр определяет использование станочных пределов для наклонной и вращательной оси.

Если нет (N), то станочные лимиты, обозначенные в станочном определении, будут проигнорированы. Это - настройка по умолчанию.

Если да (Y), то станочные лимиты, обозначенные в станочном определении, будут использованы.

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

Далее, этот флаг подразумевает, что выбор "Автоматически Пары Углов" ("Auto Angle Pair") (см. документацию для этого элемента) основан на станочных пределах. Например, если для оси B будет ограничение между 0 и 90 градусов, то пост выберет один из угловых результатов пары, который актуален в пределах данного диапазона 0 и 90 градусов. Например, и B =-30 и B = +30 являются возможными решениями. В этом случае решение B =-30 не используется, а B = +30 используется, начиная с +30 градусов в пределах 0 и 90 градусов. Если "Использование Станочных Пределов" ("Use Machine Limits") проверяется, прежде чем выбрать угловую пару, эти две пары проверяются по угловым станочным пределам (поскольку они устанавливаются на вкладке "Machine Definition"). Если только одна пара в допустимых пределах, это - пара будет использоваться. Если обе угловых пары допустимы, та, которая создает самое маленькое изменение, выбирается.

use_tool_H_Length    тип : logical  {Y/N}

Этот параметр определяет, будет ли допуск на длину инструмента (H длина) добавлен к кодовым обозначениям NC (УП) или будет расценен как 0, и изменение длины инструмента будет добавлено в активном станке (в процессе обработки на станке). Значение по умолчанию параметра Use_tool_H_Lenght в PRP-файле является Y.

Этот параметр, используется для кинематического вычисления G-кода (УП) только при pos_to_machine = N.

use_part_shifting                        тип : logical  {Y/N}

Этот параметр определяет, использовать ли смещение из станочного значения контрольной точки, определенного в системе координат (т.е. позиция 1 (MAC1)) или определить это как 0 для вычисления УП. Это не влияет на значения моделирования обработки (визуализации).

Этот параметр, используется для кинематического вычисления G-кода (УП) только при pos_to_machine = N.

use_rot_axis_base_point2              тип : logical  {Y/N}

Этот параметр определяет, использовать ли расстояние от точки вращения оси, определенного в rot_axis_base_point2, или объявить это как 0 для вычисления УП. Это не влияет на значения моделирования обработки (визуализации).

Этот параметр, используется для кинематического вычисления G-кода (УП) только при pos_to_machine = N.

GCode_part_coordinate                   тип : logical  {Y/N}

Управление Устройством, используя координаты детали:

Есть контроллеры управления, которые могут использовать непосредственно координаты детали, базируемые на значениях X, Y, Z. Heidenhain и Millplus являются примерами этого. Специальная команда как M128 (Heidenhain) или G141 (Millplus) необходима, чтобы позволить системе управления распознать, что координаты в Управляющей Программе (УП) являются относительными координатами для обработки детали. Управление разрешает кинематическую компенсацию и также компенсацию длины инструмента. Если требуется генерировать такой выход УП в типовой интеграции и в параметрах настройки Machine & Post на вкладке Writer выбирается отмена “Абсолютные машинные координаты” (“Absolute machine coordinates”).

Значение по умолчанию параметра GCode_part_coordinate в файле .PRP - Y.

Этот параметр, используется для кинематического вычисления G-кода (УП) только при pos_to_machine = N.

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