Атрибут Объединять сходные отверстия в цикл применяется к операциям сверления.
По умолчанию FeatureCAM отводит инструмент на более высокую Z плоскость безопасности между операциями Несмотря на то, что это является безопасным, могут получаться неэффективные УП для деталей, так как перед каждой операцией программа отменяет (G80), а затем заново устанавливает (G81, G83 и т.д.) режим стандартного цикла. Далее приведен пример такой неэффективной программы.
:10 (9-13-2001) N25G00G17G40G49G80 N30G30G91Z0 N35T1M6 N40G00G54G90X0.Y0.S3819M03 N45G43H1Z1.0M08 N50Z0.1 N55G83R0.1Z-1.0Q0.25F14.3 N60G80 N65Z1.0 N70X0.5 N75Z0.1 N80G83R0.1Z-1.0Q0.25F14.3 N85G80 N90Z1.0 N95X1.0 N100Z0.1 N105G83R0.1Z-1.0Q0.25F14.3 N110G80 N115Z1.0 N120G0G91G28Z0M09 N125G49G90 N130M30 |
|
Атрибут Объединять со сходными отверстиями в цикл выполняет две функции. Сначала он создает более эффективный код УП, вводя режим стандартного цикла только один раз. Также он вызывает отвод инструмента в более низкую плоскость Высоты врезания после сверления каждого отверстия.
Если параметр Опции > Постпроцессирование > Выключить макросы не выбран, то положения отверстий включаются в макрос, как показано ниже в примере кода УП для Fanuc.
:10 (9-13-2001) N25G00G17G40G49G80 N30G30G91Z0 N35T1M6 N40G00G54G90X0.Y0.S3819M03 N45G43H1Z1.0M08 N50Z0.1 N55G83R0.1Z-1.0Q0.25F14.3 N60P1001M98 N65G80 N70G00Z1.0 N75G0G91G28Z0M09 N80G49G90 N85M30 :1001 N90G91 N95X0.5 N100X1.0 N105G90 N110M99 |
|
Если Выключить макросы выбрано, то код УП все еще остается эффективным, так как стандартный цикл вводится только один раз. Образец кода, приведенный далее, является кодом УП для Fanuc для массива отверстий с выбранной опцией Объединять со сходными отверстиями в цикл, но без макросов.
:10 (9-13-2001) N25G00G17G40G49G80 N30G30G91Z0 N35T1M6 N40G00G54G90X0.Y0.S3819M03 N45G43H1Z1.0M08 N50Z0.1 N55G83R0.1Z-1.0Q0.25F14.3 N60X0.5 N65X1.0 N70G80 N75G00Z1.0 N80G0G91G28Z0M09 N85G49G90 N90M30
После того как параметр Объединять со сходными отверстиями в цикл выбран для элемента, можно задать плоскость отвода для всего элемента на вкладке Стратегия свойств отверстия для каждой из операций элемента по отдельности в столбце С отводом на вкладке Операции. Если используется постпроцессор, который поддерживает коды G99 (R point level return) и G98 (Initial level return) типа Fanuc, то они будут использованы в FeatureCAM. В противном случае стандартный цикл отменяется и восстанавливается при необходимости. Чтобы задать плоскость отвода для элемента, можно использовать две опции на вкладке Стратегии:
Отход до безопасной плоскости Z |
Инструмент отводится в более высокую Z плоскость безопасности (G98, "Initial level return", Fanuc) после выполнения операции. |
Отход на высоту врезания |
Инструмент отводится в более низкую плоскость высоты врезания (G99, "R point level return", Fanuc) после выполнения операции. |
Чтобы задать плоскость отвода для отдельных операций, столбец С отводом на вкладке Операции содержит один из следующих символов:
|
Короткая зеленая стрелка вверх показывает, что инструмент отводится в более низкую плоскость высоты врезания (G99, "R point level return", Fanuc) после выполнения операции. Вы можете переключить эту стрелку на длинную стрелку, нажав на нее левой кнопкой мыши и выбрав Отход до безопасной плоскости Z из контекстного меню. |
|
Эта длинная зеленая стрелка вверх означает, что инструмент отводится в более высокую плоскость безопасности Z (G98, "Initial level return", Fanuc) после выполнения операции. Вы можете переключить эту стрелку на короткую стрелку, нажав на нее левой кнопкой мыши и выбрав Отход на высоту врезания из контекстного меню. |
|
Эта серая стрелка означает, что инструмент отводится к более высокой Z плоскости безопасности после операции, и вы не можете это изменить, так как это обычно показано в конце стандартного цикла. |
На следующем рисунке показаны два массива отверстий. Для первого массива, который содержит отверстия 1, 2 и 3, выбрано Объединять со сходными отверстиями в цикл. Отверстие 2 было изменено для отвода в плоскость безопасности.
Точка смены инструмента
Плоскость безопасности
Плоскость отвода
Если вы используете постпроцессор, который поддерживает различные плоскости безопасности в одном стандартном цикле, например, Fanuc, который поддерживает G98/G99, то вы можете создать более эффективный G-код. Fanuc поддерживает G98 для отвода на более высокую Z плоскость безопасности и G99 для отвода на более низкую плоскость высоты врезания. Эти G-коды вводятся в постпроцессор как Отвод до плоскости R (для более низкой плоскости высоты врезания, G99) и Ускоренный отвод по Z (для более высокой Z плоскости безопасности, G98). Получается следующая программа:
N65 G83 G98 Z-1.0751 R0.1 Q0.25 F14.3 N70 X0.0 N75 X0.5 N80 X1.0 G99 N85 X1.5 G98 N90 X2.0 N95 X2.5 G99 N100 G80