СОДЕРЖАНИЕ
СОДЕРЖАНИЕ 1
PRO/NC 14
О модуле Pro/NC 14
Требуемые лицензии 14
Создание обрабатываемой модели 14
Концепции модуля Pro/NC 15
Определение конфигурации обрабатываемой сборки 18
Отображение на экране модели заготовки 19
Изменение классификации компонентов обрабатываемой сборки 20
Восстановление файла обработки модели 20
Предварительный просмотр обрабатываемой модели 21
Замена компонентов обрабатываемой сборки 21
Таблицы семейства моделей в Pro/NC 21
ПАРАМЕТРЫ ФАЙЛА КОНФИГУРАЦИИ 22
Установление Pro/NC параметров файла конфигурации 22
ПРОЦЕСС ОБРАБОТКИ 28
Особенности процесса механообработки 28
Получение информации о состоянии процесса и траектории движения инструмента 29
ОПЕРАЦИИ ОБРАБОТКИ 30
Об операциях 30
Создание операции обработки 31
Диалоговое окно Operation Setup 32
Определение комментария для операции обработки 33
Активизация операции обработки 34
СТАНКИ 34
О станках 34
Определение нового станка 34
Определение атрибутов станка 35
Типы станков 39
Сохранение новых и восстановление существующих атрибутов станка 41
Установление параметров PPRINT 41
Таблица PPRINT 42
ПРИСПОСОБЛЕНИЯ 44
О приспособлениях 44
Создание набора приспособлений 44
Диалоговое окно Fixture Setup 45
Активизация сборки приспособлений 46
Изменение сборки приспособлений 46
Удаление сборки приспособлений 46
СИСТЕМЫ КООРДИНАТ 46
О системах координат 46
Определение системы координат 47
Системы координат станка и NC последовательности 47
Ориентация оси Z 48
NC ПОСЛЕДОВАТЕЛЬНОСТИ 48
Составляющие NC последовательности 48
Создание NC последовательности 48
Атрибуты NC последовательностей 49
Изменение наименования NC последовательности 50
Определение комментария для NC последовательности 50
Установление начальной и конечной точек NC последовательности 50
Выбор NC последовательности 50
ПОВЕРХНОСТЬ БЕЗОПАСНОСТИ 51
О поверхности безопасности 51
Pro/NC Wildfire
Установление поверхности безопасности 52
Установление сферической поверхности безопасности 53
Установление цилиндрической поверхности безопасности 54
Установление плоскости перебега 55
Контролирование поверхности безопасности при фрезеровании объема 55
УДАЛЕНИЕ МАТЕРИАЛА 56
Автоматическое удаление материала 56
Создание элемента удаления материала 56
Определение уровня видимости элемента 56
Автоматическое удаление материала при фрезеровании 57
Автоматическое удаление материала при токарной обработке 57
Автоматическое удаление материала при сверлении 58
Автоматическое удаление материала при резании проволокой 58
ЭКСПОРТ И ИМПОРТ XML ДАННЫХ 58
Об экспорте и импорте XML данных 58
Получение данных процесса механообработки в формате XML 58
Типы экспортируемых данных 59
Импорт данных процесса механообработки для обработки другой модели 59
ИНСТРУМЕНТ 59
Установление атрибутов инструмента 59
Порядок установления инструментов 61
Установление инструментов при создании NC последовательности 62
ДИАЛОГОВОЕ ОКНО TOOL SETUP 62
О диалоговом окне Tool Setup 62
Установление структуры директории с данными о материалах 64
Пример установления структуры директории с данными о материалах 64
Добавление нового инструмента 65
Определение режимов резания для инструмента 65
Использование данных о режимах резания 66
Спецификация инструмента 67
Восстановление параметров инструмента 68
Библиотека параметров инструментов 68
Обращение к внешней базе данных инструментов 69
Добавление нарисованного инструмента 69
Изменение имеющегося инструмента 70
Удаление инструмента 70
Сохранение файла с параметрами инструмента 70
Сохранение параметров инструмента 70
Использование стандартных инструментов 71
Стандартные инструменты 71
МОДЕЛИ ИНСТРУМЕНТОВ 72
О моделях инструментов 72
Создание модели инструмента 72
Твердотельная модель фрезы 73
Определение материала инструмента и числа зубьев 73
Использование модели инструмента 73
Отображение инструмента на экране 74
Использование сборки в качестве модели инструмента 74
Использование контура инструмента при токарной обработке 75
Твердотельные инструменты для токарной обработки 75
Пример использования контура инструмента при токарной обработке 76
Использование настраиваемого инструмента при сверлении 76
Твердотельная модель сверла 77
ПАРАМЕТРЫ ОБРАБОТКИ 77
О параметрах обработки 77
Установление и изменение параметров NC последовательности 80
Общие параметры для NC последовательностей 81
ПАРАМЕТРЫ ФРЕЗЕРОВАНИЯ 85
Параметры резания 102
Pro/NC Wildfire
Параметры подачи 109
Параметры станка 111
Параметры подхода/отхода 114
Параметры резьбы 121
ПАРАМЕТРЫ ТОКАРНОЙ ОБРАБОТКИ 121
Опции резания 122
Параметры резания при токарной обработке 128
Параметры станка 133
Параметры подхода/отхода 134
Параметры для обработки резьбы 137
ПАРАМЕТРЫ ПРИ СВЕРЛЕНИИ 139
Опции резания 139
Параметры резания 140
Параметры подачи 140
Параметры станка 141
Параметры подхода/отхода 142
ПАРАМЕТРЫ ЭЛЕКТРОЭРОЗИОННОЙ ОБРАБОТКИ (EDM) 143
Опции резания 143
Параметры резания 144
Параметры подачи 145
Параметры станка 145
Параметры подхода/отхода 149
ИСПОЛЬЗОВАНИЕ ПРЕДЫДУЩИХ ПАРАМЕТРОВ 150
ИСПОЛЬЗОВАНИЕ НЕАКТИВНОГО ШАБЛОНА ДЛЯ ОБРАБОТКИ 151
Включение параметра в формулу 151
Использование параметров в формулах 151
ШАБЛОНЫ 152
О шаблонах 152
Создание нового шаблона 152
Состояние видимости параметра 153
Действия с шаблонами 153
Активизация шаблона 154
Активизированный шаблон 154
Связь шаблона со станком 154
Шаблон, связанный со станком 155
БАЗА ДАННЫХ СТАНОЧНЫХ ПАРАМЕТРОВ 155
Файлы MDB 155
Действия с MDB файлами 156
Единицы измерения значений базы данных станочных параметров 156
Пример: Файл MDB для сверления 157
Использование MDB файлов 158
Неудачный поиск MDB файла 158
Практика 158
ФРЕЗЕРОВАНИЕ 159
Типы NC последовательностей при фрезеровании 159
Выбор поверхностей 159
Выбор замкнутой цепочки поверхностей 160
Выбор поверхностей объединенной поверхности 161
Определение стороны поверхности для обработки 161
Предотвращение несанкционированных врезаний 162
Проверка несанкционированных врезаний по умолчанию 163
Выполнение 4-х осевого фрезерования 163
Определение отрицательного припуска 164
Интерактивный контроль движения инструмента при обработке 164
Формирование резания на уровне NC последовательностей 165
КОНТРОЛИРОВАНИЕ ОРИЕНТАЦИИ ОСИ ИНСТРУМЕНТА ПРИ ФРЕЗЕРОВАНИИ 166
Различные виды контроля ориентации оси инструмента 166
Определение ориентации оси с помощью точек на поверхности 166
Пример: Ориентация оси с помощью точек на поверхности 167
Pro/NC Wildfire
Определение ориентации оси с помощью точек на линии резания 168
Изменение определения ориентации оси инструмента 168
Определение ориентации оси с помощью точки расположения центра вращения 169
Определение ориентации оси с помощью кривой расположения центра вращения 169
Определение точек синхронизации на кривой расположения центра вращения 169
ФРЕЗЕРОВАНИЕ ОБЪЕМА 170
Особенности фрезерования объемов 170
Создание NC последовательности фрезерования объема 171
Пример: Обработка объема 172
Определение стенок для подхода инструмента 172
Высокоскоростная обработка 173
АВТОМАТИЧЕСКИЕ ДВИЖЕНИЯ ИНСТРУМЕНТА ПРИ ОБРАБОТКЕ ОБЪЕМА,
ЛОКАЛЬНОМ ФРЕЗЕРОВАНИИ И ОБРАБОТКЕ ПО ПРОФИЛЮ 174
Об автоматических движениях инструмента при обработке 174
Пример: Типы автоматического движения инструмента при обработке 174
Создание автоматического движения инструмента при обработке 176
«Upto Depth» движение инструмента при обработке 176
«From-To Depth» движение инструмента при обработке 176
Движение инструмента при обработке «слой за слоем» 176
Определение глубины 177
Определение движений подхода и отхода в режиме Build Cut 177
Функциональные возможности режима Build Cut 178
Пример: Определение пути подхода и отхода 180
ЛОКАЛЬНОЕ ФРЕЗЕРОВАНИЕ 181
Особенности локального фрезерования 181
Локальное фрезерование после обработки ссылочной NC последовательностью 181
Локальное фрезерование в необработанных углах 182
Локальное фрезерование после предыдущего инструмента 182
Локальное фрезерование одним проходом 183
Создание NC последовательности локального фрезерования после обработки ссылочной
NC последовательностью 183
Создание NC последовательности локального фрезерования в необработанных углах с
помощью выбора соответствующих граней 183
Создание NC последовательности локального фрезерования после обработки
предварительным инструментом 184
Создание NC последовательности локального фрезерования одним проходом 185
ФРЕЗЕРОВАНИЕ ПОВЕРХНОСТИ 186
Методы фрезерования поверхности 186
Создание NC последовательности фрезерования поверхности 186
Создание NC последовательности фрезерования поверхности строчкой с помощью опции
Straight Cut 188
Стандартное фрезерование поверхности строчкой 188
Создание NC последовательности фрезерования поверхности по изолиниям 190
Фрезерование поверхностей по изолиниям 191
Создание NC последовательности фрезерования поверхности по линиям резания 192
Опции определения линий резания в диалоговом окне Cut Definition 193
Фрезерование поверхностей по линиям резания 194
Пример: Обработка по линиям резания 195
Добавление линий резания 197
Определение линий резания с помощью граней 198
Корректировка конечных точек линий резания 198
Синхронизация линий резания 199
Пример: Определение линий синхронизации 200
Создание NC последовательности фрезерования поверхности по проекциям линий
резания 200
Пример: Обработка поверхности по проецированной траектории 201
Определение пути подхода и отхода 202
Диалоговое окно Entry/Exit Move 202
Определение собственных стратегий для движений подхода и отхода 206
Pro/NC Wildfire
ФРЕЗЕРОВАНИЕ SWARF 207
О фрезеровании Swarf 207
Создание NC последовательности фрезерования Swarf 207
ФРЕЗЕРОВАНИЕ НАРУЖНЫХ ПОВЕРХНОСТЕЙ 208
О фрезеровании наружных поверхностей 208
Создание NC последовательности фрезерования наружных поверхностей 208
Использование параметров при фрезеровании наружных поверхностей 209
ФРЕЗЕРОВАНИЕ ПО ПРОФИЛЮ 213
О фрезеровании по профилю 213
Создание NC последовательности фрезерования по профилю 215
ФРЕЗЕРОВАНИЕ КАРМАНА 215
Особенности обработки кармана 215
Создание NC последовательности фрезерования кармана 215
Пример: Фрезерование кармана 216
ФРЕЗЕРОВАНИЕ ПО ТРАЕКТОРИИ 216
Особенности фрезерования по траектории 216
Создание NC последовательности фрезерования по траектории 216
Рисование инструментов для фрезерования по траектории 217
Создание автоматических движений инструмента при фрезеровании по траектории 218
Эскиз траектории 219
Определение траектории с помощью граней или кривых 219
Вершина инструмента: Инструмент между поверхностями 220
Определение траектории движения инструмента с помощью поверхностей 221
Определение высоты 221
Пример: Определение высоты резания и поверхностей 221
Пример: Определение высоты резания и поверхностей для проверки 222
Послойное фрезерование по траектории 223
Многопроходное фрезерование по траектории 223
Промежуточные подъемы инструмента до плоскости безопасности при фрезеровании по
траектории 223
Создание траектории движения инструмента при 5-и осевом фрезеровании с помощью
граней или кривых 224
Создание траектории движения инструмента при 5-и осевом фрезеровании с помощью
поверхностей 225
Пример: Выбор граней поверхностей для обработки 226
Пример: Обработка лопасти турбины боковой поверхностью фрезы 226
Средства контроля ориентации оси инструмента при фрезеровании по траектории 227
Контроль ориентации оси инструмента с помощью опции Along Trajectory 228
Контроль ориентации оси инструмента с помощью опции Location 228
Пример: Определение ориентации оси в дополнительной точке 229
Создание 5-и осевого движения по двум контурам 230
Корректировка конечных точек траектории 231
Определение особенности обхода углов 232
Типы обхода углов 233
ФРЕЗЕРОВАНИЕ РЕЗЬБЫ 234
Особенности фрезерования резьбы 234
Создание NC последовательности фрезерования резьбы 234
Диалоговое окно Thread Mill 234
Коррекция радиуса режущего инструмента при фрезеровании резьбы 237
Пример: Фрезерование резьбы 238
ГРАВИРОВАНИЕ 239
Фрезерование углубления по траектории 239
Создание NC последовательности гравирования 239
ФРЕЗЕРОВАНИЕ ВРЕЗАНИЕМ 239
О фрезеровании врезанием 239
Создание NC последовательности фрезерования врезанием 240
Определение осей для первых проходов 240
Пример: Фрезерование врезанием 241
ПРЕДВАРИТЕЛЬНАЯ ОБРАБОТКА С ДОРАБОТКОЙ 241
Pro/NC Wildfire
Pro/ENGINEER® WILDFIRE
Pro/NC™ Topic Collection
Pro/NC Wildfire
PRO/NC
О модуле Pro/NC
С помощью модуля Pro/NC вы создаете управляющие программы для станков с ЧПУ, для
обработки моделей, созданных в Pro/ENGINEER. Этот модуль позволяет инженеру создать CL
данные в формате ASCII и затем обработать их постпроцессором для конкретного станка с
ЧПУ.
Требуемые лицензии
Pro/NC – семейство модулей, которые можно заказывать в любой комбинации, с целью
обеспечения «пользовательского набора» доступных функциональных возможностей,
необходимых для вашей деятельности.
Pro/NC-ADVANCED – это самая полная лицензия, которая обладает всеми
функциональными возможностями, описанными в данном руководстве. Другие модули
обеспечивают только некоторые из этих функциональных возможностей.
Таблица, показанная ниже, содержит данные о функциональных возможностях каждого из
модулей.
Если вы не имеете соответствующей лицензии, чтобы выполнить определенную функцию,
вам, возможно, следует выбрать другую конфигурацию рабочего места Pro/ENGINEER, или
воспользуйтесь «плавающей» лицензией.
Если у вас есть… Вы можете …
Проектируемая модель
Проектируемая в Pro/ENGINEER модель представляет собой готовое изделие и
используется в качестве ссылочной модели для всех операций механообработки. Элементы,
поверхности и грани выбираются на проектируемой модели в качестве ссылочных элементов
для определения траекторий движения инструмента. Ссылаясь на геометрию проектируемой
модели, вы устанавливаете связь между проектируемой моделью и зоной обработки (моделью
заготовки). Из-за этой связи, когда проектируемая модель изменяется, все соответствующие
операции механообработки модифицируются в соответствии со сделанными изменениями.
Модели, сборки и штамповочные модели могут быть использованы в качестве
проектируемых моделей.
На следующей иллюстрации показан пример проектируемой модели – клапан.
Обрабатываемая модель
Обычно, обрабатываемая модель представляет собой проектируемую модель (также ее
называют «ссылочная модель», так как она используется в качестве ссылочной для создания
NC последовательностей обработки) и модель заготовки, собранные в одну сборку. Во время
разработки процесса механообработки, моделирование удаления материала может быть
выполнено на модели заготовки. Вообще, после процесса механообработки геометрия модели
заготовки должна совпадать с геометрией проектируемой модели. При этом удаление
материала – необязательный процесс, выполняемый по желанию. На иллюстрации (см. ниже)
показана обрабатываемая модель, представляющая собой ссылочную (проектируемую)
модель черного цвета, помещенную в модель заготовки зеленого цвета.
Pro/NC Wildfire
allow_workpiece_silhouette
no, yes, auto
Определяете, какая модель будет использована для создания силуэта фрезеруемого окна
(Silhouette Mill Window):
• no — Система создает окно с помощью силуэта ссылочной модели. Если
обрабатываемая сборка содержит несколько ссылочных моделей, то вы должны
выбрать одну из них. Вы не можете выбрать модель заготовки.
• yes — Система позволяет вам использовать и ссылочные модели и модели
заготовок для создания силуэта фрезеруемого окна (Silhouette Mill Window). Вы
должны выбрать модель.
• auto — Обрабатываемая сборка содержит только одну модель заготовки, и
система автоматически использует ее для создания силуэта. Если есть
несколько моделей заготовки, то вы должны выбрать одну из них. Вы не можете
Pro/NC Wildfire
выбрать ссылочную модель до тех пор, пока в обрабатываемой сборке нет
модели заготовки.
assy_mfg_open_mode
mfg, process, feature
Определяете способ открытия файлов обрабатываемых моделей (файлов с расширением
«.mfg»):
• mfg — Открываете с помощью приложения Pro/NC.
• process — Открываете с помощью модуля Pro/PROCESS для приложения
Pro/NC.
• feature — Открываете с помощью приложения Expert Machinist.
Вы можете самостоятельно выбрать приложение, с помощью которого файл
обрабатываемой модели будет открыт, используя опцию Applications в верхнем основном
меню.
autodrill_udf_dir
< наименование директории >
Заданная по умолчанию директория для запоминания стратегий сверления отверстий,
которые были использованы в режиме автоматического сверления (Auto Drilling). Укажите
полное наименование пути, чтобы избежать проблем.
autodrilling_config_filename
< наименование файла >
Автоматическое восстановление и активизация файла конфигурации, служащего для
заполнения таблицы, использующейся в режиме автоматического сверления (Auto Drilling).
autodrilling_holestyle_param
< наименование параметра, определенного пользователем >
Наименование параметра, использованного для механообработки отверстий ссылочной
модели. Значение параметра идентифицирует MUDF для сверления, которое автоматически
будет применено в Pro/NC для обработки этих отверстий.
campost_dir
< наименование директории >
Если значение параметра файла конфигурации «ncpost_type» установлено как «ncpost», то
параметр «campost_dir» определяет директорию местонахождения постпроцессоров CAM-Post,
которые будут использованы для и генерации MCD файлов. Укажите полное наименование
пути, чтобы избежать проблем.
chk_part_surfs_profpock
no, yes
Этот параметр применяется для проверки на наличие несанкционированных врезаний при
фрезеровании. Установите значение этого параметра «yes», если желаете, чтобы система
автоматически проверяла все поверхности ссылочной модели при выполнении NC
последовательности обработки по профилю (Profiling) и обработки кармана (Pocketing).
Pro/NC Wildfire
cl_arrow_scale
< положительное число >
Этот параметр позволяет вам контролировать размер стрелки указания направления при
отображении на экране траектории движения инструмента для операций обработки и NC
последовательностей. Значение по умолчанию – один (1). Если вы установите 0, то стрелка не
будет отображена на экране. Если вы определите любое другое положительное число,
масштаб стрелки соответственно изменится.
cl_rotate_sign_convention
table, tool
Определяете знак направления вращения ROTATE для поворотного стола станка или для
режущего инструмента.
gpostpp_dir
< наименование директории >
Если значение параметра файла конфигурации «ncpost_type» установлено как «gpost», то
параметр «gpostpp_dir» определяет местонахождение директории, содержащей файлы
постпроцессоров, которые будут использованы GPOST. Укажите полное наименование пути,
чтобы избежать проблем.
mfg_auto_ref_prt_as_chk_srf
yes, no
Этот параметр применяется для проверки на наличие несанкционированных врезаний при
фрезеровании. Система автоматически проверяет все поверхности твердого тела всех
ссылочных моделей при выполнении 5-и осевого фрезерования по траектории. Чтобы не
использовать данную функцию и выбрать поверхности для проверки вручную, установите этот
параметр как «no».
mfg_customize_dialog
yes, no
• yes — Используете диалоговое окно Customize для ручной настройки
траекторий NC последовательности.
• no — Используете старые каскадные меню.
mfg_ijk_num_digits
< целое число >
Устанавливаете число цифр для i, j, k координат инструмента в файле CL данных.
Значение по умолчанию – десять (10).
mfg_info_location
top_left, bottom_right
Заданное по умолчанию положение диалогового окна Manufacturing Info.
Pro/NC Wildfire
mfg_modal_command_file
< наименование файла >
Позволяет вам делать некоторые из APT процедур модальными, что означает, что вы
постоянно будете получать список дальнейших команд, соответствующих некоторой
процедуре, после завершения выполнения активной команды.
mfg_param_mode
simplified, advanced
• simplified — Дерево параметров механообработки первоначально показывается
с предварительно установленными параметрами.
• advanced — Дерево параметров механообработки первоначально показывается
с полным набором параметров.
При отображении дерева параметров на экране вы можете выбрать один из двух способов
отображения с помощью кнопок Simplified и Advanced в диалоговом окне Param Tree.
mfg_xyz_num_digits
< целое число >
Устанавливаете число цифр для X, Y, Z координат инструмента в файле CL данных.
Значение по умолчанию – десять (10).
nc_jobman_visible
no, yes
При установлении значения этого параметра как «yes» вы можете использовать
функциональные возможности Менеджера работы (Job Manager). Это позволяет вычислить
траекторию движения инструмента для NC последовательности «в фоновом режиме», на
другом удаленном рабочем месте или на том же компьютере, пока вы продолжаете работать с
другими NC последовательностями или другими моделями Pro/ENGINEER.
nccheck_type
vericut, nccheck
Контролируете, который модуль используется для NC проверки (NC Check) файлов CL
данных механообработки:
• vericut — Используется программный комплекс Vericut™ фирмы CGTech.
• nccheck — Используется модуль Pro/NC-CHECK.
ncl_file_extension
< расширение файла >
Устанавливаете заданное по умолчанию расширение файла CL данных. Если вы не
установите этот параметр, то заданным по умолчанию расширением будет «.ncl».
Примечание:
• Длина расширения файла ограничена 3 знаками. Если вы определите более
длинное расширение, то оно будет обрезано, и система выдаст
предупреждение.
• Не изменяйте расширение файла CL данных, если используете заданный по
умолчанию постпроцессор, назначенный постпроцессор, или постпроцессор,
созданный в Pro/NCPOST.
Pro/NC Wildfire
ncpost_type
gpost, ncpost
Каждый модуль Pro/NC поставляется со стандартным набором NC постпроцессоров,
которые могут быть использованы в том виде, как есть, или изменены. Этот параметр файла
конфигурации указывает модуль, который будет использован для изменения постпроцессоров:
• gpost — Будет использован G-Post™фирмы Intercim.
• ncpost — Будет использован модуль Pro/NCPOST.
output_mfg_xml
yes, no
Если вы установите значение этого параметра как «yes», то можете сохранить данные
процесса механообработки в формате XML и затем импортировать их, полностью или
частично, в другую модель. Данные механообработки, которые могут быть импортированы,
включают в себя данные об операциях, станках, инструментах и даже параметры NC
последовательностей и ссылки, имеющие наименования.
pro_mdb_dir
< наименование директории >
Устанавливаете заданную по умолчанию директорию местонахождения базы данных
станочных параметров (MDB). Укажите полное наименование пути, чтобы избежать проблем.
Например: /home/users/library/mach_db.
pro_mf_cl_dir
< наименование директории >
Устанавливаете заданную по умолчанию директорию местонахождения файлов CL
данных. Укажите полное наименование пути, чтобы избежать проблем. Например:
/home/users/library/mfg_cl.
pro_mf_param_dir
< наименование директории >
Устанавливаете заданную по умолчанию директорию местонахождения файлов
параметров механообработки. Укажите полное наименование пути, чтобы избежать проблем.
Например: /home/users/library/mfg_params.
pro_mf_tprm_dir
< наименование директории >
Устанавливаете заданную по умолчанию директорию местонахождения файлов с
параметрами инструментов. Укажите полное наименование пути, чтобы избежать проблем.
Например: /home/users/library/toolcrib.
pro_mf_workcell_dir
< наименование директории >
Устанавливаете заданную по умолчанию директорию местонахождения файлов с данными
о станках. Укажите полное наименование пути, чтобы избежать проблем. Например:
/home/users/library/workcells.
Pro/NC Wildfire
pro_mfg_cmdsyn_dir
< наименование директории >
Устанавливаете заданную по умолчанию директорию местонахождения файлов
синтаксиса меню для Pro/NC. Укажите полное наименование пути, чтобы избежать проблем.
Например: /home/users/library/mach_cmdsym.
profile_output_utils
yes, no
Этот параметр влияет на вывод CL данных для NC последовательностей профильного
(Profile) фрезерования:
• yes — Параметр NC последовательности OUTPUT_POINT доступен со
следующими опциями:
» TIP — Траектория движения инструмента рассчитана относительно центра
инструмента.
» ON_PROFILE — Траектория движения инструмента рассчитана
относительно профиля инструмента.
• no — Параметр NC последовательности OUTPUT_POINT не доступен.
proncpost_dbf
< наименование файла >
Определяете месторасположение и наименование базы данных файлов NCPOST. Укажите
полный путь к директории и ее наименование.
prorembatch_queue_manager
<proc_name>:<host>:0:<proc_num>:1
Позволяет выполнять вычисление траектории движения инструмента на удаленном
рабочем месте. Значения следующие:
• <proc_name> — Наименование процессора (может быть любым описательным
наименованием).
• <host> — Наименование (hostname) удаленного компьютера.
• 0 — Тип передачи данных, всегда устанавливается как 0.
• <proc_num> — Должен соответствовать переменной PRORB_RPCNUM на
удаленном компьютере; если вы определяете 0, то система будет использовать
заданное по умолчанию число RPC.
• 1 — Версия менеджера запросов, в настоящее время – один (1).
shade_mfg_ref_models
yes, no
• yes — Закраска ссылочных моделей при регенерации закрашенных
изображений.
• no — Не закрашиваются ссылочные модели при регенерации закрашенных
изображений (чтобы сэкономить время).
Pro/NC Wildfire
store_tool_path_file
yes, no
Определяете, как вычисляется информации о траектории движения инструмента:
• yes — Информация о траектории движения инструмента будет сохранена в
файле, именованном «filename.tph», где наименование файла (filename) –
наименование обрабатываемой модели.
• no — Информация о траектории движения инструмента будет заново вычислена
каждый раз при восстановлении обрабатываемой модели или изменении любых
параметров механообработки.
ПРОЦЕСС ОБРАБОТКИ
ОПЕРАЦИИ ОБРАБОТКИ
Об операциях
Операция обработки – это ряд NC последовательностей, выполняемых на специфическом
станке и использующих одну систему координат для вывода CL данных.
Примечание: Вы должны установить данные операции обработки прежде, чем вы
начнете создавать NC последовательности.
Страница General
• Machine Zero — Выберите или создайте рабочую систему координаты (ноль
программы) для выводимых NC данных.
• Use Rotary Clearance — Эта опция доступна только для станков с 4 осями. Она
позволяет вам определить высоту безопасного уровня по оси Z для перебегов
инструмента и гарантированно безопасного вращения поворотной оси.
Значение Rotation Clearance определяет минимальное расстояние, на котором
обрабатываемая модель, заготовка и компоненты приспособлений будут
перемещаться относительно поворотного стола. Значение по умолчанию – 2" (в
английских единицах) или 50 мм (в метрических единицах). Вы можете ввести
любое положительное значение. Кроме того, вы можете определить Safe Rotary
Point (точку безопасности) для инструментов, которые слишком длинные для
того, чтобы перемещаться на уровне Rotation Clearance. Введите значения X, Y
и Z координат в окне Safe Rotary Point. Инструмент, для которого будет
использовано значение Safe Rotary Point вместо Rotation Clearance, вы должны
отметить в окне Tool Manager, выбрав Long Tool на странице Settings в
диалоговом окне Tool Setup.
• Окно Retract — Определяете, как инструмент поднимается между периодами
резания:
» Surface — Определяете поверхность безопасности.
» Tolerance — Контроль перемещения инструмента с указанием его
максимального отклонения относительно неплоской поверхности
безопасности. Значение по умолчанию – 0.1" (в английских единицах) или
1 мм (в метрических единицах). Вы можете ввести любое положительное
значение.
• Stock Material — Определяете наименование материала заготовки.
Примечание: Вы должны установить путь к директории нахождения данных о
материалах; иначе единственно доступной опцией в списке Stock Material
будет Unspecified.
Pro/NC Wildfire
Страница From/Home
• FROM Point — Вы можете создать или выбрать базовую точку, служащую в
качестве FROM месторасположения. После этого наименование базовой точки
Страница Output
• Output NCL File — Заданное по умолчанию наименование для файла CL
данных. Вы можете ввести любое наименование. Нажав на кнопку Use Default,
вы установите наименование, которое система задает по умолчанию.
• PARTNO — Наименование детали, которое будет выведено командой PARTNO
или PPRINT. Вы можете ввести любое наименование. Нажав на кнопку Use
Default, вы установите наименование, которое система задает по умолчанию
(наименование обрабатываемой сборки для механообработки сборки, и
наименования модели заготовки для механообработки модели).
• Startup File — Введите наименование файла, который хотите включить в самое
начало текста CL файла (после команд PARTNO, MACHIN и UNITS). Файл
должен находиться в текущей рабочей директории и иметь расширение «.ncl».
• Shutdown File — Введите наименование файла, который хотите включить в
самый конец текста CL файла. Файл должен находиться в текущей рабочей
директории и иметь расширение «.ncl».
• Comments — Напечатайте в окне комментарии к операции обработки. Эти
комментарии можно вывести с помощью команды PPRINT.
СТАНКИ
О станках
Станок является элементом зоны обработки (модели или сборки), и для него можно
определить следующие атрибуты:
• Наименование
• Тип
• Число управляемых осей
• Набор параметров
• Режущий инструмент
• Участок (участки) обработки
затем нажмите на кнопку или в верхней части диалогового окна Machine Tool
Setup. Вы можете сохранить данные о текущем станке, наряду с его параметрами,
нажав на кнопку в верхней части диалогового окна Machine Tool Setup. Вы можете
затем определить новый станок с теми же параметрами, в этом или в другом NC
Страница Output
Страница Spindle
• Maximum Speed — Максимальная допустимая скорость вращения шпинделя
для станка. Введите максимальное значение в RPM (обороты в минуту).
• Horsepower — Мощность шпинделя в лошадиных силах (не обязательно для
определения).
Страница Feed
• Feed Units — Выбираете единицы измерения рабочей подачи из всплывающего
списка Rapid Traverse. Значения:
» IPM (по умолчанию) — дюймы в минуту
» MMPM — миллиметры в минуту
• Feed Limits — Вводите значение рабочей подачи, использованной для режима
быстрого хода, в окне Rapid Feed Rate (не обязательно для определения).
Pro/NC Wildfire
Страница Cutting Tools
• Tool Change Time — Время, необходимое для смены инструмента, в секундах.
Введите значение в окне, или используйте стрелки UP и DOWN рядом с окном,
чтобы увеличить или уменьшить значение, соответственно.
• Кнопка Cutting Tool Setup открывает диалоговое окно Tool Setup, которое
позволяет вам установить режущие инструменты, соответствующие станку. Для
токарного станка с двумя тарретами и для 4-х или 5-и осевого Mill/Turn станка,
имеются отдельные кнопки установки инструмента для голов Head 1 и Head 2.
Страница Travel
Позволяет вам определить пределы программных перемещений для осей станка: X-Axis
Travel, Y-Axis Travel и Z-Axis Travel. Определение этих значений является необязательным.
Значениями должны быть фактические размеры, которые указывают расположение рабочей
зоны станка относительно рабочей системы координат. Например, если станок имеет рабочую
зону 60 дюймов по оси Z, и центр рабочей системы координат расположен посредине, то
определите пределы для X-Axis Travel следующим образом: введите «-30» в левом окне и
«30» в правом окне.
Если вы проверяете (отображая на экране или иным способом) полученные CL данные,
которые выходят за предельные ограничения, указанные для станка, появится
информационное окно, показывая значения пределов, которые были превышены, и
соответствующие фактические значения.
Страница Comments
Напечатайте соответствующий комментарий в текстовом окне (не обязательно для
определения).
Типы станков
Тип станка определяет типы NC последовательностей, которые могут быть для него
созданы (например, на 4-х осевом токарном станке можно выполнить 2-х и 4-х осевую
токарную обработку и сверление).
Станки и типы NC последовательностей
Доступные типы NC
Тип станка Пояснение
последовательностей
Lathe (токарный 2-х или 4-х осевое точение и Точение:
станок) сверление Area
Profile
Groove
Thread
Сверление:
Drill
Face
Bore
Countersink
Tap
Ream
Pro/NC Wildfire
Mill (фрезерный От 3-х до 5-и осевое Фрезерование:
станок) фрезерование и сверление Volume
Local Mill
Surface Mill
Face
Profile
Pocketing
Trajectory
Thread
Engraving
Plunge
Сверление:
Drill
Face
Bore
Countersink
Tap
Ream
Mill/Turn Токарно-фрезерные центры Фрезерование:
(токарно- (от 2-х осевого точения до 5-и Volume
фрезерный станок) осевого фрезерования и Local Mill
сверления). Surface Mill
Face
Profile
Pocketing
Trajectory
Thread
Engraving
Plunge
Точение:
Area
Profile
Groove
Thread
Сверление:
Drill
Face
Bore
Countersink
Tap
Ream
WEDM Станки ЭЭ проволочной WEDM
(электроэрозионный резки (от 2-х до 4-х осевой
станок) обработки), а также любые
станки 2-х осевой контурной
обработки (например, лазерная
или плазменная резка).
Вы можете первоначально определить атрибуты станка во время установки и затем
использовать его в операции обработки, или определить атрибуты непосредственно при
определении операции обработки.
Pro/NC Wildfire
Сохранение новых и восстановление существующих
атрибутов станка
Данные станка сохраняются как определенный пользователем элемент (группа),
содержащий единственный элемент (станок).
Опция файла конфигурации «pro_mf_workcell_dir» позволяет вам определить директорию
«библиотеки» станков. Находящиеся там файлы станков будут доступны всем пользователям.
Значение опции – это наименование пути (рекомендуется указать полный путь) к директории,
где были и будут сохранены данные станков.
Таблица PPRINT
Чтобы вывести информацию о модели в файл CL данных, вы должны установить
параметры таблицы PPRINT для этой модели. Эта таблица содержит настройки для всех
объектов, которые могут быть выведены посредством команды PPRINT. Будет ли объект
выведен или нет – определено значением флага. Заданное по умолчанию значение флага для
всех объектов NO. Измените его на YES, если желаете, чтобы объект был выведен в файл CL
данных. Вы можете добавить комментарий, который будет выведен наряду с объектом.
Примечание: Длина комментария ограничена 69 знаками.
Всякий раз при получении файла CL данных система проверяет таблицу PPRINT. Если
какой-либо флаг установлен как YES, и соответствующая информация доступна, то она будет
выведена в файл CL данных посредством команды PPRINT.
Следующие объекты могут быть выведены в файл CL данных только один раз:
• PART_NAME
• DATE_TIME
• SCALE
• TRANSLATE
• ROTATE
Следующие объекты могут быть выведены в файл CL данных только один раз для каждой
операции:
• OPERATION_NAME
• OPERATION_COMMENTS
• LAYER_NAME
• UDF_NAME
• TOOL_TABLE
• ONLY_OUTPUT_USED_TOOLS
Следующие объекты могут быть выведены в файл CL данных только один раз для каждой
NC последовательности:
• NC_SEQUENCE_NAME
• NC_SEQUENCE_COMMENTS
• FEATURE_ID
• SEQUENCE_TYPE
• CUTCOM_REGISTER
• SPINDLE_SPEED
• CUT_FEEDRATE_&_UNITS
• ARC_FEEDRATE_&_UNITS
• FREE_FEEDRATE_&_UNITS
• RETRACT_FEEDRATE_&_UNITS
• PLUNGE_FEEDRATE_&_UNITS
• SCAN_TYPE
• RETRACT_HEIGHT
Pro/NC Wildfire
• NUMBER_OF_SLICES
Следующие объекты могут быть выведены в файл CL данных только один раз для каждого
утверждения LOADTL или TURRET:
• TOOL_NAME
• TOOL_POSITION_NUMBER
• TOOL_COMMENTS
• TOOL_PARAMETERS
• TOOL_OFFSET_NUMBER
• CHAMFER_LENGTH
• CORNER_RADIUS
• CSINK_ANGLE
• CUTTER_DIAM
• DRILL_DIAMETER
• DRILL_LENGTH
• END_ANGLE
• END_OFFSET
• GAUGE_Z_LENGTH
• GAUGE_X_LENGTH
• HOLDER_TYPE
• INSERT_LENGTH
• LENGTH
• LENGTH_UNITS
• NOSE_RADIUS
• NUM_OF_TEETH
• POINT_ANGLE
• SHANK_DIAMETER
• SIDE_ANGLE
• SIDE_WIDTH
• TOOL_MATERIAL
• TOOL_ORIENTATION
• TOOL_TYPE
Pro/NC Wildfire
ПРИСПОСОБЛЕНИЯ
О приспособлениях
Приспособление – это модель или сборка моделей, которые помогают ориентировать и
закреплять заготовку во время операции механообработки. Приспособления могут быть
созданы и сохранены в режимах Part или Assembly и использованы в режиме Manufacturing.
Создание приспособлений в режиме Assembly выгодно, так как они могут быть созданы для
промежуточных процессов, со ссылками на модель заготовки. Это довольно простой процесс,
так как вы можете строить модели приспособлений, ссылаясь на модель заготовки с помощью
опции Use Edge.
Вы можете не выходить из режима Manufacturing, чтобы войти в режим Part или Assembly;
вы можете просто открыть другое окно в процессе определения NC последовательностей.
Примечание: Если вы имеете соответствующую лицензию, то можете использовать
библиотеку приспособлений (зажимы, крепежные плиты, тиски, зажимные
патроны, кулачки и т.д.) с изменяющимися размерами.
СИСТЕМЫ КООРДИНАТ
О системах координат
Система координат – это один из атрибутов операции обработки и NC
последовательностей, устанавливаемых в Pro/NC. Она определяет ориентацию заготовки на
станке и действует в качестве центра координат (0, 0, 0) выводимых CL данных.
Системы координат, использованные в Pro/NC, могут принадлежать проектируемой
модели, модели заготовки или любому другому компоненту обрабатываемой сборки. Вы
можете использовать существующие системы координат, созданные до вставки компонента в
обрабатываемую сборку, или создавать их в режиме Manufacturing.
Pro/NC Wildfire
Определение системы координат
Системы координат станка и NC последовательности определяются одинаково, что
описано ниже.
При токарной обработке помните, что ось Z должна быть направлена от шпинделя
токарного станка. Если вы создаете систему координат на том или ином конце модели,
проверьте положительное направление оси Z относительно заготовки. В любом случае, ось Z
должна быть параллельна оси вращения.
NC ПОСЛЕДОВАТЕЛЬНОСТИ
Составляющие NC последовательности
NC последовательность – это элемент обрабатываемой сборки (или заготовки), который
представляет собой одну траекторию движения инструмента. Траектория движения
инструмента определяется следующими составляющими:
• Автоматические движения инструмента при обработке (Automatic Cut), то есть
движения, при которых происходит фактический процесс резания материала
заготовки.
• Подход, отход, соединяющие переходы.
• Дополнительные CL команды и слова постпроцессора (например, рабочая
подача, PPRINT, OPSTOP).
Создание NC последовательности
Когда вы выберите NC Sequence из меню MACHINING, появится список с наименованиями
всех существующих NC последовательностей и опция New Sequence. Выберите
Pro/NC Wildfire
наименование существующей NC последовательности, что позволит вам ее переопределить
(то есть, повторно определить параметры последовательности, изменить или удалить
движения инструмента при обработке, изменить движения инструмента и т.д.). Выбрав New
Sequence, вы можете создать новую NC последовательность в текущей операции.
Вы можете выбрать операцию перед созданием NC последовательности. Тип станка
определяет типы возможных NC последовательностей. Как только вы выберите тип NC
последовательности, то сразу определите параметры траектории движения инструмента с
помощью опций меню NC SEQUENCE:
• Seq Setup — Определяете геометрические ссылки, соответствующие типу NC
последовательности, т. е., выбираете поверхности, которые будут
фрезероваться, рисуете область резания для токарной обработки и т.д. Эта
опция также позволяет вам изменять модальные установки (инструмент,
систему координат, плоскость безопасности) и определять параметры
механообработки для NC последовательности. Для большинства типов NC
последовательностей, система будет генерировать текущую траекторию
движения инструмента, основываясь на установках NC последовательности.
• Play Path — Проверяете траекторию движения инструмента, прежде чем
завершить определение NC последовательности.
• Abort Path — Отмена вычисления траектории движения инструмента.
• Customize — Настройка полученной по умолчанию траектории движения
инструмента, при которой вы можете определить дополнительные траектории и
технологические CL команды.
• Seq Info — На экране отображается меню с контрольным списком всех
движений инструмента при обработке, наряду с опцией NC Sequence. Выберите
движение (движения), информацию о котором вы хотите отобразить на экране
(вы можете использовать Select All); используйте опцию NC Sequence, чтобы
отобразить на экране информацию о NC последовательности, которая будет
показана в окне Info.
• Done Seq — Завершаете процесс определения текущей NC
последовательности и возвращаетесь в меню MACHINING.
• Next Seq — Завершаете процесс определения текущей NC последовательности
и немедленно начинаете определять новую NC последовательность того же
типа и с одинаковыми начальными установками (инструмент, параметры,
геометрия области резания и т.д.). Вы переходите непосредственно к меню NC
SEQUENCE, где можете изменить любой из элементов установки и изменить
траекторию движения инструмента с помощью функциональных возможностей
режима Customize.
• Quit Seq — Прекращение процесса определения NC последовательности.
Система попросит вас подтвердить ваше намерение прервать процесс.
Атрибуты NC последовательностей
При установке данных NC последовательности можно определить следующие атрибуты:
• Наименование (необязательно для определения)
• Комментарий (необязательно для определения)
• Инструмент
• Параметры механообработки
• Система координат NC последовательности
• Поверхность безопасности (для NC последовательностей фрезерования и
сверления)
Pro/NC Wildfire
• Геометрические ссылки, возможные для данного типа NC последовательности
• Начальная и конечная точки (необязательно для определения)
Большинство этих атрибутов носит модальный характер. Обычно вам нужно только
определить геометрию области резания и подобрать параметры механообработки для каждой
определенной NC последовательности. Если вы выберите Customize до завершения
установки последовательности, то автоматически будет вызван соответствующий интерфейс
изменения траектории режущего инструмента.
Выбор NC последовательности
Элементы NC последовательности не имеют определенной геометрии, на которую вы
можете указать, чтобы выбрать NC последовательность для модификации выводимых CL
данных. Всякий раз, когда NC последовательность должна быть выбрана, опция NC Sequence
Pro/NC Wildfire
появляется в меню SELECT FEAT. Когда вы ее выберите, появится список NC
последовательностей, каждая из которых будет идентифицирована номером и типом, и при
этом будет указано наименование соответствующей операции, например:
1: Volume Milling, Operation: OP010
2: Profile Milling, Operation: OP010
и т.д.
Если вы определили наименование NC последовательности с помощью опции Name из
меню SEQ SETUP, это наименование появится в списке вместо типа NC последовательности
(например, «Volume Milling» – «фрезерование объема»).
Примечание: Если строка слишком длинная и не помещается в списке, выделите ее
курсором и проверьте содержание в окне сообщений.
Если для обработки модели были определены несколько операций, меню SEL NC SEQ
будет контролировать, какие NC последовательности будут присутствовать в списке:
• By Cur Oper — В списке появятся только NC последовательности, которые
определены для текущей операции.
• All Operations — В списке появятся все существующие NC последовательности
для обработки модели.
Другой способ выбрать NC последовательность состоит в том, чтобы указать на
соответствующий элемент удаления материала (если он был создан). Этот способ работает,
однако, только в том случае, когда элемент удаления материала не может быть выбран
непосредственно для этой специфической операции. Например, этот способ может быть
использован для вывода CL данных, но не будет работать для подавления или
переупорядочивания элементов.
NC последовательность также может быть выбрана с помощью опции Sel By Menu (как и
любой другой элемент), по номеру элемента, по его идентификационному числу (ID) или в
дереве элементов модели (Model Tree).
ПОВЕРХНОСТЬ БЕЗОПАСНОСТИ
О поверхности безопасности
Поверхность безопасности (Retract Surface) определяет уровень, до которого инструмент
поднимается после обработки. В зависимости от потребностей механообработки, вы можете
определить в качестве поверхности безопасности плоскость, цилиндр, сферу или
специфическую поверхность.
Вы можете определить поверхность безопасности во время определения атрибутов
операции обработки и затем изменить ее во время создания или модифицирования NC
последовательности, если это будет необходимо.
Если поверхность безопасности операции обработки определена, инструмент будет
следовать по этой поверхности от конечной точки траектории одной NC последовательности
до начальной точки траектории следующей NC последовательности.
Установка поверхности безопасности носит модальный характер, то есть, однажды
определенная, эта поверхность остается действующей для всех последующих NC
последовательностей, пока вы явно не измените ее, при условии, что она будет приемлема
для определенного типа NC последовательности. Например, если вы указали цилиндрическую
поверхность безопасности во время определения атрибутов операции обработки для 5-и
осевого станка, то вы будете должны определить плоскую поверхность безопасности при
создании NC последовательности для 3-х осевой обработки.
На следующем рисунке показаны различные типы поверхностей безопасности.
Pro/NC Wildfire
1. Предельное отклонение
2. Поверхность безопасности
3. Инструмент
4. Траектория движения инструмента
ИНСТРУМЕНТ
Типы инструментов
Когда вы определяете инструменты при установлении атрибутов станка, типы
инструментов должны быть совместимы с типами NC последовательностей, выполняемых на
станке. Например, если вы имеете фрезерный станок (Mill), то можете установить типы
инструментов, служащих для фрезерования и сверления, но никак не резцы для токарной
обработки. Если вы устанавливаете инструмент во время определения атрибутов NC
последовательности, выбор типа инструмента будет ограничен типом NC последовательности.
Например, если вы создаете NC последовательность стандартного сверления (Standard Drill),
то типы инструмента, возможные для выбора, будут включать в себя сверла (DRILLING),
фрезы (MILLING) и так далее, в то время как для NC последовательности нарезки резьбы
метчиком (Tap), единственным возможным для выбора инструментом будет только метчик
(TAPPING).
Тип инструмента сохраняется вместе с его параметрами.
Спецификация инструмента
Когда вы загружаете твердотельную модель инструмента, система автоматически
включает все детали и сборки, использованные в модели инструмента, в спецификацию (BOM)
инструмента.
Если модель инструмента использована в качестве ссылки с помощью опции By
Reference, то информация, указанная в спецификации инструмента, будет доступна только
для чтения. Если вы копируете инструмент с помощью By Copy, то можете редактировать
наименования моделей, если необходимо, или изменять их тип; вы также можете добавлять
или удалять компоненты спецификации инструмента.
Для инструментов всех других типов вы можете ввести информацию в спецификацию,
напечатав наименования компонентов и определив их тип и количество.
1. Перейдите на страницу BOM диалогового окна Tool Setup.
.
Pro/NC Wildfire
Удаление инструмента
1. Выделите соответствующую запись в таблице инструментов Tool Table.
2. В диалоговом окне Tool Setup укажите Edit > Delete.
3. Система удалит выбранную запись.
Стандартные инструменты
В Pro/NC можно использовать стандартные инструменты, устанавливаемые системой. Они
записаны в системной директории как файлы с параметрами, различающиеся в зависимости от
типов инструментов, и могут быть использованы в процессе механообработки с помощью
опции Open Std Size из меню File диалогового окна Tool Setup. В настоящее время возможны
для использования только сверла, центровочные сверла и развертки.
Вы можете организовать собственную базу стандартных инструментов. Установите
значение опции файла конфигурации «pro_mf_tprm_dir» как путь к директории. В этой
директории создается папка «drills», которая будет содержать «.tpm» файлы для сверл, папка
«center_drills», которая будет содержать «.tpm» файлы для центровочных сверл, и папка
«taps», содержащая файлы разверток. Пример файловой структуры показан ниже.
/common/mfg_tools
2 3 4
Pro/NC Wildfire
1. Установите значение параметра «pro_mf_tprm_dir» как /common/mfg_tools
2. Файлы с параметрами сверл
3. Файлы с параметрами центровочных сверл
4. Файлы с параметрами разверток
Примечание: Не путайте файлы с параметрами стандартных инструментов с
библиотекой стандартных инструментов, которая доступна только при
наличии лицензии на модуль Pro/LIBRARY.
МОДЕЛИ ИНСТРУМЕНТОВ
О моделях инструментов
Все, что требуется знать Pro/NC об инструменте, – это его параметры. Система создает
NC последовательность и отображает на экране траекторию режущего инструмента в
зависимости от параметров, присутствующих в «.tpm» файле.
При этом вы можете интерактивно проверить траекторию режущего инструмента (CL
данные), отображая на экране инструмент с реальными размерами. Чтобы это выполнить,
требуется создать инструмент как стандартную модель (или сборку) Pro/ENGINEER и затем
установить ассоциативные связи между размерами модели инструмента и параметрами
инструмента. Тогда вы получаете возможность отображения инструмента в виде сечения или
реальной модели. Это также является дополнительным способом создания библиотеки
инструментов.
Стандартная библиотека
Если вы имеете лицензию на модуль Pro/LIBRARY, то можете использовать библиотеку
стандартных твердотельных инструментов. Она содержит инструменты (фрезы, зенкеры и
сверла) с размерами, соответствующими стандарту ANSI.
ПАРАМЕТРЫ ОБРАБОТКИ
О параметрах обработки
Параметры обработки доступны через меню MFG PARAMS. Они могут быть выбраны при
создании, изменении или переопределении NC последовательности. Для доступа к меню MFG
PARAMS укажите Seq Setup в меню NC SEQUENCE и затем Parameters в меню SEQ SETUP.
Примечание: Вы можете также обратиться к параметрам механообработки для текущей
Преемственность параметров
Все уровни элементов механообработки автоматически унаследуют параметры элемента
верхнего уровня, если вы явно не измените параметры на текущем уровне. То есть, при
расчете траектории движения инструмента система использует параметры NC
последовательности, в то время как параметры могут быть определены (при некоторых
обстоятельствах) параметрами шаблонов обработки.
Далее приведены правила преемственности параметров NC последовательности:
• Если шаблон соответствующего типа связан с текущим станком, то создаваемая
NC последовательность наследует параметры этого шаблона. Это называется
неявной преемственностью. Если вы позже измените параметры шаблона, то
значения параметров NC последовательности модифицируются
соответственно. Также, если вы позже замените шаблон другим шаблоном того
же типа, параметры NC последовательности будут модифицированы в
соответствии со значениями нового шаблона.
Примечание: Если вы разрываете связь шаблона со станком (без того, чтобы заменить
его другим шаблоном того же типа), то существующая NC
последовательность, которая неявно наследует параметры этого
шаблона, будет сохранять с ним связь.
Параметры наименований
MACH_NAME — Наименование станка, какое требуется при обработке данных
постпроцессором. Заданный по умолчанию параметр MACH_NAME – это TURN для токарной
обработки, MILL – для всех других NC последовательностей.
MACH_ID — Идентификационный номер (ID) станка, который требуется при обработке
данных постпроцессором. Заданное по умолчанию значение MACH_ID – это «01».
NCL_FILE — Наименование, дающееся файлу CL данных, произведенному NC
последовательностью. Заданное по умолчанию значение NCL_FILE – это дефис (-), и если его
оставить, то наименование файла будет автоматически определено системой.
PRE_MACHINING_FILE — Наименование файла, который вы хотите поместить в начало
файла CL данных. Файл должен находиться в рабочей директории и иметь расширение «.ncl».
Заданное по умолчанию значение – это дефис (-), и это означает, что такого файла нет.
POST_MACHINING_FILE — Наименование файла, который вы хотите поместить в конец
файла CL данных. Файл должен находиться в рабочей директории и иметь расширение «.ncl».
Заданное по умолчанию значение – это дефис (-), и это означает, что такого файла нет.
Параметры резания
TOLERANCE — Предел точности аппроксимации траектории инструмента маленькими
отрезками (см. следующий рисунок). Максимальное расстояние, на которое путь инструмента
отклоняется от плавной траектории, устанавливается значением TOLERANCE. Заданное по
умолчанию значение TOLERANCE – «0.001"» (или 0.025 мм).
Параметры подачи
CUT_FEED — Рабочая подача, использующаяся при движении резания. Заданное по
умолчанию значение CUT_FEED не установлено, то есть «-1».
CUT_UNITS — Единицы измерения рабочей подачи. IPM (дюймы в минуту – заданное по
умолчанию значение), FPM (футы в минуту), MMPM (миллиметры в минуту), FPR (футы на
оборот), IPR (дюймы на оборот), MMPR (миллиметры на оборот).
RETRACT_FEED — Скорость, с которой инструмент перемещается, выходя из зоны
обработки, до поверхности безопасности. Заданное по умолчанию значение RETRACT_FEED –
это дефис (-), и это означает, что будет использовано значение CUT_FEED.
Pro/NC Wildfire
RETRACT_UNITS — Единицы измерения подачи до поверхности безопасности. IPM
(задано по умолчанию), FPM, MMPM, FPR, IPR, MMPR.
FREE_FEED — Подача, использующаяся для быстрого хода (единицы измерения подачи
RETRACT_UNITS используются в качестве единиц измерения подачи быстрого хода).
Заданное по умолчанию значение FREE_FEED – это дефис (-), и это означает, что скорость
быстрого хода в файле CL данных будет задана командой RAPID. То же случается, если
FREE_FEED устанавить как 0.
PLUNGE_FEED — Подача, с которой инструмент врезается в заготовку (при фрезеровании
и токарной обработке). Заданное по умолчанию значение PLUNGE_FEED – это дефис (-), и это
означает, что будет использовано значение CUT_FEED.
PLUNGE_UNITS — Единицы измерения подачи врезания в заготовку. IPM (задано по
умолчанию), FPM, MMPM, FPR, IPR, MMPR.
Параметры станка
LINTOL — Позволяет вам определить точность аппроксимации траектории инструмента
маленькими отрезками при обработке постпроцессором, особенно для 3-х, 4-х, 5-ти осевой
обработки и объединенной фрезерно-токарной обработки. Выражение «LINTOL/r» будет
получено в начале файла CL данных. Заданное по умолчанию значение – это дефис (-), и это
означает, что выражения LINTOL не будет.
CIRC_INTERPOLATION — Позволяет вам определить формат, в котором будут получены
кадры управляющей программы при движении инструмента по дуге или окружности в файле
CL данных. Опции:
• POINTS_ONLY (задано по умолчанию) — Используете этот формат для станков,
которые совсем не имеют возможности движения с круговой интерполяцией.
Дуги будут аппроксимированы прямыми отрезками с заданным пределом
точности (см. предыдующий рисунок).
• ARC_ONLY — Используете этот формат для станков, которые имеют
возможность движения с круговой интерполяцией. Для обработки данных
постпроцессором необходимо только утверждение CIRCLE и минимальное
число точек в файле CL данных. Число точек определятся параметром
NUMBER_OF_ARC_PTS.
• POINTS_&_ARC — Используете этот формат для станков, которые имеют
возможность движения с круговой интерполяцией. Для обработки
постпроцессором необходимо только утверждение CIRCLE и максимальное
число точек, которые, согласно значению предела точности, будут получены в
файле CL данных.
• APT_FORMAT — Используете этот формат, если постпроцессору требуется,
чтобы утверждение CIRCLE было в APT формате.
Примечание: Параметр CIRC_INTERPOLATION определяет формат только для вывода CL
данных. Фактический путь инструмента по изогнутой траектории всегда
генерируется согласно значению параметра TOLERANCE.
Параметры подхода/отхода
START_MOTION — Определяете, как инструмент переместится от первой (Start) точки NC
последовательности к начальной точке траектории инструмента при обработке. Если вы не
определите начальную точку (с помощью опции Start в меню SEQ SETUP), то этот параметр
будет игнорирован. Значения:
• DIRECT (задано по умолчанию) — Движением подхода будет отрезок от первой
точки NC последовательности до начальной точки траектории.
• Z_FIRST — Инструмент сначала переместится параллельно оси Z системы
координат NC последовательности, затем в направлении, перпендикулярном к
оси Z, и потом начнет резать.
• Z_LAST — Инструмент сначала переместится в направлении,
перпендикулярном к оси Z системы координат NC последовательности, затем
переместится по оси Z и начнет резать.
Не применимо для Wire EDM – электроэрозионной обработки.
END_MOTION — Определяете, как инструмент переместится от конечной точки траектории
резания к последней (End) точке NC последовательности. Если вы не определите конечную
точку (с помощью опции End в меню SEQ SETUP), то этот параметр будет игнорирован.
Значения:
• DIRECT (задано по умолчанию) — Движением отхода будет отрезок от конечной
точки траектории резания до последней точки NC последовательности.
• Z_FIRST — Инструмент сначала переместится параллельно оси Z системы
координат NC последовательности, пока не достигнет координаты Z последней
точки NC последовательности, затем переместится к последней точке в
направлении, перпендикулярном оси Z.
• Z_LAST — Инструмент сначала переместится в направлении,
перпендикулярном оси Z, пока не достигнет XY координат последней точки NC
последовательности, затем переместится к последней точке по оси Z.
Не применимо для Wire EDM – электроэрозионной обработки.
Pro/NC Wildfire
ПАРАМЕТРЫ ФРЕЗЕРОВАНИЯ
Следующие параметры специфичны для NC последовательности фрезерования. При
установлении, параметры располагаются в списке под заголовками, соответствующими
наименованиям категорий.
Для описания общих параметров механообработки, применяемых для всех типов NC
последовательностей, см. раздел «Общие параметры для NC последовательностей».
Описание параметров, специфических для NC последовательностей предварительной
обработки (Roughing) и повторной доработки (Reroughing), см. ниже, в разделе «Параметры
фрезерования для предварительной обработки и дополнительной предварительной
обработки».
Примечание:
• Вы должны установить значения всех параметров, которые имеют заданное по
умолчанию значение «-1» (то есть, значение не установлено системой
автоматически).
• Единицы измерения параметров NC последовательности (где это применимо) –
такие же, как единицы измерения заготовки.
Параметры резания
SCAN_TYPE — Тип сканирования (стратегия обработки). Указывается для обработки
объема (Volume), фрезерования поверхности (Surface), наружного фрезерования (Face),
фрезерования кармана (Pocket) и фрезерования вертикальным врезанием (Plunge).
При обработке объема (Volume) инструмент следует по горизонтальным сечениям объема
и избегает изолированных участков (островов). То есть, обработка осуществляется
параллельными слоями до достижения глубины объема. Опции:
• TYPE_1 — Инструмент обрабатывает объем по слоям и поднимается при
встрече с островами до поверхности безопасности.
• TYPE_2 — Инструмент непрерывно обрабатывает объем без подъема, обходя
острова при встрече с ними.
• TYPE_3 — Инструмент удаляет материал из зон, соседствующих с островами,
по очереди, перемещаясь при этом вокруг островов без подъема. После
завершения обработки одной зоны инструмент может подняться до поверхности
безопасности и переместиться для фрезерования оставшихся зон.
Рекомендуется, чтобы ROUGH_OPTION для TYPE_3 был установлен как
ROUGH_&_PROF.
• TYPE_SPIRAL — Генерируется путь режущего инструмента по горизонтальной
спирали.
• TYPE_ONE_DIR — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается и возвращается к противоположной стороне
зоны обработки, чтобы начать следующий проход в том же направлении. Обход
островов – как при TYPE_1.
• TYPE_1_CONNECT — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается, быстро возвращается обратно к начальной
точке текущего прохода, врезается и затем перемещается к началу следующего
прохода. Если имеется смежная граница в начале соседних проходов, движение
инструмента будет происходить вдоль границы, чтобы избежать
несанкционированных врезаний.
• CONSTANT_LOAD — Выполнение высокоскоростного предварительного
фрезерования объема (с опцией ROUGH_OPTION установленной как
ROUGH_ONLY) или обработки по профилю (с опцией ROUGH_OPTION
установленной как PROF_ONLY).
Pro/NC Wildfire
• SPIRAL_MAINTAIN_CUT_TYPE — Траектория фрезы представляет собой
спиральные проходы с соединением концов проходов дугами. По окончании
резания инструмент перемещается по дуге к следующему проходу, изменяя
направление резания, чтобы поддержать установленное значение для типа
резания (CLIMB или CONVENTIONAL). Это – опция высокоскоростного
фрезерования, при котором минимизируются подъемы инструмента.
• SPIRAL_MAINTAIN_CUT_DIRECTION — Траектория фрезы представляет собой
спиральные проходы с соединением концов проходов S-образными участками.
По окончании резания инструмент перемещается по S-образной траектории к
следующему проходу с постоянным направлением резания, но с изменением
установленного значения типа резания (от CLIMB до CONVENTIONAL и
обратно). Это – опция высокоскоростного фрезерования, при котором
минимизируются подъемы инструмента.
• FOLLOW_HARDWALLS — Контур каждого прохода соответствует контуру стенок
объема, при поддержании определенного значения смещения между
соответствующими точками двух последовательных движений резания. Если
движение резания является замкнутым, то концы проходов будут соединены S-
образной траекторией.
Типы сканирования при фрезеровании объема:
1. TYPE_1
2. TYPE_SPIRAL
3. TYPE_2
4. TYPE_3
5. TYPE_ONE_DIR
6. TYPE_1_CONNECT
Pro/NC Wildfire
Для фрезерования поверхности строчкой по проекциям прямых линий (Straight Cut):
• TYPE_1 — Инструмент обрабатывает выбранные поверхности и поднимается
при встрече с островами до поверхности безопасности.
• TYPE_3 — Если выбранные поверхности разделены на зоны, то инструмент
полностью обрабатывает одну зону перед перемещением к следующей.
Для контурного фрезерования поверхности по изолиниям (Isolines):
• TYPE_1 — Инструмент обрабатывает выбранные поверхности и поднимается
при встрече с островами до поверхности безопасности.
• TYPE_2 — Инструмент непрерывно обрабатывает выбранные поверхности,
обходя острова при встрече с ними.
• TYPE_3 — Если выбранные поверхности разделены на зоны, то инструмент
полностью обрабатывает одну зону перед перемещением к следующей.
• TYPE_ONE_DIR — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается и возвращается к противоположной стороне
зоны обработки, чтобы начать следующий проход в том же направлении.
Для контурного фрезерования поверхности по линиям резания (Cut Line):
• TYPE_1 — Инструмент перемещается вперед и назад по определенным линиям
резания.
• TYPE_3 — Если выбранные поверхности разделены на зоны, то инструмент
полностью обрабатывает одну зону перед перемещением к следующей.
• TYPE_SPIRAL — Инструмент делает первое врезание на половине пути между
начальной и конечной линиями резания. Следующие проходы будут сделаны
поочередно направо и налево от первого прохода.
• TYPE_ONE_DIR — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается и возвращается к противоположной стороне
зоны обработки, чтобы начать следующий проход в том же направлении.
• TYPE_HELICAL (возможно, только если параметр CUTLINE_TYPE установлен
как FLOWLINES) — Инструмент перемещается по спирали. Доступно только для
обработки по замкнутым линиям резания. Траектория движения инструмента,
получающаяся в результате, показана на следующем рисунке.
1. TYPE_1
2. TYPE_3
При обработке кармана (Pocketing), типы сканирования – такие же, как при обработке
объема (Volume), за исключением TYPE_1_CONNECT и CONSTANT_LOAD. Это относится и к
обработке дна кармана.
При фрезеровании вертикальным врезанием (Plunge) вы не можете изменить тип
сканирования, когда у инструмента ширина резания (Insert_Width) меньше радиуса фрезы
(Cutter_Diam/2). Для обычного инструмента с плоским торцом доступны следующие типы
сканирования:
Pro/NC Wildfire
• TYPE_3 — Если выбранные поверхности разделены на зоны, то инструмент
полностью обрабатывает одну зону перед перемещением к следующей.
• TYPE_SPIRAL — Инструмент перемещается по спирали.
• TYPE_ONE_DIR — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается и возвращается к противоположной стороне
зоны обработки, чтобы начать следующий проход в том же направлении.
ROUGH_OPTION
С помощью ROUGH_OPTION вы контролируете, будут ли проходы по профилю при
фрезеровании объема (Volume). Опции:
• ROUGH_ONLY — NC последовательность фрезерования объема без проходов
по профилю.
• ROUGH_&_PROF — Предварительно обрабатывается сначала объем –
параллельными слоями, затем боковые поверхности объема – по профилю.
• PROF_&_ROUGH — Сначала обрабатываете по профилю поверхности объема,
затем параллельными слоями – весь объем.
• PROF_ONLY — Только фрезерование по профилю.
• ROUGH_&_CLEAN_UP — Обрабатываете объем параллельными слоями без
создания проходов профильного фрезерования. Если параметр SCAN_TYPE
установлен как TYPE_3, соединяющие движения на каждом слое будут
осуществляться горизонтально вдоль стенок объема. Если параметр
SCAN_TYPE установлен как TYPE_ONE_DIR, то инструмент при врезании и
подъеме будет следовать вертикально по стенкам объема. При этом
инструмент поднимается до высоты предыдущего слоя; однако он не будет
перемещаться вбок больше чем на величину (STEP_DEPTH + CUTTER_DIAM/2)
относительно текущего слоя. После окончания фрезерования объема,
инструмент подчищает все горизонтальные поверхности объема по очереди.
• POCKETING — Обрабатываете боковые поверхности объема по профилю и
окончательно фрезеруете все плоские поверхности внутри объема, которые
являются параллельными плоскости безопасности (верхние и нижние плоскости
островов). Незамкнутые грани плоских наружных поверхностей фрезеруются
согласно значению параметра POCKET_EXTEND.
• FACES_ONLY — Окончательно фрезеруете все плоские поверхности внутри
объема, которые являются параллельными плоскости безопасности (верхние и
нижние плоскости островов). Незамкнутые грани плоских наружных
поверхностей фрезеруются согласно значению параметра POCKET_EXTEND.
Примечание: Траектория движения инструмента, подобная ROUGH_&_CLEAN_UP с
TYPE_ONE_DIR может быть получена при использовании 3-х осевого
фрезерования поверхности строчкой (Straight Cut) с опцией
ROUGH_STEP_DEPTH.
1. ROUGH_ONLY
2. PROF_ONLY
3. Обработка по профилю после предварительного фрезерования объема
4. Предварительное фрезерование объема после обработки по профилю
5. ROUGH_&_PROF
6. PROF_&_ROUGH
Pro/NC Wildfire
1. ROUGH_&_CLEAN_UP с опцией TYPE_3
2. ROUGH_&_CLEAN_UP с опцией TYPE_ONE_DIR
Ниже показаны примеры траекторий ROUGH_&_CLEAN_UP с опцией TYPE_ONE_DIR:
1. Траектория
2. STEP_DEPTH – глубина резания
3. Стенки объема (вид сбоку)
4. STEP_DEPTH + CUTTER_DIAM/2
POCKET_EXTEND
С помощью параметра POCKET_EXTEND вы определяете позицию инструмента при
обработке плоских наружных поверхностей внутри объема (например, верхняя плоскость
острова), не ограниченных соседними поверхностями. Значения:
• TOOL_ON (значение по умолчанию) — Инструмент останавливается, когда его
центр касается границы наружной поверхности.
• TOOL_TO — Инструмент останавливается, когда диаметром касается границы
наружной поверхности.
• TOOL_PAST — Инструмент останавливается после прохождения центром
границы наружной поверхности, когда диаметром касается границы.
Этот параметр используется, когда параметр ROUGH_OPTION установлен как
POCKETING или FACES_ONLY.
TRIM_TO_WORKPIECE
С помощью TRIM_TO_WORKPIECE вы определяете соедующее: если при обработке
объема (Volume) данный параметр установлен как YES, то границы фрезеруемого объема
определяются границами заготовки, чтобы избежать холостых ходов. Если данный параметр
установлен как NO (значение по умолчанию), то объем будет ограничен только в направлении
оси Z.
Примечание:
• Не устанавливайте параметр TRIM_TO_WORKPIECE как YES, если заготовка
имеет поднутрения.
• Когда вы рисуете границы объема, большего чем заготовка, или смещаете его
границы за границы заготовки (см. следующий рисунок), то удостоверьтесь, что
установили параметр TRIM_TO_WORKPIECE как NO.
Pro/NC Wildfire
CUT_DIRECTION
При фрезеровании объема (Volume) этот параметр позволит вам изменять на обратное
направление движения инструмента в пределах слоя. Значения: STANDARD и REVERSE.
При профильном (Profile) фрезеровании с параметром STANDARD (значение по
умолчанию), инструмент обрабатывает выбранные поверхности сверху донизу, начиная с
верхнего слоя; с параметром REVERSE инструмент обрабатывает поверхности от низа до
верха, начиная с самого нижнего слоя.
STEPOVER_ADJUST
Если этот параметр установлен как YES (значение по умолчанию), то расстояние
перекрытия (определенное параметрами STEP_OVER и NUMBER_PASSES) корректируется
таким образом, что и начало и конец пути режущего инструмента для одного прохода будут
находиться на гранях. Корректируемое расстояние перекрытия не превышает заданного
Pro/NC Wildfire
значения. Если параметр установлен как NO, то расстояние перекрытия будет определено
точно параметрами STEP_OVER и NUMBER_PASSES.
CUT_TYPE
В комбинации с SPINDLE_SENSE данный параметр контролирует, где будет находиться
удаляемый материал относительно инструмента во время профильного фрезерования или
фрезерования по слоям; обработка нижнего слоя (например, при фрезеровании кармана) не
зависит от этого параметра. Опции – CLIMB, UPCUT и ZIG_ZAG. Возможные комбинации опций
и траектории движения инструмента, получающиеся в результате:
• CLIMB и CW — Режущий инструмент слева (по умолчанию). UPCUT и CW —
Режущий инструмент справа.
• UPCUT и CCW — Режущий инструмент слева. CLIMB и CCW — Режущий
инструмент справа.
• ZIG_ZAG — Направление резания изменяется на каждом слое.
Примечание: При фрезеровании объема (Volume) параметр CUT_TYPE может быть
установлен, когда ROUGH_OPTION определен как ROUGH_&_PROF,
PROF_&_ROUGH или PROF_ONLY, или когда SCAN_TYPE определен как
TYPE_SPIRAL.
PLUNGE_PREVIOUS
Для фрезерования объема (Volume) с опцией SCAN_TYPE TYPE_3 этот параметр
определяет, где инструмент врезается в начале обработки новой зоны:
• YES — Инструмента врезается в пределах уже обработанной зоны и затем
перемещается в новую зону.
• NO (по умолчанию) – Инструмента не врезается в пределах новой зоны.
FIX_SKIPPED_SLICES
По умолчанию (значение NO), если Pro/NC не может создать слой на некоторой глубине Z
во время фрезерования объема (например, из-за проблем в геометрии), этот слой будет
пропущен, и инструмент перейдет к следующему слою. Если этот параметр установлен как
YES, то всякий раз, когда обработка слоя не может быть произведена, Pro/NC осуществит
обработку следующего слоя и повторит ее на уровне пропущенного слоя. Другими словами,
если обработка слоя не может быть произведена, то следующий слой будет обработан дважды
– на уровне Z пропущенного слоя и на собственном уровне Z. При этом система выдаст
соответствующее предупреждение о каждом пропущенном слое.
LACE_OPTION
Определяете, поднимется ли инструмент в конце прохода при обработке поверхности (см.
следующий рисунок). Заданный как NO (значение по умолчанию для 3-х осевого стандартного
(Straight Cut) фрезерования поверхности), этот параметр заставляет инструмент подниматься
после каждого прохода, так что резание происходит в одном направлении. При других
значениях инструмент не будет подниматься, а опции определяют форму соединения
конечных точек соседних проходов.
• Если этот параметр установлен как LINE_CONNECT, то конечные точки
соседних проходов будут соединены прямыми отрезками. LINE_CONNECT – это
значение по умолчанию для фрезерования поверхности по линиям резания (Cut
Line).
• Опция CURVE_CONNECT, доступная только для 3-х осевого стандартного
(Straight Cut) фрезерования поверхности, использует более сложный (и
медленный) алгоритм, который принимает во внимание ссылочную геометрию
модели. Если параметр LACE_OPTION установлен как CURVE_CONNECT,
инструмент будет следовать вдоль геометрии препятствий, которые иначе бы
прервали проход. CURVE_CONNECT используют только в том случае, если
LINE_CONNECT приводит к появлению несанкционированных врезаний.
• Опция ARC_CONNECT, доступная только для 3-х осевого стандартного (Straight
Cut) фрезерования поверхности, обеспечивает плавное соединение соседних
проходов по дугам. Траектория будет укорочена, по мере необходимости, чтобы
инструмент остался в пределах границ поверхности. Соединения автоматически
проверяются с целью выявления несанкционированных врезаний. Используйте
эту опцию для высокоскоростного фрезерования.
• Опция LOOP_CONNECT обеспечивает соединение конечных точек
вертикальными петлями, с выходом инструмента из материала и последующим
врезанием в материал по касательной к обрабатываемой поверхности.
Pro/NC Wildfire
Примечание: Если параметр LACE_OPTION установлен как LINE_CONNECT для 3-х
осевого стандартного (Straight Cut) фрезерования поверхности, то система
автоматически проверяет соединения с целью выявления
несанкционированных врезаний и переключается на CURVE_CONNECT,
если выявит их наличие при использовании LINE_CONNECT. В 4-х и 5-и
осевых NC последовательностях, если LINE_CONNECT вызывает
появление несанкционированных врезаний, инструмент будет
подниматься до поверхности безопасности. Чтобы избежать такого
подъема, используйте CURVE_CONNECT.
ALLOW_NEG_Z_MOVES
Если значение параметра установлено как NO (по умолчанию – YES), то будут устранены
ходы в отрицательном направлении оси Z для NC последовательности 3-х осевого
фрезерования поверхности строчкой. Если вы устанавливаете ALLOW_NEG_Z_MOVES как
NO, то должны также установить SCAN_TYPE как TYPE_1 и LACE_OPTION как NO. На
следующей иллюстрации показан пример траектории при установлении
ALLOW_NEG_Z_MOVES как NO.
Pro/NC Wildfire
RETRACT_OPTION
Контролирует число подъемов до поверхности безопасности и ее уровень при
фрезеровании объема (Volume), предварительной обработке (Roughing) и повторной
доработке (Reroughing).
При фрезеровании объема (Volume) используются следующие значения:
• OPTIMIZE (задано по умолчанию) — Минимизирует движения подъема, не
минимизируя высоту. Инструмент поднимается до уровня плоскости перебегов,
если она определена для NC последовательности, в другом случае – до уровня
поверхности безопасности.
• NOT_OPTIMIZE — Режущий инструмент поднимается между обработкой двух
слоев, если второй слой не начинается непосредственно ниже текущего
месторасположения режущего инструмента. Инструмент при обработке одного
слоя также поднимается между предварительной обработкой и проходом по
профилю, если ROUGH_OPTION установлен как ROUGH_&_PROF или
PROF_&_ROUGH. Определите RETRACT_OPTION как NOT_OPTIMIZE, если
OPTIMIZE вызывает появление несанкционированных врезаний. В этом случае
инструмент поднимается до уровня плоскости перебегов или до поверхности
безопасности.
• SMART — Минимизирует число подъемов до поверхности безопасности и ее
уровень. Для каждого промежуточного подъема в одной NC последовательности
система вычисляет для инструмента безопасный уровень, на котором он
переместится в новую позицию. Этот безопасный уровень определяется как
уровень самого нижнего слоя без преград на пути инструмента плюс значение
PULLOUT_DIST, если оно определено.
Примечание: Если пути подхода (Approach) или отхода (Exit) определены для каждого
слоя с помощью режима Build Cut, параметр RETRACT_OPTION будет
игнорирован.
GOUGE_AVOID_OPTION
При фрезеровании Swarf определяет, где инструмент с целью предотвращения
несанкционированных врезаний поднимается до поверхности безопасности:
• RETRACT_TOOL — Инструмент поднимается до поверхности безопасности
между всеми проходами (движениями резания).
• LIFT_TOOL — Число подъемов до поверхности безопасности между проходами
будет минимизировано.
GOUGE_AVOID_TYPE
Для 3-х осевого профильного фрезерования (3-Axis Profiling) поверхности: если значение
параметра установлено как TIP_&_SIDES (задано по умолчанию), то система выполняет
проверку на несанкционированные врезания при обработке поднутрений, то есть система
Pro/NC Wildfire
обнаружит поднутрения, как необработанные участки после прохождения инструмента. Если
вы хотите обработать поднутрение, установите GOUGE_AVOID_TYPE как TIP_ONLY. Для 5-и
осевого профильного фрезерования: если параметр GOUGE_AVOID_TYPE установлен как
TIP_&_SIDES, то система выполняет проверку на несанкционированные врезания всего
инструмента (то есть геометрии, определенной параметрами инструмента). Инструмент
поднимется до поверхности безопасности, если будет обнаружено поднутрение. Значение по
умолчанию – TIP_ONLY, и в этом случае система не будет обнаруживать поднутрения.
Примечание: Установленное значение GOUGE_AVOID_TYPE не может быть изменено при
изменении параметров. Используйте Redefine.
REMAINDER_SURFACE
Применяется для NC последовательности стандартного фрезерования поверхности
(Straight Cut Surface) и 3-х осевого фрезерования поверхности по линиям резания (Isolines и
Cut Line). Если этот параметр установлен как YES (по умолчанию – NO), система будет
генерировать поверхность, представляющую собой остающийся материал (чтобы удалить при
последующей NC последовательности локального (Local Mill) фрезерования). Эта поверхность
будет принадлежать текущей NC последовательности и будет получена после регенерации
траектории движения инструмента.
Примечание: Поверхность, представляющую собой остающийся материал, будет
получена с учетом значения параметра SCALLOP_HGT.
AUTO_SYNCHRONIZE
Применяется только для обработки поверхности по линиям резания (Cut Line Surface).
Если установлен как YES (по умолчанию), то система будет пытаться использовать грани,
пересекающие все выбранные линии резания в качестве линий синхронизации. Если это вас
не удовлетворит, установите AUTO_SYNCHRONIZE как NO и определите линии или точки
синхронизации вручную.
AUTO_INNER_CUTLINE
Применяется только для обработки поверхности по линиям резания (Cut Line Surface).
Если установлен как YES, то система будет пытаться использовать грани, пересекающие все
определенные линии синхронизации как внутренние линии резания. Значение по умолчанию –
NO.
CUTLINE_TYPE
Применяется только для обработки поверхности по линиям резания (Cut Line Surface).
Позволяет вам выбрать, какой алгоритм будет использовать система при вычислении линий
резания. Значения:
• BLEND — Для создания линий резания система использует границы
поверхности.
• FLOWLINES (значение по умолчанию) — Система использует метод анализа
конечных элементов, чтобы выбрать поверхности, использующиеся для
создания линий резания.
CUTLINE_EXT_TYPE
Применяется только для обработки поверхности по линиям резания (Cut Line Surface).
Определяет, как система воспринимает тот случай, когда линии резания не удлиняются на всю
длину поверхности, выбранной для механообработки. Значения:
• BOUNDARY (значение по умолчанию) — Система будет пытаться удлинить
линии резания до границ поверхности.
Pro/NC Wildfire
• NONE — Механообработка будет ограничена длиной указанных линий резания.
AXIS_DEF_CONTROL
Применяется только для 5-и осевой обработки поверхности по линиям резания (5-Axis Cut
Line Surface), фрезерования по траектории (Trajectory) и фрезерования Swarf.
Значения для 5-и осевой обработки поверхности по линиям резания и фрезерования
Swarf:
• USE_SURF_NORMS (значение по умолчанию) — Для определения ориентации
оси инструмента используется перпендикуляр к поверхности, то есть любое
определенное пользователем определение оси означает тот угол наклона,
который добавляется к перпендикуляру к обрабатываемой поверхности.
• IGNORE_SURF_NORMS — Перпендикуляр к поверхности игнорируется, и
ориентация оси инструмента осуществляется строго в соответствии с правилом,
определенном пользователем.
При 5-осевом фрезеровании по траектории, этот параметр используется для генерации
автоматического движения резания (Automatic Cut), создаваемого при помощи опции Surfaces.
Другой способ контролирования положения оси инструмента – команда Axis Control из меню
CUTMOTION SETUP. Параметр AXIS_DEF_CONTROL определяет тип аппроксимации при
движении инструмента между положениями, для которых наклон оси инструмента строго
определен. Значения:
• RELATIVE_TO_DRIVE_SURFACE (значение по умолчанию) — Устанавливаете
положительный или отрицательный угол наклона оси инструмента по
отношению к перпендикуляру к поверхности для каждого явно определенного
месторасположения на поверхности. Наклон оси инструмента между этими
положениями система рассчитывает, как изменяющийся по линейному закону.
Система вычисляет положительный или отрицательный угол наклона, линейно
интерполируя между последним явным определением оси и следующим явным
Pro/NC Wildfire
определением оси. Этот угол наклона добавляется к перпендикуляру к
поверхности в расчетном месторасположении. Данный метод может быть
использован, чтобы генерировать траектории 5-ти осевого движения
инструмента, когда точный контроль наклона оси необязателен. Например,
применить этот метод можно, чтобы удостовериться, что инструмент и державка
могут пройти через узкий канал в геометрии модели.
• PROJECT_ON_DRIVE_SURFACE — Устанавливаете положительный угол
наклона оси инструмента по отношению к перпендикуляру к поверхности для
каждого явно определенного месторасположения на поверхности. Наклон оси
инструмента между этими положениями система рассчитывает, как
изменяющийся по линейному закону. Система вычисляет положительный угол
наклона, линейно интерполируя между последним явным определением оси и
следующим явным определением оси. Этот угол наклона добавляется к
перпендикуляру к поверхности в расчетном месторасположении, а ось
инструмента проецируется на поверхность, чтобы контролировать, что
отрицательный угол наклона будет равен 0. Этот метод может быть
использован, чтобы генерировать траектории 5-ти осевого движения
инструмента с переменным управляемым пользователем углом наклона оси, но
с поддержанием резания боковой стороной (образующей) инструмента.
• FROM_AXES_AND_DRIVE_SURFACE — Этот метод подходит, когда имеются
некоторые неправильные поверхности (некорректные). В этих областях
траектория движения инструмента может быть непредсказуема, так что вы
можете отменить системные значения, данные по умолчанию, явно определив
наклон оси. Система вычислит наклон оси во всех других положениях
инструмента, используя границы поверхности. Система определит наклон оси в
промежуточных положениях инструмента по тем же законам, что и для
параметра RELATIVE_TO_DRIVE_SURFACE.
• AXIS_LINEAR_APPROXIMATION — Система вычисляет угол наклона оси
инструмента, линейно интерполируя между явно определенными значениями
для каждого месторасположения на поверхности.
• AXIS_LEAD_ANGLE_APPROXIMATION — Система вычисляет угол наклона оси
инструмента, интерполируя между явно определенными положительными
значениями для каждого месторасположения на траектории.
• PROJECT_FROM_AXES — Это комбинация параметров
FROM_AXES_AND_DRIVE_SURFACE и PROJECT_ON_DRIVE_SURFACE. Вы
можете определить угол наклона оси инструмента для каждого
месторасположения на поверхности, и система вычислит наклон оси во всех
других положениях инструмента, используя границы поверхности и проецируя
ось инструмента на поверхность, чтобы контролировать, что отрицательный
угол наклона будет равен 0.
LEADING_EDGE_MACHINING
Если значение параметра установлено как YES (значение по умолчанию – NO), то
инструмент всегда режет образующей, даже в областях с большим искривлением поверхности,
поддерживая контакт с контрольной поверхностью. Применяется для 5-ти осевого
фрезерования по траектории с помощью опции Surfaces. Особенно полезно при
механообработке лопастей турбин.
USE_VARIABLE_TILT
Если значение параметра установлено как YES (значение по умолчанию – NO), то
инструмент будет изменять угол наклона, чтобы избежать несанкционированных врезаний.
Возможно только для фрезерования Swarf.
Pro/NC Wildfire
IGNORE_RULINGS
Если значение параметра установлено как NO (значение по умолчанию), то ось
инструмента не будет параллельна определяющим линиям при обработке поверхностей. При
значении YES инструмент будет игнорировать определяющие линии поверхностей. Возможно
только для фрезерования Swarf.
4X_LEAD_RANGE_OPT
Если значение параметра установлено как YES (значение по умолчанию – NO), то система
будет использовать переменный положительный угол наклона, чтобы избежать
несанкционированных врезаний. То есть если при угле наклона, определенном параметром
4X_LEAD_ANGLE происходит несанкционированное врезание, то система попробует
использовать другой угол в диапазоне между 4X_MIN_LEAD_ANGLE и 4X_MAX_LEAD_ANGLE
(см. ниже). Применяется только для 4-х осевого фрезерования.
FOLLOW_TOP_EDGE_3AX
При 3-х осевом фрезеровании по траектории позволяет вам обработать верхнюю грань
бобышки или отверстия профильным инструментом (SIDE_ANGLE>0). Если установлен как
YES (значение по умолчанию – NO), система автоматически вычислит необходимое смещение
в плоскости XY для инструмента (1), чтобы инструмент своей боковой стороной касался
верхней грани бобышки (2) или отверстия, как показано на следующем рисунке.
CUSTOMIZE_AUTO_RETRACT
Если значение параметра установлено как NO (по умолчанию – YES), то инструмент не
будет автоматически подниматься до поверхности безопасности после завершения траектории
движения инструмента при резании.
SLICE_PATH_SCAN
Определяете порядок механообработки несколькими проходами в пределах разных глубин
резания (по слоям). Значения:
• PASS_BY_PASS — После завершения первого прохода для первого слоя,
инструмент перейдет к первому проходу для второго слоя, и так далее. После
завершения первого прохода для последнего слоя, инструмент перейдет ко
второму проходу для первого слоя; и так далее, до завершения последнего
прохода для последнего слоя.
• SLICE_BY_SLICE — Инструмент завершает все проходы в пределах слоя перед
переходом на следующий слой.
Pro/NC Wildfire
CONNECTION_TYPE
Позволяет вам контролировать подъемы инструмента при многопроходном фрезеровании
по слоям и многопроходном 3-х осевом фрезеровании по траектории. Значения:
• RETRACT (по умолчанию) — В конце каждого прохода инструмент поднимается,
перемещается по плоскости безопасности, затем опускается в начальную точку
следующего прохода.
• Z_LAST — В конце каждого прохода инструмент перемещается по плоскости XY,
затем опускается по оси Z в начальную точку следующего прохода.
• Z_FIRST — В конце каждого прохода инструмент опускается по оси Z, затем
перемещается по плоскости XY в начальную точку следующего прохода.
• SIMULTANEOUS — Инструмент перемещается по прямой от конечной точки
выполненного прохода в начальную точку следующего прохода.
MACHINING_ORDER
Определяете порядок удаления невыбранного материала в углах и на поверхностях для
локального (Local) фрезерования дополнительным инструментом. Значения:
• CORNERS_FIRST (по умолчанию) — Удаляете невыбранный материал в углах,
затем переходите к окончательной обработке поверхностей.
• SURFACES_FIRST — Подчищаете поверхности, затем удаляете невыбранный
материал в углах.
• CORNERS_ONLY — Удаляете только невыбранный материал в углах, без
окончательной обработки поверхностей.
• SURFACES_ONLY — Подчищаете только поверхности и не удаляете
невыбранный материал в углах.
SURFACE_CLEANUP
Для локального (Local) фрезерования дополнительным инструментом определяете, будет
ли выполнена окончательная обработка поверхностей проходами на одной высоте или с
приращениями по слоям до достижения требуемой глубины резания. Значения:
• SINGLE_DEPTH (по умолчанию) — Инструмент выполняет окончательную
обработку поверхностей проходами на одной высоте.
• MULTI_DEPTH — Инструмент выполняет окончательную обработку
поверхностей, удаляя материал с приращениями по слоям до достижения
требуемой глубины резания. Вы можете использовать значение параметра
STEP_DEPTH.
CORNER_CLEANUP
Определяете порядок обработки углов для локального (Local) фрезерования
дополнительным инструментом. Значения:
• Z_PLANE_CUTS (по умолчанию) — Удаляете материал в углах, используя 2.5-ти
осевое фрезерование.
• CONTOUR — Удаляете материал в углах, используя серию вертикальных
врезаний.
RETRACT_TRANSITION
Для высокоскоростного фрезерования объема (Volume), а также для предварительной
(Roughing) и дополнительной (Reroughing) обработки, определяете, как инструмент
перемещается при переходе от вертикального подъема к быстрому перебегу (горизонтальное
Pro/NC Wildfire
движение в плоскости безопасности или в дополнительной плоскости), и затем при переходе
от горизонтального перебега к вертикальному опусканию. Значения:
• CORNER_TRANSITION (по умолчанию) — Вертикальные и горизонтальные
перемещения – под прямым углом относительно один другого.
• ARC_TRANSITION — Вертикальные и горизонтальные перемещения сопряжены
дугами. Поэтому инструмент не останавливается при изменении направления
движения при высокоскоростной обработке. Радиус дуги переходного участка
определен значением параметра RETRACT_RADIUS. Дуга начинается на
уровне плоскости, определенной для безопасного перемещения, поэтому
горизонтальные перемещения будут осуществляться выше плоскости
безопасности или дополнительной плоскости на значение RETRACT_RADIUS.
RETRACT_RADIUS
Определяете радиус дуги переходного участка (если значение параметра
RETRACT_TRANSITION установлено параметром ARC_TRANSITION). Значение по умолчанию
– дефис (-). Если вы устанавливаете значение параметра RETRACT_TRANSITION по
параметру ARC_TRANSITION, то должны определить значение RETRACT_RADIUS.
Параметры резания
STEP_DEPTH
Инкрементная глубина (в приращениях) каждого прохода во время предварительной
обработки. Значение STEP_DEPTH должно быть больше нуля. Значение по умолчанию не
установлено, то есть, показано как «-1».
MIN_STEP_DEPTH
При фрезеровании объема (Volume) и при профильном (Profile) фрезеровании определяет
минимальное расстояние между параллельными слоями. Слой будет пропущен, если
расстояние между ним и предыдущим слоем – меньше, чем значение MIN_STEP_DEPTH.
NUMBER_CUTS
При фрезеровании наружной плоскости (Face) дает вам дополнительное средство
контроля числа проходов по глубине (также контролируется параметром STEP_DEPTH).
Система вычислит число проходов с помощью значения параметра STEP_DEPTH, затем
сравнит его со значением NUMBER_CUTS, и будет использовать большее число. Значение по
умолчанию – дефис (-), то есть, параметр не используется.
При обработке по линиям резания (Cutline) позволяет вам выполнять фрезерование в
приращениях по слоям до достижения требуемой глубины резания. Параметр должен
использоваться вместе со следующим параметром OFFSET_INCREMENT.
OFFSET_INCREMENT
Используется совместно с параметром NIMBER_CUTS, позволяя вам выполнять обработку
по аналогии с послойной обработкой по оси Z. Инструмент выполнит первый проход над
выбранной поверхностью на высоте, которая будет рассчитана по формуле
(OFFSET_INCREMENT * (NUMBER_CUTS–1) + PROF_STOCK_ALLOW). Затем инструмент
выполнит столько проходов, сколько определено параметром NUMBER_CUTS, со смещением
по высоте на значение OFFSET_INCREMENT для каждого прохода, но последний проход будет
выполнен со смещением PROF_STOCK_ALLOW от обрабатываемой поверхности. Если
указано значение SCALLOP_HGT, то оно действует только в последнем проходе. После
каждого прохода инструмент поднимается до поверхности безопасности, перемещается к
началу следующего прохода и опускается. Если значение параметра LACE_OPTION
установлено как NO, то инструмент дополнительно поднимается до поверхности безопасности
Pro/NC Wildfire
после каждого прохода по обрабатываемой поверхности. Значение по умолчанию – дефис (-),
то есть параметр не используется.
ROUGH_STEP_DEPTH
Возможно только для 3-х осевого фрезерования поверхности строчкой. Если вы
определяете значение, отличное от заданного системой по умолчанию (дефис – (-)), то
система выполняет фрезерование поверхности путем послойной обработки по оси Z на
глубинах, определенных соответствующими горизонтальными слоями. Это позволяет вам
создавать траектории движения инструмента, подобно как при обработке объема (Volume), без
фактического определения фрезеруемого объема (Mill Volume), и это является особенно
полезным при механообработке импортированной поверхности, без создания твердого тела.
При этом в NC последовательности удаляется тот же материал и имеются те же возможности
автоматической проверки на несанкционированные врезания, как в обычной NC
последовательности 3-х осевого фрезерования поверхности сторочкой.
На следующем рисунке изображен вышеописанный случай – 3-х осевое фрезерование
поверхности строчкой путем послойной обработки по оси Z.
WALL_SCALLOP_HGT
Контролируете глубину резания при фрезеровании объема (Volume). Значение параметра
WALL_SCALLOP_HGT (wsh) должно быть меньше или равно радиусу режущего инструмента,
то есть, wsh < = d/2. Значение по умолчанию – ноль (0).
BOTTOM_SCALLOP_HGT
Используется аналогично, чтобы контролировать расстояние перекрытия соседних
проходов при фрезеровании объема (Volume).
SCALLOP_HGT
Используется аналогично, чтобы контролировать расстояние перекрытия соседних
проходов при фрезеровании поверхности (Surface) и локальном (Local) фрезеровании
дополнительным инструментом.
Параметры STEP_DEPTH и WALL_SCALLOP_HGT показаны на рисунке ниже. Pro/NC
использует эти параметры следующим образом:
• Если вы определяете WALL_SCALLOP_HGT как ноль (wsh = 0), то высота
микронеровностей вычисляется с помощью STEP_DEPTH.
Pro/NC Wildfire
• Если вы определяете wsh > 0, то глубина резания вычисляется с помощью wsh.
Это расчетное значение сравнивается с параметром STEP_DEPTH, которое вы
определили. Pro/NC использует меньшее из двух значений.
То же справедливо и для STEP_OVER и BOTTOM_SCALLOP_HGT (для фрезерования
объема) или SCALLOP_HGT (для фрезерования поверхности).
1. STEP_OVER
2. Траектория инструмента
3. WALL_SCALLOP_HGT
4. STEP_DEPTH
ROUGH_STOCK_ALLOW и PROF_STOCK_ALLOW
Количество припуска, остающегося после предварительной обработки для чистовой
обработки. Оба параметра используются только для NC последовательности предварительной
обработки объема (Volume) и определяют различные припуски для черновой обработки и для
резания по профилю. Значение параметра PROF_STOCK_ALLOW нужно установить меньшим
или равным ROUGH_STOCK_ALLOW. Та геометрия, что показана на экране после
автоматического удаления материала, будет использована PROF_STOCK_ALLOW.
1. PROF_STOCK_ALLOW
2. ROUGH_STOCK_ALLOW
3. Карман
Pro/NC Wildfire
В NC последовательности черновой (Roughing) и дополнительной (Reroughing) обработки,
чтобы определить количество припуска, остающегося после резания, используется только
параметр ROUGH_STOCK_ALLOW.
BOTTOM_STOCK_ALLOW
При обработке объема этот параметр определяет количество припуска, остающегося
после предварительной обработки на плоских поверхностях, параллельных плоскости
безопасности. Значение по умолчанию – дефис (-), и тогда параметр BOTTOM_STOCK_ALLOW
будет игнорироваться, а вместо него будет использоваться PROF_STOCK_ALLOW.
При обработке наружной поверхности (Face) этот параметр определяет количество
припуска, остающегося на выбранной наружной поверхности. Значение по умолчанию – дефис
(-), то есть будет установлен нулевой припуск.
WALL_TOLERANCE
Позволяет вам определять количество материала, который может быть оставлен на
стенках после предыдущей NC последовательности, без подчистки последовательностью
локального фрезерования. Значение по умолчанию – ноль (0). Применяется для локального
фрезерования, ссылающегося на предыдущую NC последовательность обработки объема.
STEP_OVER
Контролируете ширину резания для любого типа концевой фрезы. STEP_OVER должен
иметь положительное значение, меньшее или равное диаметру режущего инструмента.
Значение по умолчанию не установлено, то есть, показано как «-1».
TOOL_OVERLAP
Вариант STEP_OVER. Указываете перекрытие инструментом области, обработанной во
время предыдущего прохода. Если TOOL_OVERLAP определен, а STEP_OVER – нет, то
STEP_OVER будет вычислен как (CUTTER_DIAM - TOOL_OVERLAP).
PLUNGE_STEP
Контролируете расстояние между вертикальными врезаниями инструмента. Значение по
умолчанию – ноль (-), и в этом случае:
• Если вы используете для фрезерования инструмент типа Plunge Mill, то это
расстояние равно параметру инструмента, указывающему ширину режущей
кромки вставки, – Insert_Cut_Width.
• Если вы используете для фрезерования обычный инструмент, система
вычисляет максимальный шаг при врезании, основываясь на значении
параметра инструмента Cutter_Diam (диаметр фрезы), и в результате будет
удален весь материал между врезаниями.
Применяется только для фрезерования путем вертикальных врезаний (Plunge).
CORNER_ROUND_RADIUS
Определяете минимальный радиус внутренних углов при высокоскоростной обработке.
Возможно для фрезерования объема (Volume), предварительной (Roughing) и дополнительной
(Reroughing) обработки. Значение по умолчанию – ноль (0).
NUMBER_PASSES
Дает вам дополнительное средство контроля числа проходов инструмента в слое (также
контролируется параметром STEP_OVER). Система вычислит расстояние перекрытия
соседних проходов с помощью значения параметра NUMBER_PASSES (если он отличен от 0),
Pro/NC Wildfire
сравнит его со значением STEP_OVER, и будет использовать то, которое является
наименьшим. Применяется для обработки объема (Volume) и обработки наружной поверхности
(Face). При обработке наружной поверхности, если NUMBER_PASSES установлен как 1, это
отменит значение STEP_OVER, и будет выполнен только один проход в каждом слое.
ONE_PASS_OFFSET
Позволяет вам смещать траекторию движения инструмента для NC последовательности
однопроходного фрезерования наружной поверхности (когда NUMBER_PASSES = 1).
Положительное значение смещает проход влево относительно направления резания,
отрицательное – вправо. Значение по умолчанию – ноль (0).
INITIAL_EDGE_OFFSET
Позволяет вам смещать первый проход при фрезеровании наружной поверхности
относительно грани фрезеруемой поверхности. Значение по умолчанию – ноль (0), когда
траектория при первом проходе совпадет с гранью поверхности; положительное значение
смещает первый проход в поверхность, отрицательное – от поверхности. Не может быть
больше, чем значение STEP_OVER.
FINAL_EDGE_OFFSET
Позволяет вам смещать последний проход при фрезеровании наружной поверхности
относительно грани фрезеруемой поверхности. Значение по умолчанию – ноль (0), когда
траектория совпадет с гранью поверхности; положительное значение смещает последний
проход в поверхность, отрицательное – от поверхности. Не может быть больше, чем значение
STEP_OVER.
CUT_ANGLE
Угол между направлением резания и осью X рабочей системы координат. Значение
CUT_ANGLE по умолчанию – ноль (0), когда направление резания является параллельным оси
X. Применяется для обработки объема (Volume), обработки врезанием (Plunge), обработки
кармана (Pocketing), обработки наружной поверхности (Facing), стандартного фрезерования
поверхности строчкой (Straight Cut Surface milling) и контурного фрезерования поверхности с
проецированием траектории движения инструмента (Projected Cuts Surface). CUT_ANGLE
будет игнорироваться при обработке объема, при фрезеровании врезанием, при обработке
кармана и контурного фрезерования поверхности с проецированием траектории движения
инструмента, если значение параметра SCAN_TYPE установлено как значение TYPE_SPIRAL.
1. CUT_ANGLE = 0
2. CUT_ANGLE = 90
LEAD_ANGLE
В комбинации с TILT_ANGLE, определяет ориентацию оси инструмента относительно
перпендикуляра к поверхности для NC последовательности 5-и осевого фрезерования
поверхности. LEAD_ANGLE определяет угол (в градусах) отклонения от перпендикуляра к
Pro/NC Wildfire
поверхности относительно направления движения инструмента: положительное значение
означает наклон инструмент вперед, отрицательное – назад.
TILT_ANGLE
В комбинации с LEAD_ANGLE, определяет ориентацию оси инструмента относительно
перпендикуляра к поверхности для NC последовательности 5-и осевого фрезерования
поверхности. TILT_ANGLE определяет угол (в градусах) отклонения от перпендикуляра к
поверхности относительно направления движения инструмента: положительное значение
означает наклон инструмент вправо, отрицательное – влево.
AXIS_SHIFT
Позволяет вам сдвигать CL данные параллельно оси инструмента. Если установлено
положительное значение, – все CL данные сдвинутся вниз по оси инструмента; отрицательное
значение – все CL данные сдвинутся вверх. Значение по умолчанию — ноль (0).
Примечание: AXIS_SHIFT применяется после выполнения проверки на
несанкционированные врезания. Используйте функциональные
возможности проверки Gouge Check, чтобы удостовериться в отсутствии
врезаний.
1. Инструмент
2. Модель
3. AXIS_SHIFT
NUM_PROF_PASSES
Вместе с PROF_INCREMENT, позволяет вам создавать разные проходы профильного
фрезерования или фрезерования по траектории с горизонтальным смещением их друг от
друга. NUM_PROF_PASSES определяет количество проходов, которые будут получены
(значение по умолчанию – один «1»). Применяется для фрезерования объема, когда значение
ROUGH_OPTION установлено как PROF_ONLY, а также для профильного фрезерования и
фрезерования по траектории. Если при фрезеровании объема определено другое значение
параметра ROUGH_OPTION, то параметр NUM_PROF_PASSES будет игнорироваться.
PROF_INCREMENT
Определяете горизонтальное расстояние между проходами, полученными согласно
NUM_PROF_PASSES, что означает, что первый проход будет смещен от конечного
(заключительного) прохода на значение (NUM_PROF_PASSES - 1) *PROF_INCREMENT.
Значение по умолчанию – ноль (0). Применяется для фрезерования объема, когда
значение ROUGH_OPTION установлено как PROF_ONLY, а также для профильного
фрезерования и фрезерования по траектории. Если при фрезеровании объема определено
другое значение параметра ROUGH_OPTION, то параметр NUM_PROF_PASSES будет
игнорироваться.
Pro/NC Wildfire
На следующем рисунке показаны параметры NUM_PROF_PASSES и PROF_INCREMENT.
1. NUM_PROF_PASSES = 1
2. NUM_PROF_PASSES = 4
3. PROF_INCREMENT
4. Первый проход
5. Последний проход
CORNER_OFFSET
Определяете количество материала, который нужно удалить при локальном (Local)
фрезеровании углов (Corner Edges). Значение по умолчанию – ноль (0).
SLOPE_ANGLE
При локальном фрезеровании (Local), данный параметр определяет значение угла
относительно плоскости XY, который делит материал, удаляемый при обработке вертикальных
и горизонтальных областей. Например, если вы удаляете оставленный материал в кармане с
наклонными стенками, определяя значение SLOPE_ANGLE меньше, чем угол наклона стенок,
то это заставит инструмент обработать сначала нижние грани кармана, а затем удалить
материал в углах. Значение по умолчанию SLOPE_ANGLE для вновь создающихся NC
последовательностей – 30 градусов. Для NC последовательностей, созданных до версии
2000i2, значение по умолчанию – 90 градусов.
START_OVERTRAVEL
Определяете расстояние от инструмента до контура поверхности во всех проходах, кроме
первого, – для каждого слоя (см. также APPROACH_DISTANCE). Значение по умолчанию –
ноль (0). Применяется только для обработки наружной поверхности (Facing).
END_OVERTRAVEL
Определяете расстояние перебега инструмента за край поверхности во всех проходах,
кроме первого, – для каждого слоя (см. также EXIT_DISTANCE). Значение по умолчанию – ноль
(0). Применяется только для обработки наружной поверхности (Facing).
Pro/NC Wildfire
GROOVE_DEPTH
Глубина углубления при гравировке. Значение по умолчанию не установлено, то есть,
показано как «-1». Применяется только для фрезерования углубления (Engraving) по
траектории.
4X_TILT_ANGLE
Определяете угол (в градусах) между осью инструмента и плоскостью 4-й оси. Обычно ось
инструмента параллельна этой плоскости (значение 4X_TILT_ANGLE по умолчанию – ноль (0)).
Применяется только для 4-х осевого фрезерования.
4X_LEAD_ANGLE
Определяете угол (в градусах) между осью инструмента и проекцией перпендикуляра к
поверхности на плоскость 4-й оси (значение по умолчанию – ноль (0)). Применяется только для
4-х осевого фрезерования.
4X_MAX_LEAD_ANGLE
Определяете, какой максимальный угол выхода позволен для предотвращения
несанкционированных врезаний. Значение по умолчанию – дефис (-), но вы должны
обязательно определить значение, если 4X_LEAD_RANGE_OPT установлен как YES (см.
выше). Применяется только для 4-х осевого фрезерования.
4X_MIN_LEAD_ANGLE
Определяете, какой минимальный угол выхода позволен для предотвращения
несанкционированных врезаний. Значение по умолчанию – дефис (-), но вы должны
обязательно определить значение, если 4X_LEAD_RANGE_OPT установлен как YES (см.
выше). Применяется только для 4-х осевого фрезерования.
CHK_SRF_STOCK_ALLOW
Позволяет вам определять припуск, который будет использован для проверки на
несанкционированные врезания. Значение по умолчанию – дефис (-), то есть, параметр будет
игнорироваться. Этот параметр доступен для NC последовательностей фрезерования,
которые используют функциональные возможности проверки Check Surfs (то есть,
фрезерование поверхности, фрезерование по траектории, профильное фрезерование и
локальное фрезерование после фрезерования поверхности).
Примечание: Будьте осторожны при определении CHK_SRF_STOCK_ALLOW для NC
последовательностей, когда для проверки выбраны все поверхности
ссылочной модели.
Параметры подачи
ARC_FEED
Позволяет вам контролировать подачу резания при перемещении по дугам. Значение по
умолчанию – дефис (-), и тогда будет использовано значение CUT_FEED. Если параметр
установлен как 0, то в файле CL данных утверждения RAPID будут получены перед
утверждениями CIRCLE.
Pro/NC Wildfire
ARC_FEED_CONTROL
Определяете, как вычисляется значение рабочей подачи при перемещении по дугам.
Опции:
• TOOL_CENTER (значение по умолчанию) — рабочая подача, которая
получается для утверждений CIRCLE, всегда равна значению, определенному
для ARC_FEED.
• TOOL_PERIMETER — рабочая подача, которая получается для утверждений
CIRCLE, корректируется с целью обеспечения того, чтобы рабочая подача точки
контакта между инструментом и материалом равнялась значению,
определенному для ARC_FEED. Это означает, что значение ARC_FEED будет
вычислено для каждого утверждения CIRCLE согласно следующим правилам:
Для внутреннего радиуса:
подача = ARC_FEED * (радиус окружности / (радиус окружности + CUTTER_DIAM/2))
Для внешнего радиуса:
подача = ARC_FEED * (радиус окружности / (радиус окружности - CUTTER_DIAM/2))
TRAVERSE_FEED
Позволяет вам устанавливать рабочую подачу для всех траекторий движения
инструмента. Значение по умолчанию – дефис (-), и в этом случае в файле CL данных будет
получена команда RAPID.
WALL_PROFILE_CUT_FEED
Для некоторых типов высокоскоростного фрезерования объема (когда значение
SCAN_TYPE установлено как SPIRAL_MAINTAIN_CUT_TYPE или
SPIRAL_MAINTAIN_CUT_DIRECTION), позволяет вам устанавливать более низкую рабочую
подачу для первого прохода, когда инструмент врезается в материал. Значение по умолчанию
– дефис (-), и в этом случае будет использовано значение CUT_FEED.
INVERSE_FEED
Позволяет вам определить обратную рабочую подачу, или скорость вращения, для станков
с вращательными осями. Возможно только для 4-х и 5-и осевых NC последовательностей.
Если вы устанавливаете INVERSE_FEED как YES (значение по умолчанию – NO), система
генерирует следующую строку в файле CL данных перед первым утверждением подачи
(FEDRAT):
FEDRAT / INVERS, AUTO
В конце файла CL данных будет получена следующая строка:
FEDRAT / INVERS, OFF
RAMP_FEED
Смотри параметры подхода/отхода (Entry/Exit).
APPROACH_FEED
Смотри параметры подхода/отхода.
THREAD_FEED
Определяете шаг резьбы. Применяется только при фрезеровании резьбы (Thread).
Pro/NC Wildfire
THREAD_FEED_UNITS
TPI (значение по умолчанию), MMPR, IPR. Применяется только при фрезеровании резьбы.
Параметры станка
SPINDLE_SPEED
Скорость, с которой вращается шпиндель станка (RPM – об/мин). Значение по умолчанию
– один «1».
WALL_PROFILE_SPINDLE_SPEED
Для некоторых типов высокоскоростного фрезерования объема (когда значение
SCAN_TYPE установлено как SPIRAL_MAINTAIN_CUT_TYPE или
SPIRAL_MAINTAIN_CUT_DIRECTION), позволяет вам устанавливать более низкую скорость
вращения шпинделя для первого прохода, когда инструмент врезается в материал. Значение
по умолчанию – дефис (-), и в этом случае будет использовано значение SPINDLE_SPEED.
SPINDLE_SENSE
Направление вращения шпинделя. CW – по часовой стрелке (значение по умолчанию),
CCW – против часовой стрелки.
SPINDLE_RANGE
Диапазон вращения шпинделя. Значения: NO_RANGE (значение по умолчанию), LOW,
MEDIUM, HIGH, NUMBER. Если устанавливаете значение, отличное от NO_RANGE, диапазон
будет включен в команду SPINDL в файле CL данных (например, «RANGE, LOW»). Если
устанавливаете значение NUMBER, то в команде SPINDL будет использовано значение
параметра RANGE_NUMBER (например, «RANGE, 4», где «4» – значение параметра
RANGE_NUMBER).
RANGE_NUMBER
Будет получено в команде SPINDL, если параметр SPINDLE_RANGE установлен как
NUMBER. Значение по умолчанию – ноль (0).
MAX_SPINDLE_RPM
Если установленное значение отлично от дефиса (-), который является значением по
умолчанию, то атрибут MAXRPM будет добавлен к команде SPINDL.
SPEED_CONTROL
Значение по умолчанию SPEED_CONTROL – это CONST_RPM (постоянная скорость в
оборотах в минуту). Значения CONST_SFM (постоянная окружная скорость в футах в минуту) и
CONST_SMM (постоянная окружная скорость в метрах в минуту) позволяют вам
контролировать скорость резания для получения хорошей шероховатости поверхности.
CUTCOM
Средства управления компенсацией радиуса инструмента (коррекцией). Опции:
• ON — Включение коррекции режущего инструмента в файле CL. Коррекция –
Right или Left, в зависимости от CUT_TYPE и SPINDLE_SENSE.
• OFF (значение по умолчанию) — Коррекции инструмента нет. Утверждения
CUTCOM не учитываются при расчете движений инструмента при обработке.
Pro/NC Wildfire
CUTCOM_REGISTER
Определяете номер регистра контроллера станка, который содержит данные о коррекции
инструмента. Значение по умолчанию – ноль (0).
NUMBER_CUTCOM_PTS
Определяете, будет ли удалена или добавлена дополнительная точка при движениях
подхода и отхода. Значения:
• 0 — Дополнительная точка не добавляется.
• 1 — Дополнительная точка добавляется, позволяя реализовать ввод-вывод
надлежащей коррекции радиуса инструмента (Cutcom).
• n (где n – целое число) — Движение подхода и отхода, или движение ввода-
вывода коррекции Cutcom, будет разделено на n равных сегментов путем
добавления дополнительных GOTO точек.
На следующем рисунке показаны номера и месторасположение GOTO точек для
следующих значений параметра NUMBER_CUTCOM_PTS:
• NUMBER_CUTCOM_PTS = 0 (слева)
• NUMBER_CUTCOM_PTS = 1 (в середине)
• NUMBER_CUTCOM_PTS = 2 (справа)
CUTCOM_LOC_EXIT
Определяет месторасположение утверждения CUTCOM в движении отхода, если
определены несколько дополнительных точек для ввода-вывода коррекции. Точки коррекции
пронумерованы от 0 до n, где n – значение NUMBER_CUTCOM_PTS. Значение по умолчанию –
ноль (0).
На следующей иллюстрации показано месторасположение и нумерация точек ввода-
вывода коррекции для движений подхода и отхода, если NUMBER_CUTCOM_PTS определено
как 2.
CUTCOM_ON_SPIRAL
Определяете, переключается ли коррекция режущего инструмента (on) или (off) в NC
последовательностях обработки объема, если значение параметра SCAN_TYPE установлено
как TYPE_SPIRAL. Значение по умолчанию – NO. Если вы устанавливаете YES, то необходимо
Pro/NC Wildfire
также установить параметр CUTCOM как ON и определить движение подхода и отхода с
помощью интерфейса формирования траектории резания (Build Cut).
HOLDER_DIAMETER
Наряду с HOLDER_LENGTH, позволяет вам задавать размеры державки инструмента с
целью автоматического предотвращения несанкционированных врезаний. Значение по
умолчанию – дефис (-). Если размеры державки определены, то они будут учтены при
отображении на экране CL данных, а также при отображении инструмента в окне
предварительного просмотра Preview меню Tool Setup. Применяется для стандартного
фрезерования поверхности и для фрезерования поверхности по траектории и изолиниям
(Isolines).
HOLDER_LENGTH
Наряду с HOLDER_DIAMETER, позволяет вам задавать размеры державки с целью
автоматического предотвращения несанкционированных врезаний. Значение по умолчанию –
дефис (-). Если размеры державки определены, то они будут учтены при отображении на
экране CL данных, а также при отображении инструмента в окне предварительного просмотра
Preview меню Tool Setup. Применяется для стандартного фрезерования поверхности и для
фрезерования поверхности по траектории и изолиниям (Isolines).
OSETNO_VAL
Определяете регистр коррекции длины инструмента. Значение по умолчанию – дефис (-),
тогда используется значение смещения (Offset) из таблицы инструментов (Tool Table).
Z_GAUGE_OFFSET
Перемещаете CL данные параллельно оси инструмента. Если вы определяете
положительное значение, – CL данные перемещаются в положительном направлении оси Z
рабочей системы координат; если отрицательное – CL данные перемещаются в
противоположном направлении. Значение по умолчанию – дефис (-).
Параметры подхода/отхода
RAMP_ANGLE
Угол, под которым инструмент вводится в зону обработки (заготовку) во время врезания.
Значение по умолчанию RAMP_ANGLE – 90 градусов, когда инструмент вводится в зону
обработки параллельно оси Z. Не применяется для обработки наружной поверхности (Facing)
или для обработки по траектории (Trajectory).
RAMP_FEED
Рабочая подача, с которой инструмент вводится в зону обработки (заготовку) во время
врезания. Значение по умолчанию – дефис (-), и в этом случае будет использовано значение
CUT_FEED. Не применяется для обработки наружной поверхности (Facing) или для обработки
по траектории (Trajectory).
CLEAR_DIST
Расстояние над фрезеруемой поверхностью (например, уровень предыдущего уже
обработанного слоя), на котором заканчиваются движения быстрого хода и начинаются
перемещения с подачей PLUNGE_FEED. Значение по умолчанию не установлено, то есть,
показано как «-1».
Pro/NC Wildfire
PULLOUT_DIST
Определяете высоту выше уровня резания (например, высоту только что обработанного
слоя), до которого инструмент поднимется с подачей CUT_FEED и затем изменит ее на
RETRACT_FEED. Значение по умолчанию – дефис (-), и в этом случае параметр
PULLOUT_DIST будет равен нулю.
INTER_RET_HEIGHT
Определяете расстояние, на которое режущий инструмент поднимется выше уровня
резания, чтобы выполнить перебег с подачей быстрого хода. Значение по умолчанию – ноль
(0), и в этом случае режущий инструмент поднимется до поверхности безопасности.
Применяется только для обработки наружной поверхности (Face).
LEAD_IN
Если установлен как YES, то инструмент будет входить в зону обработки по
тангенциальной дуге при профильном фрезеровании. Радиус дуги устанавливается
параметром LEAD_RADIUS; угол дуги – ENTRY_ANGLE. Вы можете определить длину прямого
участка в начале LEAD_IN траектории с помощью параметра TANGENT_LEAD_STEP и длину
отрезка, перпендикулярного этому участку, – с помощью параметра NORMAL_LEAD_STEP.
Для замкнутых контуров, если месторасположение начальной точки дуги (параметр
ENTRY_ANGLE) не установлено, инструмент переместится в месторасположение,
определенное системой. Если вас не удовлетворяет это месторасположение, то
самостоятельно определите положение оси, проходящей через начальную точку. Инструмент
переместится в точку по профилю, который является самым близким к оси.
На следующем рисунке показаны параметры LEAD_IN и LEAD_OUT.
1. ENTRY_ANGLE
2. LEAD_RADIUS
3. LEAD_IN
4. LEAD_OUT
5. NORMAL_LEAD_STEP
6. TANGENT_LEAD_STEP
7. EXIT_ANGLE
Pro/NC Wildfire
8. LEAD_IN
9. Начальная точка
10. LEAD_OUT
11. Открытый контур
12. Замкнутый контур
Если существует несколько замкнутых контуров, то LEAD_IN и LEAD_OUT будут
действовать для каждого из них.
LEAD_RADIUS
Радиус тангенциальной дуги движения инструмента при входе в зону обработки или
выходе из нее. Значение по умолчанию – ноль (0).
TANGENT_LEAD_STEP
Длина отрезка, который является тангенциальным к дуге, и частью траектории подхода
или отхода. Значение по умолчанию – ноль (0).
NORMAL_LEAD_STEP
Длина отрезка, который является перпендикулярным к дуге, и частью траектории подхода
или отхода. Значение по умолчанию – ноль (0).
HELICAL_DIAMETER
Позволяет заменить прямолинейное движение врезания на спиральное при переходе
между слоями при предварительном фрезеровании объема (Rough Volume). Спиральное
движение будет выполняться инструментом всякий раз в начале обработки каждого слоя; угол
наклона спирали определен значением RAMP_ANGLE. Если вы определите
месторасположение оси, проходящей через начальную точку траектории, то центр спирали
будет совпадать с этой осью; но если в этом случае при выполнении спирального движения
инструмент зарезает фрезеруемый объем, то система выдаст предупреждение и остановит
механообработку. Если ось начальной точки не определена, то центр спирали будет
максимально приближен к начальной точке траектории обработки самого нижнего слоя. Чтобы
переместиться от конечной точки траектории обработки предыдущего слоя, инструмент
поднимется до поверхности PULLOUT_DIST и горизонтально переместится с подачей
RETRACT_FEED к началу спирального врезания в следующий слой. Если вы определили для
NC последовательности боковые поверхности, служащие для входа инструмента в зону
обработки (Approach Walls), спиральное движение не будет создано при перемещении
инструмента вниз с внешней стороны боковых поверхностей; однако, если инструмент
врезается внутри фрезеруемого объема, то система выполнит это по спирали. Значение
HELICAL_DIAMETER по умолчанию – ноль (0), и в этом случае спиральное движение не будет
выполнено.
APPR_EXIT_EXT
Применяется только при фрезеровании объема (Volume). Позволяет вам определить
максимальное расстояние между периферией инструмента и стенками фрезеруемого объема,
определенными для движений подхода и отхода при обработке конкретного слоя (см. выше).
APPR_EXIT_PATH
Применяется для NC последовательности профильного (Profiling) фрезерования и для
осуществления проходов по профилю при обработке объема (Volume). Позволяет вам
ограничивать нарисованный путь подхода или отхода контуром движения инструмента при
профильном фрезеровании. Для осуществления пути подхода будет выполняться только
первый фрагмент (из начальной точки до первого пересечения с контуром профильного
фрезерования). Для осуществления пути отхода будет выполняться только последний
фрагмент (от последнего пересечения с контуром профильного фрезерования до конечной
Pro/NC Wildfire
точки). Если установлено, что пути подхода (отхода) выполняются без ограничения,
инструмент будет следовать таким путем, как нарисовано ниже. Значения:
• TRIM_BOTH (по умолчанию) — Пути подхода и отхода будет ограничены.
• TRIM_APPROACH — Ограничение только пути подхода.
• TRIM_EXIT — Ограничение только пути отхода.
• TRIM_NONE — Пути подхода и отхода не будет ограничены.
1. Путь подхода
2. Путь подхода ограничен
APPR_EXIT_HEIGHT
Применяется для фрезерования объема (Volume), локального (Local) фрезерования,
профильного (Profile) фрезерования и фрезерования углубления по траектории (Engraving).
Позволяет вам контролировать глубину путей подхода и отхода, определенных при помощи
интерфейса формирования траектории обработки слоя (Build Slice). Опции:
• DEPTH_OF_CUT (по умолчанию) — Подход/отход для каждого прохода
(включая первый и последний) будет выполнен на глубине начальной/конечной
точки прохода.
• RETRACT_PLANE — Движение подхода/отхода будет на уровне плоскости
безопасности.
OVERTRAVEL_DISTANCE
Для 3-х осевого стандартного фрезерования поверхности строчкой (3-Axis Straight Cut
Surface), определяете расстояние перебега траектории инструмента за контур поверхности, в
начале и в конце каждого прохода.
APPROACH_DISTANCE
Определяете длину движения подхода. Для обработки наружной (Facing) поверхности
(совместно с параметром START_OVERTRAVEL) также определяете дополнительное
расстояние от инструмента до контура поверхности для первого прохода на каждом слое в
месте, где инструмент врезается. Значение по умолчанию – ноль (0).
Pro/NC Wildfire
EXIT_DISTANCE
Определяете длину движения отхода. Для обработки наружной (Facing) поверхности
(совместно с параметром END_OVERTRAVEL), также определяете дополнительное
расстояние от инструмента до контура поверхности для последнего прохода на каждом слое в
месте, где инструмент выходит. Значение по умолчанию – дефис (-), т.е. ноль.
APPROACH_FEED
Подача, с которой инструмент приближается к поверхности во время NC
последовательности обработки наружной (Facing) поверхности. Значение по умолчанию –
дефис (-), и в этом случае будет использовано значение CUT_FEED.
EXIT_FEED
Подача, с которой будет осуществлен перебег инструмента за пределы контура
поверхности во время обработки наружной (Facing) поверхности. Значение по умолчанию –
дефис (-), и в этом случае будет использовано значение CUT_FEED.
CLEARANCE_EDGE
Определяете, относительно какой точки инструмента будет определено расстояние отхода
и перебега при выходе инструмента из материала заготовки:
• HEEL (по умолчанию) — Относительно дальнего контура образующей
инструмента, то есть инструмент находится вне выбранной поверхности.
• CENTER — Относительно центра инструмента.
• LEADING_EDGE — Относительно ближнего контура образующей инструмента,
то есть инструмент находится внутри выбранной поверхности.
Применяется только для обработки наружной (Facing) поверхности.
ENTRY_EDGE
Определяете, относительно какой точки инструмента будет определено расстояние
подхода и перебега при входе инструмента в материал заготовки:
• LEADING_EDGE (по умолчанию) — Относительно ближнего контура
образующей инструмента, то есть инструмент находится внутри выбранной
поверхности.
• CENTER — Относительно центра инструмента.
• HEEL — Относительно дальнего контура образующей инструмента, то есть
инструмент находится вне выбранной поверхности.
Применяется только для обработки наружной (Facing) поверхности.
APPROACH_TYPE
Позволяет вам автоматически создавать движение подхода при фрезеровании резьбы
(Thread) и при локальном (Local) фрезеровании после предварительной обработки.
Опции при фрезеровании резьбы:
• RADIAL — Движение подхода будет прямо перпендикулярно к движению
инструмента при обработке, контролируемому параметром
APPROACH_DISTANCE.
• HELICAL — Инструмент подойдет к началу движения по спирали,
контролируемой параметрами ENTRY_ANGLE и APPROACH_DISTANCE.
Pro/NC Wildfire
• NONE — Никакого движения подхода не будет произведено.
Опции при локальном фрезеровании:
• HELICAL (значение по умолчанию) — Инструмент приближается к
обрабатываемой поверхности по спиральной траектории, тангенциальной к
траектории движения инструмента в ее начальной точке. Значение шага
спирали контролируется углом врезания – параметром RAMP_ANGLE (заданное
по умолчанию значение для RAMP_ANGLE в этом случае – 30 градусов). Радиус
дуги врезания равен радиусу предыдущего инструмента минус радиус режущего
инструмента. Если значение параметра CLEAR_DIST больше чем 0, подход по
спирали начнется на высоте CLEAR_DIST; в ином случае, – на плоскости
безопасности.
• CIRCULAR — Инструмент приближается к обрабатываемой поверхности по
окружности, тангенциальной к траектории движения инструмента в ее
начальной точке. Радиус дуги врезания равен радиусу предыдущего
инструмента минус радиус режущего инструмента.
• NONE — Инструмент врезается в начальной точке траектории движения.
EXIT_TYPE
Позволяет вам автоматически создавать движение отхода при фрезеровании резьбы
(Thread) и при локальном (Local) фрезеровании после предварительной обработки.
Опции при фрезеровании резьбы:
• RADIAL — Движение отхода будет прямо перпендикулярно к движению
инструмента при обработке, контролируемому параметром EXIT_DISTANCE.
• HELICAL — Инструмент будет отходить по спирали, контролируемой
параметрами EXIT_ANGLE и EXIT_DISTANCE.
• NONE — Никакого движения отхода не будет произведено.
Опции при локальном фрезеровании:
• HELICAL (значение по умолчанию) — Инструмент выходит по спиральной
траектории, тангенциальной к траектории движения инструмента в ее конечной
точке. Значение шага спирали контролируется углом – параметром
RAMP_ANGLE (заданное по умолчанию значение для RAMP_ANGLE в этом
случае – 30 градусов). Радиус отхода по спирали равен радиусу предыдущего
инструмента минус радиус режущего инструмента. Если значение параметра
PULLOUT_DIST больше чем 0, отход по спирали будет оканчиваться на высоте
PULLOUT_DIST; в ином случае, – на плоскости безопасности.
• CIRCULAR — Инструмент отходит от обрабатываемой поверхности по
окружности, тангенциальной к траектории движения инструмента в ее конечной
точке. Радиус дуги отхода равен радиусу предыдущего инструмента минус
радиус режущего инструмента.
• NONE — Инструмент поднимается на высоту PULLOUT_DIST, или до плоскости
безопасности.
ENTRY_ANGLE
Угол дуги, созданной движением инструмента при подходе. Значение по умолчанию – 90
градусов.
Во время фрезерования резьбы вы можете определить угол спирали при подходе. Если
угол равен 0, – спиральное движение будет создано, но оно будет содержать только одну
точку. Однако вы можете изменить параметры движения, чтобы изменить это.
Pro/NC Wildfire
EXIT_ANGLE
Угол дуги, созданной движением инструмента при отходе. Значение по умолчанию – 90
градусов.
Во время фрезерования резьбы определяете угол спирали при отходе. Если угол равен 0,
то спиральное движение будет создано, но будет содержать только одну точку. Однако вы
можете изменить параметры движения, чтобы изменить это.
CUT_ENTRY_EXT
Для фрезерования поверхности (Surface) и фрезерования Swarf вы можете определить
заданный по умолчанию тип движения подхода к промежуточным проходам. Значения,
соответствующие подходу к каждому проходу (Each Cut), доступны в диалоговом окне
Entry/Exit Move.
CUT_EXIT_EXT
Для фрезерования поверхности (Surface) и фрезерования Swarf вы можете определить
заданный по умолчанию тип движения отхода от промежуточных проходов. Значения,
соответствующие отходу от каждого прохода (Each Cut), доступны в диалоговом окне
Entry/Exit Move.
INITIAL_ENTRY_EXT
Для фрезерования поверхности (Surface) и фрезерования Swarf вы можете определить
заданный по умолчанию тип движения подхода к первому проходу. Значения,
соответствующие подходу к первому проходу (Each Cut), доступны в диалоговом окне
Entry/Exit Move.
FINAL_EXIT_EXT
Для фрезерования поверхности (Surface) и фрезерования Swarf вы можете определить
заданный по умолчанию тип движения подхода к последнему проходу. Значения,
соответствующие подходу к последнему проходу (Each Cut), доступны в диалоговом окне
Entry/Exit Move.
Параметры резьбы
THREAD_DIAMETER
Определяете меньший диаметр для наружной (External) резьбы или больший диаметр для
внутренней (Internal) резьбы. Применяется только для фрезерования резьбы.
SCAN_TYPE
Для токарной обработки площади (Area) определяете тип движения инструмента и пути,
которыми инструмент сканирует площадь при многопроходной обработке:
• TYPE_1 — Инструмент режет только в одном направлении, затем поднимается
и переходит к началу области резания. Если имеются несколько областей
резания, инструмент полностью закончит обработку первой и затем перейдет к
следующей.
• TYPE_2 — Инструмент будет резать вперед и назад по всей длине области
резания.
• TYPE_3 — Инструмент будет резать вперед и назад по всей длине области
резания. Если имеются несколько областей резания, инструмент полностью
закончит обработку первой и затем перейдет к следующей.
• TYPE_1_CONNECT — Действует так же, как TYPE_1, кроме того, что
инструмент перемещается от одного прохода к следующему по профилю
заготовки от конечной точки первого прохода до начальной точки следующего
прохода.
На следующей иллюстрации показано различие между TYPE_1 и TYPE_1_CONNECT.
1. SCAN_TYPE = TYPE_1
2. SCAN_TYPE = TYPE_1_CONNECT
Для токарной обработки канавок (Groove) параметр SCAN_TYPE определяет, режет ли
инструмент от середины к сторонам канавки, или от одной стороны к другой:
• TYPE_1 (по умолчанию) — Начало в середине и движение по каждой из сторон
по очереди.
• TYPE_ONE_DIR — Начало с одной стороны канавки и движение к другой
стороне.
• TYPE_1_CONNECT — Будет получен одинаковый припуск относительно сторон
канавки после предварительного прохода. Первый проход на самой глубокой
части канавки, как можно ближе к середине, и далее проходы с каждой стороны
по очереди; далее – проходы со стороны наибольшего съема, если необходимо,
пока стенка не будет обработана. Делает движения соединения между
Pro/NC Wildfire
проходами, перемещаясь по профилю элемента (подобно TYPE_1_CONNECT
при токарной обработке площади, описанной выше).
Если ROUGH_OPTION для токарной обработки канавки (Groove) – это PROF_ONLY, то
параметр SCAN_TYPE будет игнорироваться.
ROUGH_OPTION
Определяете, имеются ли профильные проходы в NC последовательности токарной
обработки площади (Area) или канавок (Groove):
• ROUGH_ONLY — Профильная обработка не выполняется. Инструмент режет
горизонтальными предварительными проходами при токарной обработке
площади, вертикальными проходами – при токарной обработке канавки.
• ROUGH_$_PROF — Профильная обработка выполняется после того, как
закончена предварительная токарная обработка.
• PROF_ONLY — Будет выполнена только профильная обработка.
• ROUGH_$_CLEAN_UP — Подобно ROUGH_ONLY, за исключением того, что при
ROUGH_ONLY инструмент отходит немедленно после завершения
предварительного прохода. ROUGH_$_CLEAN_UP заставит инструмент
следовать по профилю перед подъемом.
Pro/NC Wildfire
1. ROUGH_OPTION = ROUGH_ONLY
2. ROUGH_OPTION = ROUGH_&_PROF
3. ROUGH_OPTION = ROUGH_&_CLEAN_UP
4. ROUGH_OPTION = PROF_ONLY
TRIM_TO_WORKPIECE
Позволяет вам удлинять траекторию движения инструмента за границы зоны обработки.
Если TRIM_TO_WORKPIECE = NO (по умолчанию), то зона механообработки будет
сформирована в соответствии с эскизом площади резания; система добавит вертикальную
линию как правую границу и горизонтальную линию как левую границу. Если
TRIM_TO_WORKPIECEIS установлена как YES, то зона обработки будет определена
внешними границами заготовки, с небольшим, определенным системой, расширением за
границы.
CUT_DIRECTION
Позволяет вам полностью изменять заданное по умолчанию направление резания для NC
последовательности токарной обработки (справа налево – для внешней и внутренней токарной
обработки, от центра вверх – для обработки торцов). Значения:
• STANDARD (по умолчанию) — Используете заданное по умолчанию
направление.
• REVERSE — Изменяете направление резания на противоположное. Инструмент
режет слева направо при внешней и внутренней токарной обработке и от центра
вверх при обработке торцов.
OUTPUT_POINT
Позволяет вам выбрать, какая точка инструмента будет использована в качестве
контрольной точки для вывода CL данных:
• CENTER (по умолчанию) — Центр радиуса при вершине (заданная по
умолчанию контрольная точка).
Pro/NC Wildfire
• TIP — Точка вывода данных будет смещена вниз и влево от заданной по
умолчанию контрольной точки на расстояние, заданное значением параметра
NOSE_RADIUS.
• X_OFFSET — Точка вывода данных будет смещена вниз от заданной по
умолчанию контрольной точки на расстояние, заданное значением параметра
NOSE_RADIUS.
• Z_OFFSET — Точка вывода данных будет смещена влево от заданной по
умолчанию контрольной точки на расстояние, заданное значением параметра
NOSE_RADIUS.
• CENTER_RIGHT — Как CENTER, но с правой стороны инструмента (только для
токарной обработки канавок – Groove).
• TIP_RIGHT — Как TIP, но с правой стороны инструмента (только для токарной
обработки канавок – Groove).
• X_OFFSET_RIGHT — Как X_OFFSET, но с правой стороны инструмента (только
для токарной обработки канавок – Groove).
• Z_OFFSET_RIGHT — Как Z_OFFSET, но с правой стороны инструмента (только
для токарной обработки канавок – Groove).
Все смещения определены относительно заданной по умолчанию ориентации сечения
инструмента. Одна и та же точка будет использована для внешней и внутренней обработки или
для обработки торцов. Применимо только для токарной обработки площади, профиля и
канавок.
1. OUTPUT_POINT = CENTER
2. OUTPUT_POINT = TIP
3. OUTPUT_POINT = X_OFFSET
4. OUTPUT_POINT = Z_OFFSET
GOUGE_AVOID_TYPE
Позволяет вам определить тип проверки на несанкционированные врезания для NC
последовательности токарной обработки. При TIP_ONLY (по умолчанию) выполняется
проверка только относительно вершины инструмента. При TIP_$_SIDES выполняется проверка
относительно вершины и обеих режущих кромок инструмента. Траектория движения
инструмента будет изменена так, чтобы избежать несанкционированных врезаний, и при
моделировании удаления материала отразится геометрия инструмента. Применимо только для
токарной обработки площади (Area) и профиля (Profile).
Pro/NC Wildfire
1. GOUGE_AVOID_TYPE = TIP_ONLY
2. GOUGE_AVOID_TYPE = TIP_&_SIDES
CORNER_FINISH_TYPE
Позволяет применить два способа производства траектории движения инструмента при
обработке выпуклого угла в NC последовательности токарной обработки площади (Area) и
профиля (Profile):
• FILLET (по умолчанию) — Траектория движения инструмента состоит из двух
прямых сегментов, связанных дугой.
• STRAIGHT — Траектория движения инструмента состоит из двух прямых
сегментов, удлиненных до их пересечения.
1. CORNER_FINISH_TYPE = FILLET
2. CORNER_FINISH_TYPE = STRAIGHT
3. Деталь
4. Путь инструмента
Pro/NC Wildfire
Примечание: Параметр STRAIGHT не будет действовать, если размер инструмента
слишком большой, чтобы ввести его во впадину модели.
STEPOVER_ADJUST
Значение YES (по умолчанию) позволяет вам равномерно распределить режущие проходы
по площади резания или по ширине канавки в NC последовательности предварительной
обработки. Если STEPOVER_ADJUST установлен как NO, то расстояние будет определено или
параметром STEP_DEPTH (для токарной обработки площади) или STEP_OVER (для токарной
обработки канавки).
GROOVE_FINISH_TYPE
Позволяет вам определить, что во время профильного прохода в NC последовательности
токарной обработки канавки (Groove) будет выполнен промежуточный отход:
• NO_BACKCUT (по умолчанию) — Инструмент войдет в канавку с одной стороны,
отойдет в некоторой промежуточной точке профиля канавки, врежется с другой
стороны и закончит резание.
• CONTINUOUS — Инструмент войдет в канавку с одной стороны и выйдет с
другой стороны.
ALTERNATE_SIDE_OUTPUT
Если установлено значение YES (по умолчанию – NO), то вы можете генерировать CL
данные для токарной обработки канавки (Groove), в зависимости от стороны, с которой
инструмент удаляет материал. Для типов сканирования TYPE_1 и TYPE_1_CONNECT,
начальное врезание создается в точке, указанной параметром OUTPUT_POINT. Инструмент
возвращается назад к начальной координате Y. Система выдает новое значение TURRET с
OSETNO, определенным параметром ALT_OSETNO_VAL, и инструмент перемещается в
начальную точку следующего врезания, с координатами X, Y и Z, полученными в зависимости
от стороны, с которой инструмент входит в материал. И так повторяется для всех проходов
предварительной обработки.
Для токарной обработки профиля с GROOVE_FINISH_TYPE, установленным как
NO_BACKCUT, первая точка, указанная параметром OUTPUT_POINT, является активной до
возврата, который происходит в промежуточной точке траектории. Когда инструмент
возвращается к начальной координате Y, система выдают новое выражение TURRET с
OSETNO, определенным параметром ALT_OSETNO_VAL, и остальная часть траектории
выполняется другой стороной инструмента, и при этом используется новый регистр коррекции.
Pro/NC Wildfire
DEEP_GROOVE_OPTION
Позволяет применить две опции для обработки глубоких канавок:
• BY_DEPTH (по умолчанию) — Инструмент будет резать до дна каневки в
приращениях PECK_DEPTH, и подниматься до высоты
FULL_RETRACT_DEPTH, если этот параметр определен, прежде чем перейти к
следующему проходу по ширине.
• BY_WIDTH — Инструмент полностью обработает всю ширину канавки в каждом
проходе на высоте PECK_DEPTH.
Применяется только для токарной обработки канавок (Groove).
TOOL_CLEARANCE
Расстояние, использующееся для того, чтобы избежать несанкционированных врезаний в
деталь державкой инструмента, когда используется твердотельная модель инструмента.
STEP_DEPTH
Глубина каждого прохода в NC последовательности предварительной обработки.
Значение STEP_DEPTH должно быть больше ноля. Значение по умолчанию не установлено,
то есть, показано как «-1». Применяется только для токарной обработки площади (Area).
END_STEP_DEPTH
Если значение END_STEP_DEPTH отлично от STEP_DEPTH, то глубина резания для
выполнения NC последовательности начнется со значения STEP_DEPTH и постепенно будет
увеличиваться (или уменьшаться) с каждым слоем до заключительного слоя, пока не станет
равна END_STEP_DEPTH. Применяется только для токарной обработки площади (Area).
MIN_STEP_DEPTH
Контролируете, как обрабатываются промежуточные диаметры ссылочной модели.
Значение по умолчанию – дефис (-), и это означает, что все диаметры будут обработаны до
припуска. Применяется только для токарной обработки площади (Area).
ROUGH_STOCK_ALLOW и PROF_STOCK_ALLOW
Количество припуска, оставляемого после предварительной обработки для окончательной
обработки. Оба параметра используются только для NC последовательности предварительной
обработки и определяют различные припуски для предварительной и профильной обработки
площади (Area) и канавки (Groove). Параметр PROF_STOCK_ALLOW нужно устанавливать со
значением, меньшим или равным ROUGH_STOCK_ALLOW. Когда показывается геометрия
после автоматического удаления материала, то будет использоваться PROF_STOCK_ALLOW.
Значение по умолчанию – ноль (0).
На следующем рисунке слева показан путь инструмента при ROUGH_OPTION =
ROUGH_ONLY. Количество припуска, оставленного после последнего прохода, равно
ROUGH_STOCK_ALLOW (1). Если ROUGH_OPTION = ROUGH_&_PROF, как показано на
рисунке справа, инструмент выполнит дополнительный проход по профилю (2) с припуском,
определенным параметром PROF_STOCK_ALLOW (3).
Pro/NC Wildfire
STOCK_ALLOW
Определяете припуск для NC последовательности профильной (Profile) обработки и
запрограммированную глубину резьбы при нарезании резьбы (Thread). Значение по умолчанию
– ноль (0).
Z_STOCK_ALLOW
Определяете припуск в направлении оси Z, что позволяет оставлять различные припуски
на диаметрах и на торцовых поверхностях заготовки. Этот параметр применяется только для
предварительной обработки. Заданное по умолчанию значение – дефис (-), и в этом случае
будет использовано значение ROUGH_STOCK_ALLOW.
Глубина резания и припуск:
1. STEP_DEPTH
2. Z_STOCK_ALLOW (или ROUGH_STOCK_ALLOW, если значение Z_STOCK_ALLOW
будет дефис (-))
Pro/NC Wildfire
NUMBER_PASSES
Дает вам дополнительное средство контролирования числа проходов инструмента при
выполнении NC последовательности обработки площади (Area) или канавки (Groove) (также
контролируется параметром STEP_DEPTH для токарной обработки площади, или STEP_OVER
– для токарной обработки канавки). Система вычислит глубину резания, используя значение
параметра NUMBER_PASSES (если оно отлично от 0), сравнит его со значением STEP_DEPTH
(или STEP_OVER), и будет использовать то, которое является наименьшим.
CUT_ANGLE
Позволяет осуществлять резание под углом. Для наружной и внутренней токарной
обработки угол измеряется относительно оси Z, для торцовой обработки – относительно оси X.
Значение по умолчанию – ноль (0). Применяется только для токарной обработки площади
(Area). На следующем рисунке показана траектория инструмента, если значение CUT_ANGLE
(1) установлено как 165 градусов.
NUM_PROF_PASSES
Определяете количество проходов профильной обработки. Применяется для токарной
обработки площади (Area) и канавки (Groove), когда ROUGH_OPTION = ROUGH_$_PROF (или
PROF_ONLY). Значение по умолчанию – один «1».
PROF_INCREMENT
Определяете смещение между проходами профильной обработки. Заключительный
проход будет всегда одинаков, и это означает, что первый проход будет смещен от
заключительного прохода на величину (NUM_PROF_PASSES - 1) * PROF_INCREMENT.
Значение по умолчанию – ноль (0). Если NUM_PROF_PASSES больше чем 1, то необходимо
определить положительное значение параметра PROF_INCREMENT.
В примере на следующем рисунке NUM_PROF_PASSES = 3. Инструмент выполняет три
прохода, смещенные друг от друга на значение PROF_INCREMENT (1).
Pro/NC Wildfire
CONCAVE_RADIUS
Определяете радиус сопряжения участков траектории при обработке вогнутых углов.
CONVEX_RADIUS
Определяете радиус сопряжения участков траектории при обработке выпуклых углов.
CHAMFER_DIM
Определяете размер фаски с углом 45 градусов для сопряжения участков траектории
фасками.
START_OVERTARVEL и END_OVERTRAVEL
Эти два параметра определяют расстояние перебега инструмент за пределы заготовки в
начале и конце каждого прохода, соответственно. Эти параметры применяются для токарной
обработки площади (Area) и профиля (Profile). Заданное по умолчанию значение – ноль (0), и
это означает, что инструмент забежит за границы заготовки на некоторое заданное по
умолчанию расстояние, определенное системой. Для токарной обработки площади,
START_OVERTRAVEL и END_OVERTRAVEL будут применяться только в том случае, если
расширение области резания параллельно направлению движения инструмента при
обработке, как показано на следующей иллюстрации, где START_OVERTRAVEL действует (1),
а END_OVERTRAVEL – нет (2).
Pro/NC Wildfire
BACK_CLEAR_ANGLE
Минимальный задний угол. Минимальный угол, под которым возможно осуществить
резание заготовки задней режущей кромкой инструмента. Значение по умолчанию – пять (5).
STEP_OVER
Расстояние между двумя соседними проходами. Значение по умолчанию не установлено,
то есть, показано как «-1». Применяется для предварительной токарной обработки канавки
(Groove) (то есть, когда параметр ROUGH_OPTION не PROF_ONLY).
SIDEWALL_OFFSET
Позволяет контролировать промежуточный отход от прохода по профилю при токарной
обработке канавки (Groove) (когда ROUGH_OPTION = PROF_ONLY (или ROUGH_$_PROF) и
GROOVE_FINISH_TYPE = NO_BACKCUT). SIDEWALL_OFFSET определяет длину второй части
прохода, то есть, расстояние между точкой отхода и дном канавки. Значение по умолчанию –
дефис (-), и в этом случае инструмент отойдет от средней точки дна.
PECK_DEPTH
Если значение параметра отлично от 0, то будет выполнен цикл обработки канавки с
отскоком. Значение по умолчанию – ноль (0). Применяется только для предварительной
токарной обработки канавки (Groove) (то есть, когда параметр ROUGH_OPTION не
PROF_ONLY).
ALT_OSETNO_VAL
Определяет значение альтернативного регистра коррекции для NC последовательности
токарной обработки канавки (Groove), когда параметр ALTERNATE_SIDE_OUTPUT установлен
как YES. Заданное по умолчанию значение – дефис (-), то есть в этом случае параметр не
используется.
Pro/NC Wildfire
Параметры станка
SPINDLE_SPEED
Число оборотов вращения шпинделя в минуту (RPM). Значение параметра
SPINDLE_SPEED по умолчанию не установлено, то есть, показано как «-1».
SPINDLE_SENSE
Направление вращения шпинделя. CW – по часовой стрелке (по умолчанию), CCW –
против часовой стрелки.
SPINDLE_RANGE
Указываете диапазон вращения шпинделя: NO_RANGE (значение по умолчанию), LOW,
MEDIUM, HIGH, NUMBER. Если значение отлично от NO_RANGE, то диапазон будет включен в
команду SPINDL в CL файле (например, «RANGE_ LOW»). Если установлен как NUMBER, то
значение параметра RANGE_NUMBER будет использовано в команде SPINDL (например,
«RANGE, 4», где «4» – значение параметра RANGE_NUMBER).
RANGE_NUMBER
Номер диапазона вращения шпинделя будет выведен в команде SPINDL, если
SPINDLE_RANGE установлен как RANGE. Значение по умолчанию – ноль (0).
MAX_SPINDLE_RPM
Максимальное число оборотов вращения шпинделя. Если установлено значение, отличное
от дефиса (-) (значение по умолчанию), то к команде SPINDL будет добавлен атрибут
MAXRPM.
SPEED_CONTROL
CONST_RPM (постоянная скорость вращения шпинделя в оборотах в минуту),
CONST_SFM (постоянная окружная скорость в футах в минуту), CONST_SMM (постоянная
окружная скорость в метрах в минуту). Значение по умолчанию – это CONST_RPM.
CUTCOM
Управляет коррекцией инструмента. Опции:
• ON — Включаете коррекцию инструмента в CL файле.
• OFF (по умолчанию) — Коррекции инструмента нет.
Утверждения CUTCOM не выводятся для движений резания.
CUTCOM_REGISTER
Определяете номер регистра контроллера станка, который содержит данные о коррекции
инструмента. Значение по умолчанию – ноль (0).
TOOL_ORIENTATION
Позволяет вам контролировать ориентацию инструмента при токарной обработке. Он
представляет собой угол (в градусах) по часовой стрелке от оси инструмента к оси Z системы
координат NC последовательности. TOOL_ORIENTATION может иметь любое значение между
0 и 360. Значение по умолчанию – 0 градусов.
Pro/NC Wildfire
Примечание: Для Головы 2 угол измеряется против часовой стрелки. То есть, если
TOOL_ORIENTATION = 90, то для Головы 1 державка инструмента
ориентирована в положительном направлении оси X системы координат
NC последовательности, в то время как для Головы 2 – в отрицательном
направлении оси X.
DELAY
Продолжительность в секундах периода остановки инструмента (паузы) на дне канавки.
Значение по умолчанию – ноль (0), и в этом случае утверждение «DELAY/ t» не будет
выведено в файл CL данных. Применяется только для токарной обработки канавки (Groove).
OSETNO_VAL
Определяете регистр коррекции длины инструмента. Значение по умолчанию – дефис (-),
и в этом случае используется значение смещения (Offset) из таблицы инструментов (Tool
Table).
X_GAUGE_OFFSET
Сдвигаете полученные CL данные на указанное значение. Если вы определяете
положительное значение, то CL данные сдвигаются в положительном направлении оси X
рабочей системы координат; если отрицательное значение, – CL данные сдвигаются в
противоположном направлении. Значение по умолчанию – дефис (-).
Z_GAUGE_OFFSET
Сдвигаете полученные CL данные на указанное значение. Если вы определяете
положительное значение, то CL данные сдвигаются в положительном направлении оси Z
рабочей системы координат; если отрицательное значение, – CL данные сдвигаются в
противоположном направлении. Значение по умолчанию – дефис (-).
Параметры подхода/отхода
PLUNGE_ANGLE
Угол, под которым инструмент врезается в заготовку. Значение по умолчанию – ноль (0).
Применяется для токарной обработки площади (Area) и канавки (Groove).
PULLOUT_ANGLE
Угол, под которым инструмент выходит из заготовки. Значение по умолчанию – ноль (0).
Применяется для токарной обработки площади (Area) и канавки (Groove).
Pro/NC Wildfire
1. PLUNGE_ANGLE = 45
2. PULLOUT_ANGLE = 0
3. PLUNGE_ANGLE = 0
4. PULLOUT_ANGLE = 45
RETRACT_RATIO
Управляете величиной отхода инструмента во время выполнения NC последовательности
токарной обработки площади (Area). Эта величина определяется как коэффициент по
отношению к STEP_DEPTH. Значение по умолчанию – «1.1».
1. STEP_DEPTH
2. Величина отхода инструмента = STEP_DEPTH * RETRACT_RATIO
PULLOUT_DIST
Используется для заключительного отхода инструмента. Значение по умолчанию – ноль
(0), когда по умолчанию используется значение системы. Применяется только для токарной
обработки канавки (Groove).
Pro/NC Wildfire
FULL_RETRACT_DEPTH
Применяется только для цикла обработки с отскоком при токарной обработке канавки
(Groove). Если значение отлично от 0 (по умолчанию), то инструмент отойдет назад на
расстояние CLEAR_DIST после достижения дна канавки.
CLEAR_DIST
Для NC последовательности обработки канавки (Groove), этот параметр означает
расстояние от поверхности заготовки, на котором кончается движение врезания с подачей
PLUNGE_FEED и начинается движение резания с рабочей подачей CUT_FEED.
Для NC последовательности обработки резьбы этот параметр означает расстояние от
поверхности заготовки до начальной точки цикла (соответствует «d» в AI параметре «FEDTO,
d»). Значение по умолчанию не установлено, то есть, показано как «-1».
APPROACH_DISTANCE
При токарной обработке площади (Area) этот параметр используется для определения
длины подхода при предварительной обработке и при обработке по профилю. Также этот
параметр определяет длину движения подхода инструмента для всех типов NC
последовательностей. Значение по умолчанию – ноль (0).
EXIT_DISTANCE
При токарной обработке площади (Area) этот параметр используется для определения
длины отхода при предварительной обработке и при обработке по профилю. Также этот
параметр определяет длину движения отхода инструмента для всех типов NC
последовательностей. Значение по умолчанию – ноль (0), т.е. отхода не будет.
LEAD_RADIUS
Радиус тангенциальной дуги движения инструмента при входе в зону обработки или при
выходе из нее. Используется при создании движений подхода (Lead In) и отхода (Lead Out) по
радиусу, а также в интерфейсе формирования движений резания (Build Cut) для токарной
обработки по профилю (Profile). Значение по умолчанию – ноль (0).
TANGENT_LEAD_STEP
Длина прямолинейного движения инструмента при входе в зону обработки или при выходе
из нее при тангенциальном подходе или отходе. Используется при создании движений подхода
(Lead In) и отхода (Lead Out), а также в интерфейсе формирования движений резания (Build
Cut) для токарной обработки по профилю (Profile). Значение по умолчанию – ноль (0).
NORMAL_LEAD_STEP
Длина прямолинейного участка движения инструмента, перпендикулярного
тангенциальному участку подхода или отхода при входе в зону обработки или выходе из нее.
Используется при создании движений подхода (Lead In) и отхода (Lead Out), а также в
интерфейсе формирования движений резания (Build Cut) для токарной обработки по профилю
(Profile). Значение по умолчанию – ноль (0).
ENTRY_ANGLE
Определяете угол дуги при подходе. Параметр используется при создании движений
подхода (Lead In) и отхода (Lead Out) по радиусу, а также в интерфейсе формирования
движений резания (Build Cut) для токарной обработки по профилю (Profile). Значение по
умолчанию – 90 градусов.
Pro/NC Wildfire
EXIT_ANGLE
Определяете угол дуги при отходе. Параметр используется при создании движений
подхода (Lead In) и отхода (Lead Out) по радиусу, а также в интерфейсе формирования
движений резания (Build Cut) для токарной обработки по профилю (Profile). Значение по
умолчанию – 90 градусов.
1. Движение резания
2. NORMAL_LEAD_STEP
3. TANGENT_LEAD_STEP
4. LEAD_RADIUS
5. ENTRY_ANGLE
6. EXIT_ANGLE
THREAD_FEED
Число витков на дюйм. Текущее значение не установлено, то есть, показано как «-1».
THREAD_FEED_UNITS
TPI – число витков на дюйм (значение по умолчанию), MMPR – число миллиметров на
оборот, IPR – число дюймов на оборот. Позволяет задать единицы измерения подачи при
резьбонарезании.
PERCENT_DEPTH
Десятичное число между 0 и 1, которое указывает процент материала, который нужно
удалить с каждым проходом.
Примечание: Этот параметр используется только для AI макрос-программ, но не
применим для получения CL данных в соответствии со стандартом ISO.
NUMBER_FIN_PASSES
Устанавливаете число проходов, которые будут сделаны после того, как будет достигнута
заключительная глубина резьбы (определенная STOCK_ALLOW). Значение по умолчанию –
один «1».
Pro/NC Wildfire
NUMBER_STARTS
Число заходов резьбы в многозаходной резьбе (соответствует AI параметру «TIMES,t» и
параметру ISO «MULTRD,t»). Например, если NUMBER_STARTS установить как 4, то у резьбы
будет четыре захода, разделенные равными угловыми интервалами.
NUMBER_CUTS
Для резьбы по стандарту ISO этот параметр означает, сколько циклов будет выполнено
одним инструментом (соответствует параметру ISO «CUTS,c»).
NUM_TRANSVERSE_CUTS
Для AI резьбы этот параметр означает, сколько циклов будет выполнено одним
инструментом (соответствует «n» в AI параметре «OFSETL,n,o»).
CUT_OFFSET
Для AI резьбы этот параметр означает расстояние смещения между врезаниями при
нарезании многопроходной резьбы (соответствует «o» в AI параметре «OFSETL,n,o»).
На рисунке ниже показаны параметры NUM_TRANSVERSE_CUTS и CUT_OFFSET. В этом
примере параметр NUM_TRANSVERSE_CUTS равен 4.
1. Профиль резьбы
2. Резец
3. CUT_OFFSET
OUTPUT_THRD_PNTS
Если значение параметра установлено как YES (по умолчанию), то в CL файл будут
получены утверждения GOTO для первой и последней точки резьбы, до и после команды
THREAD/AUTO, соответственно. Если значение параметра установлено как NO, то
утверждений GOTO не будет.
INFEED_ANGLE
Угол, под которым инструмент начинает резание. Значение по умолчанию – ноль (0).
THREAD_DEPTH
Глубина резьбы (только для типа резьбы General). Значение по умолчанию не
установлено, то есть, показано как «-1».
Pro/NC Wildfire
ПАРАМЕТРЫ ПРИ СВЕРЛЕНИИ
Следующие параметры специфичны для NC последовательности сверления. Когда вы
устанавливаете параметры, они присутствуют в списке под заголовком, соответствующим
наименованию категории.
Описание общих параметров механообработки, возможных для всех типов NC
последовательностей, см. в разделе «Общие параметры для NC последовательностей».
Примечание:
• Вы должны установить значения для всех параметров, которые имеют заданное
по умолчанию значение «-1» (это означает, что значение по умолчанию не
установлено системой).
• Единицы измерения параметров NC последовательности (если это применимо)
– такие же, как единицы измерения заготовки.
Опции резания
SCAN_TYPE
Имеется несколько алгоритмов для автоматического создания траектории движения
инструмента при сверлении:
• TYPE_1 — Увеличение Y координаты с последующим перемещением вперед и
назад по оси X. На следующем рисунке этот тип показан слева.
• TYPE_SPIRAL — По часовой стрелке от начального отверстия, самого близкого
к системе координат. На следующем рисунке этот тип показан посредине.
• TYPE_ONE_DIR — Увеличение X координаты с уменьшением Y координаты. На
следующем рисунке этот тип показан справа.
• PICK_ORDER — Сверление отверстий осуществляется в том же порядке, как
они были указаны пользователем. Если вы выбрали несколько отверстий одной
командой (например, All Holes или Pattern), то эти отверстия будут отработаны
по TYPE_1. Затем появляется меню PICK_ORDER.
• SHORTEST (по умолчанию) — Система сама определяет порядок обработки
отверстий с минимальным временем.
CUT_DIRECTION
Позволяет изменить порядок, в котором будут обработаны отверстия. Значения:
STANDARD (по умолчанию) или REVERSE. REVERSE заставит систему начать с последнего
отверстия и закончить первым. Эти функциональные возможности полезны, когда вы должны
создать разные NC последовательности обработки большого количества отверстий: выбор
направления траектории движения инструмента для последовательных NC
последовательностей сверления позволит вам уменьшить время позиционирования
Pro/NC Wildfire
инструмента. Если траектория движения инструмента была создана с помощью
функциональных возможностей Customize, то CUT_DIRECTION воздействует на сегменты,
созданные с помощью Use Sketch, но не на сегменты, созданные с помощью Connect.
CYCLE_FORMAT
Определяете формат выводимых CL данных NC последовательности сверления. Для всех
вновь созданных NC последовательностей значение этого параметра по умолчанию –
COUPLET. Другое значение – FIXED (это значение по умолчанию для NC
последовательностей, созданных до версии 12.0). Не применяется для циклов растачивания,
развертования и циклов зенкования (BORE, REAM и BREAKCHIP), которые всегда получаются
в формате COUPLET.
CYCLE_OUTPUT
Определяете порядок сверления с помощью одной автоматически созданной траектории
движения инструмента, когда в NC последовательность включены несколько наборов
отверстий (Hole Sets):
• BY_HOLE (по умолчанию) — Для выбранных отверстий используется алгоритм
SCAN_TYPE, независимо от того, какому из наборов принадлежат отверстия. В
результате получается наиболее короткий путь переходов инструмента.
• BY_HOLESET — Алгоритм SCAN_TYPE будет использоваться для каждого
набора отверстий раздельно. Это очень увеличит размер CL файла, потому что
CL данные для обработки каждого набора отверстий будут содержать
выражения CYCLE / ... и CYCLE / OFF, вместо одного для всех наборов
отверстий.
Параметры резания
BREAKOUT_DISTANCE
Значение BREAKOUT_DISTANCE будет добавлено к глубине Z в утверждениях CYCLE,
связанных с отверстиями, сверлящимися Thru All и с отверстиями, сверлящимися с помощью
опции глубины Auto. Вы можете использовать этот параметр для сверления отверстий
заданной длины (Blind), если выберите Use breakout distance при определении набора
отверстий. Значение по умолчанию – ноль (0).
CHK_SRF_STOCK_ALLOW
Позволяет определить припуск при проверке поверхностей на несанкционированные
врезания. Значение по умолчанию – дефис (-), то есть, параметр будет игнорироваться. Этот
параметр доступен для всех 3-х осевых NC последовательностей сверления кроме обратной
расточки.
PECK_DEPTH
Глубина увеличивается с каждым проходом сверления. Значение по умолчанию – ноль (0).
Если вы выполняете глубокое сверление (DEEP), то должны определить значение
PECK_DEPTH, отличное от нуля. Не применяется для соосного сверления (растачивания).
Параметры подачи
THREAD_FEED
Используется только для циклов резбонарезания TAP (вместо CUT_FEED), чтобы
определить рабочую подачу. Значение по умолчанию не установлено, т.е. показано как «-1».
Pro/NC Wildfire
THREAD_FEED_UNITS
TPI – число витков на дюйм (значение по умолчанию), MMPR – число миллиметров на
оборот, IPR – число дюймов на оборот. Позволяет задать единицы измерения подачи при
резьбонарезании. Применяется только для циклов TAP.
FLOAT_TAP_FACTOR
Используется только для циклов резбонарезания TAP плавающими патронами. Рабочая
подача рассчитывается как значение THREAD_FEED, умноженное на FLOAT_TAP_FACTOR.
Значение по умолчанию – один «1».
Параметры станка
SPINDLE_SPEED
Скорость вращения шпинделя станка (обороты в минуту). Значение по умолчанию не
установлено, то есть, показано как «-1».
SPINDLE_STATUS
Включение шпинделя. Значения: ON (по умолчанию), OFF.
SPINDLE_SENSE
Направление вращения шпинделя. CW – по часовой стрелке (по умолчанию), CCW –
против часовой стрелки.
SPINDLE_RANGE
Указываете диапазон вращения шпинделя: NO_RANGE (значение по умолчанию), LOW,
MEDIUM, HIGH, NUMBER. Если значение отлично от NO_RANGE, то диапазон будет включен в
команду SPINDL в CL файле (например, «RANGE_ LOW»). Если установлен как NUMBER, то
значение параметра RANGE_NUMBER будет использовано в команде SPINDL (например,
«RANGE, 4», где «4» – значение параметра RANGE_NUMBER).
RANGE_NUMBER
Номер диапазона вращения шпинделя будет выведен в команде SPINDL, если значение
SPINDLE_RANGE установлено как RANGE. Значение по умолчанию – ноль (0).
MAX_SPINDLE_RPM
Максимальное число оборотов вращения шпинделя. Если установлено значение, отличное
от дефиса (-) (значение по умолчанию), то к команде SPINDL будет добавлен атрибут
MAXRPM.
SPEED_CONTROL
CONST_RPM (постоянная скорость вращения шпинделя в оборотах в минуту),
CONST_SFM (постоянная окружная скорость в футах в минуту), CONST_SMM (постоянная
окружная скорость в метрах в минуту). Значение по умолчанию – это CONST_RPM.
CONST_SFM и CONST_SMM позволяют контролировать скорость резания с целью получения
хорошей шероховатости поверхности.
Pro/NC Wildfire
DELAY
Продолжительность остановки на глубине (время паузы). Значение по умолчанию – дефис
(-), когда не будет никакой паузы. Не применяется для циклов TAP и DEEP.
DELAY_UNITS
Единицы измерения паузы. Значения: SECONDS (по умолчанию) или REV.
Параметры подхода/отхода
CLEAR_DIST
Этот параметр означает расстояние от заготовки, на котором кончается движение
врезания с подачей PLUNGE_FEED и начинается движение сверления отверстия с рабочей
подачей CUT_FEED. Значение по умолчанию не установлено, то есть, показано как «-1».
CLEARANCE_OFFSET
Расстояние над отверстием, на котором находится инструмент для 5-и осевого сверления.
Также определяет, как далеко инструмент поднимется после сверления, и на какой высоте
перебежит к следующему отверстию. Заданное по умолчанию значение – дефис (-), и в этом
случае будет использовано значение CLEAR_DIST. Применяется только для 5-и осевого
сверления.
PULLOUT_DIST
Позволяет инструменту возвратиться в точку, отличную от той, которая определена
параметром CLEAR_DIST. Значение по умолчанию – дефис (-), и в этом случае параметр
PULLOUT_DIST не используется. Если используется заданное по умолчанию значение, то
инструмент возвратится в точку на высоте CLEAR_DIST для перемещения к следующему
отверстию, и в цикл не будет включена опция RETURN. Если значение PULLOUT_DIST
установлено как 0, то инструмент для перемещения к следующему отверстию возвратится на
плоскость безопасности.
RAPTO_DIST
Позволяет быстрое перемещение от CLEAR_DIST до начала отверстия. Значение по
умолчанию – дефис (-), и в этом случае параметр не используется.
FULL_RETRACT_DEPTH
Если значение отлично от 0, устанавливаемого по умолчанию, то будет выполнен полный
выход инструмента из отверстия после некоторого числа проходов для цикла BREAKCHIP. Это
число проходов рассчитывается, как FULL_RETRACT_DEPTH / PECK_DEPTH.
ORIENT_ANGLE
Позволяет определить ориентацию асимметричного инструмента перед выходом из
отверстия. Применимо только для цикла BORE при обратном растачивании. Значение по
умолчанию – дефис (-), и в этом случае параметр не используется.
JOG_DIST
Позволяет определить расстояние отвода асимметричного инструмента от стены
отверстия перед подъемом. Применимо только для цикла BORE при обратном растачивании.
Значение по умолчанию – дефис (-), и в этом случае параметр не используется.
Pro/NC Wildfire
BACK_BORE_CLEARANCE
Минимальное расстояние между инструментом и стенкой отверстия. Применяется только
при обратном растачивании.
Опции резания
AUTO_CORNER_TYPE
Определяете условия обхода углов:
• RADIUS (по умолчанию) — Траектории движения сопряжены дугами при обходе
вогнутых и выпуклых углов.
• STRAIGHT — Траектории движения при обходе вогнутых и выпуклых углов
создаются путем продления прямых сегментов до их пересечения.
• CHAMFER — Траектории движения при обходе вогнутых и выпуклых углов
создаются путем продления прямых сегментов до их пересечения с наложением
фаски.
• BISECT — Делит углы пополам.
CORNER_PASSES
Определяете, на каких проходах будут созданы автоматические движения резания при
обработке углов:
• ALL_PASSES — На всех проходах.
• FIRST_PASS — Только на первом проходе.
• LAST_PASS — Только на последнем проходе.
APPROXIMATE_SPLINES
Указываете, будут ли при создании CL данных плавные линии апроксимированы дугами.
Заданное по умолчанию значение – NO; если вы определите значение YES, то плавные линии
будут апроксимированы дугами.
AUTOSYNCH_START_END
Позволяет автоматическую синхронизацию начальной и конечной точек траектории
движения инструмента при 4-х осевой обработке резанием проволокой:
Pro/NC Wildfire
• YES — Две головы будут автоматически синхронизированы в начале и конце
каждого прохода резания.
• NO — Начальные и конечные точки верхних и нижних контуров будут
совмещены в соответствие с геометрией резания; поэтому верхний и нижний
контуры будут иметь различные начальные и конечные точки в плоскости XY.
Параметры резания
STOCK_ALLOW
Количество припуска, оставленного после NC последовательности. Значение по
умолчанию не установлено, то есть, показано как «-1».
CORNER_LENGTH
Определяете размер (длину стороны) параллелограммов, добавляемых к траектории
движения инструмента, когда определена такая особенность обхода углов. Значение по
умолчанию – ноль (0).
CORNER_ANGLE
Для острого угла, угол параллелограмма равняется углу между смежными объектами, и
значение CORNER_ANGLE игнорируется. Однако, если вы определяете особенность обхода
углов между двумя тангенциальными объектами, то угол параллелограмма будет определен
параметром CORNER_ANGLE. Значение по умолчанию – ноль (0).
CONCAVE_RADIUS
Определяете радиус обхода для вогнутых углов.
CONVEX_RADIUS
Определяете радиус обхода для выпуклых углов.
ATTACH_WIDTH
При движении инструмента во время обработки по контуру определяете расстояние,
которое не должно резаться, чтобы оставалась маленькая перемычка материала.
STOP_DIST
Расстояние до конца движения резания, на котором система разместит CL команду
останова (STOP или OPSTOP, в зависимости от значения параметра END_STOP_CONDITION).
Это позволяет оператору станка зажать части детали прежде, чем вырезанные части отпадут.
После того как части детали будут зажаты, инструмент закончит траекторию. Если траектория
движения инструмента состоит из нескольких проходов, точка останова будет расположена
только на первом проходе.
DETACH_STOP_DIST
Расстояние, остающееся до конца промежуточного (Detach) движения, на котором система
разместит CL команду останова (STOP или OPSTOP, в зависимости от значения параметра
END_STOP_CONDITION).
Pro/NC Wildfire
END_OVERTRAVEL
Расстояние перебега при движении инструмента. Если траектория движения инструмента
состоит из нескольких проходов, то расстояние перебега применяется только в последнем
проходе.
REVERSE_DIST
Расстояние от конца прохода до точки изменения направления движения.
NUM_PROFILE_PASSES
Число проходов для чистовой (Finish) обработки.
PROF_INCREMENT
Приращение для каждого чистового (Finish) прохода (если эти данные не определены в
таблице регистров).
STEP_OVER
Контролируете глубину резания боковой поверхностью (образующей) проволоки для
резания с удалением сердцевины (No Core). Параметр STEP_OVER должен иметь
положительное значение, меньшее чем диаметр проволоки. Значение по умолчанию не
установлено, то есть, показано как «-1».
TOOL_OVERLAP
Другой способ контролировать глубину резания боковой поверхностью (образующей)
проволоки для резания с удалением сердцевины (No Core). Параметр TOOL_OVERLAP
означает расстояние перекрытия инструментом области, обработанной во время предыдущего
прохода. Значение по умолчанию – дефис (-). Значение TOOL_OVERLAP должно быть меньше
диаметра проволоки. Если TOOL_OVERLAP определен, а STEP_OVER – нет, то глубина
резания боковой поверхностью будет рассчитана как (CUTTER_DIAM - TOOL_OVERLAP).
Параметры подачи
ARC_FEED
Позволяет вам контролировать подачу резания при движении по дугам. Если параметр
установлен как дефис (-) (по умолчанию), то будет использовано значение CUT_FEED. Если
параметр установлен как 0, то перед утверждением CIRCLE будет получено утверждение
RAPID.
Параметры станка
SPARK_ALLOW
Вместе с параметром STOCK_ALLOW и параметром инструмента CUTTER_DIAM этот
параметр определяет траекторию центра инструмента относительно желаемой геометрии.
Значение по умолчанию – ноль (0).
CL_DIST
Значение, которое нужно получить в команде CL_DIST в файле CL данных.
Pro/NC Wildfire
TAPER_ANGLE
Станок контролирует угол наклона проволоки (применимо только для 2-х осевого резания
проволокой).
CL_OUTPUT_MODE
Определяете формат CL данных для указания координат инструмента:
• MULTAX_DATA (по умолчанию) — CL данные будут в формате XYZ / IJK.
• TAPER — В CL данных будет использоваться утверждение STAN.
Применимо только для 4-х осевого резания проволокой.
CUT_MOTION_CONNECT
Контролируете соединения (Connect) проходов при многопроходной обработке:
• CUT_WIRE (по умолчанию) — Проволока обрезается в конце движения резания.
Если проволока обрезается между движениями инструмента при обработке, то
перемещение инструмента происходит с подачей RAPID.
• CONTINIOUS — Проволока не обрезается в конце движения резания. Если
проволока не обрезается между движениями инструмента при обработке, то
перемещение инструмента происходит с подачей FEED_RATE.
CUTCOM_MOVE
Если значение этого параметра отлично от нуля, то инструмент перемещается от
указанной траектории движения на заданное расстояние в направлении смещения
инструмента, или коррекции (что бы ни применялось). Перед каждым таким движением будет
получено утверждение CUTCOM / OFF. Затем снова будут утверждения GENRTR, FLUSH и
CUTCOM для следующего прохода инструмента. В конце движения резания будет
утверждение CUTCOM / OFF, в соответствии с движением отхода для замкнутых контуров или
движением коррекции для открытых контуров.
CUTCOM_MOVE_APPROACH
Определяете длину прямолинейного движения, использующегося при включении или
выключении коррекции инструмента для первого прохода NC последовательности обработки
по контуру (подобно параметру CUTCOM_MOVE, описанному выше).
NUMBER_CUTCOM_PTS
Определяете, используются ли дополнительные точки при подходе, отходе и движениях
включения или выключения коррекции. Значения:
• 0 — Дополнительные точки не используются.
• 1 — Дополнительные точки используются, позволяя выполнить промежуточные
движения коррекции.
• n (где n – целое число) — Движение подхода, отхода и коррекции будет
разделено на «n» равных сегментов с добавлением дополнительных GOTO
точек.
На следующем рисунке показано число и месторасположение GOTO точек для следующих
значений параметра NUMBER_CUTCOM_PTS:
• NUMBER_CUTCOM_PTS = 0 (слева)
• NUMBER_CUTCOM_PTS = 1 (в середине)
• NUMBER_CUTCOM_PTS = 2 (справа)
Pro/NC Wildfire
CUTCOM_LOC_APPR
Определяете месторасположение утверждения CUTCOM при движении подхода, если
определены разные точки ввода коррекции. Точки коррекции перечисляются от 0 до n, где «n»
– значение NUMBER_CUTCOM_PTS. Значение по умолчанию – один «1».
Примечание: Для BISECT углов, движение подхода к траектории резания является
движением врезания инструмента в заготовку.
CUTCOM_LOC_EXIT
Определяете месторасположение утверждения CUTCOM при движении отхода, если
определены разные точки коррекции. Точки коррекции перечисляются от 0 до n, где «n» –
значение NUMBER_CUTCOM_PTS. Значение по умолчанию – ноль (0).
Примечание: Для BISECT углов, движение отхода от траектории резания является
движением выхода инструмента из заготовки.
CUTCOM_REG_START
Номер начального регистра контроллера коррекции режущего инструмента.
CUTCOM_REG_INCR
Приращение номера регистра коррекции для многопроходной траектории движения
инструмента.
FLUSH_REG_START
Номер начального сменного регистра.
FLUSH_REG_INCR
Приращение номера сменного регистра для многопроходной траектории движения
инструмента.
FLUSH_REG_APPROACH
Номер сменного регистра для движения врезания.
Pro/NC Wildfire
FLUSH_REG_DETACH
Номер сменного регистра для промежуточного движения.
GENRTR_ROUGH
Установка мощности станка для предварительного прохода.
GENRTR_APPROACH
Установка мощности станка для движения врезания.
GENRTR_DETACH
Установка мощности станка для движения промежуточной обработки.
GENRTR_FINISH
Установка мощности для первого прохода окончательной обработки.
GENRTR_REG_INCR
Приращение значения GENRTR для последующих проходов окончательной обработки.
REGISTER_TABLE
Определяете наименование таблицы регистров, которая будет использована. Значение по
умолчанию – дефис (-), и в этом случае коррекция и мощность будут определены с помощью
соответствующих параметров, приведенных выше.
Параметры подхода/отхода
APPROACH_DISTANCE
Определяете длину движения подхода в режиме Customize. Значение по умолчанию –
ноль (0).
EXIT_DISTANCE
Определяете длину движений отхода в режиме Customize. Значение по умолчанию –
дефис (-), т.е. отхода нет.
APPROACH_MOVE
Позволяет вам определить, будет ли автоматически создано движение врезания.
Значение по умолчанию – YES. Для движения врезания, которое будет создано, вы должны
также определить начальную точку движения инструмента при обработке.
RETURN_TO_START
Если значение установлено как YES (по умолчанию – NO), то проволока возвратится к
начальной точке после завершения резания. Применяется только для определения траектории
движения инструмента при обработке с удалением сердцевины (No Core).
Pro/NC Wildfire
LEAD_IN
Если значение установлено как YES, то система автоматически создаст движения подхода
по радиусу на всех проходах многопроходного движения инструмента при обработке. Значение
по умолчанию – NO.
LEAD_OUT
Если значение установлено как YES, система автоматически создаст движения отхода по
радиусу на всех проходах многопроходного движения инструмента при обработке. Значение по
умолчанию – NO.
LEAD_RADIUS
Радиус тангенциального движения инструмента по дуге при врезании или отходе.
Значение по умолчанию – ноль (0).
TANGENT_LEAD_STEP
Длина прямолинейного движения, которое является тангенциальным к движению врезания
или отхода по радиусу. Значение по умолчанию – ноль (0).
NORMAL_LEAD_STEP
Длина прямолинейного движения, которое является перпендикулярным к движению
врезания или отхода по радиусу. Значение по умолчанию – ноль (0).
END_OVERTRAVEL_PASS
Определяете, на которых проходах многопроходного движения резания создать движения
перебега:
• NO — Движение перебега не будет создано (по умолчанию).
• ALL_PASSES — На всех проходах.
• LAST_PASS — Только на последнем проходе.
2. Укажите Tool Info или NC Seq Info, в зависимости от того, какая информация требуется
для проверки наименований и значений параметров. С помощью опции NC Seq Info вы
можете узнать идентификационный номер (ID) NC последовательности.
3. Выберите ссылочную модель и/или модель заготовки, чтобы отобразить на экране
размеры в символической форме.
4. Укажите Add и введите формулу. Введите параметры по правилам синтаксиса, как
описано ниже.
ШАБЛОНЫ
О шаблонах
Опция Site из меню PARAM SETUP позволяет вам устанавливать или создавать
специфические шаблоны NC последовательностей, которые позже могут быть использованы
для определения параметров NC последовательностей.
Примечание: Когда вы начинаете использовать новую версию Pro/NC, удостоверьтесь,
что существующие файлы механообработки модернизируются всякий раз
при изменении пути, по которому система проверяет значения
параметров. Значения параметров в файлах не модифицируются
автоматически.
Действия с шаблонами
Следующие опции доступны при установке шаблонов:
• Create — Создаете новый файл шаблона.
• Modify — Изменяете параметры шаблона. Выберите наименование шаблона из
меню. Окно редактора содержит текущие параметры шаблона.
• Retrieve — Восстанавливаете существующий файл шаблона с диска. Выберите
наименование шаблона из меню, или выберите Names и введите путь и
наименование файла шаблона.
• Save — Сохраняете файл шаблона на диске. Выберите наименование шаблона
из меню. Вы должны сохранить шаблон, чтобы использовать его в других
обрабатываемых моделях.
• Delete — Удаляете шаблон. Выберите наименование шаблона из меню, затем
подтвердите, что действительно хотите удалить шаблон.
• Where Used — Получаете информацию о NC последовательностях, которые
унаследовали параметры от указанного шаблона.
• Activate — Активизируете файл шаблона. Параметры активизированного
шаблона будут автоматически заменять системные значения параметров новых
Pro/NC Wildfire
NC последовательностей соответствующего типа. Другим способом
активизировать шаблон является определение его связи со станком.
• Show — Отображаете на экране информацию относительно существующего
шаблона. Выберите наименование шаблона из меню.
Активизация шаблона
Опция Activate из меню SITE SETUP позволяет вам cделать шаблон активным. Прежде
чем активизировать шаблон, вы должны добавить его к обрабатываемой модели с помощью
опций Create или Retrieve. Только один шаблон специфического типа может быть активен
одновременно.
1. Выберите Activate.
2. Выберите одну из опций:
• Cur Workcell — Активизируете шаблон для текущего станка. Используйте эту
опцию, чтобы быстро возвратиться к заданным по умолчанию шаблонам для
станка после активизации некоторого другого шаблона.
• In Session — Выбираете шаблон, отличный от шаблона, предложенного
системой по умолчанию. Будут доступны только шаблоны, которые были
созданы или восстановлены в текущей сессии. Выберите в списке
наименование шаблона (или несколько наименований). Шаблоны одинакового
типа взаимоисключаются.
Активизированный шаблон
Когда вы создаете NC последовательность, параметры активного шаблона будут заданы
по умолчанию. Система сначала будет искать специфический активный шаблон NC
последовательности (например, Milling (Фрезерование)), затем – созданный активный шаблон.
Если ни один из них не будет найден, то будут использованы системные значения параметров
по умолчанию.
Примечание: Когда вы активизируете операцию обработки, то шаблон, связанный со
станком, использованным для операции обработки, активизируется
автоматически.
Файлы MDB
Параметры рабочей подачи и скорости вращения шпинделя для фрезерования, токарной
обработки и сверления могут быть инициализированы с помощью файлов базы данных (MDB)
станочных параметров.
MDB файлы могут быть созданы с помощью опции Mach DB из меню PARAM SETUP, или
как файлы ASCII вне Pro/ENGINEER. Ожидаемый формат этих файлов зависит от типа NC
последовательности.
Вы можете установить местонахождение директории базы данных станочных параметров с
помощью параметра файла конфигурации config.pro:
pro_mdb_dir = pathname (путь)
Всегда вводите полный путь, чтобы избежать проблем при работе в различных
директориях Pro/ENGINEER. Пример:
pro_mdb_dir = /usr/users/mach_db
MDB файлы станочных параметров для фрезерования, токарной обработки и сверления
должны быть помещены в одну директорию базы данных (или в рабочую директорию, если
директория базы данных не установлена) в поддиректориях, именованных «mill_db», «turn_db»
и «drill_db», соответственно. Вы не сможете создать MDB файл с помощью опции Mach DB,
если не укажете поддиректорию.
Pro/NC Wildfire
Действия с MDB файлами
1. Выберите Mach DB из меню PARAM SETUP.
2. Меню MDB SETUP появляется со следующими опциями:
• Create — Создаете новый файл MDB.
• Modify — Изменяете существующий файл MDB.
• Show — Отображаете на экране выбранный файл MDB в окне INFO.
3. После выбора опции из меню MDB SETUP определите тип NC последовательности:
Milling (фрезерование), Turning (токарная обработка) или Drilling (сверление).
4. Затем появляется меню UNITS INFO со следующими опциями:
• Units — Установите, измените или укажите единицы измерения для значений
MDB файла.
• File — Создайте, измените или укажите файл MDB. Если вы создаете новый
файл, появится окно Pro/TABLE. При использовании опций Modify или Show, с
помощью меню будет инициирован поиск в соответствующей директории
(«mill_db», «turn_db» или «drill_db»).
При создании нового файла появляется окно Pro/TABLE с заголовками существующих
файлов. Укажите соответствующие значения. Если вы хотите ввести то же значение, как в
предыдущей записи, оставьте ячейку пустой, или запишите в нее дефис (-). Если этот
параметр должен быть игнорирован для специфической записи, введите «n/a».
Когда вы изменяете существующий файл, то он появляется в окне Pro/TABLE. Все ячейки,
которые были оставлены пустыми, будут содержать дефис (-). Измените значения, как
желаете, и выйдите из программы Pro/TABLE. Новая версия файла MDB будет сохранена.
Хотя MDB файлы создаются в процессе установки, они могут быть использованы для
любой обрабатываемой модели. При создании NC последовательности вы можете
использовать команду поиска MDB файла. Она служит для инициализации параметров
рабочей подачи и скорости вращения шпинделя в зависимости от размеров инструмента,
материала инструмента и заготовки, глубины резания и т.д.
Практика
Чтобы минимизировать число параметров, инициализируемых с помощью MDB файлов,
вы можете:
• Назначить материал заготовки в режиме Part, используя опции Set Up >
Material.
• Определить значения параметров инструмента NUM_OF_TEETH (для
фрезерования) и TOOL_MATERIAL. Если используется модель инструмента, то
установите материал режущего инструмента и число зубьев.
• Определить параметры траектории инструмента STEP_DEPTH и STEP_OVER
прежде, чем будете использовать библиотечные значения MDB Library.
Pro/NC Wildfire
ФРЕЗЕРОВАНИЕ
Выбор поверхностей
Имеется несколько типов NC последовательностей, для которых требуется выбрать
поверхности в том порядке, который определит геометрию для резания: фрезерование
поверхностей (Surface), обработка наружных поверхностей (Facing), обработка по профилю
(Profiling) и обработка кармана (Pocketing). Эти типы будут называться «NC
последовательности фрезерования поверхности».
Поверхности, которые будут обработаны в порядке указания, выбираются с помощью
команды Surfaces из меню SEQ SETUP. Вы можете выбрать поверхности следующими
способами:
• Model — Выбрать поверхности какой-нибудь модели, входящей в состав
обрабатываемой сборки.
Pro/NC Wildfire
• Mill Volume — Создать или выбрать поверхности фрезеруемого объема (Mill
Volume), затем указать все или некоторые поверхности этого объема.
• Mill Surface — Создать или выбрать фрезеруемую поверхность (Mill Surface),
затем определить ту сторону поверхности, которую следует фрезеровать, с
помощью команд Flip или Okay (стрелка будет показывать сторону). Выберите
все или некоторые части фрезеруемой поверхности.
Примечание: Если вы работаете с наследственной моделью, то команда Model
позволяет вам выбрать поверхности только ссылочной модели.
Дополнительная команда, Workpiece, появляющаяся в меню, позволяет
вам выбрать поверхности заготовки.
После того как вы определите, как будете выбирать поверхности, появляется меню
SELECT SRFS:
• Add — Выбираете поверхности для фрезерования. При выборе поверхностей
фрезеруемого объема или фрезеруемой поверхности вы можете:
» Select — Выбрать поверхности для фрезерования. Вы можете или указать
индивидуальные поверхности, или использовать команду Pick Many из
меню GET SELECT и начертить на экране прямоугольное окно, указав две
диагонально противоположные точки; после чего будут выбраны все
поверхности, полностью находящиеся в этом окне.
» Select All — Будут выбраны все поверхности, включенные в определение
фрезеруемого объема или фрезеруемой поверхности.
• Remove — Отмена выбора предварительно выбранных поверхностей. Вы
можете:
» Remove Single — Отменить выбор ранее выбранных индивидуальных
поверхностей по очереди.
» Remove All — Отменить выбор всех ранее выбранных поверхностей.
• Show — Когда вы выбираете эту опцию, все в настоящее время выбранные
поверхности высвечиваются в желтом цвете.
• Change — Опция появляется только при выборе поверхностей фрезеруемого
объема или фрезеруемой поверхности. Позволяет вам выбрать или создать
другой фрезеруемый объем или другую фрезеруемую поверхность, или
изменить существующие. Вы можете затем добавить или удалить поверхности,
используя опции, приведенные выше.
ФРЕЗЕРОВАНИЕ ОБЪЕМА
На следующем рисунке показана глубина первого слоя для фрезерования объема. Для
модели, показанной слева, не определена геометрия зоны обработки. Первый слой (1) – на
глубине «slice depth» ниже верхней поверхности фрезеруемого объема (2). Для модели,
показанной справа, определена геометрия зоны обработки. Первый слой (3) – на глубине «slice
depth» ниже верхней поверхности зоны обработки (4).
Pro/NC Wildfire
Высокоскоростная обработка
Высокоскоростная обработка (предварительная обработка и фрезерование по профилю)
доступна для 2.5-х осевых NC последовательностей обработки объема.
Чтобы выполнить высокоскоростную черновую обработку при фрезеровании объема,
установите значение параметра ROUGH_OPTION как ROUGH_ONLY и значение параметра
SCAN_TYPE как CONSTANT_LOAD. Высокоскоростная черновая обработка базируется на
следующих принципах:
• Постоянные условия резания.
• Постоянная толщина стружки.
• Подход сбоку от материала.
• Постоянная нагрузка на инструмент.
• Минимизация резких изменений направления движения инструмента.
• Сокращение лишних перебегов.
Чтобы выполнить обработку по профилю при высокоскоростном фрезеровании объема,
установите значение параметра ROUGH_OPTION как PROF_ONLY и значение параметра
Pro/NC Wildfire
SCAN_TYPE как CONSTANT_LOAD. Высокоскоростная обработка по профилю базируется на
следующих принципах:
• Постоянная нагрузка на инструмент.
• Минимизация резких изменений направления движения инструмента.
• Сокращение лишних перебегов.
• Указанный пользователем минимальный радиус для вогнутых углов (параметр
CORNER_ROUND_RADIUS).
• Подход и отход по дугам или по спирали.
Определение глубины
В зависимости от типа движения инструмента вы должны определить:
• Для Upto Depth движения — глубину последнего слоя.
• Для From-To Depth движения: From Depth — глубину первого слоя, To Depth —
глубину последнего слоя.
• Для Slice/Slice движения — глубину каждого слоя отдельно.
Следующие опции доступны для определения глубины слоя:
• Specify Plane — Выбираете плоскую поверхность или базовую плоскость,
параллельную плоскости безопасности. В своем распоряжении вы также будете
иметь опцию, с помощью которой можно создать абстрактную базовую
плоскость «в пространстве».
• Z Depth — Вводите значение глубины как координату по оси Z в системе
координат NC последовательности.
Опция Play Cut позволяет вам отобразить на экране траекторию движения инструмента,
которая определена в настоящее время. Вы можете определить несколько значений
различных глубин, по желанию.
Когда вы выбираете Build Cut, появляется меню BUILD CUT со следующими опциями:
• By Slice — Будут произведены траектории послойной обработки всего объема с
шагом по оси Z.
• By Region — Объем будет автоматически фрезероваться по областям. Каждая
область будет полностью обработана по глубине перед перемещением к
следующей области. Для каждой области могут быть определены отдельные
пути подхода и отхода.
Pro/NC Wildfire
• Show Slices — Отображаете на экране траектории обработки слоев, при этом
система показывает их углы в синем цвете. Вы можете использовать опцию
Show All, чтобы просмотреть все слои, или использовать опции Next и
Previous.
• Add Slice — Определяете глубину нового слоя с помощью опций Specify Plane
и Z Depth. Используйте опцию Update Slices после добавления слоев.
• Remove Slice — Границы слоев показаны в синем цвете. Выберите слой для
удаления, указав на его границу. Используйте опцию Update Slices после
удаления слоев.
• Update Slices — Заново вычисляете траектории обработки всех слоев после
добавления или удаления некоторых из них.
• Show Regions (возможно, если выключена опция By Region) —
Просматриваете траектории обработки областей объема, отображая на экране
критические слои. Вы можете использовать опцию Show All, чтобы просмотреть
все слои сразу, или использовать опции Next и Previous.
• Order Regions (возможно, если выключена опция By Region) — Определяете
порядок фрезерования областей с помощью опций Next Region и Done Order.
Вы можете не определять явно порядок обработки всех областей. Система
будет фрезеровать сначала те, которые вы заказали, а затем – все
необработанные, в порядке, определяемом по умолчанию.
• Skip Region (возможно, если выключена опция By Region) — Выбираете
области, которые не будут фрезероваться.
• Approach — Определяете движения подхода для каждого слоя.
• Exit — Определяете движения отхода для каждого слоя.
• Undo — Удаляете инструкцию по формированию траектории, созданную в
режиме Build Cut. Появится меню со всеми инструкциями, созданными на
данный момент; выберите одну из них для удаления.
• Redo — Повторно определяете инструкцию по формированию траектории,
созданную в режиме Build Cut. Появится меню со всеми инструкциями,
созданными на данный момент; выберите одну из них для переопределения,
затем повторно определите ссылки (глубину слоя, эскиз пути подхода (отхода) и
т.д.).
• Play Cut — Отображаете на экране те движения инструмента, которые
определены в настоящее время.
• Info — Появляется меню INFO ITEMS.
Pro/NC Wildfire
ЛОКАЛЬНОЕ ФРЕЗЕРОВАНИЕ
1. UPCUT
2. CLIMB
3. NONE
1. Выбранный угол
2. Радиус предыдущего инструмента (CORNER_OFFSET)
3. Этот материал будет удален
ФРЕЗЕРОВАНИЕ ПОВЕРХНОСТИ
CUT_TYPE = UPCUT
SPINDLE_SENSE = CW
CUT_DIRECTION = STANDARD
CUT_TYPE = CLIMB
SPINDLE_SENSE = CCW
CUT_DIRECTION = STANDARD
Pro/NC Wildfire
CUT_TYPE = CLIMB
SPINDLE_SENSE = CW
CUT_DIRECTION = REVERSE
CUT_TYPE = UPCUT
SPINDLE_SENSE = CCW
CUT_DIRECTION = REVERSE
CUT_TYPE = UPCUT
SPINDLE_SENSE = CW
CUT_DIRECTION = REVERSE
CUT_TYPE = CLIMB
SPINDLE_SENSE = CCW
CUT_DIRECTION = REVERSE
на кнопку .
6. Чтобы переупорядочить линии резания:
• Выберите наименование линии резания в списке, затем нажмите на кнопку Up
Arrow и Down Arrow, чтобы переместить наименование в списке.
Pro/NC Wildfire
• Auto Inner Cutlines — Если выбрана эта опция, система будет пытаться
использовать в качестве промежуточных линий резания те грани, которые
пересекают все указанные линии синхронизации.
• Extend Cutlines to Boundary — Если выбрана эта опция, система будет
пытаться удлинить линии резания до границ поверхности. Используйте эти
функциональные возможности, когда линии резания не походят через всю
поверхность, выбранную для обработки.
• Tool Center Curves — Вычисляете обрабатываемую область (Machinable Area)
в зависимости от месторасположений центра инструмента при генерации
траектории движения инструмента.
Область Synchronize Cut Lines страницы Options содержит следующие опции
синхронизации линий резания:
• Plus (+) (кнопка) — Определяете линии синхронизации между линиями резания.
Как только вы добавляете линию синхронизации, ее наименование и тип будут
занесены в список Synchronize Cut Lines.
О фрезеровании Swarf
Фрезерование Swarf – особенный метод фрезерования поверхности, который позволяет
вам обрабатывать ряд поверхностей, причем резание будет осуществляться только боковой
стороной (образующей) инструмента. По умолчанию, при фрезеровании Swarf генерируется
траектория движения инструмента для обработки слой за слоем 5-и осевой геометрии, при
этом форма каждого слоя будет соответствовать форме поверхности. Вы можете определить
другую форму слоев, по желанию.
В любой точке траектории движения инструмент будет касательным к обрабатываемой
поверхности. Вы можете, по желанию, изменить определенную системой по умолчанию
ориентацию оси инструмента, указав ориентацию в выбранных точках. Определенная по
умолчанию ориентация оси соответствует обрабатываемой геометрии (следует за границами
поверхностей) или следует за определяющими линиями контрольных поверхностей. Если вы
хотите игнорировать определяющие линии контрольных поверхностей, установите значение
параметра IGNORE_RULINGS как YES (по умолчанию – NO). Вы также можете выбрать один
из двух алгоритмов, служащих для интерполяции ориентации оси при перемещении
инструмента между поверхностями, которые должны быть обработаны, используя параметр
AXIS_DEF_CONTROL.
Фрезерование Swarf может быть осуществлено как шаровыми или грибковыми фрезами,
так и обычными (цилиндрическими или сферическими) фрезами.
1. Инструмент
2. Контур детали
3. Движение инструмента при обработке
Pro/NC Wildfire
NC последовательность фрезерования наружных поверхностей предназначена для
обработки заготовок; следовательно, не будет выполнена проверка (с учетом внутренних
изолированных участков, смежных стенок и т.д.) с целью предотвращения
несанкционированных врезаний.
ФРЕЗЕРОВАНИЕ ПО ПРОФИЛЮ
О фрезеровании по профилю
Фрезерование по профилю используется как предварительная или чистовая обработка
вертикальных или наклонных поверхностей. Поверхности должны быть выбраны с учетом
сохранения непрерывности траектории.
Глубина резания определяется глубиной расположения выбранных поверхностей. Вы
также можете использовать параметр AXIS_SHIFT.
Примечание:
• Чтобы сделать только один проход по профилю на полной глубине, задайте
значение STEP_DEPTH большее, чем толщина модели.
• Чтобы создать последовательность фрезерования по профилю несколькими
проходами с горизонтальным смещением, используйте параметры
NUM_PROF_PASSES и PROF_INCREMENT.
На следующем рисунке показана траектория движения инструмента при 3-х осевом
фрезеровании по профилю.
1. Деталь
2. Инструмент
При 3-х осевом фрезеровании по профилю обрабатываются верхние горизонтальные
грани выбранных поверхностей. Если имеется другая поверхность, ограничивающая верхнюю
грань, выберите ее как проверочную (Check Surface), чтобы избежать несанкционированных
врезаний.
1. AXIS_SHIFT
Pro/NC Wildfire
Создание NC последовательности фрезерования по
профилю
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Profile. Выберите 3 Axis, 4 Axis или 5 Axis, если нужно (опция зависит от
числа осей, определенных для станка). Выберите Done.
3. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Surfaces — Выбираете поверхности для фрезерования. Если вы выбрали
поверхности объединенной поверхности, определите, какую сторону
поверхностей желаете обработать.
• Scallop Srf — Выбираете поверхности, которые будут исключены из процесса
вычисления высоты микронеровностей, если определен параметр
SCALLOP_HGT.
• Check Surfs — Выбираете дополнительные поверхности, для которых будет
выполнена проверка с целью предотвращения несанкционированных врезаний.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и выберите Done. Система вызовет интерфейс пользователя для всех выбранных
опций по очереди.
4. В меню NC SEQUENCE выберите Play Path, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если она вас не удовлетворяет,
то можете или изменить параметры, или использовать функциональные возможности
режима Customize, чтобы скорректировать траекторию движения инструмента.
5. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.
ФРЕЗЕРОВАНИЕ КАРМАНА
ФРЕЗЕРОВАНИЕ ПО ТРАЕКТОРИИ
Эскиз траектории
1. Выберите Sketch и затем Done из меню INTERACT PATH.
2. Опция Sketch в меню CUT ALONG будет выбрана автоматически. Выберите Done.
3. Установите плоскость рисования и укажите ссылочную плоскость, определяющую
ориентацию эскиза. Если высота Height не определена, то движение инструмента при
обработке будет осуществляться в плоскости рисования.
4. Нарисуйте траекторию. Образмерьте и регенерируйте эскиз. Выберите Done.
5. Если необходимо, выберите опцию Matrl Side и определите сторону, с которой будет
находиться материал заготовки, используя опции Left и Right в меню MATRL SIDE.
1. Выберите эту грань с помощью опции Fit и укажите направление смещения Right
На следующем рисунке показано, как инструмент вписывается между поверхностями при
фрезеровании по линии резания (Cut Line).
Pro/NC Wildfire
1. Выберите эту поверхность для обработки
2. Выберите эту поверхность для проверки на несанкционированные врезания при
обработке по линии резания (Cut Line)
3. Выберите грань поверхности, полученную при касании образующей инструмента (Tool
Extent) в качестве начальной (Start) и конечной (End) линии резания
Определение высоты
Вы можете определить высоту резания с помощью опции Height из меню CUT ALONG.
Определение высоты резания – обязательное действие, если для определения траектории вы
используете поверхности; для других методов определения траектории это является
необязательным.
Когда вы нажимаете на кнопку Height, открывается меню HEIGHT с опциями:
• Add — Появляется меню CTM DEPTH, содержащее команды Specify Plane,
Select и Z Depth. Чтобы определить высоту резания, создайте или выберите
плоскость, выберите неплоские поверхности или введите значение высоты
относительно системы координат NC последовательности. Траектория
инструмента будет спроецирована на выбранную поверхность или плоскость.
• Remove — Удаляете ссылку, использованную при определении высоты. Вы
можете выбрать ссылку (ссылки) для удаления с помощью Remove Single, или
удалить все ссылки с помощью Remove All.
• Show — Высвечиваете на экране плоскость или поверхность, которые в
настоящее время использованы для определения высоты. Если использована
опция Z Depth, то соответствующая глубина будет обозначена синим
прямоугольником, по контуру обрабатываемой модели.
Опция Start Height из меню CUT ALONG позволяет вам определить высоту первого
прохода. Если Start Height не определена, – будет использован верх заготовки. Для
механообработки сборки или заготовки без геометрии, вы должны определить Start Height или
два параметра – STEP_DEPTH и NUMBER_CUTS. В последнем случае, параметры
интерпретируются специфически: NUMBER_CUTS определит число проходов, а STEP_DEPTH
– смещение между соседними проходами, то есть, первый проход будет смещен от указанной
траектории на расстояние (NUMBER_CUTS - 1) *STEP_DEPTH.
Примечание: Опция Start Height будет затемнена, если ни STEP_DEPTH ни NUMBER_CUTS
не были определены для NC последовательности.
Интерфейс пользователя для определения высоты первого прохода Start Height – такой
же, как для определения высоты резания Height.