Вы находитесь на странице: 1из 475

Pro/NC Wildfire

СОДЕРЖАНИЕ

СОДЕРЖАНИЕ 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

1. Автоматические движения инструмента (по умолчанию)


2. Обработка до глубины (Upto)
3. Глубина
4. Обработка от какой-то до некоторой глубины (From-To)
5. Обработка от какой-то глубины (From)
6. Обработка до некоторой глубины (To)
7. Обработка каждого слоя (Slice/Slice)
8. Обработка на первой глубине (First depth)
9. Обработка на глубине первого слоя (First slice)
10. Обработка на второй глубине (Second depth)
11. Обработка на глубине второго слоя (Second slice)
12. Обработка на третьей глубине (Third depth) (выберите нижнюю плоскость)
13. Обработка на глубине третьего слоя (Third slice)
Pro/NC Wildfire
ТОКАРНАЯ ОБРАБОТКА 277
NC последовательности токарной обработки 277
Установление системы координат для получения корректных CL данных 278
Определение оболочки вращения 279
Использование оболочки вращения 279
Определение границы припуска 280
Расширение области резания и граница припуска 280
Пример: Использование границы припуска при обработке площади 281
Изменение внешнего контура границы припуска 282
Определение расширения области резания 282
Корректировка конечных точек траектории движения 283
Определение особенностей обхода углов 283
Особенности обхода углов 284
Определение локального припуска 285
Локальный припуск 286
Определение ориентации инструмента 286
Использование нескольких голов при токарной обработке 287
Создание NC последовательности токарной обработки площади 287
Токарная обработка площади 288
Пример: Токарная обработка площади по торцу 288
Пример: Токарная обработка площади по внешнему диаметру 289
Пример: Токарная обработка площади по внутреннему диаметру 290
Создание NC последовательности для 4-х осевой токарной обработки площади 290
Пример: 4-х осевая токарная обработки площади 291
Создание NC последовательности токарной обработки по профилю 291
Токарная обработка по профилю 292
Пример: Токарная обработка по профилю 292
Создание NC последовательности токарной обработки канавки 293
Токарная обработка канавки 293
Цикл обработки канавки с отскоком 295
Окончательная обработка канавки 296
Создание NC последовательности обработки резьбы 297
Обработка резьбы 298
Пример: Токарная обработка резьбы 298
Создание NC последовательности обработки резьбы на торце 299
Анализ остатка материала 299
ПРОФИЛЬ ТОКАРНОЙ ОБРАБОТКИ 300
О профиле токарной обработки 300
Определение профиля токарной обработки 300
Определение профиля токарной обработки в режиме рисования 301
Рисование профиля токарной обработки 302
Определение профиля токарной обработки путем выбора поверхностей 303
Пример: Определение профиля токарной обработки путем выбора поверхностей 304
Определение профиля токарной обработки с помощью кривых 304
Определение профиля токарной обработки с помощью сечения 305
Пример: Определение профиля токарной обработки с помощью сечения 305
Определение профиля токарной обработки путем создания оболочки вращения 306
Определение профиля токарной обработки путем выбора ссылочной оболочки вращения306
Изменение профиля токарной обработки 307
СВЕРЛЕНИЕ 307
О сверлении 307
Создание NC последовательности сверления 308
Типы циклов сверления 309
Инструменты, использующиеся в циклах сверления 309
Сверление 3-х и 5-и осевое 310
Создание таблицы глубины проходов 311
Таблица глубины проходов 311
Пример: Таблица глубины проходов 312
Определение набора отверстий 312
Pro/NC Wildfire
Сочетание методов выбора отверстий 314
Определение глубины сверления 314
Определение начальной точки сверления 315
Определение заданной глубины сверления 316
Выбор отверстий с помощью осей 316
Выбор отверстий на определенных поверхностях 317
Выбор отверстий по диаметру 317
Выбор отверстий по параметрам элемента 317
Выбор отверстий по точкам 318
Определение диаметра фаски 319
Автоматический выбор фасок 319
Пример: Автоматический выбор фасок 320
Определение плит для сверления пакета 321
Особенности выполнения обратной расточки 321
Пример: Обратная расточка 322
ГРУППЫ ОТВЕРСТИЙ ДЛЯ СВЕРЛЕНИЯ 324
О группах отверстий для сверления 324
Определение групп отверстий для сверления 324
Процедура определения группы отверстий для сверления 325
Изменение группы отверстий для сверления 325
Использование группы отверстий для сверления 325
НАСТРАИВАЕМЫЕ ЦИКЛЫ СВЕРЛЕНИЯ 326
Настройка циклов сверления 326
Создание настраиваемых циклов сверления 326
Диалоговое окно Customize Cycle 327
Пример: Создание настраиваемого цикла сверления 328
Процедура определения ссылок цикла, переменных и подсказок 330
Определение ссылок цикла, переменных и подсказок 331
Процедура определения синтаксиса выражений цикла 331
Наменования выражений и параметров для определения настраиваемого цикла
сверления 332
Определение траектории движения инструмента для настраиваемого цикла 334
Создание новых выражений 335
Пример: Создание выражения 336
Изменение настраиваемого цикла сверления 337
Удаление настраиваемого цикла сверления 337
Процедура создания NC последовательности сверления с помощью настраиваемых
циклов сверления 337
Определение значений ссылок и переменных 338
Пример: Создание NC последовательности сверления с помощью настраиваемых циклов
сверления 338
АВТОМАТИЧЕСКОЕ СВЕРЛЕНИЕ 340
Об автоматическом сверлении 340
Создание NC последовательности автоматического сверления 340
Выбор системы координат и плоскости безопасности 341
Текущие система координат и плоскость безопасности 342
Фильтрация рядов таблицы 342
Фильтры, доступные для автоматического сверления 342
Изменение параметров отверстия 343
Применение стратегий обработки отверстий 343
Определение собственной стратегии сверления 344
Настройка вида таблицы 345
Переупорядочение NC последовательностей автоматического сверления 345
РЕЗАНИЕ ПРОВОЛОКОЙ 346
NC последовательности резания проволокой 346
Создание NC последовательности 2-х осевого резания проволокой 346
Движения проволоки при резании по контуру и с удалением сердцевины 347
Создание движений проволоки при предварительной, окончательной и промежуточной
обработке 347
Pro/NC Wildfire
Пример: Движения инструмента при предварительной, окончательной и промежуточной
обработке 350
Определение точки заправки проволоки и точки врезания 351
Пример: Определение точки заправки проволоки и точки врезания 352
Определение угла конуса для 2-х осевой обработки по контуру 352
Определение особенностей обхода углов 353
Особенности обхода углов 354
Пример: Особенности обхода углов 354
Создание траектории инструмента при обработке с удалением сердцевины 355
Определение начальной точки траектории инструмента при обработке с удалением
сердцевины 356
Использование предыдущией траектории инструмента 356
Зеркальное отображение траектории инструмента 357
Пример: Зеркальное отображение траектории инструмента 358
Создание NC последовательности 4-х осевого резания проволокой в формате Taper Angle358
Создание NC последовательности 4-х осевого резания проволокой в формате
Head1/Head2 359
Автоматическая синхронизация начальной и конечной точек 360
Настройка таблицы регистров 362
Таблицы регистров 362
Настройка таблицы замены радиуса 363
Таблицы замены радиуса 364
ВСПОМОГАТЕЛЬНЫЕ NC ПОСЛЕДОВАТЕЛЬНОСТИ 364
О вспомогательных NC последовательностях 364
Создание вспомогательной NC последовательности 364
ОПРЕДЕЛЕННЫЕ ПОЛЬЗОВАТЕЛЕМ NC ПОСЛЕДОВАТЕЛЬНОСТИ 365
Особенности определенных пользователем NC последовательностей 365
Определение элемента механообработки UDF 365
Использование параметров операций, станков и ссылочных элементов для
механообработки UDF 366
Использование ссылочных суперэлементов 366
Пример: Механообработка группы элементов 367
Использование предварительно определенной группы в другой обрабатываемой модели367
Использование Pro/PROGRAM для механообработки UDF 368
Выбор Bore или Ream 370
ДИАЛОГОВОЕ ОКНО CUSTOMIZE 371
Особенности режима Customize 371
Траектории движения инструмента 372
Создание контрольной точки 373
Создание контрольной точки путем смещения 373
Контрольные точки со смещением 373
Создание автоматического движения резания 374
Неявные движения инструмента 374
Переопределение следующего движения резания 374
Диалоговое окно Follow Cut 375
Разделение следующего движения резания на сегменты 376
Создание следующей траектории путем рисования 376
Пример: Использование следа от инструмента и CL команд 378
Создание траектории перехода при сверлении путем рисования 379
Движения соединения траекторий 380
Переопределение движения соединения 381
Создание GoTo Point движения инструмента 381
Создание Go Delta движения инструмента 382
Изменение Go Delta приращений 383
Создание Go Home движения инструмента 383
Создание движения врезания (Plunge) 384
Движения врезания 384
Создание движения подъема до плоскости безопасности (Retract) 385
Создание тангенциального движения подхода (Tangent Approach) 385
Pro/NC Wildfire
Создание тангенциального движения отхода (Tangent Exit) 385
Создание перпендикулярного движения подхода (Normal Approach) 386
Создание перпендикулярного движения отхода (Normal Exit) 386
Движения подхода и отхода по радиусу 387
Создание движение подхода по радиусу (Lead In) 387
Создание движения отхода по радиусу (Lead Out) 388
Создание движения подхода по спирали (Helical Approach) 388
Создание движения отхода по спирали (Helical Exit) 389
Создание движения подхода по оси инструмента (Approach Along Tool Axis) 389
Создание движения отхода по оси инструмента (Exit Along Tool Axis) 390
Определение параметров траектории движения инструмента 390
Определение ориентации оси инструмента при движении по траектории 391
CL команды 391
Вставка CL команды 391
Изменение CL команд 392
НАСТРОЙКА ТРАЕКТОРИИ 393
Режим настройки процесса получения CL данных 393
Изменение порядка получения CL данных 393
Синхронизация процесса получения CL данных 394
Определение точек синхронизации 394
Вставка CL команды 395
Добавление CL команды 396
Изменение CL команды 396
Поиск CL команды 396
Удаление CL команды 397
Копирование CL команды 397
CL ДАННЫЕ 397
Информация о CL данных 397
Запись CL данных в виде файла 398
Текущие наименования CL файлов 398
Создание набора NC последовательностей 399
Набор NC последовательностей 399
Получение CL данных для набора NC последовательностей 400
Получение CL данных на удаленном компьютере 400
Установка удаленного рабочего места 401
Загрузка файла CL данных 401
Отображение на экране траектории движения инструмента 401
Меню DISPLAY CL 402
Отображение траектории движения инструмента для NC последовательности 404
Поворот и смещение CL данных 404
Пример: Смещение CL данных 405
Зеркальное отображение CL данных 405
Пример: Зеркальное отображение CL данных 405
Масштабирование CL данных 406
Получение CL данных в различных единицах измерения 406
Редактирование файлов CL данных 406
Экранный редактор CL данных 408
Процедура Search/Replace 409
Процедура проверки CL данных на наличие несанкционированных врезаний 409
Псевдонимы для CL команд 410
Определение псевдонимов для NC команд 411
Блоки команд в начале и конце файла CL данных 412
Преобразование файлов CL данных 412
ИСПОЛЬЗОВАНИЕ ДИАЛОГОВОГО ОКНА PLAY PATH 412
Диалоговое окно PLAY PATH 412
Отображение на экране траектории движения инструмента 413
Добавление точки разрыва 414
Манипулирование точками разрыва 414
Перемещение инструмента в нужное положение 414
Pro/NC Wildfire
Вставка CL команды 414
Использование параметров в CL командах 415
Удаление CL команды 415
Переопределение CL команды 415
Сохранение CL данных в виде файла 416
МЕНЕДЖЕР РАБОТЫ (JOB MANAGER) 416
Информация о Менеджере работы (Job Manager) 416
Запись траектории движения инструмента при удаленном вычислении 417
Планирование задач 419
Состояние задачи 419
Удаление задачи, находящейся в состоянии удаленного вычисления 420
ПОДПРОГРАММЫ 420
Создание подпрограмм 420
Создание новой подпрограммы 421
Ограничения 422
Примеры: Использование подпрограмм 422
Переопределение подпрограмм 423
ОБРАБОТКА ПОСТПРОЦЕССОРОМ CL ДАННЫХ 423
Функции постпроцессора 423
Невстроенные постпроцессоры 423
Обработка постпроцессором файла CL данных 424
Одновременное получение CL и MCD файлов 424
Получение MCD файла из CL файла 424
ПОЛУЧЕНИЕ CL ДАННЫХ 425
Файл CL данных 425
Используемые CL команды 425
Получение CL данных для циклов сверления 430
Получение CL данных для круговой интерполяции 434
Синхронизация данных при 4-х осевом (XY-UV) резании проволокой (Wire EDM) 436
ИЗМЕНЕНИЕ NC ПОСЛЕДОВАТЕЛЬНОСТЕЙ 436
Информация об изменении NC последовательностей 436
Изменение NC последовательности 436
Изменение параметров автоматических движений инструмента при многопроходной
обработке 437
Изменение значений параметров одновременно для всех движений инструмента при
обработке 437
Регенерация обрабатываемой модели 437
Переопределение NC последовательности 438
Переупорядочивание NC последовательностей 438
Подавление и удаление фрезеруемых объемов и поверхностей 439
РАЗМНОЖЕНИЕ NC ПОСЛЕДОВАТЕЛЬНОСТЕЙ 439
О размножении NC последовательностей 439
Размножения относительно системы координат 440
Размножение NC последовательности относительно системы координат 440
Использование формул 441
Таблица поворотов 441
Изменение размножения NC последовательности, созданного относительно системы
координат 442
Ссылочные размножения 443
Создание ссылочного размножения 443
Создание ссылочного размножения NC последовательности фрезерования объема 443
Размерное размножение NC последовательности 443
ПРОВЕРКА NC ДАННЫХ 444
Моделирование обработки 444
ПРОГРАММА VERICUT 444
Использование Vericut 444
Модели инструментов в Vericut 445
МОДУЛЬ PRO/NC-CHECK 445
Моделирование удаления материала 445
Pro/NC Wildfire
NC проверка во время создания NC последовательности 445
NC проверка в любое время 445
Параметры изображения 446
Изменение заданных по умолчанию цветов NC проверки 446
Цвета NC проверки 446
Сохранение в памяти установленных цветов 447
Опции отображения инструмента 447
Размер шага 447
Разрешение экрана 448
Отображение CL данных 448
Секущие плоскости 448
Создание или изменение сечения 449
Опции изменения изображения 449
Обновление изображения 450
NC проверка при редактировании CL данных 450
Настройка плоскостей ограничения 450
Сохранение файлов изображения 451
Восстановление файлов изображения 451
Использование закрашенного изображения 452
ИЗМЕНЕНИЕ ЦВЕТОВ ПОДАЧИ 452
Цвет траектории двмжения инструмента 452
Изменение цвета 452
Изменение диапазона подач 453
ДЕРЕВО МОДЕЛЕЙ 453
Иерархия моделей 453
Отображение на экране элементов механообработки 454
Выбор элементов для просмотра 454
Отображение на экране связей Parent/Child 454
Добавление параметров механообработки 454
ИНФОРМАЦИЯ О ПРОЦЕССЕ 455
Относительно информации о процессе 455
Получение информации о механообработке 455
Выбор фильтров 456
Справочная страница 456
Создание справочной страницы 456
Использование Pro/REPORT в Pro/NC 457
Создание информативного сообщения о процессе механообработки 458
Примеры: Создание информативного сообщения о процессе механообработки 458
ЦИКЛЫ ИЗМЕРЕНИЯ ЩУПОМ 460
О циклах измерения щупом в Pro/NC 460
Цикл измерения POINT 460
Цикл измерения X_SURF 461
Цикл измерения Y_SURF 462
Цикл измерения Z _SURF 463
Цикл измерения BOSS 464
Цикл измерения BORE 466
Цикл измерения SLOT 467
Цикл измерения WEB 469
Цикл измерения OUTSIDE CORNER 471
Цикл измерения INSIDE CORNER 473
УСЛОВНЫЕ ОБОЗНАЧЕНИЯ 475
Об условных обозначениях 475
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/NC-MILL Выполнять 2.5-х осевое фрезерование и позиционирование


Выполнять 3-х осевое фрезерование и сверление с
позиционированием
Pro/NC-TURN Выполнять 2-х осевую токарную обработку и сверление
Выполнять 4-х осевую токарную обработку и сверление
Pro/NC-WEDM Выполнять 2-х и 4-х осевое резание проволокой
Выполнять от 2.5-х до 5-и осевого фрезерования и сверления
Pro/NC-ADVANCED Выполнять 2-х и 4-х осевую токарную обработку и сверление
Выполнять фрезерование, токарную обработку и
последовательности сверления на фрезерных или токарных
обрабатывающих центрах
Выполнять 2-х и 4-х осевое резание проволокой
Для каждого модуля предусмотрена версия постпроцессора, который позволит вам
воспользоваться типовым постпроцессором для выбранного станка. Вы также получите
библиотеку соответствующих постпроцессоров для обычных станков. Если вы имеете
лицензию на модуль Pro/G-POST, то можете создавать ваши собственные постпроцессоры.

Создание обрабатываемой модели


1. В основном меню Pro/ENGINEER укажите File > New (или нажмите на соответствующий

значок ). Система отобразит на экране диалоговое окно New.


2. Укажите Manufacturing в качестве типа объекта в меню Type.
3. В разделе Sub-type укажите, что будете обрабатывать сборку NC Assembly.
4. В окне Name введите наименование, под которым будет сохранен файл обработки, или
можно принять наименование, предложенное системой по умолчанию.
Pro/NC Wildfire
5. Нажмите OK. После этого открывается меню Menu Manager, и в верхнем правом углу
экрана появляется меню MANUFACTURE. В окне Wildfire Navigator открывается
дерево моделей обрабатываемой сборки. На данном этапе сборка пока пустая, поэтому
вы должны определить конфигурацию обрабатываемой сборки.

Концепции модуля Pro/NC

Проектируемая модель
Проектируемая в Pro/ENGINEER модель представляет собой готовое изделие и
используется в качестве ссылочной модели для всех операций механообработки. Элементы,
поверхности и грани выбираются на проектируемой модели в качестве ссылочных элементов
для определения траекторий движения инструмента. Ссылаясь на геометрию проектируемой
модели, вы устанавливаете связь между проектируемой моделью и зоной обработки (моделью
заготовки). Из-за этой связи, когда проектируемая модель изменяется, все соответствующие
операции механообработки модифицируются в соответствии со сделанными изменениями.
Модели, сборки и штамповочные модели могут быть использованы в качестве
проектируемых моделей.
На следующей иллюстрации показан пример проектируемой модели – клапан.

1. Отверстия, которые должны быть просверлены.


2. Поверхности, которые должны фрезероваться.

Зона обработки (заготовка)


Зона обработки (workpiece) представляет собой модель-заготовку, которая
обрабатывается операциями механообработки. Ее определение необязательно для работы с
Pro/NC. Выгоды от использования заготовки следующие:
• Автоматическое определение зон обработки для создания последовательностей
механообработки при разработке программ для станков с ЧПУ.
• Моделирование динамического процесса удаления материала и проверка
траекторий инструмента на несанкционированные врезания (возможно совместно с
Pro/NC-CHECK).
Pro/NC Wildfire
• В ходе процесса механообработки документируется информация об удаленном
материале.
Заготовка может быть любой формы; например, пруток или отливка. Она может быть
создана простым копированием проектируемой модели с последующим изменением размеров,
а также путем удаления или подавления элементов построения в целях представления
реальной зоны обработки.
На следующей иллюстрации показан пример заготовки – литьевая форма.

1. Отверстия удалены, в отличие от модели отливки.


2. Размеры увеличены, чтобы представить оставленный припуск на торцах.
3. Размеры уменьшены, чтобы представить оставленный припуск в отверстиях.
Если вы имеете лицензию на модуль Pro/ASSEMBLY, модель заготовки (зона обработки)
может быть создана непосредственно в режиме Manufacturing, со ссылкой на геометрию
проектируемой модели.
Как и любая модель Pro/ENGINEER, модель заготовки ведет себя соответственно: может
существовать как член таблицы семейства; может быть модифицирована путем изменения
размеров или переопределения порядка построения.

Обрабатываемая модель
Обычно, обрабатываемая модель представляет собой проектируемую модель (также ее
называют «ссылочная модель», так как она используется в качестве ссылочной для создания
NC последовательностей обработки) и модель заготовки, собранные в одну сборку. Во время
разработки процесса механообработки, моделирование удаления материала может быть
выполнено на модели заготовки. Вообще, после процесса механообработки геометрия модели
заготовки должна совпадать с геометрией проектируемой модели. При этом удаление
материала – необязательный процесс, выполняемый по желанию. На иллюстрации (см. ниже)
показана обрабатываемая модель, представляющая собой ссылочную (проектируемую)
модель черного цвета, помещенную в модель заготовки зеленого цвета.
Pro/NC Wildfire

Если вы не хотите моделировать процесс удаления материала, то можете не определять


геометрию модели заготовки.
В зависимости от требуемых процессов механической обработки, обрабатываемая модель
может представлять собой сборку любой сложности, содержащую любое число независимых
ссылочных моделей и моделей заготовок. Она также может содержать другие компоненты,
которые могут участвовать в процессе без оказания прямого эффекта на реальный процесс
удаления материала (например, поворотный стол, фиксаторы или приспособления).
При создании обрабатываемой модели создаются следующие четыре файла:
• Файл процесса обработки — manufacturename.mfg
• Сборка обработки — manufacturename.asm
• Ссылочная (проектируемая) модель — filename.prt
• Модель заготовки (рабочая зона) — filename.prt
В случае сложной конфигурации обрабатываемой сборки, дополнительные модели или
сборки могут быть также включены в общую сборку. Конфигурация обрабатываемой сборки
представлена в дереве моделей (model tree).

Обработка модели и сборки


В предыдущих версиях Pro/NC вы могли создать два разных типа обработки:
• Обработка модели — Обрабатываемая модель состоит из одной ссылочной
модели и одной модели заготовки (рабочей зоны).
• Обработка сборки — В этом случае нет никаких ограничений к обрабатываемой
модели. Она может быть сборкой любого уровня сложности (с подсборками) и
может содержать любое число независимых моделей заготовок и ссылочных
моделей.
В настоящей версии Pro/NC весь процесс базируется на механической обработке именно
сборки. Однако если вы имеете файлы механической обработки, созданные в предыдущих
версиях, то можно восстановить их и работать с ними. Некоторые методы обработки сборки
немного отличны от методов обработки модели. Эти различия отмечены в соответствующих
разделах документации.
Главное различие между обработкой модели и обработкой сборки – то, что при
механообработке модели все компоненты процесса (операции обработки, NC
последовательности, данные о станке) являются элементами, которые принадлежат модели
Pro/NC Wildfire
заготовки (зоне обработки), в то время как при механообработке сборки они являются
элементами сборки.

Определение конфигурации обрабатываемой сборки


Pro/NC позволяет вам определить комплексную обрабатываемую сборку, используя
различные методы. Вы можете поместить в сборку ссылочные модели, использовать уже
созданные сборки или файлы механообработки сборки, а также создавать модели
непосредственно в режиме Manufacturing.
Когда вы выбираете Mfg Модель из меню MANUFACTURE, появляется меню MFG MDL со
следующими опциями:
• Assemble — Позволяет вам поместить в сборку ссылочные модели (или сборки),
модели заготовок (модель или сборку), главную сборку или файл механообработки
сборки.
• Create — Создаете ссылочную модель или заготовку (модель).
• Redefine — Переопределяете ограничения сборки выбранного компонента.
• Delete — Убираете из сборки любые из компонентов обрабатываемой сборки. Если
вы попробуете убрать из сборки компонент, который является ссылочным для
существующей NC последовательности, то получите сообщение об ошибке. Вы
можете затем переопределить (или удалить) NC последовательность и попытаться
снова.
Вы можете использовать опции меню MFG MDL в любой комбинации и столько раз,
сколько необходимо.
При механообработке сборки NC последовательности будут созданы правильно, если
система будет «знать», какие компоненты являются ссылочными моделями, а какие являются
моделями заготовок. Поэтому при создании сборки или компонентов, их необходимо
классифицировать:
• Когда вы выбираете Assemble из меню MFG MDL, будут доступны следующие
опции:
» Ref Model — Помещаете в сборку компонент в качестве ссылочной модели.
Если указывается сборка, то все ее компоненты будут классифицированы как
ссылочные модели.
» Workpiece — Помещаете в сборку компонент в качестве модели заготовки. Если
указывается сборка, то все ее компоненты будут классифицированы как модели
заготовок.
» Gen Assem — Помещаете в сборку компонент в качестве главной сборки. В
этом случае вам предстоит классифицировать все компоненты по отдельности.
Укажите Ref Model из меню MFG CLASS и выберите компоненты (модели или
подсборки), которые будут классифицированы как ссылочные модели. Укажите
Done Sel, когда закончите. Затем выберите Workpiece из меню MFG CLASS и
укажите компоненты, которые следует классифицировать как заготовки. Укажите
Done Sel, когда закончите.
Примечание: Все компоненты, которые вы не классифицировали в качестве ссылочных
моделей или моделей заготовок, останутся в обрабатываемой сборке, но
не будут оказывать никакого эффекта на геометрию траекторий
механообработки.

» Mfg Assem — Помещаете в сборку компонент – другой файл механообработки


сборки. Ее ссылочная проектируемая модель (модели) и модель (модели)
заготовки сохранят свою классификацию в новой обрабатываемой сборке.
Однако, любые NC последовательности, которые существовали в
обрабатываемой сборке до текущего процесса механообработки, не будут
Pro/NC Wildfire
доступны: вы не сможете отобразить на экране CL данные или изменить
параметры.
• Когда вы указываете Create в меню MFG MDL, компоненты будут
классифицированы в качестве ссылочных моделей или заготовок, в зависимости от
используемой опции (Ref Model или Workpiece).

Отображение на экране модели заготовки


Когда вы помещаете в сборку или создаете модель заготовки, или классифицируете
компонент как заготовку, она отображается на экране в зеленом цвете. Это помогает
визуально различать геометрию ссылочной модели и заготовки.
Если настройки отображения Display Style установлены как Wireframe, Hidden Line или
No Hidden, то грани заготовки отображаются на экране в зеленом цвете, а грани ссылочной
модели показаны в цвете отображения геометрии (белый или черный цвет, в зависимости от
настроек). На следующей иллюстрации показана обрабатываемая модель, в которой
ссылочная модель отображена в белом цвете, а заготовка – в зеленом.

В Pro/NC, ссылочная модель обычно помещается в заготовке. Если настройки


отображения Display Style установить как Shading, то заготовка закрыла бы собой ссылочную
модель. Чтобы предотвратить это, заготовка в режиме Manufacturing показана как
полупрозрачная. На следующей иллюстрации показана та же обрабатываемая модель с
включенной настройкой отображения Shading.

Примечание: Невозможно обеспечить прозрачность заготовки при воспроизведении


моделей, созданных в версии 2001 и ранее.
Pro/NC Wildfire
Прозрачность заготовки регулируется параметром файла конфигурации
«mfg_workpiece_transparency» во время помещения модели заготовки (существующей или
создаваемой) в обрабатываемую сборку. Вы можете изменить значение параметра в
диапазоне между 0.1 и 1. Чем больше число, тем более прозрачной будет заготовка. Значение
по умолчанию – 0.5. Обратите внимание, что изменение значения параметра
«mfg_workpiece_transparency» воздействует только на новые модели. При восстановлении
существующей модели заготовки на нее не воздействует текущее значение параметра
«mfg_workpiece_transparency».
Чтобы изменить прозрачность существующей модели заготовки, в верхнем меню укажите
View > Color and Appearance и измените значение прозрачности модели заготовки, используя
диалоговое окно Appearance Editor.
Примечание: Прозрачность существующей модели заготовки изменится в соответствии
с текущим значением параметра «mfg_workpiece_transparency», если вы
уберете из сборки модель заготовки и поместите ее туда снова (например,
используя команду Place Back), или если вы переопределите ограничения
размещения компонента (модели заготовки) в сборке.

Изменение классификации компонентов обрабатываемой


сборки
Эти функциональные возможности позволяют вам повторно классифицировать модели
(приспособления, заготовки и ссылочные модели) в существующей сборке. Это поможет
сэкономить время инженеров-технологов, которые получают сборки, которые были созданы в
режиме Assembly, и должны определить, какие компоненты являются приспособлениями, а
какие – ссылочными моделями и заготовками.
1. В меню MANUFACTURE укажите Mfg Model > Reclassify.
2. Выберите компонент (или компоненты). Укажите Done Select.
3. Выберите новый тип классифицируемого компонента (или компонентов) и укажите
Done:
• Ref Model — Ссылочная модель.
• Workpiece — Модель заготовки.
• Fixture — Приспособление.
4. Выберите следующий компонент (или компоненты), или укажите Quit Select для
завершения процесса изменения классификации.

Восстановление файла обработки модели


1. В меню Pro/ENGINEER выберите File > Open (или нажмите на соответствующий значок

). Система отобразит на экране окно броузера.


2. По умолчанию, все файлы занесены в список в окне броузера. Чтобы сузить поиск,
укажите в списке тип файла Manufacturing. Вы также можете использовать одну из
следующих опций списка подтипов Sub-type:
• All — Список содержит все модели, которые имеют расширение «.mfg»
(включая Cast, Mold, Sheet Metal и так далее).
• NC Part — Список содержит только обрабатываемые модели, созданные в
версии от 18.0 до 2001.
• NC Assembly — Список содержит только обрабатываемые сборки, созданные в
версии 18.0 и позже.
Pro/NC Wildfire
• Pre-18.0 MFG — Список содержит все обрабатываемые модели и сборки,
созданные до версии 18.0.
Примечание: Фильтрация по подтипам доступна только для объектов, созданных после
версии 16.0. Используйте опцию All для восстановления «.mfg» файлов,
созданных до версии 16.0.

3. Выберите наименование модели, чтобы восстановить ее файл. Чтобы найти нужную


модель, нажмите на Preview. Система открывает окно предварительного просмотра в
окне броузера, в котором показывает предварительно выбранную модель.
4. Укажите Open. Система отображает на экране обрабатываемую модель, дерево
элементов модели и меню MANUFACTURE.

Предварительный просмотр обрабатываемой модели


Когда вы просматриваете обрабатываемую модель в окне предварительного просмотра
Preview, ее образ и цвета отличны от тех, которые появляются при открытии файла модели в
основном окне в режиме Manufacturing:
• Плоскости, оси, точки, системы координаты и косметические элементы не
показаны.
• Заготовка показана в цвете отображения геометрии или в цвете, назначенном
посредством команд View > Color and Appearance (а не в зеленом цвете, как в
режиме Manufacturing). Если для отображения обрабатываемой модели
выбрана опция Shaded, то заготовка не будет прозрачной.
• Обрабатываемые модели, созданные в версии от 18.0 до 2001, показаны в
режиме Wireframe.
• Предварительный просмотр обрабатываемых моделей, созданных в версии
17.0 и ранее, не доступен, о чем говорит соответствующее сообщение в окне
предварительного просмотра Preview.

Замена компонентов обрабатываемой сборки


С помощью команды Replace из меню MFG MDL вы можете заменить компоненты
обрабатываемой сборки, например, ссылочную модель, или изменить число компонентов
семейства моделей.
1. В меню MANUFACTURE укажите Mfg Model > Replace.
2. Выберите компонент, который вы желаете заменить.
3. Открывается диалоговое окно Family Tree со списком возможных для замены моделей
(включая создаваемые модели). Выберите Edit > Show Table, если хотите видеть
размеры и параметры каждой из моделей.
4. Выберите объект замены из меню.
5. Выполните команду Regenerate.

Таблицы семейства моделей в Pro/NC


С помощью команды Replace из меню MFG MDL вы можете заменить компоненты
обрабатываемой сборки, например, ссылочную модель, или изменить число компонентов
семейства моделей. Вы можете создать NC последовательности для одного из членов
семейства и затем воспроизвести соответствующие CL данные для других членов, заменяя
ссылочную модель с последующим восстановлением обрабатываемой модели.
Когда вы заменяете ссылочную модель и регенерируете модель заготовки, NC
последовательности и процессы удаления материала (где применяются) обновляются
согласно новой модели.
Pro/NC Wildfire
Примечание: Эти функциональные возможности работают только тогда, если вы
используете команду Replace из меню MFG MDL. То есть, если вы
заменяете ссылочную модель другим членом семейства в виде
упрощенного представления, NC последовательности будут все равно
ссылаться на исходную модель.

ПАРАМЕТРЫ ФАЙЛА КОНФИГУРАЦИИ


Вы можете предварительно установить значения опций и другие общие настройки с
помощью параметров файла конфигурации. Чтобы установить параметры файла
конфигурации, используется диалоговое окно Options (Tools > Options).
В этом руководстве в алфавитном порядке приведен список специфических отдельных
параметров (или групп параметров) файла конфигурации, используемых в Pro/NC, следующим
образом:
• Наименование параметра файла конфигурации.
• Соответствующие переменные или значения. Заданные по умолчанию значения
параметров выделены курсивом.
• Краткое описание.

Установление Pro/NC параметров файла конфигурации


1. Укажите Tools > Options. Открывается диалоговое окно Options.
2. Укажите окно Show only options loaded from file, чтобы увидеть активизированные в
настоящее время параметры файла конфигурации, или убирите это окно, чтобы
просмотреть все параметры файла конфигурации.
3. Выберите параметр файла конфигурации из списка или введите наименование
параметра в окне Option.
4. В окне Value введите или выберите значение.
Примечание: Заданное по умолчанию значение отмечено звездочкой (*).

5. Укажите Add/Change. Параметр файла конфигурации и его значение появляются в


списке. Зеленый цвет знака состояния подтверждает изменение.
6. После окончания установления параметров Pro/NC нажмите на кнопку Apply или OK.
Примечание: Рекомендуется установить Pro/NC параметры файла конфигурации перед
началом нового проекта Pro/NC.

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 — Информация о траектории движения инструмента будет заново вычислена
каждый раз при восстановлении обрабатываемой модели или изменении любых
параметров механообработки.

ПРОЦЕСС ОБРАБОТКИ

Особенности процесса механообработки


Процесс Pro/NC состоит из следующих основных пунктов:
1. Настройка технологической базы данных, которая содержит следующие элементы:
станки, набор инструментов, приспособления различной конфигурации, параметры
участка для обработки и таблицы инструментов. Этот пункт необязателен для
определения. Если вы не желаете установить базу данных вначале, то можете перейти
непосредственно к процессу механообработки и позже определить любые из
элементов, которые потребуются.
2. Определение операции обработки. Настройка осуществляется с помощью следующих
атрибутов:
• Наименование операции обработки
• Станок
• Система координат для CL данных
• Комментарии к операции
• Параметры операции
• Точки FROM и HOME (начала и конца обработки)
Прежде всего вы должны определить станок и систему координат, и затем можете начать
процесс создания NC последовательности. Другие атрибуты необязательны для определения.
3. Создайте NC последовательности для указанной операции обработки. Каждая NC
последовательность – ряд траекторий движения инструмента с добавлением
определенных слов постпроцессора, которые не связаны с движением, но требуются
для получения правильных NC данных.
Траектория движения инструмента автоматически генерируется системой, в зависимости
от типа NC последовательности (например, Volume Milling, Outside Turning), геометрии модели
и параметров механообработки. Вы по желанию можете использовать большое количество
методов «более низкого уровня»:
• Определять оригинальные траектории движения инструмента, то есть подход,
отход и другие движения. Траектории представляют собой автоматически
созданные (Automatic Cut) движения инструмента.
• Вставлять технологические CL команды.
4. Для каждой определенной NC последовательности вы можете создать элемент
удаления материала автоматически или вручную, создав обычный элемент построения
Pro/ENGINEER в модели заготовки (например, паз – Slot, или отверстие – Hole).
Pro/NC Wildfire
Модальные настройки
Большинство устанавливаемых атрибутов механообработки – модальные, то есть, для
всех последующих NC последовательностей по умолчанию будут использоваться
установленные атрибуты, пока вы явно не измените их. Среди них:
• Атрибуты операции обработки (включая станок и координатную систему станка)
• Атрибуты приспособлений
• Атрибуты инструмента (учтите, что тип режущего инструмента зависит от типа
NC последовательности)
• Параметры механообработки текущего участка обработки
• Система координат NC последовательности (в качестве системы координат
первой NC последовательности будет по умолчанию использована
координатная система станка, если вы явно не определите другую систему
координат)
• Плоскость безопасности

Меню процесса Pro/NC


Большинство меню Pro/NC разработано, чтобы идти последовательно через весь процесс.
В этих меню используются маркеры для того, чтобы выбрать опцию; при этом несколько опций
можно выбрать одновременно. Когда вы выберите Done из такого меню, система вызовет
соответствующий интерфейс пользователя для каждой выбранной опции по очереди.
Если на какой-либо стадии будет необходимо сделать выбор специфической функции, то
маркер будет автоматически включен. Например, если вы установили тип NC
последовательности Surface Mill, то можно будет установить маркеры только рядом с опциями
Surfaces и Define Cut. Вы можете отметить маркерами также и другие опции (например, чтобы
определить точки Start и End), но это делать не обязательно. Точно так же, когда вы начинаете
определять первую NC последовательность, можно будет установить маркер только рядом с
опцией Tool. Однако, при определении следующей NC последовательности, опция Tool не
будет отмечена маркером, и это означает, что будет использован предыдущий инструмент.
Поставьте маркер только в том случае, если вы хотите определить другой инструмент.
Другой аспект функциональных возможностей интерфейса пользователя при определении
процесса – то, что при переходе на каждую следующую стадию система попросит вас
определить только требуемую информацию. Например, если вы выберите опцию NC
Sequence, а атрибуты операции обработки еще не установлены, то система сначала вызовет
появление диалогового окна Operation Setup (как будто вы выбрали команду Operation), а
только затем вызовет интерфейс пользователя для определения NC последовательности.
Это позволяет вам сэкономить время и минимизировать число выборов из меню при
определении атрибутов NC последовательности.

Получение информации о состоянии процесса и траектории


движения инструмента
Как только вы выберите Machining из меню MANUFACTURE, в верхней части экрана
появится диалоговое окно Manufacturing Info, содержащее текущую информацию о
механообработке. Окно Info Box имеет две страницы: информация о состоянии процесса
(Status) и информация о траектории движения инструмента (Tool Path Info). Укажите на
соответствующую закладку (Status или Tool Path Info) в верхней части информационного окна,
чтобы переключиться между страницами.
На странице информации о состоянии процесса Status указаны следующие элементы:
• Наименование операции обработки
• Наименование и тип станка
Pro/NC Wildfire
• Рабочая система координат и модель, в которой она определена
• Тип NC последовательности
• Идентификационное число (ID) и номер позиции инструмента
• Система координат NC последовательности и модель, в которой она
определена
Если вы хотите получить больше информации относительно специфического элемента,
нажмите на соответствующую кнопку в информационном окне, и появится соответствующее
окно или подокно. При этом может быть получена следующая информация:
• Operation — Данные о текущей операции обработки будут показаны в окне Info.
• Workcell — Данные об использующемся станке будут показаны в окне Info.
• Machine (или NC Sequence) coordinate system — На экране появляется
соответствующая информация.
• NC sequence — Информация о текущей NC последовательности будет
показана в окне Info.
• Tool — Система отображает на экране диалоговое окно Tool Setup, которое
позволяет вам установить атрибуты инструмента.
Информация в окне Info Box обновляется в соответствии с изменениями, сделанными в
процессе механообработки.
Когда вы отображаете на экране траекторию движения инструмента, соответствующая
информация появляется в разделе Tool Path Info: рабочая подача, скорость вращения
шпинделя, текущие XYZ координаты инструмента, текущие IJK координаты и т.д. Эти значения
изменяются в соответствии с месторасположением инструмента.

ОПЕРАЦИИ ОБРАБОТКИ

Об операциях
Операция обработки – это ряд NC последовательностей, выполняемых на специфическом
станке и использующих одну систему координат для вывода CL данных.
Примечание: Вы должны установить данные операции обработки прежде, чем вы
начнете создавать NC последовательности.

Операция обработки описывается набором атрибутов, которые определяют следующую


информацию:
• Наименование
• Станок, который будет использован
• Система координат для вывода CL данных
• Плоскость безопасности
• Комментарии (необязательно для определения)
• Параметры механообработки (необязательно для определения)
• Точки FROM и HOME (необязательно для определения)
Когда NC последовательности и элементы удаления материала созданы, они содержат
ссылку на текущее наименование операции обработки. Установки являются модальными, то
есть, после создания операции обработки они будут действовать до тех пор, пока не будет
создана или активизирована другая операция обработки.
Pro/NC Wildfire
Создание операции обработки
Вы должны создать операцию прежде, чем начнете определять NC последовательности.
При создании операции требуется определить следующие элементы – наименование станка и
систему координат управляющей программы (Program Zero).
1. В меню MANUFACTURE выберите Machining > Operation (или Mfg Setup > Operation).
Появляется диалоговое окно Operation Setup.
Примечание: Если вы еще не определили какие-либо операции, система автоматически
открывает диалоговое окно Operation Setup и запускает процесс создания
новой операции, когда вы выберите Machining или Mfg Setup.

2. Если вы уже определили некоторые операции для текущего процесса

механообработки, нажмите на кнопку в верхней части диалогового окна, чтобы


создать новую операцию. Диалоговое окно Operation Setup отображает на экране
заданные по умолчанию наименование операции и параметры. Чтобы изменить
заданное по умолчанию наименование, введите новое наименование в окне Operation
Name.
3. Выберите существующий или определите новый станок. Если вы уже определили некие
станки до создания операции, их наименования появятся в списке NC Machine. Чтобы

определить новый станок, нажмите на кнопку рядом со списком NC Machine.

4. Определите ноль управляющей программы. Нажмите на кнопку рядом с окном


Machine Zero и выберите (или создайте) рабочую систему координат. Как только ноль
программы будет определен, наименование системы координат появится в окне

Machine Zero, и, нажав на кнопку , вы можете высветить систему координат на


экране.
5. Вы также можете определить любой из других, необязательных для определения,
атрибутов операции, если это необходимо. Вы можете:
• Используя закладку General, установить поверхность безопасности, которая
используется в NC последовательностях фрезерования (Milling) и сверления
(Holemaking). Если вы не определите поверхность безопасности в этот момент,
вы будете вынуждены сделать это при создании первой же NC
последовательности фрезерования или сверления.

• Используя закладку General, нажать на кнопку и поместить в


обрабатываемую сборку модели приспособлений.
• Используя закладку From/Home, определить базовые точки обработки
(начальную и конечную).
• Используя закладку Output, изменить параметры вывода CL данных или
напечатать комментарии к операции, которые будут выведены с помощью
команды PPRINT.
6. Нажмите на кнопку OK, чтобы завершить процесс создания операции обработки и
закрыть диалоговое окно.
7. Если вы хотите немедленно создать другую операцию, нажмите на кнопку Apply, затем

нажмите на кнопку в верхней части диалогового окна Operation Setup.


Pro/NC Wildfire

Диалоговое окно Operation Setup


Диалоговое окно Operation Setup содержит следующие элементы:
• Operation Name — Наименование, которое идентифицирует операцию в
пределах процесса механообработки. Заданные по умолчанию наименования
операций имеют формат OP010, OP020, где число автоматически
увеличивается системой. Вы можете ввести любое наименование.
• NC Machine — Наименование станка, использованного для выполнения
операции обработки. Если вы определили некоторые станки до создания
операции, их наименования появляются в списке NC Machine. Чтобы
определить новый или переопределить уже существующий станок, нажмите на

кнопку рядом со списком NC Machine.


• Fixture Setup — Этот раздел содержит значки для создания, изменения и
удаления приспособлений. Всплывающий список содержит наименования всех
наборов приспособлений, определенных для операции обработки, с
наименованием в настоящее время активной установки, отображенной в списке
на экране.
В нижней части диалогового окна Operation Setup находятся три закладки: General,
From/Home и Output. Под этими закладками находятся страницы, содержащие следующие
элементы, которые описаны ниже.

Страница 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 месторасположения. После этого наименование базовой точки

появляется в окне. Нажмите на кнопку , чтобы высветить базовую точку на

экране. Нажмите на кнопку , чтобы отменить установленную FROM точку.


• HOME Point — Вы можете создать или выбрать базовую точку, служащую в
качестве HOME месторасположения. После этого наименование базовой точки

появляется в окне. Нажмите на кнопку , чтобы высветить базовую точку на

экране. Нажмите на кнопку , чтобы отменить установленную HOME точку.


Примечание: Если станок, выбранный для операции обработки, имеет две головы, вы
можете установить для них разные FROM и HOME точки. В этом случае,
движение FROM будет осуществляться от FROM точки, указанной для
определенной головы (то есть, Голова 1 или Голова 2), до первой точки
первой NC последовательности, в которой задействована эта голова.
Движение HOME будет осуществляться от последней точки последней NC
последовательности, в которой задействована эта голова, до HOME точки,
указанной для данной головы.

Страница 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.

Определение комментария для операции обработки


Комментарии для операции обработки могут быть просмотрены в окне, содержащем
информацию о механообработке; они также могут быть выведены в CL файл с помощью
команды PPRINT.
1. Используя закладку Output диалогового окна Operation Setup, напечатайте текст
комментария к операции обработки в окне Comments.
2. Используйте следующие кнопки, расположенные в правой части окна Comments, по
мере необходимости:
• Open — Вы можете прочитать существующий текстовый файл, содержащий
комментарий к операции обработки. Содержание этого файла заменит
комментарий к текущей операции, или к любой другой.
Pro/NC Wildfire
• Insert — Вы можете вставить содержание текстового файла, содержащего
комментарий к операции обработки, в месторасположении курсора, сохранив
комментарий к текущей операции, или к любой другой.
• Save As — Вы можете сохранить комментарий к текущей операции в виде
текстового файла.
• Clear — Вы можете удалить комментарий к текущей операции.

Активизация операции обработки


Как только операция обработки создана, она становится текущей до тех пор, пока не будет
создана или активизирована другая операция обработки. Все вновь созданные NC
последовательности будут включены в эту операцию обработки.
Если вы хотите активизировать ранее созданную операцию (чтобы добавить другую NC
последовательность или настроить траекторию движения инструмента), то необходимо
выполнить следующее:
1. Выберите Operation.
2. Появится диалоговое окно Operation Setup с наименованием активной операции
обработки в окне Operation Name.
3. Выберите из списка наименование операции обработки, которую желаете
активизировать.
4. Выберите OK, чтобы активизировать операцию обработки и закрыть окно.

СТАНКИ

О станках
Станок является элементом зоны обработки (модели или сборки), и для него можно
определить следующие атрибуты:
• Наименование
• Тип
• Число управляемых осей
• Набор параметров
• Режущий инструмент
• Участок (участки) обработки

Определение нового станка

1. Выберите Workcell из меню MFG SETUP, или нажмите на кнопку в окне


Operation Setup. Появляется окно Machine Tool Setup.
2. Если вы уже определили некоторые станки для текущего процесса механообработки,

нажмите на кнопку в верхней части диалогового окна, чтобы определить новый


станок. Диалоговое окно Machine Tool Setup отображает на экране заданные по
умолчанию наименование станка, его тип и параметры. Вы можете нажать на кнопку OK
или Apply, чтобы создать станок с заданным по умолчанию наименованием и
параметрами, без определения режущих инструментов.
3. Чтобы изменить наименование станка, введите новое наименование в окне Machine
Name.
Pro/NC Wildfire
4. Чтобы изменить тип станка, используйте всплывающий список Machine Type. Число
осей, указанных для станка, влияет на то, какие опции будут доступными при
определении NC последовательности; например, если вы указываете 4-х осевой
фрезерный станок, то будете иметь в своем распоряжении опции 3 Axis и 4 Axis, но
опция 5 Axis не будет доступна. Вспомогательные NC последовательности доступны
при определении станка любого типа.
5. Чтобы изменить число осей станка, используйте всплывающий список Number of Axes.
6. Чтобы изменить параметры, используйте закладки, расположенные в нижней части
диалогового окна.
7. Чтобы установить режущие инструменты для станка, нажмите на кнопку Cutting Tool
Setup, расположенную в меню Cutting Tools. Вы можете установить инструменты
позже, используя команды NC Setup > Cutting Tool Manager.
8. Нажмите на кнопку OK, чтобы завершить процесс определения станка и закрыть
диалоговое окно.
9. Если вы желаете немедленно определить другой станок, нажмите на кнопку Apply и

затем нажмите на кнопку или в верхней части диалогового окна Machine Tool
Setup. Вы можете сохранить данные о текущем станке, наряду с его параметрами,

нажав на кнопку в верхней части диалогового окна Machine Tool Setup. Вы можете
затем определить новый станок с теми же параметрами, в этом или в другом NC

процессе, используя кнопку , расположенную в верхней части диалогового окна


Machine Tool Setup.

Определение атрибутов станка


Станок идентифицируется с помощью следующих атрибутов:
• Machine Name — Наименование станка идентифицирует станок в пределах
процесса механообработки. Заданные по умолчанию наименования имеют
формат MACH01, MACH02, где число автоматически увеличивается системой.
Вы можете ввести любое наименование. Когда вы сохраняете данные станка,
система использует наименование станка в качестве наименования файла (с
расширением «.gph»).
• Machine Type — Тип станка может быть Mill, Lathe, Mill/Turn или Wedm.
• Number of Axes — Число осей станка зависит от его типа и может быть
следующим:
» Для Mill — 3 Axis (по умолчанию), 4 Axis или 5 Axis.
» Для Lathe — 1 Turret (по умолчанию) или 2 Turrets.
» Для Mill/Turn — 2 Axis, 3 Axis, 4 Axis или 5 Axis (по умолчанию).
» Для Wedm — 2 Axis (по умолчанию) или 4 Axis.
• CNC Control — Тип системы ЧПУ (не обязательно для определения).
• Location — Местонахождение (не обязательно для определения).
• Orientation (только для токарного (Lathe) или фрезерно-токарного (Mill/Turn)
станка) — Определяет ориентацию шпинделя: Horizontal (по умолчанию) или
Vertical. Эта опция определяет следующую ориентацию плоскости эскиза в
режиме Sketcher при создании NC последовательности токарной обработки для
данного станка:
Pro/NC Wildfire
» Для станка с ориентацией шпинделя Horizontal, ось Z системы координат
NC последовательности будет направлена горизонтально вправо, а ось Х
– вертикально вверх.
» Для станка с ориентацией шпинделя Vertical, ось Z системы координат NC
последовательности будет направлена вертикально вверх, а ось Х –
горизонтально вправо.
Закладки диалогового окна Machine Tool Setup позволяют вам определить следующие
параметры станка.

Страница Output

Опции постпроцессора (Post Processor Options)


• PP Name — Наименование заданного по умолчанию постпроцессора,
назначенного для станка. Напечатайте наименование в окне.
• ID — Идентификационный номер элемента (ID) постпроцессора. Кнопка Reset
позволяет изменить наименование постпроцессора и его идентификационный
номер (ID) на значения, дающиеся системой по умолчанию.
Кнопка Reset позволяет вам изменить наименование постпроцессора и
идентификационный номер элемента (ID) обратно на значения, устанавливаемые системой по
умолчанию.
• Defaults — Позволяет связать зону обработки со станком.
• PPRINT — Позволяет открыть меню PPRINT и установить опции вывода
информации в таблицу PPRINT.

Опции вывода CL данных (CL Command Output Options)


• FROM — Определяет, как утверждение FROM будет выведено в файл CL
данных:
» Do Not Output (по умолчанию) — Утверждение FROM не выводится. Если
точка From определена, ее месторасположение выводится как
утверждение GOTO с позиционированием на рабочей подаче.
» Only At Start — Утверждение FROM выводится в начале файла. Оно
соответствует месторасположению точки From, если она определена, или
первой точке траектории движения инструмента для первого элемента
процесса механообработки. Все другие траектории движения инструмента
будут добавлены к операции без утверждения FROM.
» At Every Tool Path — Утверждение FROM выводится в начале каждой
траектории движения инструмента. Для первой траектории движения
инструмента утверждение FROM соответствует месторасположению точки
From, если она определена, или первой точке траектории движения
инструмента.
• LOADTL — Определяет, как команда LOADTL будет выведена в файл CL
данных:
» Modal (по умолчанию) — Команда LOADTL выводится в начале блока CL
данных для элемента траектории движения инструмента только в том
случае, если необходимо осуществить смену инструмента.
» Not Modal — Команда LOADTL выводится в начале блока CL данных для
элемента траектории движения инструмента независимо от того, меняется
инструмент или нет.
• COOLNT/OFF — Определяет, как утверждение COOLNT/OFF будет выведено в
файл CL данных.
Pro/NC Wildfire
» Output (по умолчанию) — Утверждение COOLNT/OFF выводится в конце
каждой траектории движения инструмента.
» Do Not Output — COOLNT/OFF выводится только один раз, в конце
файла.
• SPINDLE/OFF — Определяет, как утверждение SPINDL/OFF будет выведено в
файл CL данных.
» Output (по умолчанию) — Утверждение SPINDL/OFF выводится в конце
каждого блока CL данных для элемента траектории движения
инструмента.
» Do Not Output — SPINDL/OFF выводится только один раз, в конце файла.

Опции вывода данных об осях (Multiple Axis Output Options)


Эти опции становятся доступными только для Mill типа станка, когда вы устанавливаете
число осей (Number of Axes) как 4 Axis.
• Use Rotate Output — Если эта опция не выбрана (задано по умолчанию), все CL
данные преобразовываются и выводятся в координатах рабочей системы
координат. Когда вы выбираете эту опцию, система выводит команды TRANS и
ROTABL, чтобы определить линейную и поворотную трансформацию нуля
системы координат. Выберите эту опцию только в том случае, когда необходимо
определить новое положение стола станка.
• Rotation Output Mode — Возможно только в том случае, если выбрана опция
Use Rotate Output. Определяет, как утверждение ROTABL будет выведено в
файл CL данных. Возможны следующие значения: Incremental (по умолчанию)
and Absolute. При значении Absolute, координаты точек выводятся
относительно нуля рабочей системы координат.
• Rotation Direction — Возможно только в том случае, когда выбрана опция Use
Rotate Output. Позволяет вам определить, что поворот должен быть выполнен
в специфическом направлении (это может быть полезным, когда есть
препятствие в одном направлении вращения, но не другом). Значения:
» Shortest (по умолчанию) — Осуществляется поворот в новую позицию по
наикратчайшему пути.
» CLW — Всегда осуществляется поворот в направлении по часовой
стрелке.
» CCLW — Всегда осуществляется поворот в направлении против часовой
стрелки.
• Rotation Axis — Определяете ось вращения: A-Axis или B-Axis (по
умолчанию).

Атрибуты фрезерных станков (Milling Capability)


Эти опции доступны только для Mill/Turn типа станка.
• Head 1 — Определяете, доступно ли фрезерование головой Head 1.
• Head 2 — Определяете, доступно ли фрезерование головой Head 2.
Если выбраны одновременно Head1 и Head2, то обе опции HEAD1 и HEAD2 появляются в
меню MACH AUX при создании NC последовательности для фрезерования. При создании NC
последовательности для фрезерования или сверления с опцией HEAD2 вы получите HEAD2
утверждение в файле CL данных.
Если при определении станка ни одна из опций (Head1 или Head2) не была выбрана, то
опции MILL и TURN не будут появляться в меню SEL MENU при создании NC
последовательности. Так, если вы нажмете на кнопку NC Sequence в меню MACHINING, вы
Pro/NC Wildfire
сразу же попадете в меню MACH AUX в интерфейс создания NC последовательности для
токарной обработки.
Примечание: 5-и осевое сверление будет доступным для использования на Mill/Turn
станке, даже если он определен как 2-х или 3-х осевой. Для этого выберите
опцию Head1, затем выберите MILL в меню SEL MENU при создании NC
последовательности.

Опции коррекции режущего инструмента (Cutter Compensation)


Когда вы выбираете поле Cutter Compensation, то становятся доступными следующие
опции Output cutter position:
• Tool Center — Данные о месторасположении режущего инструмента (CL –
Cutter location) относятся к центру инструмента.
• Tool Edge — Данные о месторасположении режущего инструмента относятся к
грани инструмента. Если вы выберите эту опцию, введите в окне желаемое
значение безопасного радиуса. Это значение определяет наименьший радиус
вогнутого угла, который может быть благополучно обработан и который должен
быть немного больше радиуса инструмента. Когда система вычисляет
траекторию движения инструмента для NC последовательности, она проверяет
радиус каждого обрабатываемого вогнутого угла, который должен быть не
меньше, чем значение «диаметр фрезы/2 + безопасный радиус». Если угол не
соответствует этому условию, система выдает сообщение об ошибке. Вы
можете или уменьшить значение безопасного радиуса, или использовать
инструмент меньшего диаметра. Если диаметр фактического инструмента
больше диаметра запрограммированного инструмента, используйте параметр
Comp. Oversize на странице Settings диалогового окна Tool Setup. В этом
случае наименьший безопасный радиус вогнутого угла рассчитывается как
((диаметр фрезы + Comp. Oversize.)/2 + безопасный радиус). Всплывающий
список Adjust Corner позволяет вам выбрать вариант особенности обработки
выпуклых углов:
» Straight — При прохождении выпуклого угла, траектория движения
инструмента состоит из двух прямых сегментов, удлиненных до их
пересечения.
» Fillet — При прохождении выпуклого угла, траектория движения
инструмента состоит из двух прямых сегментов, сопряженных по дуге.
» Automatic — Система добавляет сопряжение по радиусу во всех
выпуклых углах внешнего контура детали, и петлю – при обходе всех
выпуклых углов внутреннего контура детали.

Страница 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
Напечатайте соответствующий комментарий в текстовом окне (не обязательно для
определения).

Страница Custom Cycles


Позволяет вам установить использующиеся циклы сверления.

Типы станков
Тип станка определяет типы 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


1. Используя закладку Output в диалоговом окне Machine Tool Setup, нажмите на кнопку
PPRINT. Другой способ загрузить данный интерфейс: в меню MANUFACTURE или
MACHINING используйте команды Mfg Setup > CL Setup > PPRINT. Меню PPRINT
содержит следующие опции:
• Create — Создание новой таблицы PPRINT.
• Modify — Изменение существующей таблицы PPRINT.
• Retrieve — Восстановление существующей таблицы PPRINT, находящейся в
рабочей директории.
• Save — Сохранение текущей таблицы PPRINT для последующего
использования. Система попросит вас ввести наименование файла. Файл будет
иметь расширение «.ppr» и будет сохранен в текущей рабочей директории.
• Show — Просмотр настроек текущей таблицы PPRINT.
2. Если настройки таблицы не были установлены, опция Modify будет затемнена.
Выберите опцию Create. Если вы предварительно установили настройки таблицы
PPRINT, то можете или изменить прежние настройки с помощью опции Modify, или
создать новую таблицу с помощью опции Create. Открывается диалоговое окно
Activate PPRINT. Оно содержит все объекты, которые могут быть выведены в файл CL
данных посредством команды PPRINT. Будет ли объект выведен или нет – определено
значением флага. Заданное по умолчанию значение флага для всех объектов NO.
Измените его на YES, если желаете, чтобы объект был выведен.
3. Чтобы изменить значение флага, высветите объект или объекты в таблице PPRINT,
затем нажмите на кнопку соответствующего действия (Yes или No), расположенную
внизу в левой части диалогового окна. Чтобы отменить выбор ранее выбранного
объекта, нажмите на кнопку еще раз. Вы также можете использовать опции Select All и
Unselect All, расположенные внизу в правой части диалогового окна.
4. Чтобы ввести комментарий для объекта, высветите его и напечатайте комментарии в
окне Comments. Когда вы высвечиваете объект с существующим комментарием,
комментарий будет показан в окне Comments. Редактируя комментарий, вы можете
возвратиться к предыдущему значению, нажав на стрелку, направленную вниз.
5. Нажмите на кнопку OK, чтобы завершить процесс установления параметров таблицы
PPRINT.
Pro/NC Wildfire

Таблица 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 последовательностями.

Создание набора приспособлений

1. Нажмите на кнопку в разделе Fixture Setup диалогового окна Operation Setup.


Открывается диалоговое окно Fixture Setup. Оно содержит заданное по умолчанию
наименование для набора приспособлений (например, FSETP1). Вы можете изменить
его, или ввести другое наименование.
2. Создайте или поместите в сборку компоненты, которые хотите включить в набор
приспособлений. Вы можете также копировать предварительно определенный набор
приспособлений с помощью команды Copy, расположенной в верхней части
диалогового окна Fixture Setup. Во время добавления новых компонентов в сборку
приспособлений может оказаться, что они загромождают экран и мешают выбирать
поверхности для создания элемента. В этом случае можно отключить изображение
компонентов; сохраняя их в сборке. При отключении изображения компонента,
состояние его видимости в списке Components будет изменено на Invisible.
3. Нажмите на кнопку OK, чтобы завершить процесс создания набора приспособлений и
закрыть диалоговое окно. Этот набор становится активным и будет использован для
создаваемых NC последовательностей.
Pro/NC Wildfire

Диалоговое окно Fixture Setup


В верхней части диалогового окна Fixture Setup находятся следующие значки:

— Копируете предварительно определенный набор приспособлений и все его


компоненты. Вы можете затем удалить некоторые из компонентов, переопределить их
размещение или добавить дополнительные компоненты с помощью кнопок, расположенных в
нижней части диалогового окна Fixture Setup.
Окно Fixture Setup Name содержит наименования наборов приспособлений. Вы можете
ввести любое наименование.
Средняя часть диалогового окна Fixture Setup содержит две страницы: Components и
Comments. На странице Components находится список всех компонентов, в настоящее время
включенных в набор, наряду с состоянием их видимости. Вы можете напечатать информацию
о наборе приспособлений в окне Comments. Ниже страниц Components и Comments
находятся следующие значки:

— Создание нового компонента набора приспособлений. Пользовательский


интерфейс – такой же, как для создания новой модели в режиме Assembly. Наименование
созданного компонента появляется в списке на странице Components.

— Переопределение условий размещения компонента в сборке приспособлений.


Выберите наименование компонента в списке на странице Components, затем нажмите на эту
кнопку. Определите новые ограничения размещения для компонента.

— Помещение в сборку приспособлений нового компонента. Пользовательский


интерфейс – такой же, как для сборки компонентов в режиме Assembly. Наименование
помещенного в сборку компонента появляется в списке на странице Components.

— Удаление компонента из сборки приспособлений. Выберите наименование


компонента (компонентов) в списке на странице Components, затем нажмите на эту кнопку.

— Установление видимости компонента сборки приспособлений. Выберите


наименование компонента (компонентов) в списке на странице Components, затем нажмите на
эту кнопку. Компоненты появляются на экране, и их состоянии в списке Components
изменяется на Visible.

— Установление невидимости компонента сборки приспособлений. Выберите


наименование компонента (компонентов) в списке на странице Components, затем нажмите на
эту кнопку. Компоненты исчезают с экрана, и их состояние в списке Components изменяется
на Invisible. Обратите внимание, что при установлении компонента невидимым, он не будет
удален из сборки приспособлений; вы можете отключить изображение компонента, чтобы не
загромождать экран, но система все равно будет учитывать его при вычислении траектории
движения инструмента. Чтобы удалить компонент из сборки, используйте кнопку Remove.

— Выбор наименований всех компонентов в списке.

— Отмена выбора наименований всех компонентов в списке.

— Завершение процесса формирования сборки приспособлений, закрытие


диалогового окна Fixture Setup.

— Отмена изменений, сделанных при переопределении сборки приспособлений.


Pro/NC Wildfire
Активизация сборки приспособлений
Только одна сборка приспособлений может быть активизирована одновременно и показана
на экране.
Чтобы активизировать сборку приспособлений, выберите ее наименование в дереве
элементов модели (Model Tree), нажмите на правую кнопку мыши и нажмите на кнопку
Activate. Другой способ состоит в том, чтобы выбрать наименование сборки из всплывающего
списка в разделе Fixture Setup диалогового окна Operation Setup.

Изменение сборки приспособлений


Вы можете изменить сборку приспособлений: добавить или удалить некоторые из
компонентов, изменить условия их размещения или изменить состояние их видимости.
1. Выберите наименование сборки приспособлений в дереве элементов модели (Model
Tree), нажмите на правую кнопку мыши и нажмите на кнопку Redefine. Другой способ
состоит в том, чтобы выбрать наименование сборки из всплывающего списка в разделе

Fixture Setup диалогового окна Operation Setup и нажать на кнопку .


Открывается диалоговое окно Fixture Setup.
2. Используйте кнопки, расположенные в нижней части диалогового окна Fixture Setup,
чтобы создать или поместить в сборку новые компоненты; переопределить условия
размещения существующих компонентов; или удалить компоненты из сборки. Вы
можете также изменить состояние видимости компонентов. Обратите внимание, что при
отключении изображения компонентов те остаются в сборке; и вы можете всегда
изменить состояние их видимости на Visible (видимый). Если вы удалите компонент из
сборки и затем пожелаете вернуть его в сборку, то вы должны будете заново
определить все ограничения его размещения в сборке.
3. Нажмите на кнопку OK, чтобы завершить процесс определения сборки приспособлений
и закрыть диалоговое окно.

Удаление сборки приспособлений


Используйте любой из следующих способов удаления сборки приспособлений:
• Выберите наименование сборки приспособлений в дереве элементов модели,
нажмите на правую кнопку мыши и нажмите на кнопку Delete.
• Выберите наименование сборки приспособлений из всплывающего списка в
разделе Fixture Setup диалогового окна Operation Setup и нажмите на кнопку

СИСТЕМЫ КООРДИНАТ

О системах координат
Система координат – это один из атрибутов операции обработки и NC
последовательностей, устанавливаемых в Pro/NC. Она определяет ориентацию заготовки на
станке и действует в качестве центра координат (0, 0, 0) выводимых CL данных.
Системы координат, использованные в Pro/NC, могут принадлежать проектируемой
модели, модели заготовки или любому другому компоненту обрабатываемой сборки. Вы
можете использовать существующие системы координат, созданные до вставки компонента в
обрабатываемую сборку, или создавать их в режиме Manufacturing.
Pro/NC Wildfire
Определение системы координат
Системы координат станка и NC последовательности определяются одинаково, что
описано ниже.

1. Нажмите на кнопку рядом с окном Machine Zero в диалоговом окне Operation


Setup, или выберите опцию Coord Sys в меню SEQ SETUP.
2. Появится меню MACH CSYS или SEQ CSYS, соответственно, со следующими опциями:
• Create — Указываете модель, которой будет принадлежать система координат,
затем создаете систему координат.
• Select — Выбираете систему координат, указав ее на экране, или используя
опцию Sel By Menu.
• Use Prev — Выбираете систему координат, использованную для уже
существующей операции или NC последовательности.
Если для станка и NC последовательности вы определите разные системы координат, то
система координат NC последовательности высвечивается в фиолетовом цвете, а система
координат станка – в красном цвете.

Системы координат станка и NC последовательности


Существует два типа систем координат:
• Machine — Система координат станка. Действует, как центр координат для всех
CL данных. Эта система координат определяется во время установки атрибутов
операции с помощью опции Machine Zero из меню Operation Setup. Все NC
последовательности, созданные в пределах одной операции, будут
использовать одну и ту же систему координат станка.
• NC Sequence — Система координат NC последовательности, в которой
устанавливаются все параметры NC последовательности, например, плоскость
безопасности, направление подачи резания и т.д. Эта система координат
определяется во время установки атрибутов NC последовательности с
помощью опции Coord Sys из меню SEQ SETUP. Система координат NC
последовательности должна быть ориентирована определенным способом, что
описано в следующих разделах.
Установленная система координат NC последовательности является модальной, то есть,
однажды определенная, она будет активной для всех новых NC последовательностей, пока вы
не замените ее. В качестве системы координат первой NC последовательности будет
использована система координат станка, установленная для операции.
Если системы координат станка и NC последовательности различны, то все CL данные
будут преобразовываться и выводиться в координатах системы координат станка. Если оси Z
систем координат NC последовательности и станка не параллельны, то будут также выведены
данные о векторе ориентации инструмента (i, j, k) или повороте стола. Эти функциональные
возможности позволяют вам обрабатывать постпроцессором 3-х осевые операции, которые
будут выполнены на 5-и осевых станках. В токарной обработке это может быть использовано,
если для постпроцессора требуются значения координат X и Y.
Примечание:
• С помощью параметра CL_DATA_MODE вы можете задать, что при выводе CL
данных в файл, вместо преобразования всех координат, будут выведены
данные трансформации (линейные смещения и повороты) системы координат
NC последовательности относительно системы координат станка.
• Чтобы получить CL данные в системе координат NC последовательности,
используйте параметр COORDINATE_OUTPUT.
Pro/NC Wildfire
Ориентация оси Z
В Pro/NC система координат NC последовательности должна быть ориентирована таким
образом, чтобы положительное направление оси Z было в направлении от стола станка.
Например, на вертикальном фрезерном станке ось Z направлена от поверхности стола (см.
рисунок).

При токарной обработке помните, что ось 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 последовательности, система по умолчанию присвоит ей
наименование, соответствующее ее типу (например, Volume Milling – фрезерование объема).
Опция Name из меню SEQ SETUP позволяет вам ввести другое наименование NC
последовательности. Это наименование будет показано вместо наименования NC
последовательности, данного по умолчанию, в списках и сообщениях (например, «Computing
tool path for NC_Sequence_name» – «Вычисление траектории движения инструмента для
NC_Sequence_name»).

Определение комментария для NC последовательности


Комментарии для NC последовательности могут быть просмотрены в окне информации о
механообработке (Manufacturing info); они могут также быть выведены в файл CL данных с
помощью команды PPRINT.
1. В меню SEQ SETUP нажмите на кнопку Comments.
2. Появляется меню NCSQ COMMENT со следующими опциями:
• Create — Появляется окно системного текстового редактора, которое позволяет
вам ввести текст комментария.
• Modify — Появляется окно с текущими комментариями. Вы можете
отредактировать комментарии.

Установление начальной и конечной точек NC


последовательности
Начальная и конечная точки NC последовательности могут быть определены с помощью
опций Start и End в меню SEQ SETUP. При создании новой NC последовательности в качестве
ее начальной точки будет автоматически использована конечная точка предыдущей NC
последовательности.
1. В меню SEQ SETUP выберите опцию Start и/или End.
2. При этом становятся доступными следующие команды:
• Create — Создание базовой точки, которая будет служить начальной или
конечной точкой.
• Select — Выбор существующей базовой точки, которая будет служить
начальной или конечной точкой.
• Remove — Данная опция служит для удаления начальной или конечной точки и
появляется, если точка соответствующего типа была уже определена.

Выбор 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. Цилиндрическая поверхность безопасности
Когда Вы устанавливаете неплоскую поверхность безопасности, то можете
контролировать максимальное отклонение инструмента от этой поверхности, как показано на
следующей иллюстрации, определяя значение Tolerance в окне Retract, расположенном на
закладке General диалогового окна Operation Setup. Заданное по умолчанию значение — 0.1"
(в английских единицах измерения) или 1 мм (в метрических единицах измерения).

1. Предельное отклонение
2. Поверхность безопасности
3. Инструмент
4. Траектория движения инструмента

Установление поверхности безопасности

1. Нажмите на кнопку рядом со словом Surface в окне Retract, расположенном на


странице General диалогового окна Operation Setup, или выберите опцию Retract из
меню SEQ SETUP. Появится диалоговое окно Retract Selection.
Pro/NC Wildfire
2. Укажите опцию Surface и затем нажмите одну из следующих кнопок:
• Select — Выберите базовую плоскость, плоскую поверхность, элемент
поверхности вращения или одну из плоских поверхностей модели.
• Create Plane — Создайте базовую плоскость.
• Create Surface — Создайте поверхность вращения. Эта опция недоступна для
3-х осевых станков и для 3-х осевых NC последовательностей. Не обязательно
использовать опцию Revolve, чтобы создать поверхность вращения; например,
вы можете создать цилиндр с помощью опции Extrude.
• Along Z Axis — Создайте базовую плоскость, перпендикулярную оси Z системы
координат станка или NC последовательности (в зависимости от того, на каком
уровне вы ее определяете), определяя смещение от системы координат по этой
оси. Введите значение смещения в поле Enter Z Depth.
3. Кнопка Preview позволяет вам предварительно просмотреть на экране поверхность
безопасности до завершения ее установки. Нажмите OK, чтобы создать поверхность,
Cancel – чтобы отменить процесс.

Установление сферической поверхности безопасности

1. Нажмите на кнопку рядом со словом Surface в окне Retract, расположенном на


странице General диалогового окна Operation Setup, или выберите опцию Retract из
меню SEQ SETUP. Появится диалоговое окно Retract Selection.
2. Укажите команду Sphere в диалоговом окне Retract Selection.
3. По умолчанию, центром сферы является система координат станка или NC
последовательности (в зависимости от того, на каком уровне вы ее определяете).
Чтобы определить другой центр, используйте одну из следующих опций в списке Set
Sphere Center:
• Default — Используйте заданный по умолчанию центр, то есть центр системы
координат станка, если вы определяете поверхность безопасности на уровне
операции обработки, или центр системы координат NC последовательности,
если вы определяете поверхность безопасности на уровне NC
последовательности.
• Select Csys — Выберите систему координат.
• Create Csys — Создайте систему координат.
• Select Datum Point — Выберите базовую точку.
• Create Datum Point — Создайте базовую точку.
Система отображает на экране наименование системы координат или базовой точки,
которая является центром сферы, внизу окна Set Sphere Center. Также отображается, в
круглых скобках, наименование модели, которой принадлежит система координат или базовая
точка.
4. Имеются два способа определить радиус сферы:
• Выберите команду Sphere Radius и введите значение радиуса в окне справа.
• Выберите команду Offset From Datum Point. Она активизирует меню Set Offset
Reference со следующими опциями:
» Default — Используйте центр сферы в качестве ссылки для определения
смещения.
» Select Point — Выберите базовую точку, которая будет использована в
качестве ссылки для определения смещения.
Pro/NC Wildfire
» Create Point — Создайте базовую точку, которая будет использована в
качестве ссылки для определения смещения.
Система отображает на экране наименование ссылочной базовой точки и наименование
модели (в круглых скобках) в нижней части диалогового окна Set Offset Reference. Введите
значение смещения относительно ссылочной точки в окне, расположенном ниже опции Offset
From Datum Point.

Установление цилиндрической поверхности безопасности

1. Нажмите на кнопку рядом со словом Surface в окне Retract, расположенном на


странице General диалогового окна Operation Setup, или выберите опцию Retract из
меню SEQ SETUP. Появится диалоговое окно Retract Selection.
2. Укажите Cylinder в диалоговом окне Retract Selection.
3. По умолчанию, осью цилиндра является одна из осей системы координат станка или
NC последовательности (в зависимости от того, на каком уровне вы ее определяете).
Чтобы определить другую ось, используйте одну из следующих опций в списке,
расположенном в верхней части окна Set Cylinder Axis:
• Default — Используете заданную по умолчанию ссылку, то есть одну из осей
системы координат станка, если вы определяете поверхность безопасности на
уровне операции, или одну из осей системы координат NC последовательности,
если вы определяете поверхность безопасности на уровне NC
последовательности.
• Select Axis — Выберите базовую ось.
• Create Axis — Создайте базовую ось.
• Select Csys — Выберите систему координат.
• Create Csys — Создайте систему координат.
Система отображает на экране наименование ссылки (системы координат или базовой
оси) в центральной части окна Set Cylinder Axis. Также отображается, в круглых скобках,
наименование модели, которой принадлежит система координат или базовая ось. Если
ссылочной является система координат, то вы можете выбрать одну из ее осей в качестве оси
цилиндра с помощью списка, расположенного в нижней части окна Set Cylinder Axis.
4. Имеются два способа определить радиус цилиндра:
• Выберите команду Cylinder Radius и введите значение радиуса в окне справа.
• Выберите команду Offset From Datum Point. Она активизирует меню Set Offset
Reference со следующими опциями:
» Default — Используете центр сферы в качестве ссылки для определения
смещения.
» Select Point — Выберите базовую точку, которая будет использована в
качестве ссылки для определения смещения.
» Create Point — Создайте базовую точку, которая будет использована в
качестве ссылки для определения смещения.
Система отображает на экране наименование ссылочной базовой точки и наименование
модели (в круглых скобках) в нижней части диалогового окна Set Offset Reference. Введите
значение смещения относительно ссылочной точки в окне, расположенном ниже опции Offset
From Datum Point.
Pro/NC Wildfire
Установление плоскости перебега
При определении NC последовательности фрезерования объема вы можете указать
вспомогательную плоскость безопасности, названную плоскостью перебега.
1. В меню SEQ SETUP при определении NC последовательности фрезерования объема
(Volume milling) нажмите на кнопку Retract. Появляется диалоговое окно Retract
Selection.
2. Нажмите на закладку Traverse.
3. На странице Traverse выберите опцию Surface и нажмите на одну из следующих
кнопок:
• Select — Выберите базовую плоскость или любую плоскую поверхность.
• Create Plane — Создайте базовую плоскость.
• Along Z Axis — Создайте базовую плоскость, перпендикулярную оси Z системы
координат NC последовательности, определяя смещение плоскости от системы
координат по этой оси. Введите значение смещения в окне Enter Z Depth.
4. Чтобы использовать плоскость перебега, уже использующуюся для определенной NC
последовательности, выберите опцию Use Previous и затем выберите наименование
NC последовательности в списке Previous. По умолчанию, в списке будут
присутствовать NC последовательности, определенные только для текущей операции
обработки. Выберите опцию All Operations, чтобы посмотреть NC последовательности
в других операциях.
5. Если при переопределении атрибутов NC последовательности вы желаете отменить
использование плоскости перебега, выберите опцию None на странице Traverse.
6. Кнопка Preview позволяет вам предварительно просмотреть на экране поверхность
безопасности и плоскость перебега до завершения их установки. Нажмите на кнопку
OK, чтобы создать плоскость перебега, или Cancel – чтобы прервать процесс.

Контролирование поверхности безопасности при


фрезеровании объема
При фрезеровании объема (Volume milling) вы можете уменьшить машинное время,
минимизируя высоту подъема, до которой поднимается инструмент после резания перед
перемещением к началу новой траектории.
Есть два способа контролировать высоту подъема:
• Определение дополнительной плоскости безопасности, названной плоскостью
перебега, с помощью диалогового окно Retract Selection. Инструмент
использует данную плоскость для перебега между движениями резания, пока
обрабатывается объем. В конце NC последовательности инструмент
поднимается до основной плоскости безопасности. Плоскость перебега должна
быть перпендикулярна оси Z системы координат NC последовательности. В
отличие от плоскости безопасности, установление плоскости перебега не носит
модальный характер, и вы должны явно определить плоскость перебега для
каждой NC последовательности.
• Установление параметра RETRACT_OPTION как SMART. Для каждого
промежуточного подъема в пределах одной NC последовательности, система
вычисляет минимальную высоту безопасного перемещения инструмента в
новую позицию. Эта безопасная высота определяется как уровень самого
нижнего слоя, на котором отсутствуют препятствия для перемещения
инструмента, плюс значение PULLOUT_DIST, если оно определено. В конце NC
последовательности инструмент поднимается до основной плоскости
безопасности.
Pro/NC Wildfire
УДАЛЕНИЕ МАТЕРИАЛА

Автоматическое удаление материала


Удаление материала – это элемент обрабатываемой сборки, который может быть создан
для того, чтобы представить материал, удаленный из зоны обработки индивидуальной NC
последовательностью. В Pro/NC есть два метода моделирования процесса удаления
материала:
• Automatic — Система автоматически вычисляет материал, который будет
удален, основываясь на геометрических ссылках, указанных для NC
последовательности. При создании элемента автоматического удаления
материала, система позволяет вам определить, должен ли элемент быть
видимым на уровне детали (то есть, при восстановлении файла модели
заготовки в режиме Part).
• Construct — Создаете элемент удаления материала самостоятельно, как
обычный элемент построения в Pro/ENGINEER (Cut, Hole и т.д.).

Создание элемента удаления материала


1. Выберите Matrl Remove из меню MACHINING.
2. Выберите наименование NC последовательности из списка в меню NC SEQ LIST.
3. Выберите метод моделирования процесса удаления материала:
• Если вы выбираете Automatic, открывается диалоговое окно Intersected
Comps. Установите уровень видимости элемента удаления материала. Pro/NC
построит соответствующий элемент.
• Если вы выбираете Construct, то будет вызван интерфейс создания элемента.
Создайте элемент, который будет представлять удаленный материал.
Функция автоматического удаления материала не может быть доступна для некоторых
типов NC последовательностей. В этом случае система переведет вас непосредственно к
процедуре создания элемента.

Определение уровня видимости элемента


При создании элемента автоматического удаления материала, открывается диалоговое
окно Intersected Comps, которое позволяет вам определить уровень (деталь, промежуточная
сборка или сборка верхнего уровня), на котором элемент должен быть видимым. Если вы
нажмете на кнопку AutoAdd, то объем материала, который удаляется NC
последовательностью, будет автоматически вычтен из объема заготовки (заготовок) и
полученный в результате объем отобразится на экране. Если это действие выполняется на
уровне детали (то есть, удаленный объем материала будет видимым в режиме Part), и в
сборке имеются несколько одинаковых деталей (и заготовок), то вы будете вынуждены
выбрать одну из них, чтобы создать элемент. Затем этот элемент удаления материала будет
показан на всех деталях, в том числе и на той, что была выбрана первоначально.
Примечание:
• Если заготовка (зона обработки) – член семейства моделей, и в рабочей сессии
присутствует исходная модель вместе с остальными членами семейства, то
автоматическое удаление материала на уровне модели не может быть
выполнено. Вы можете в этом случае воспользоваться функциональными
возможностями режима Construct.
• Эти функциональные возможности не доступны, если вы работаете с
наследственной моделью механообработки (legacy Part Machining). В этом
Pro/NC Wildfire
случае элемент автоматического удаления материала будет видимым всегда во
всех режимах.

Автоматическое удаление материала при фрезеровании


При обработке объема (Volume) и локальном (Local) фрезеровании количество материала,
удаленного с помощью опции Automatic, определяется объемом фрезерования и зависит от
значения параметра PROF_STOCK_ALLOW. Весь материал внутри объема будет удален со
смещением, равным значению PROF_STOCK_ALLOW, оставленным на боковых сторонах и
дне модели.
При обработке кармана (Pocketing) количество автоматически удаленного материала
также зависит от значения параметра PROF_STOCK_ALLOW. Весь материал по поверхностям,
выбранным для механообработки, будет удален со смещением, равным значению
PROF_STOCK_ALLOW, оставленным на боковых сторонах и дне модели.
Когда автоматическое удаление материала выполняется для NC последовательности
фрезерования строчкой (Conventional) или фрезерования по контуру (Contouring), а также для
фрезерования вертикальным врезанием (Plunge), поверхности удаляемого объема смещаются
на величину припуска (если он задан), а боковые стенки формируют объем до поверхности
безопасности. Обратите внимание, что припуск добавляется также и ко всем граням
поверхностей. Этот припуск вычитается из удаляемого объема.
На следующей иллюстрации показаны траектория движения инструмента и элемент
автоматического удаления материала для фрезерования поверхности строчкой (Conventional).

Элемент автоматического удаления материала для фрезерования по профилю (Profile)


определяется геометрией инструмента и траекторией последнего прохода по профилю.
При автоматическом удалении материала для фрезерования наружной поверхности (Face)
удаляется весь материал выше поверхности (поверхностей), выбранной для обработки.
Автоматическое удаление материала для NC последовательности гравировки (Engraving)
происходит по линии, соответствующей траектории гравирования. Ширина и глубина
фрезерования не будут видны.
Автоматическое удаление материала не доступно для NC последовательности чернового
фрезерования (Roughing), доработки после чернового фрезерования (Reroughing), для
фрезерования резьбы (Thread) и фрезерования по траектории (Trajectory).

Автоматическое удаление материала при токарной


обработке
Для токарной обработки объема, определяемого вращением площади (Area), и обработки
канавок (Groove), опция Automatic позволяет вам удалять материал всего объема (минус
припуск PROF_STOCK_ALLOW). Выпуклые углы траектории могут быть острыми или
сопряженными по радиусу, в зависимости от значения параметра CORNER_FINISH_TYPE.
Pro/NC Wildfire
Для токарной обработки по профилю (Profile), элемент автоматического удаления
материала может быть создан для NC последовательности, в которой используется один
профиль точения (или несколько профилей, но которые формируют непрерывную цепочку
объектов). Вы не будете иметь средств контролирования направления расширения объема
удаляемого материала; если невозможно создать элемент удаления материала, – используйте
функциональные возможности режима Construct.
Элемент автоматического удаления материала не может быть создан для токарной
обработки по траектории (Trajectory) и для обработки резьбы (Thread).

Автоматическое удаление материала при сверлении


Когда автоматическое удаление материала выполняется для NC последовательности
сверления, система делает в модели заготовки отверстия, соосные отверстиям, выбранным
для сверления. Диаметр и осевое сечение отверстий определяются параметрами инструмента,
а глубина каждого отверстия определяется глубиной сверления.

Автоматическое удаление материала при резании


проволокой
Автоматическое удаление материала доступно только для определенного типа резания
проволокой – «с удалением сердцевины» (No Core Wire EDM). Оно не выполняется для NC
последовательности обработки по контуру (Contouring).

ЭКСПОРТ И ИМПОРТ XML ДАННЫХ

Об экспорте и импорте XML данных


Pro/NC позволяет сохранить данные процесса механообработки в формате XML и затем
импортировать их для обработки других моделей. Данные механообработки, которые могут
быть импортированы, включают в себя следующее: операции, станки, режущие инструменты и
даже параметры NC последовательностей, а также наименования геометрических ссылок.
Если при импорте NC последовательности некоторые из ссылок отсутствуют, то NC
последовательность создается как не полностью определенная. Вы затем можете
переопределить такую NC последовательность и указать отсутствующие ссылки.
Чтобы использовать данные функциональные возможности, установите значение опции
файла конфигурации «output_mfg_xml» как «yes».

Получение данных процесса механообработки в формате


XML
Команда Export позволяет сохранять данные процесса механообработки текущей
обрабатываемой модели в формате XML. Позже вы можете импортировать это данные.
1. Нажмите на кнопку Mfg Setup > Export. Эта команда доступна только в том случае,
если вы установили значение опции файла конфигурации «output_mfg_xml» как «yes».
2. Определите директорию и наименование сохраняемого файла XML данных. По
умолчанию, файл будет сохранен в текущей рабочей директории под именем
<manufacture_name> mfg.xml, где <manufacture_name> – наименование
обрабатываемой модели.
3. Нажмите на кнопку OK. Полученный файл содержит все данные процесса
механообработки текущей модели.
Pro/NC Wildfire
Типы экспортируемых данных
Когда вы экспортируете данные процесса механообработки, файл XML содержит
следующие типы данных:
• Компоненты обрабатываемой сборки
• Следующие ссылки:
» Системы координат
» Базовые плоскости, оси, точки, кривые
» Фрезеруемые окна, объемы и поверхности
» Профили токарной обработки
» Группы отверстий для сверления
• Режущие инструменты вместе с их параметрами
• Параметры инструментов, которые устанавливают соответствие между гнездом
инструментального патрона в магазине станка и наименованием инструмента в
патроне
• Сборки приспособлений
• Станки вместе с их атрибутами и ссылками для установки инструментов
• Операции обработки вместе с их параметрами

Импорт данных процесса механообработки для обработки


другой модели
Вы можете импортировать данные процесса механообработки, сохраненные в формате
XML, чтобы использовать их для обработки других моделей.
1. Нажмите на кнопку Mfg Setup > Import. Эта команда доступна только в том случае,
если вы установили значение опции файла конфигурации «output_mfg_xml» как «yes».
2. Выберите наименование импортируемого файла «.xml» и нажмите на кнопку Open.
Система создает соответствующие объекты в текущей обрабатываемой модели.

ИНСТРУМЕНТ

Установление атрибутов инструмента


В Pro/NC требуется установить следующие главные атрибуты инструментов:
• Информационная таблица инструмента (Tool Table) — Это набор атрибутов,
определяющих соответствия между наименованием инструмента (Name) и его
месторасположением в магазине станка (Number). Вы можете произвольно
указать значение для коррекции длины (Offset) и ввести комментарии для
инструмента (Comments). Каждый станок имеет свою собственную таблицу
инструментов.
• Тип инструмента (Tool Type) — Один из типов инструментов, использующихся в
Pro/NC. Типы инструментов соответствуют типам NC последовательностей,
выполняемых на станке; тип инструмента определяет сечение инструмента и,
поэтому, набор параметров, которые вы должны определить.
• Геометрические параметры — Параметры, определяющие размеры
инструмента. Эти параметры используются для генерации пути инструмента и
процесса удаления материала, поэтому должны точно соответствовать
размерам и длине фактического инструмента. Одни из параметров определяют
Pro/NC Wildfire
геометрию сечения, другие – необязательные для определения. Какие именно –
это определяется типом инструмента.
• Дополнительные параметры — Различные параметры, главным образом –
необязательные для определения, которые описывают какие-нибудь свойства
инструмента, кроме его геометрии:
» Tool Number — Соответствует значению поля Number таблицы
инструментов, которое определяет номер позиции инструмента в
магазине.
» Offset Number — Соответствует значению поля Offset таблицы
инструментов, которое служит для определения номера регистра
коррекции длины инструмента.
» Длина инструмента (Gauge X Length и Gauge Z Length) —
Необязательные для определения параметры, которые используются для
указания значений вылета инструментов, которые будут выведены в файл
CL данных командами LOADTL или TURRET.
» Long Tool — Выберите эту опцию, если инструмент слишком длинный и
не может во время 4-х осевой обработки подняться до уровня поверхности
безопасности, задаваемого значением Rotation Clearance. Если вы
отметите инструмент данной опцией, то конец инструмента переместится
в точку безопасности Safe Rotary Point (указанную в диалоговом окне
Operation Setup) на время поворота стола станка.
» Comments — Строчка текста, которая будет запомнена вместе с
параметрами инструмента и выведена вместе с таблицей инструментов с
помощью команды PPRINT. Чтобы посмотреть в таблице этот
комментарий, нажмите на кнопку Edit > Table Comments в верхней части
диалогового окна Tool Setup, затем выберите опцию Use
TOOL_COMMENT parameter. Если вы хотите, чтобы комментарий в
таблице инструментов отличался от параметра инструмента Comments,
нажмите на кнопку Edit > Table Comments, выберите New Comment,
затем введите новый комментарий.
• Скорости и подачи — Параметры резания (подача, скорость резания, осевая и
радиальная глубины) для черновой и чистовой обработки данным
инструментом, в зависимости от материала, припуска и условий резания. Эти
данные запоминаются в отдельном файле с тем же наименованием, как
наименование файла геометрических и других параметров инструмента, но он
будет расположен в директории, указанной для материалов. Поэтому вы
должны установить путь к данной директории.
• BOM — Информация о спецификации для инструмента.
Когда вы устанавливаете набор инструментов для станка или определяете инструмент,
который будет использован для NC последовательности, система отображает на экране
диалоговое окно установки инструмента (Tool Setup). Это диалоговое окно позволяет вам
добавлять, изменять и удалять инструменты, а также визуально просмотреть все инструменты,
в настоящее время определенные для станка.
Примечание: Когда вы изменяете параметры инструментов в верхней части диалогового
окна Tool Setup, система автоматически модифицирует нижнюю часть
окна, чтобы отобразить на экране параметры этого инструмента и эскиз
сечения.

Элементы таблицы инструмента


Name – наименование инструмента (например, BALL125), которое уникально
идентифицирует инструмент с неким набором параметров. Если два инструмента в пределах
одного процесса механообработки имеют одинаковое наименование, то все их параметры
(геометрия, материал, вылет) также будут одинаковыми. Эти два инструмента, однако, могут
Pro/NC Wildfire
быть расположены в различных гнездах магазина, то есть иметь различные номера позиций
(Number). Когда вы получаете файл CL данных для операции или NC последовательности,
система преобразовывает номер позиции Number в значения переменных LOADTL или
TURRET. Если таблица инструментов содержит значение смещения Offset, то это значение
также генерируется.
Например, строки таблицы инструмента:
Pocket Name Offset Comments
1 BALL1
2 FLAT1 4 flat end mill
приведут к генерации следующих CL данных:
LOADTL / 1
LOADTL / 2, OSETNO, 4
Комментарии выводятся вместе с таблицей инструментов, если вы используете команду
PPRINT. Чтобы добавить комментарий, введите его в поле Comment, которое располагается в
колонке Settings.
Наименование инструмента (Name) используется в Pro/NC для идентификации
инструмента. Вы можете сохранить параметры инструмента в текстовом файле для
последующего его вызова. Name используется для присвоения наименования файлу
параметров, поэтому все ограничения файловой системы по созданию наименований файлов
относятся и к Name (например, нельзя использовать пробелы и точки). Наименование должно
содержать менее тридцати двух буквенно-цифровых знаков.
Примечание: Наименование инструмента не может содержать дефисы (-). Однако, в нем
можно использовать знак подчеркивания (_).

Типы инструментов
Когда вы определяете инструменты при установлении атрибутов станка, типы
инструментов должны быть совместимы с типами NC последовательностей, выполняемых на
станке. Например, если вы имеете фрезерный станок (Mill), то можете установить типы
инструментов, служащих для фрезерования и сверления, но никак не резцы для токарной
обработки. Если вы устанавливаете инструмент во время определения атрибутов NC
последовательности, выбор типа инструмента будет ограничен типом NC последовательности.
Например, если вы создаете NC последовательность стандартного сверления (Standard Drill),
то типы инструмента, возможные для выбора, будут включать в себя сверла (DRILLING),
фрезы (MILLING) и так далее, в то время как для NC последовательности нарезки резьбы
метчиком (Tap), единственным возможным для выбора инструментом будет только метчик
(TAPPING).
Тип инструмента сохраняется вместе с его параметрами.

Порядок установления инструментов


1. Выберите Tooling из меню MFG SETUP и выберите наименование станка, для которого
вы хотите установить набор инструментов. Или, во время определения или изменения
атрибутов станка вы можете выбрать Tooling из меню CELL SETUP, чтобы установить
набор инструментов для этого станка. Другой способ установить набор инструментов
состоит в том, чтобы нажать на значок Tool Setup в инструментальной панели
Pro/ENGINEER.
2. Система отображает на экране диалоговое окно Tool Setup и таблицу инструментов
(Tool Table), в которой будут отображены все инструменты, уже определенные для
станка.
Pro/NC Wildfire
3. Добавьте новые инструменты или измените существующие, используя любой из
подходящих методов, описанных в разделе, посвященном диалоговому окну Tool
Setup.
4. Укажите File > Done, чтобы закрыть диалоговое окно Tool Setup.

Установление инструментов при создании NC


последовательности
1. Отметьте опцию Tool в меню SEQ SETUP.
2. Система отображает на экране диалоговое окно Tool Setup и таблицу инструментов
(Tool Table), в которой будут отображены все инструменты, уже определенные для
станка.
3. Выберите в таблице инструментов существующий инструмент и измените его, в случае
необходимости, или создайте новый инструмент, используя методы, описанные в
разделе, посвященном диалоговому окну Tool Setup.
4. Укажите File > Done, чтобы закрыть диалоговое окно Tool Setup.

ДИАЛОГОВОЕ ОКНО TOOL SETUP

О диалоговом окне Tool Setup


В верхней части диалогового окна Tool Setup находится таблица инструментов (Tool
Table), определенных для текущего станка. Таблица инструментов определяет соответствие
наименования инструмента (Name) его месторасположению в магазине, то есть номеру
позиции (Number). Вы можете произвольно ввести значение регистра коррекции длины (Offset)
и комментарии (Comments). Каждый станок имеет собственную таблицу инструментов.
При изменении значений в верхней части диалогового окна Tool Setup, система
автоматически модернизирует среднюю и нижнюю части, чтобы отобразить на экране новые
параметры инструмента и его эскиз.
В средней части диалогового окна Tool Setup находится окно предварительного
просмотра (Tool Preview) эскиза инструмента и окна, в которых вы можете определить
следующие параметры инструмента:
• Name — Наименование инструмента (например, BALL125), которое уникально
идентифицирует инструмент с неким набором параметров. Наименование
инструмента (Name) используется в Pro/NC для идентификации инструмента.
Вы можете сохранить параметры инструмента в текстовом файле для
последующего его использования. Name используется для присвоения
наименования файлу параметров, поэтому все ограничения файловой системы
по созданию наименований файлов относятся и к Name (например, нельзя
использовать пробелы и точки). Наименование должно содержать менее
тридцати двух буквенно-цифровых знаков.
Примечание: Наименование инструмента не может содержать дефисы (-). Однако, в нем
можно использовать знак подчеркивания (_).

• Type — Один из типов инструментов, использующихся в Pro/NC. Типы


инструментов соответствуют типам NC последовательностей, выполняемых на
станке; тип инструмента определяет сечение инструмента и, поэтому, набор
параметров, которые вы должны определить..
• Material — Определяете материал, из которого сделан инструмент.
• Units — Единицы измерения длины инструмента. Заданные по умолчанию
единицы измерения соответствуют единицам измерения заготовки. Если вы
измените Units, то это затронет размеры фактического инструмента.
Pro/NC Wildfire
Нижняя часть диалогового окна Tool Setup содержит четыре страницы: Geometry,
Settings, Speeds & Feeds и BOM.
На странице Geometry находятся окна для указания геометрических параметров, которые
определяют все размеры инструмента. Эти параметры используются для генерации пути
инструмента и процесса удаления материала, поэтому должны точно соответствовать
размерам и длине фактического инструмента. Некоторые из параметров определяют
геометрию сечения, другие – необязательные для определения. Какие именно – это
определяется типом инструмента Type.
На странице Settings находятся окна для указания некоторых из элементов таблицы
инструментов и различных необязательных параметров, которые определяют другие свойства
инструмента кроме геометрии:
• Tool Number — Соответствует значению поля Number таблицы инструментов,
которое определяет номер позиции инструмента в магазине.
• Offset Number — Соответствует значению поля Offset таблицы инструментов,
которое служит для определения номера регистра коррекции инструмента.
• Длина инструмента (Gauge X Length и Gauge Z Length) — Необязательные для
определения параметры, которые используются для указания значений вылета
инструментов, которые будут выведены в файл CL данных командами LOADTL
или TURRET.
• Comp. Oversize — Различие между наибольшим и номинальным диаметрами
инструмента (Cutter Diameter). Установите этот параметр, если диаметр
фактического инструмента больше чем диаметр запрограммированного
инструмента. Система будет использовать это значение для проверки
траектории на наличие несанкционированных врезаний.
• Long Tool — Выберите эту опцию, если инструмент слишком длинный и не
может во время 4-х осевой обработки подняться до уровня поверхности
безопасности, задаваемого значением Rotation Clearance. Если вы отметите
инструмент данной опцией, то конец инструмента переместится в точку
безопасности Safe Rotary Point (указанную в диалоговом окне Operation Setup)
на время поворота стола станка.
• Comments — Строчка текста, которая будет запомнена вместе с параметрами
инструмента и выведена вместе с таблицей инструментов с помощью команды
PPRINT. Чтобы посмотреть в таблице этот комментарий, нажмите на кнопку Edit
> Table Comments в верхней части диалогового окна Tool Setup, затем
выберите опцию Use TOOL_COMMENT parameter. Если вы хотите, чтобы
комментарий в таблице инструментов отличался от параметра инструмента
Comments, то нажмите на кнопку Edit > Table Comments, затем выберите New
Comment и введите новый комментарий.
Страница Speeds & Feeds содержит параметры резания (подача, скорость, осевая и
радиальная глубины), которые вы можете использовать для черновой и чистовой обработки
данным инструментом, в зависимости от материала, припуска и условий резания.
На странице BOM находится информация о спецификации для инструмента.
Pro/NC Wildfire

Установление структуры директории с данными о


материалах
Pro/NC позволяет вам выбирать режущие инструменты и устанавливать режимы резания,
в зависимости от материала заготовки и прочих условий. Чтобы использовать эти
функциональные возможности, вы должны установить путь к директории с этими данными
прежде, чем начнете определять атрибуты операции и инструменты.
Pro/NC сохраняет все данные об инструментах в директории Tooling, путь к которой
определяется с помощью опции файла конфигурации «pro_mf_tprm_dir». Если, например, вы
установите эту опцию файла конфигурации следующим образом: pro_mf_tprm_dir =
/home/users/toolcrib, то в этом случае Pro/NC будет сохранять все файлы, содержащие
параметры инструментов (с расширением «.tpm») в директории «/home/users/toolcrib».
Чтобы установить путь к директории с данными о материалах, создайте поддиректорию с
наименованием «materials» в вашей директории «Tooling». Запишите наименование
директории точно как показано. В директории «materials» создайте поддиректории,
соответствующие материалам заготовок и прочим условиям. Например, вы можете создать
поддиректории «steel20», «steel30», «aluminum» и так далее. Таким образом, вы полностью
установите структуру директории с данными о материалах. Теперь, при определении данных
операции обработки или режущих инструментов, система предоставит вам список доступных
поддиректорий материалов, из которых вы можете выбрать нужную.
При сохранении данных об инструменте, система записывает параметры геометрии
инструмента в файл с расширением «.tpm» в директории «Tooling», и в соответствующей
поддиректории создает с тем же наименованием файл «.tpm», содержащий данные о режимах
резания. Эти режимы резания используются для определения значений параметров
механообработки посредством формул.
Примечание: Если вы не укажете значение опции файла конфигурации
«pro_mf_tprm_dir», система использует вашу текущую рабочую
директорию в качестве директории «Tooling».

Пример установления структуры директории с данными о


материалах
1. Определите директорию «Tooling», установив опцию файла конфигурации следующим
образом: pro_mf_tprm_dir = /home/users/toolcrib
2. В директории «toolcrib» создайте поддиректорию с наименованием «materials».
3. В директории «materials» создайте поддиректории для всех ваших материалов и прочих
условий. Например, создайте три поддиректории: «steel20», «steel40» и «aluminum».
Таким образом, вы полностью установили структуру директории с данными о материалах.
Теперь, когда вы начнете в рабочем сеансе Pro/ENGINEER устанавливать атрибуты операции
обработки, то в списке материалов для заготовки будут находиться три поддиректории, и вы
сможете установить соответствующие режущие инструменты. Если, например, вы определили
материал заготовки как «steel20» и затем указали фрезу с наименованием Name «ball25», то
структура директории будет выглядеть следующим образом:
-home
--users
---toolcrib
----ball25.tpm (файл, содержащий геометрические параметры инструмента)
----materials
-----aluminum
-----steel20
------ball25.tpm (файл, содержащий режимы резания – подачу и скорость резания)
-----steel40
Pro/NC Wildfire
Добавление нового инструмента
1. В диалоговом окне установки инструмента (Tool Setup) укажите File > New.
2. Система по умолчанию заполнит поля в диалоговом окне следующими значениями:
• В поле Name будет наименование инструмента, данное системой по умолчанию
в формате T0001, T0002 и т.д.
• В поле Type будет тип, который стоит первым в списке применяемых в
настоящее время типов инструментов.
• В поле Material будет значение, данное системой по умолчанию – знак дефиса
(-).
• В поле Units будет значение, соответствующее единицам измерения заготовки.
• Параметры, которые появляются в окне Geometry, определены типом
инструмента Type. Требуемые для определения параметры будут иметь
значения, данные системой по умолчанию, а вместо необязательных
параметров будет знак дефиса (-).
• На странице Settings: номер инструмента Tool Number будет увеличен на 1
относительно последнего инструмента; поле Offset Number будет пустым;
вместо необязательных параметров будет знак дефиса (-).
• На странице Speeds & Feeds: значение Stock Material – это припуск материала
заготовки, указанный в диалоговом окне Operation Setup; поля с данными о
режимах резания будут пустыми.
• На странице BOM таблица спецификации будет пустой.
3. Если вы хотите установить инструмент другого типа, нажмите на стрелку рядом с
параметром Type и выберите соответствующее значение. Система отобразит на экране
наименования параметров и значения по умолчанию для нового типа инструмента.
4. Измените значения параметров, как требуется. Используя кнопку Revert, вы можете
восстановить прежние значения.
5. Нажмите на кнопку Preview, чтобы отобразить на экране сечение инструмента, в
зависимости от текущих значений параметров. Кнопкой Tool Window вы можете
открыть отдельное большее окно, отображающее на экране инструмент.
6. Повторите пункты 4 и 5, пока не установите нужные параметры инструмента.
7. Определите данные о режимах резания и добавьте информацию в спецификацию
(BOM), если это необходимо.
8. Нажмите на кнопку Apply, чтобы новый инструмент добавить в таблицу инструментов.
9. Чтобы сохранить параметры инструмента и данные о режимах резания, нажмите на
кнопку File > Save tool.

Определение режимов резания для инструмента


Эта процедура объясняет, как связать данные о режимах резания (подача, скорость
резания, осевая и радиальная глубины) с инструментом, в зависимости от материала
заготовки и прочих условий. Вы можете затем использовать данные о режимах резания, чтобы
установить значения параметров механообработки. Вместо того чтобы каждый раз вводить
значения режимов резания, вы можете обратиться в базу данных и импортировать значения.
Примечание: Чтобы иметь возможность использовать данные о режимах резания для
инструмента, сначала вы должны установить структуру директории с
данными о материалах.

1. Нажмите на кнопку Speeds & Feeds в диалоговом окне Tool Setup.


Pro/NC Wildfire
2. Выберите материал заготовки из списка Stock Material. Значения в этом списке
соответствуют структуре директории с данными о материалах. Значение, отображенное
на экране по умолчанию, – это материал заготовки, указанный в диалоговом окне
Operation Setup.
3. Вы можете определить разные данные для предварительной (Rough) и окончательной
(Finish) обработки. Выберите Application: Roughing (черновая обработка) или Finishing
(чистовая обработка).
4. Напечатайте желаемые значения в окнах Speed, Feed, Axial Depth и Radial Depth
(скорость вращения шпинделя, подача, осевая глубина и радиальная глубина). Список,
находящийся справа от каждого окна, позволяет вам изменить единицы измерения,
если это необходимо. Вы также можете выбрать английскую или метрическую систему
измерения, выбрав соответствующую опцию в окне Properties; это также возможно
сделать в списке определения единиц измерения.
5. Повторите пункты 3 и 4 для второй обработки Application.
6. Сохраните данные. Система сохраняет данные в соответствующей поддиректории, в
файле с наименованием «name.tpm», где «name» – это наименование инструмента
Name.
7. Если вы хотите использовать инструмент для резания другого материала, повторите
пункты от 2 до 6.

Использование данных о режимах резания


Когда вы используете определенный ранее инструмент в NC последовательности, то
данные о режимах резания, сохраненные вместе с инструментом, не будут автоматически
использованы в качестве режимов резания для NC последовательности. Когда вы
устанавливаете параметры механообработки в диалоговом окне Param Tree, то можете
нажать на кнопку Edit > Copy From Tool и выбрать, хотите ли вы копировать все параметры
(All), или только Speed, Feed или Depth (скорость шпинделя, подача глубина). Наконец,
выберите, хотите ли вы использовать значения параметров для Roughing (черновая
обработка) или Finishing (чистовая обработка).
Чтобы использовать данные о режимах резания, сохраненные вместе с инструментом, при
определении параметров NC последовательности, вы также можете использовать следующий
механизм. Все данные о режимах резания, которые вы определяете в диалоговом окне Tool
Setup, запоминаются как параметры инструмента. Для каждого типа данных есть два
отдельных набора параметров, один – для черновой обработки, и другой – для чистовой
обработки. В следующей таблице – параметры инструмента, соответствующие виду обработки.
Режимы резания Roughing – черновая обработка Finishing – чистовая обработка
Speed (rev per minute) –
скорость вращения TOOL_ROUGH_SPINDLE_RPM TOOL_FINISH_SPINDLE_RPM
шпинделя в об/мин
Speed (length units per
minute) – скорость TOOL_ROUGH_SURFACE_SPEED TOOL_FINISH_SURFACE_SPEED
резания в м/мин
Feed (per minute) –
TOOL_ROUGH_FEED_RATE TOOL_FINISH_FEED_RATE
подача в мм/мин
Feed (per tooth or per rev)
– подача в мм/зуб или TOOL_ROUGH_FEED_PER_UNIT TOOL_FINSIH_FEED_PER_UNIT
мм/об
Axial depth – осевая
TOOL_ROUGH_AXIAL_DEPTH TOOL_FINISH_AXIAL_DEPTH
глубина резания
Radial depth –
радиальная глубина TOOL_ROUGH_RADIAL_DEPTH TOOL_FINISH_RADIAL_DEPTH
резания
Pro/NC Wildfire
При создании NC последовательности вы должны назначить значения этих параметров
инструмента соответствующим параметрам механообработки через формулы. Например, вы
можете определить следующую формулу:
CUT_FEED=TOOL_ROUGH_FEED_RATE
Эти формулы могут быть определены в отдельном файле или непосредственно в файле
параметров для NC последовательности. Например, чтобы определить формулу, указанную
выше, в файле параметров, то введите =TOOL_ROUGH_FEED_RATE в качестве значения
параметра CUT_FEED.
При замене инструмента или изменении данных о режимах резания для инструмента,
значение параметра, которое контролируется формулой, будет автоматически обновлено.
Примечание: При переходе от черновой обработки к чистовой, вы должны
модернизировать формулы соответственно, так как Pro/NC в этом случае
не изменяет параметры автоматически. Значения параметров
механообработки будут контролироваться любыми формулами, которые
вы определите.

Спецификация инструмента
Когда вы загружаете твердотельную модель инструмента, система автоматически
включает все детали и сборки, использованные в модели инструмента, в спецификацию (BOM)
инструмента.
Если модель инструмента использована в качестве ссылки с помощью опции By
Reference, то информация, указанная в спецификации инструмента, будет доступна только
для чтения. Если вы копируете инструмент с помощью By Copy, то можете редактировать
наименования моделей, если необходимо, или изменять их тип; вы также можете добавлять
или удалять компоненты спецификации инструмента.
Для инструментов всех других типов вы можете ввести информацию в спецификацию,
напечатав наименования компонентов и определив их тип и количество.
1. Перейдите на страницу BOM диалогового окна Tool Setup.

2. Нажмите на кнопку , чтобы вставить новый компонент в таблицу BOM. Система


вставляет новую строку в таблицу BOM. Компонент имеет заданное по умолчанию
наименование (например, GENERAL) и количество (1).
3. Поместите курсор в ячейку Component Name и введите наименование компонента.
4. Измените тип компонента, если необходимо. Когда вы поместите курсор в ячейку Type,
то появляется всплывающий список. Выберите желаемый тип инструмента: INSERT,
ADAPTER, HOLDER или GENERAL (вставка, адаптер, державка или общий).
5. Измените количество, если необходимо, поместив курсор в ячейку Quantity и набрав
значение с помощью клавиатуры.
6. Вы также можете поместить курсор в ячейку Comment и вести текст комментария.
7. Чтобы удалить компонент из таблицы BOM, поместите курсор на соответствующую

строку и нажмите на кнопку . Чтобы удалить все компоненты, нажмите на кнопку

.
Pro/NC Wildfire

Восстановление параметров инструмента


1. В диалоговом окне установки инструмента (Tool Setup) выберите File > Open Tool
Parameters File.
2. Система отображает на экране окно броузера.
Поиск начинается в текущей рабочей директории. Если вы установили значения
параметров «pro_mf_tprm_directory» или «pro_library_dir» с помощью соответствующих опций
файла конфигурации, то сможете быстро перейти к этим директориям, нажав на кнопку в
верхнем правом углу окна броузера.
По умолчанию, броузер отображает на экране файлы с расширением «.tpm». Если вы
имеете файлы инструментов, определенные ранее в версии 12.0 с расширением «.tprm», вы
можете отобразить их в окне броузера, нажав на стрелку рядом с полем Type и выбрав *.tprm.
3. Выберите наименование файла в окне броузера и нажмите на кнопку Open.
4. Система ищет таблицу инструментов для наименования Name восстанавливаемого
инструмента:
• Если инструмент не найден, то система добавляет его в конец таблицы
инструментов. Номер Number увеличивается на единицу по отношению к
предыдущему. Поле со значением Offset будет пустым.
• Если система в текущей таблице инструментов находит инструмент, который
имеет то же наименование и те же параметры, что восстанавливаемый, то она
высвечивает соответствующую запись в таблице инструментов и отображает на
экране значения параметров инструмента и эскиз сечения.
• Если наименование принадлежит инструменту, который уже существует в
текущем процессе механообработки, но имеет другие параметры, система
выдает предупреждение и спрашивает вас, хотите ли вы переписать файл
существующего инструмента. Если вы подтверждаете это, то в текущей таблице
инструментов высвечивается соответствующая запись, и на экране
отображаются новые значения параметров инструмента и соответствующий
эскиз сечения.
Одновременно система ищет файл «.tpm» с тем же наименованием в поддиректории,
соответствующей материалу заготовки (как определено в диалоговом окне Operation Setup).
Если он будет найден, то система восстанавливает данные о режимах резания, запомненные в
этом файле, и заполняет соответствующие поля страницы Speeds & Feeds.
Примечание: Когда вы восстанавливаете файл параметров инструмента, его тип должен
соответствовать значению Type в диалоговом окне Tool Setup; иначе
система выдаст сообщение об ошибке, и инструмент не будет
восстановлен.

Библиотека параметров инструментов


Вы можете создать собственную библиотеку инструментов, где будут запоминаться все
файлы параметров инструментов. В этом случае параметры станут доступными для всех
пользователей, которые смогут применить их в разных процессах механообработки, при этом
параметры можно будет использовать для изменения существующих или установления новых
инструментов.
Опция файла конфигурации «pro_mf_tprm_dir» используется для указания пути
«pathname».
Всегда вводите в файл конфигурации полный путь к библиотеке инструментов, чтобы
избежать проблем при работе в различных директориях Pro/ENGINEER. Пример:
pro_mf_tprm_dir — /usr/users/toolcrib
Pro/NC Wildfire
Обращение к внешней базе данных инструментов
Если вы имеете соответствующее приложение в Pro/NC, то можете найти инструмент и
использованные параметры и данные механообработки во внешней базе данных.
Примечание: Чтобы осуществлять механизм поиска, вы должны настроить приложение
Pro/TOOLKIT, которое служит для интерфейса между внешней базой
данных и Pro/NC.

1. В диалоговом окне Tool Setup нажмите на кнопку . Открывается диалоговое окно


поиска инструмента Cutting Tool Search.
2. Выберите тип инструмента из списка Tool Type. Если вы не укажете тип инструмента и
выберите Unspecified, то поиск будет осуществлен для инструментов всех типов.
3. Установите критерии поиска. Выберите параметр из списка слева, затем выберите
оператор из списка в середине, а затем выберите или введите значение в окне справа.
Нажмите на кнопку Add. Выражение (например, NUM_OF_TEETH> =6) появляется в
нижнем поле диалогового окна Cutting Tool Search. Вы можете добавить другие
критерии и выбрать направление поиска с помощью логических операторов OR или
AND, нажав на соответствующую кнопку в средней части диалогового окна.
4. Нажмите на кнопку Find. Система осуществляет поиск в базе данных и открывает окно
с результатами поиска.
5. Посмотрите результаты поиска и выберите инструмент (или инструменты).
6. Нажмите на кнопку Send. Система заносит выбранные инструменты и их параметры в
таблицу Tool Table в диалоговом окне Tool Setup.
7. Нажмите на кнопку Close в диалоговом окне Cutting Tool Search, чтобы вернуться в
диалоговое окно Tool Setup.
8. Чтобы использовать режимы резания, назначенные для выбранного инструмента,
выберите наименование инструмента в таблице Tool Table и нажмите на кнопку
Speeds & Feeds в диалоговом окне Tool Setup.
9. Выберите материал заготовки в списке Stock Material.
10. Нажмите на кнопку Read DB. Система осуществляет поиск в базе данных и открывает
новое окно с результатами поиска.
11. Посмотрите результаты поиска и выберите значения. Система вводит параметры
режимов резания в соответствующие поля страницы Speeds & Feeds, одновременно
для предварительной (Roughing) и окончательной (Finishing) обработки.
12. Сохраните данные.
13. Если вы хотите использовать инструмент для резания другого материала, повторите
пункты с 9 по 12.

Добавление нарисованного инструмента


Вы можете использовать нарисованные инструменты при определении NC
последовательности фрезерования по траектории (Trajectory Milling) или токарной обработки
по траектории (Trajectory Turning).
1. В диалоговом окне Tool Setup укажите Edit > Sketch.
2. Система увеличит номер Number на 1 по отношению к последнему указанному в
таблице Tool Table инструменту и создаст новое наименование для инструмента.
Значение в поле Offset не будет определено.
3. Измените Name по желанию.
4. Нажмите на кнопку Sketcher.
Pro/NC Wildfire
5. Система вызывает функциональные возможности режима рисования Sketcher и
открывает новое окно. Нарисуйте сечение инструмента.

Изменение имеющегося инструмента


1. Выделите соответствующую запись в таблице инструментов Tool Table.
2. Система модифицирует нижнюю часть диалогового окна Tool Setup, чтобы отобразить
на экране параметры и эскиз сечения указанного инструмента.
3. Введите новые значения для параметров, которые вы хотите изменить.
4. Нажмите на кнопку Preview, чтобы отобразить на экране сечение инструмента, в
соответствии со значениями новых параметров.
5. Когда закончите, нажмите на кнопку Apply, чтобы обновить базу данных инструментов
Tooling.

Удаление инструмента
1. Выделите соответствующую запись в таблице инструментов Tool Table.
2. В диалоговом окне Tool Setup укажите Edit > Delete.
3. Система удалит выбранную запись.

Сохранение файла с параметрами инструмента


1. Выберите инструмент, который вы хотите сохранить, выделив соответствующую запись
в таблице инструментов.
2. В диалоговом окне Tool Setup укажите File > Save tool.
3. Система сохраняет параметры инструмента в текстовом файле, называемом
<name>.tpm, где <name> – это наименование инструмента Name. Файл сохраняется в
директории, определенной опцией файла конфигурации «pro_mf_tprm_dir». Если вы в
дальнейшем намерены использовать назначенные режимы резания, то эти данные
будут сохранены в файле <name>.tpm в директории с данными о материалах.

Сохранение параметров инструмента


Вы можете сохранять параметры инструментов в виде текстовых файлов ASCII и затем
многократно использовать их в различных процессах механообработки без необходимости
устанавливать заново. Система сохраняет параметры в текстовом файле, называемом
<name>.tpm, где <name> – это наименование инструмента Name.
Позже вы можете использовать параметры инструмента в другом процессе обработки.
Примечание: До версии 12.0 использовалось заданное по умолчанию расширение для
файлов параметров инструментов «.tprm». Старые файлы с этим
расширением будут распознаны системой как файлы параметров
инструментов, то есть они будут восстановимы. Всякий раз при записи,
файл параметров инструментов будет иметь расширение «.tpm».

Ниже приведен пример файла с параметрами инструмента.


TOOL_ID BALL125
TOOL_TYPE MILLING
LENGTH_UNITS INCH
CUTTER_DIAM 1.25
CORNER_RADIUS 0.625
Pro/NC Wildfire
SIDE_ANGLE -
LENGTH 4
NUM_OF_TEETH -
TOOL_MATERIAL -
GAUGE_X_LENGTH -
GAUGE_Z_LENGTH -
TOOL_COMMENT -
Обратите внимание, что в файле нет номера позиции (Number) и информации о коррекции
(Offset). Вы должны установить их для конкретного станка, когда определяете набор
инструментов или создаете NC последовательность.

Использование стандартных инструментов


1. В диалоговом окне Tool Setup укажите File > Open Std Size. Эта опция доступна только
для следующих типов инструментов: DRILLING (сверло), CENTER-DRILLING
(центровочное сверло) и TAPPING (развертка).
2. Выберите в броузере нужное наименование.
3. Система прочтет файл параметров.

Стандартные инструменты
В Pro/NC можно использовать стандартные инструменты, устанавливаемые системой. Они
записаны в системной директории как файлы с параметрами, различающиеся в зависимости от
типов инструментов, и могут быть использованы в процессе механообработки с помощью
опции Open Std Size из меню File диалогового окна Tool Setup. В настоящее время возможны
для использования только сверла, центровочные сверла и развертки.
Вы можете организовать собственную базу стандартных инструментов. Установите
значение опции файла конфигурации «pro_mf_tprm_dir» как путь к директории. В этой
директории создается папка «drills», которая будет содержать «.tpm» файлы для сверл, папка
«center_drills», которая будет содержать «.tpm» файлы для центровочных сверл, и папка
«taps», содержащая файлы разверток. Пример файловой структуры показан ниже.

/common/mfg_tools

\Drills \Certer_Drills \Taps

1_8.tpm 3_16.tpm 5_32.tpm 0.tpm 00.tpm 1_2.tpm 1_4.tpm 1_8.tpm

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.

Создание модели инструмента


1. Создайте в режиме Part новую модель и сохраните ее под именем какого-нибудь
инструмента. Геометрию вы можете определить, пользуясь стандартными средствами
построения в Pro/ENGINEER.
2. Создайте систему координат, центр которой будет контрольной точкой инструмента.
Это точка, путь которой будет рассчитан в NC последовательности. Удостоверьтесь,
что ось Z системы координат направлена в нужном направлении (в инструмент), для
правильного фрезерования и сверления. Для токарной обработки оси системы
координат инструмента должны быть ориентированы таким образом, чтобы они
совпадали с направлениями осей системы координат NC последовательности, когда
инструмент находится в заданной по умолчанию ориентации. Измените наименование
системы координаты на «TIP» (используя Set Up, Name).
3. Установите связи между размерами модели и параметрами инструмента. Имеются два
способа сделать это:
• Измените соответствующие символы размеров таким образом, чтобы они точно
соответствовали наименованиям параметров. Из меню PART выберите Modify
> DimCosmetics > Symbol. Укажите элемент, чтобы отобразить на экране его
размеры, затем укажите текст размера и введите новое наименование символа,
например, Cutter_Diam.
• Добавьте параметры модели с наименованиями, точно соответствующими
наименованиям параметров инструмента. Этот метод удобен, если вы хотите
определить параметры инструмента непосредственно в сборке инструмента
(например, Cutter_Diam для создаваемого сверла).
Pro/NC Wildfire
Примечание:
• Наименования параметров вы можете вводить в любом регистре. Например,
когда вы определяете параметр Cutter_Diam, то можете указать Cutter_Diam,
cutter_diam или CUTTER_DIAM; система все равно воспримет любой из этих
текстов, как одно наименование.
• Если в качестве модели инструмента должна быть использована сборка, вы
можете изменить символы размеров любого из компонентов или добавить
параметры к любой из моделей, что относится и непосредственно к сборке.

Твердотельная модель фрезы


Модель инструмента создается, как обычная модель или сборка Pro/ENGINEER, с
несколькими дополнительными действиями по установлению связи между моделью
инструмента и обрабатывающим инструментом.
Пример модели инструмента (фрезы) показан ниже. Символы размеров соответствуют
наименованиям параметров инструмента, а система координат (1) названа TIP.

Определение материала инструмента и числа зубьев


Материал инструмента и число зубьев могут быть заданы при создании модели. Когда
модель инструмента используется в процессе механообработки, параметры NUM_OF_TEETH
и TOOL_MATERIAL будут инициализированы, что упростит процесс использования файлов
базы данных механообработки.
• Чтобы определить число зубьев, добавьте формулу: NUM_OF_TEETH = 6
(например)
• Чтобы задать материал, выберите Set Up из меню PART, затем выберите
опцию Material и назначьте материал модели инструмента.

Использование модели инструмента


Чтобы использовать модель инструмента в Pro/NC, вы должны найти ее, используя
команду Tool Library. Система найдет соответствующие значения размеров в файле с
параметрами найденного инструмента. При отображении на экране CL данных вы сможете
отобразить на экране модель инструмента или заданный по умолчанию инструмент.
1. В диалоговом окне Tool Setup выберите File > Open Tool Library.
Pro/NC Wildfire
Примечание: Перед использованием модели инструмента удостоверьтесь, что выбрали
правильный тип инструмента из списка Tool Type в диалоговом окне.

2. Выберите By Reference или By Copy:


• By Reference — Будет установлена прямая связь с моделью из библиотеки. Вы
не сможете изменить параметры инструмента для специфической NC
последовательности, используя диалоговое окно Tool Setup. Если изменить
модель инструмента в библиотеке, то все данные механообработки будут
обновлены после регенерации обрабатываемой модели.
• By Copy — Информация об инструменте будет скопирована. Параметры
инструмента для NC последовательности могут быть изменены с помощью
диалогового окна Tool Setup; модель из библиотеки не будет изменена. Если
позже модель инструмента в библиотеке изменится, то это не будет
воздействовать на NC последовательность.
3. Выберите наименование модели инструмента из окна.
4. Система прочитает параметры инструмента, используя модель (наименование модели
будет использовано в качестве наименования инструмента Name). Система также
включит наименования компонентов и сборок, из которых состоит модель инструмента,
в таблицу BOM, расположенную в диалоговом окне Tool Setup.

Отображение инструмента на экране


Если для создания NC последовательности была использована модель инструмента, то
всякий раз, когда вы отображаете на экране путь инструмента и сам инструмент, появляются
две дополнительные опции:
• Disp Model — Используете геометрию модели инструмента при демонстрации
CL данных.
• No Model — Отображаете на экране сечение инструмента, в соответствие со
значениями параметров инструмента.
Если одну и ту же обрабатываемую модель отображать на экране в разных окнах, то
инструмент и его траектория по мере их изменения будут модернизированы одновременно во
всех окнах.
Примечание: Если система координат TIP отсутствует в модели, система выдаст
сообщение об ошибке и отобразит на экране текущий инструмент. Если в
модели инструмента будут найдены разные системы координат,
названные TIP, будет выдано предупреждение; центр координат
инструмента будет выбран согласно порядку перечисления параметров в
сборке инструмента (например, система координат сборки будет иметь
приоритет по отношению к системе координат модели).

Использование сборки в качестве модели инструмента


Если в качестве модели инструмента используется сборка, то, для получения данных о
параметрах инструмента и центре координат, система будет искать сначала сборку и затем все
составляющие модели в том порядке, в каком они были собраны (то есть, первый компонент
будет найден первым и т.д.). Как только параметр будет установлен, все значения этого
параметра, найденные позже, будут игнорированы. Другими словами, параметры сборки
верхнего уровня имеют приоритет перед параметрами компонентов и т.д., как определено
порядком сборки.
Если после рассмотрения всех компонентов сборки некоторые из параметров инструмента
не будут найдены, появится сообщение об ошибке, и система попросит вас выбрать другой
инструмент.
Pro/NC Wildfire
Использование контура инструмента при токарной
обработке
1. В диалоговом окне Tool Setup укажите File > Open Tool Library > Use Outline (эта
опция доступна только при токарной обработке TURNING и TURN-GROOVING (точение
и канавки)).
2. В окне броузера укажите модель инструмента.
3. Система считывает параметры и геометрию инструмента и генерирует контур
инструмента, проецируя внешний профиль всех компонентов модели инструмента на
плоскость XZ системы координат TIP. После того, как NC последовательность
использует этот инструмент для создания траектории, система будет использовать тот
же контур для моделирования процесса удаления материала.
Примечание: Если вы имеете проблемы при генерации траектории движения
инструмента в связи с использованием контура твердотельного
инструмента, попробуйте увеличить значение параметра
BACK_CLEAR_ANGLE в NC последовательности.

Твердотельные инструменты для токарной обработки


Вообще, модель инструмента используется только в целях визуализации данных. Однако в
токарной обработке вы имеете опцию использования геометрии модели инструмента для
вычисления автоматического удаления материала и предотвращения зарезов. Эти
функциональные возможности позволят вам установить специфический инструмент и
определить режущие кромки, которые соответствуют специфическим комбинациям
«инструмент-державка».
Когда вы определяете, что хотите использовать контур инструмента, система будет
использовать при вычислении траектории полный профиль инструмента. Эта опция подобна
использованию модели инструмента By Reference, потому что вы можете изменять сечение
инструмента только путем модифицирования геометрии модели инструмента.
Модель инструмента (для использования этих функциональных возможностей) создается
согласно общим правилам создания твердотельной модели инструмента:
• Это может быть модель или сборка Pro/ENGINEER.
• Она должна содержать систему координат, названную «TIP», чтобы указать
системе месторасположение контрольной точки.
• Вы должны определить для модели инструмента только один геометрический
параметр NOSE_RADIUS, требуемый для процесса вычисления удаления
материала. Вы можете задать этот параметр, как параметр модели, или
используя символ размера. Вы можете также добавлять параметры к модели,
чтобы задать значения негеометрических параметров (например,
TOOL_COMMENT или GAUGE_X_LENGTH). Если в качестве модели
инструмента использована сборка, вы можете использовать для этих целей
параметры и модели и сборки, как было описано выше. В отличие от обычных
функциональных возможностей модели инструмента, вы не должны определять
геометрические параметры (например, TOOL_WIDTH, LENGTH и т.д.); контур
инструмента будет определяться непосредственно геометрией модели
инструмента.
Геометрия инструмента будет определена путем проецирования внешнего профиля всех
компонентов инструмента на плоскость XZ системы координат TIP. Этот спроецированный
контур инструмента будет использован для моделирования процесса удаления материала, а
также для вычислений, связанных с предотвращением несанкционированных врезаний в
обрабатываемую модель.
Если моделью инструмента является сборка, то можете указать, какая часть инструмента
будет фактически использована для удаления материала, используя параметр
Pro/NC Wildfire
«solid_tool_cutting» со значениями «yes» и «no». Если значение этого параметра установлено
как «yes» для некоторой модели в сборке инструмента, то контур этой модели будет
использован в качестве режущих кромок.
Геометрические элементы контуров всех других компонентов сборки будут восприняты как
нережущие. Вы можете задать значение зазора, чтобы избежать контакта между нережущими
кромками инструмента и материалом заготовки, используя параметр TOOL_CLEARANCE. Этот
параметр определяет, насколько близко нережущие кромки могут приблизиться к материалу
заготовки.

Пример использования контура инструмента при токарной


обработке

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


2. Установите значение параметра «solid_tool_cutting» как «yes».
3. Контур инструмента будет использован для генерации траектории режущего
инструмента и моделирования процесса удаления материала.

Использование настраиваемого инструмента при сверлении


Если вы хотите использовать модель инструмента в качестве ссылочной (By Reference), то
следует установить все параметры, которые требуются Pro/NC для определения
соответствующего типа инструмента. При сверлении, однако, вы можете использовать уже
установленные инструменты, которые описаны упрощенно. Pro/NC предоставляет вам
возможность упростить процесс определения сверл.
Pro/NC требует определения следующих параметров сверла:
Pro/NC Wildfire
• Cutter_Diam — Диаметр режущего инструмента, который используется для
вычисления глубины в автоматических циклах сверления.
• Tip_Offse — Расстояние от контрольной точки инструмента (tip) до плеча (где
начинается Cutter_Diam).
• Length — Длина
• Csink_Angle — Служит для определения угла фаски.
Когда вы вызываете модель сверла, система находит параметр Tip_Offset и использует его
для создания упрощенного представления инструмента. Поэтому, при определении модели
инструмента для сверления вы можете определить только параметры, указанные выше, и
систему координат TIP, и использовать эту модель в качестве ссылочной (By Reference) для
NC последовательности сверления.

Твердотельная модель сверла

1. Символы размеров, соответствующие наименованиям параметров инструмента.


2. Центр системы координат.

ПАРАМЕТРЫ ОБРАБОТКИ

О параметрах обработки
Параметры обработки доступны через меню MFG PARAMS. Они могут быть выбраны при
создании, изменении или переопределении NC последовательности. Для доступа к меню MFG
PARAMS укажите Seq Setup в меню NC SEQUENCE и затем Parameters в меню SEQ SETUP.
Примечание: Вы можете также обратиться к параметрам механообработки для текущей

NC последовательности, нажав на значок параметров


механообработки в инструментальной панели Pro/ENGINEER. Это
равносильно указанию Seq Setup > Parameters > Set. Появится окно
определения параметров Param Tree.

Вы можете или установить все параметры NC последовательности вручную, один за


другим, или инициализировать файл с параметрами из базы данных.
Pro/NC Wildfire
Инициализация параметров NC последовательности
Имеются несколько способов инициализировать параметры NC последовательности:
• Если шаблон, соответствующий типу NC последовательности, был
активизирован (независимо от способа), он будет автоматически использован
для инициализации параметров. Вы можете восстановить параметры другого
шаблона обработки, соответствующего текущей NC последовательности,
используя команду Site из меню MFG PARAMS. Обратите внимание, что
восстановление параметров шаблона обработки не приведет к активизации
шаблона для последующих NC последовательностей.
• Восстановите определенные параметры существующей NC
последовательности. Укажите Retrieve > Param Files в меню MFG PARAMS.
Список в окне броузера будет содержать все файлы соответствующего типа.
Поиск начнется с директории, указанной опцией файла конфигурации
«pro_mf_param_dir», если она установлена; или с рабочей директории.
Выберите наименование файла и нажмите на кнопку Open.
Примечание: Если восстановленный файл содержит некоторые параметры,
неподходящие для текущей NC последовательности, то они будут указаны
в информационном окне.

• Восстановите набор параметров, использованный в предыдущей NC


последовательности. Опция Use Prev будет доступна только после создания, по
крайней мере, одной NC последовательности.
• Для NC последовательности фрезерования, токарной обработки или сверления,
параметры подачи и режимов резания могут быть инициализированы с
помощью файлов MDB базы данных. Остальные параметры должны быть
установлены с помощью опции Set.
Примечание: Чтобы изменить значения параметров, вы можете использовать опцию Set
в любое время.

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

• Если вы инициализируете параметры NC последовательности с помощью


другого шаблона обработки, не связанного со станком (активизируя другой
шаблон или используя опцию Site в меню MFG PARAMS), то NC
последовательность наследует параметры этого шаблона. Это называется
явной преемственностью. Если вы позже измените параметры шаблона, то
Pro/NC Wildfire
значения параметров NC последовательности модифицируются
соответственно. Однако, при изменении шаблона, связанного со станком, или
непосредственно станка, параметры этой NC последовательности не будут
модифицированы.
• Если вы инициализируете параметры NC последовательности с помощью опции
Retrieve из меню MFG PARAMS, эти параметры будут отмечены как
пользовательские (настраиваемые).
• Если вы инициализируете параметры NC последовательности с помощью опции
Use Prev из меню MFG PARAMS, а предыдущая NC последовательность
наследует свои параметры из шаблона, то текущая NC последовательность не
будет автоматически наследовать параметры того же шаблона. Возможны
следующие ситуации:
» Если и предыдущая и текущая NC последовательность неявно наследуют
параметры одного шаблона, то унаследованные (не настроенные)
параметры, использованные в предыдущей NC последовательности,
будут также отмечены как унаследованные и в текущей NC
последовательности.
» Если предыдущая NC последовательность явно наследует параметры
шаблона обработки, и вы хотите, чтобы новая NC последовательность
наследовала параметры того же шаблона, сначала используйте опцию
Site, чтобы инициализировать параметры NC последовательности, затем
используйте опцию Use Prev. В этом случае, все унаследованные
параметры, использованные в предыдущей NC последовательности,
будут отмечены как унаследованные и в текущей NC последовательности.
» Если предыдущая и текущая NC последовательности наследуют
параметры различных шаблонов, или если одна из них не имеет источника
преемственности, то все параметры, использованные в предыдущей NC
последовательности, будут отмечены как настраиваемые.
• Если вы инициализируете параметры NC последовательности, используя MDB
файл, то эти параметры будет отмечены как настраиваемые.
• Если вы измените параметры с помощью команды Set из меню MFG PARAMS,
то эти параметры будет отмечены как настраиваемые.
Параметры, отмеченные как унаследованные, автоматически модифицируются полностью,
если вы измените значения параметров на верхнем уровне. Однако если вы явно изменили
значение параметра на некотором уровне, этот параметр будет отмечен как настраиваемый, и
не будет изменяться, когда вы измените параметры на верхнем уровне. Настраиваемые
параметры также могут быть унаследованы элементами низшего уровня. Другими словами,
если вы измените CUT_FEED на уровне NC последовательности, то он больше не будет
изменяться, если вы позже измените CUT_FEED в исходном файле шаблона обработки. Но
параметр CUT_FEED автоматического движения (Automatic Cut) инструмента при обработке
модифицируется в соответствии с новым значением параметра NC последовательности (если
вы явно не определите его на уровне определения траектории движения инструмента (Tool
Motion)).
Когда вы просматриваете параметры NC последовательности или траектории движения
инструмента, унаследованные значения параметров появляются в круглых скобках. Однако
если вы сохраняете файл с параметрами (используя опцию Save из меню MFG PARAMS), этот
файл будет содержать все параметры без круглых скобок (потому что, когда вы будете
использовать параметры этого файла для другой NC последовательности, эти параметры
будут отмечены как настраиваемые).
Pro/NC Wildfire
Установление и изменение параметров NC
последовательности
Опция Set позволяет вам устанавливать или изменять параметры NC
последовательности. Если вы уже имеете инициализированные параметры, то значения всех
или некоторых из параметров будут установлены. Вы можете затем изменить их для
специфической NC последовательности. Если вы используете новый файл, то должны
заменить каждое значение «-1» на определенное значение.
Примечание: Можно модифицировать только параметры, видимые на уровне NC
последовательности. Используйте опцию Visibility, чтобы изменить
состояние видимости параметров.

1. Выберите Set из меню MFG PARAMS.


2. Диалоговое окно Param Tree появляется в «упрощенном» виде, с набором параметров,
соответствующим типу NC последовательности. Эти параметры обычно изменяемы, что
позволяет быстро и легко создать или изменить траекторию движения инструмента.
Если вы хотите изменить параметр, не показанный в упрощенной (Simplified) форме,
нажмите на кнопку Advanced в правом верхнем углу диалогового окна (эта кнопка
используется как переключатель между режимами просмотра параметров Advanced и
Simplified). В диалоговом окне будет отображен полный список параметров NC
последовательности, причем он будет разделен на следующие категории:
• Name — Наименование файла NC данных и станка.
• Feeds — Параметры подачи.
• Cut Options — Параметры, которые определяют тип резания, например, тип
сканирования, тип цикла и т.д.
• Cut Params — Параметры резания, например, глубина резания, припуск и т.д.
• Machine — Станочные параметры, например, скорость быстрого хода,
диапазоны скорости вращения шпинделя, применение охлаждающей жидкости
и т.д.
• Entry/Exit — Параметры, которые определяют пути подхода и отхода
инструмента, например, угол врезания, тип врезания, пути подхода и отхода и
т.д.
• Thread — Параметры NC последовательности нарезания резьбы на токарном
станке. Эта опция не будет появляться для любых других типов NC
последовательности.
Переместив курсор на наименование, и дважды нажав на правую кнопку мыши, вы
свернете или развернете список.
3. Чтобы изменить параметр, укажите на ячейку, содержащую его значение. Значение
появится в верхней части диалогового окна. В зависимости от типа параметра, вы
можете выполнить следующие действия:
• Если значение параметра цифровое, то введите новое значение и нажмите
RETURN.
Вы можете ввести математическое выражение, которое может содержать другие
параметры той же NC последовательности или параметры инструмента. Например, если вы
вводите:
STEP_OVER = CUTTER_DIAM / 2,
то расстояние STEP_OVER будет зависеть от диаметра режущего инструмента (если
инструмент позже изменится, значение STEP_OVER будет также модифицировано).
Pro/NC Wildfire
Вы также можете включать в математическое выражение символы размеров модели (в
формате сборки, например, D12:0) и уже определенные вами с помощью формул параметры
модели.
• При изменении параметра, который имеет значение, введенное строчкой,
например, SCAN_TYPE, нажмите на направленную вниз стрелку (или клавишу
F4), расположенную справа на панели. Появится список со всеми возможными
значениями параметра. Выберите значение, которое хотите (чтобы оно
появилось в окне), затем нажмите RETURN.
4. Кнопка Edit позволяет вам копировать значение параметра (в ячейке, а не в строке
ввода) и затем вставить его в другую ячейку, или во все ячейки столбца. Это особенно
полезно при изменении параметров NC последовательности, которая определяет
несколько автоматических движений инструмента при обработке (Automatic Cut).
5. Для выхода из режима изменения параметров укажите File > Exit.
6. Выберите Save из меню MFG PARAMS, чтобы сохранить файл с параметрами (если
позже желаете использовать их для другой NC последовательности), и введите
наименование файла. Файл будет сохранен с расширением, соответствующим типу NC
последовательности, которую вы создаете. Это следующие файлы:
.mil — NC последовательность фрезерования
.trn — NC последовательность токарной обработки
.drl — NC последовательность сверления
.edm — NC последовательность электроэрозионной (EDM) обработки
.aux — NC последовательность дополнительной обработки
7. Выберите Done, чтобы вернуться в меню NC SEQUENCE.

Общие параметры для NC последовательностей


Параметры, которые являются общими для всех NC последовательностей, приведены
ниже. Те из них, которые относятся к специфическим NC последовательностям, находятся в
соответствующих разделах. Они находятся под заголовками, соответствующим опциям меню,
которые вы будете использовать для установления параметров.
Примечание:

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


по умолчанию значение «-1» (то есть, их значения не установлены системой
автоматически).
• Некоторые параметры могут иметь значение, обозначенное знаком дефиса (-),
то есть, они «игнорируются». Это означает, что параметр не будет использован.
Обычно вместо дефиса (-) может быть использовано значение, данное системой
по умолчанию, или другой параметр. Значение (-) приемлемо только для тех
параметров, которые имеют значение, заданное по умолчанию.
• Единицы измерения параметров NC последовательности (где это применимо) –
такие же, как единицы измерения заготовки. Если единицы измерения заготовки
изменить с помощью опции Same Size (так, чтобы значения размеров были
изменены), то все соответствующие параметры в настоящее время
существующих NC последовательностей также будут изменены.
Pro/NC Wildfire

Параметры наименований
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 мм).

1. Предел точности аппроксимации – максимальное отклонение


2. Спроектированная поверхность
3. Поверхность после обработки
4. Путь центральной оси инструмента
5. Инструмент

Параметры подачи
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.

NUMBER_OF_ARC_PTS — Определяете число точек, которое нужно получить в файле CL


данных, если параметр CIRC_INTERPOLATION установлен как ARC_ONLY. Заданное по
умолчанию значение – «3».
COOLANT_OPTION — Опция включения охлаждающей жидкости, ON, OFF (задано по
умолчанию), FLOOD (СОЖ), MIST (смешанное охлаждение, например, воздушно-масляное),
TAP, THRU (через инструмент).
COOLANT_PRESSURE — Опция давления охлаждающей жидкости, NONE (задано по
умолчанию), LOW, MEDIUM, HIGH.
COORDINATE_OUTPUT — Выбор координатной системы, MACHINE_CSYS или
SEQUENCE_CSYS, используемой для вывода CL данных (по умолчанию – MACHINE_CSYS).
Pro/NC Wildfire
FIXT_OFFSET_REG — Позволяет вам определить коррекцию для приспособления на
станке. Заданное по умолчанию значение – это дефис (-), и это означает, что значения
FIXT_OFFSET_REG не будет. Если вы определите другие значения (n) для
FIXT_OFFSET_REG, то будут получены утверждения «SET/OFSETL, n» и «SET/OFSETL, OFF».
END_STOP_CONDITION — Определяете команду останова, которая будет выдана в конце
выводимых CL данных для NC последовательности:
NONE (задано по умолчанию) — Команды нет.
OPSTOP — Будет выдана команда OPSTOP (технологический останов М01).
PROGRAM_STOP — Будет выдана команда STOP (безусловный останов М00).
GOHOME — Будет выдана команда GOHOME. Если вы определите Home (начальную)
точку для операции обработки, то инструмент переместится в заданное месторасположение
Home. Если вы не определите точку Home, то система в любом случае выведет команду
GOHOME, но это не приведет к перемещению инструмента, и будет получено
соответствующее предупреждение.

Параметры подхода/отхода
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. Начальная линия резания (верхняя граница поверхности)


2. Конечная линия резания (нижняя граница поверхности)
Pro/NC Wildfire
Для контурного фрезерования поверхности с проецированием траектории движения
инструмента (Projected Cuts), типы сканирования – такие же, как при обработке объема
(Volume), за исключением TYPE_1_CONNECT и CONSTANT_LOAD. Это относится и к
обработке плоской поверхности.
Для фрезерования поверхности (Swarf):
• TYPE_1 — Инструмент перемещается вперед и назад, поперек
обрабатываемых поверхностей.
• TYPE_ONE_DIR — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается и возвращается к противоположной стороне
зоны обработки, чтобы начать следующий проход в том же направлении.
• TYPE_HELICAL — Инструмент перемещается по спирали. Доступно только для
обработки по замкнутым линиям резания.
Для наружного фрезерования поверхности (Face):
• TYPE_1 — Инструмент делает параллельные проходы, перемещаясь вперед и
назад по выбранной наружной поверхности. Если выбранная наружная
поверхность содержит несколько зон, инструмент игнорирует их и
перемещается через них по всей зоне обработки.
• TYPE_3 — Если выбранная наружная поверхность содержит несколько зон,
инструмент обрабатывает одну зону, делая параллельные проходы,
перемещаясь назад и вперед, затем поднимается и перемещается в
следующую зону.
• TYPE_SPIRAL — Инструмент делает первое врезание в центре поверхности.
Следующие проходы будут сделаны поочередно направо и налево от первого.
• TYPE_ONE_DIR — Инструмент режет только в одном направлении. В конце
каждого прохода он поднимается и возвращается к противоположной стороне
зоны обработки, чтобы начать следующий проход в том же направлении.

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.

Ниже показаны примеры траекторий, вид которых зависит от опции ROUGH_OPTION:


Pro/NC Wildfire

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

1. Объем со смещенными границами


При 3-х осевом (Straight Cut) фрезеровании и фрезеровании наружной (Face) поверхности,
если значение TRIM_TO_WORKPIECE установлено как YES (по умолчанию – NO), то
инструмент полностью обработает одну зону перед переходом к следующей. Вид траектории
движения инструмента зависит от значения параметра SCAN_TYPE. Ниже показан пример
фрезерования наружной (Face) поверхности с параметром SCAN_TYPE, установленным как
TYPE_ONE_DIR.

1. TRIM_TO_WORKPIECE установлен как NO


2. TRIM_TO_WORKPIECE установлен как YES

CUT_DIRECTION
При фрезеровании объема (Volume) этот параметр позволит вам изменять на обратное
направление движения инструмента в пределах слоя. Значения: STANDARD и REVERSE.
При профильном (Profile) фрезеровании с параметром STANDARD (значение по
умолчанию), инструмент обрабатывает выбранные поверхности сверху донизу, начиная с
верхнего слоя; с параметром REVERSE инструмент обрабатывает поверхности от низа до
верха, начиная с самого нижнего слоя.

STEPOVER_ADJUST
Если этот параметр установлен как YES (значение по умолчанию), то расстояние
перекрытия (определенное параметрами STEP_OVER и NUMBER_PASSES) корректируется
таким образом, что и начало и конец пути режущего инструмента для одного прохода будут
находиться на гранях. Корректируемое расстояние перекрытия не превышает заданного
Pro/NC Wildfire
значения. Если параметр установлен как NO, то расстояние перекрытия будет определено
точно параметрами STEP_OVER и NUMBER_PASSES.

1. STEPOVER_ADJUST установлен как NO


2. STEPOVER_ADJUST установлен как YES

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.

Для локального (Local) фрезерования имеется дополнительная опция NONE, которая


заставляет инструмент ходить вперед и назад при окончательной обработке поверхности.
Для профильного (Profile) фрезерования может быть использована опция ZIG_ZAG при
профильном фрезеровании незамкнутых контуров. Это обеспечивает наличие горизонтальных
переходов между проходами, в то время как CLIMB и UPCUT заставят инструмент подняться и
быстро перейти к началу следующего слоя.
Pro/NC Wildfire
1. Параметр CUT_TYPE установлен как CLIMB
2. Параметр CUT_TYPE установлен как ZIG_ZAG
Для стандартного 3-х осевого фрезерования поверхности строчкой (Straight Cut), параметр
CUT_TYPE в комбинации с SPINDLE_SENSE и CUT_DIRECTION контролирует начальную
точку и направление движения при обработке. Параметр LACE_OPTION должен быть
установлен как NO.

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.

1. LACE_OPTION установлен как NO


2. LACE_OPTION установлен как LINE_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 будет
игнорирован.

При предварительной обработке (Roughing) и повторной доработке (Reroughing)


используются следующие значения:
• SMART (задано по умолчанию) — Минимизирует число подъемов до
поверхности безопасности и ее уровень. Для каждого промежуточного подъема
в одной NC последовательности система вычисляет для инструмента
безопасный уровень, на котором он переместится в новую позицию. Этот
безопасный уровень определяется как уровень самого нижнего слоя без
преград на пути инструмента плюс значение PULLOUT_DIST, если оно
определено.
• ALWAYS — Инструмент поднимается до поверхности безопасности после
обработки каждого слоя.

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 — Механообработка будет ограничена длиной указанных линий резания.

1. Поверхность, выбранная для механообработки.


2. Первая линия резания.
3. Последняя линия резания.
4. CUTLINE_EXT_TYPE = BOUNDARY
5. CUTLINE_EXT_TYPE = 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.

1. Укажите эту поверхность для обработки

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 (справа)

1. Первая точка GOTO


2. Вторая точка GOTO
3. Третья точка GOTO
4. Четвертая точка GOTO
5. Движение подхода
6. Движение резания
7. Деталь
Pro/NC Wildfire
CUTCOM_LOC_APPR
Определяете месторасположение утверждения CUTCOM в движении подхода, если
определены несколько дополнительных точек для ввода-вывода коррекции. Точки коррекции
пронумерованы от 0 до n, где n – значение NUMBER_CUTCOM_PTS. Значение по умолчанию –
один «1».

CUTCOM_LOC_EXIT
Определяет месторасположение утверждения CUTCOM в движении отхода, если
определены несколько дополнительных точек для ввода-вывода коррекции. Точки коррекции
пронумерованы от 0 до n, где n – значение NUMBER_CUTCOM_PTS. Значение по умолчанию –
ноль (0).
На следующей иллюстрации показано месторасположение и нумерация точек ввода-
вывода коррекции для движений подхода и отхода, если NUMBER_CUTCOM_PTS определено
как 2.

1. Первая точка GOTO (точка ввода коррекции 0)


2. Вторая точка GOTO (точка ввода коррекции 1)
3. Третья точка GOTO (точка ввода коррекции 2)
4. Четвертая точка GOTO
5. Пятая точка GOTO
6. Шестая точка GOTO (точка вывода коррекции 0)
7. Седьмая точка GOTO (точка вывода коррекции 1)
8. Восьмая точка GOTO (точка вывода коррекции 2)
9. Движение подхода
10. Движение резания
11. Движение отхода
12. Деталь

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_IN установлен как YES с нулевым радиусом LEAD_RADIUS, инструмент


переместится по прямой к точке, ближайшей к начальной точке, определенной вами, и начнет
резать. Если параметр LEAD_IN установлен как NO, то резание начнется в заданной по
умолчанию точке контура, определенного системой.
На следующем рисунке слева показана траектория движения инструмента для LEAD_IN,
установленного как NO, а справа – для LEAD_IN, установленного как YES, и LEAD_RADIUS,
равного нулю.

1. Заданная по умолчанию начальная точка контура


2. Ось, проходящая через начальную точку
3. Траектория движения инструмента
4. Ось, проходящая через начальную точку
5. Траектория движения инструмента
Pro/NC Wildfire
LEAD_OUT
При профильном фрезеровании позволяет определить путь выхода инструмента из зоны
обработки (заготовки) по тангенциальной дуге. Работает аналогично LEAD_IN. Если конечная
точка определена, она будет использована для LEAD_OUT; иначе, по умолчанию будет
использована дуга 90 градусов (и заданная по умолчанию точка отхода для замкнутых
контуров).

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) резьбы. Применяется только для фрезерования резьбы.

ПАРАМЕТРЫ ТОКАРНОЙ ОБРАБОТКИ


Следующие параметры специфичны для NC последовательности токарной обработки.
Когда вы устанавливаете параметры, они присутствуют в списке параметров под заголовком,
соответствующим наименованию категории.
Для описания общих параметров механообработки, возможных для всех типов NC
последовательностей, см. раздел «Общие параметры для NC последовательностей».
Примечание:
• Вы должны установить значения для всех параметров, которые имеют заданное
по умолчанию значение «-1» (это означает, что значение по умолчанию не
установлено системой).
• Единицы измерения параметров NC последовательности (если это применимо)
– такие же, как единицы измерения заготовки.
Pro/NC Wildfire
Опции резания

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, то зона обработки будет определена
внешними границами заготовки, с небольшим, определенным системой, расширением за
границы.

1. Эскиз сечения простирается за границы заготовки


2. TRIM_TO_WORKPIECE = YES
3. TRIM_TO_WORKPIECE = NO

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 не будет действовать, если размер инструмента
слишком большой, чтобы ввести его во впадину модели.

В примере на следующем рисунке инструмент (1) не может быть полностью введен во


впадину модели (2). Если CORNER_FINISH_TYPE = FILLET, то система генерирует путь
инструмента (3). Если CORNER_FINISH_TYPE = STRAIGHT, то путь инструмента не может
быть сгенерирован (4).

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
Минимальное расстояние между инструментом и стенкой отверстия. Применяется только
при обратном растачивании.

ПАРАМЕТРЫ ЭЛЕКТРОЭРОЗИОННОЙ ОБРАБОТКИ (EDM)


Следующие параметры специфичны для NC последовательности резания проволокой.
Когда вы устанавливаете параметры, они присутствуют в списке под заголовком,
соответствующим наименованию категории.
Описание общих параметров механообработки, возможных для всех типов NC
последовательностей, см. в разделе «Общие параметры для NC последовательностей».
Примечание:
• Вы должны установить значения для всех параметров, которые имеют заданное
по умолчанию значение «-1» (это означает, что значение по умолчанию не
установлено системой).
• Единицы измерения параметров NC последовательности (если это применимо)
– такие же, как единицы измерения заготовки.

Опции резания

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

1. Первая GOTO точка


2. Вторая GOTO точка
3. Третья GOTO точка
4. Четвертая GOTO точка
5. Движение врезания
6. Движение инструмента при обработке
7. Деталь

CUTCOM_LOC_APPR
Определяете месторасположение утверждения CUTCOM при движении подхода, если
определены разные точки ввода коррекции. Точки коррекции перечисляются от 0 до n, где «n»
– значение NUMBER_CUTCOM_PTS. Значение по умолчанию – один «1».
Примечание: Для BISECT углов, движение подхода к траектории резания является
движением врезания инструмента в заготовку.

CUTCOM_LOC_EXIT
Определяете месторасположение утверждения CUTCOM при движении отхода, если
определены разные точки коррекции. Точки коррекции перечисляются от 0 до n, где «n» –
значение NUMBER_CUTCOM_PTS. Значение по умолчанию – ноль (0).
Примечание: Для BISECT углов, движение отхода от траектории резания является
движением выхода инструмента из заготовки.

На следующем рисунке показано месторасположение и нумерация точек коррекции для


движений подхода и отхода, если NUMBER_CUTCOM_PTS = 2.
Pro/NC Wildfire

1. Первая GOTO точка (CUTCOM точка 0)


2. Вторая GOTO точка (CUTCOM точка 1)
3. Третья GOTO точка (CUTCOM точка 2)
4. Четвертая GOTO точка
5. Пятая GOTO точка
6. Шестая GOTO точка (CUTCOM точка 0)
7. Седьмая GOTO точка (CUTCOM точка 1)
8. Восьмая GOTO точка (CUTCOM точка 2)
9. Движение врезания
10. Движение инструмента при обработке
11. Движение выхода
12. Деталь

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 — Только на последнем проходе.

ИСПОЛЬЗОВАНИЕ ПРЕДЫДУЩИХ ПАРАМЕТРОВ


Используя опцию Use Prev в меню MFG PARAMS, вы можете осуществить начальную
настройку значений параметров для текущей NC последовательности с помощью одноразовой
копии значений набора параметров, использованных в предыдущей NC последовательности.
Это особенно удобно, когда вы выполняете несколько NC последовательностей с почти
одинаковыми параметрами. После восстановления файла параметров используйте опцию Set
для их изменения, если это необходимо.
При выборе Use Prev появится меню со всеми предыдущими NC последовательностями,
параметры которых совместимы с текущей NC последовательностью (если ни один из
параметров предыдущих NC последовательностей не подходит, то система выдаст
сообщение). Выберите NC последовательность. Ее тип может не совпадать с типом текущей
NC последовательности. Система прочитает только применимые параметры и проигнорирует
те, которые не подходят для текущей NC последовательности. Однако система не будет
выполнять проверку на соответствие значений параметров. Например, TYPE_3 – правильный
тип SCAN_TYPE для фрезерования, но это значение не действительно для сверления. Если
восстановленное значение не применимо для NC последовательности, то система выдаст
предупреждение и автоматически присвоит параметру его заданное по умолчанию значению.
Pro/NC Wildfire
ИСПОЛЬЗОВАНИЕ НЕАКТИВНОГО ШАБЛОНА ДЛЯ ОБРАБОТКИ
Если есть шаблон для обработки, соответствующий станку, или активизированный шаблон
соответствующего типа, его параметры будут автоматически восстановлены. Вы можете также
инициализировать параметры NC последовательности, явно выбрав имеющийся шаблон.
1. Выберите шаблон для обработки в меню MFG PARAMS. Существуют следующие
варианты:
• Cur Workcell — Использование шаблона (шаблонов), соответствующего
текущему станку. Применяйте эту опцию, чтобы использовать заданные по
умолчанию шаблоны для станка после активизации некоторого другого
шаблона.
• Current Dir — Восстановление файлов шаблонов из текущей директории.
Выберите тип шаблона. В списке будут только те типы шаблонов, которые
соответствуют типу станка.
• In Session — Использование файлов шаблонов, которые были созданы или
восстановлены в текущей рабочей сессии.
2. Соответствующие шаблоны будут указаны в списке. Выберите наименование шаблона
для использования.
3. Файл с расширением «.sit» будет прочитан системой, и его значения будут
использованы в качестве значений параметров NC последовательности. Если
некоторые из заданных по умолчанию значений будут пропущены, укажите их с
помощью опции Set.

Включение параметра в формулу


1. В меню MANUFACTURE укажите Relations > Assem Rel.
Примечание: Вы можете использовать Part Rel для определения заготовки при
обработке модели, если формула содержит только параметры NC
последовательности (не инструмента) и размеры заготовки.

2. Укажите Tool Info или NC Seq Info, в зависимости от того, какая информация требуется
для проверки наименований и значений параметров. С помощью опции NC Seq Info вы
можете узнать идентификационный номер (ID) NC последовательности.
3. Выберите ссылочную модель и/или модель заготовки, чтобы отобразить на экране
размеры в символической форме.
4. Укажите Add и введите формулу. Введите параметры по правилам синтаксиса, как
описано ниже.

Использование параметров в формулах


Вы можете контролировать параметры NC последовательности и параметры инструмента
с помощью других параметров или размеров модели, используя формулы. В формулы могут
быть включены параметры с цифровыми и строчными значениями.
Синтаксис при использовании параметров:
PARAM_NAME:FID_ #
где:
PARAM_NAME — наименование параметра,
# — внутренний идентификационный номер элемента NC последовательности.
Например: STEP_OVER:FID_22 = d6:1 * 0.1
Синтаксис параметра инструмента:
Pro/NC Wildfire
PARAM_NAME:TID_ ID
где:
PARAM_NAME — наименование параметра,
ID — TOOL_ID, внутренний идентификационный номер инструмента.
Например: STEP_OVER:FID_22 = CUTTER_DIAM:TID_RMIL1 * 0.4
Если параметр контролируется формулой, система рядом с ним помещает примечание в
файле с параметрами. Если вы измените контролируемый формулой параметр, то его
значение будет восстановлено после регенерации.
Команды Tool Info и NC Seq Info из меню RELATIONS, доступные только в режиме
Manufacture, облегчают использование параметров NC последовательности и параметров
инструмента в формулах. Они отображают на экране параметры (включая идентификационный
номер (ID)) выбранного инструмента или NC последовательности, соответственно.

ШАБЛОНЫ

О шаблонах
Опция Site из меню PARAM SETUP позволяет вам устанавливать или создавать
специфические шаблоны NC последовательностей, которые позже могут быть использованы
для определения параметров NC последовательностей.
Примечание: Когда вы начинаете использовать новую версию Pro/NC, удостоверьтесь,
что существующие файлы механообработки модернизируются всякий раз
при изменении пути, по которому система проверяет значения
параметров. Значения параметров в файлах не модифицируются
автоматически.

Создание нового шаблона


1. Выберите Mfg Setup > Param Setup > Site > Create из меню MANUFACTURE или
MACHINING.
2. Введите наименование шаблона. Система автоматически добавит суффикс,
соответствующий типу шаблона и расширение «.sit» (например, «mach1_mil.sit»).
3. Выберите тип шаблона.
4. Открывается окно Pro/TABLE, которое содержит все параметры механообработки,
требуемые только для данного типа NC последовательности (при создании нового
шаблона в окне будут присутствовать все параметры). Выберите значения параметров.
Каждый параметр должен иметь или определенное значение по умолчанию, или
нижний и верхний пределы диапазона значений, или то и другое вместе. Чтобы убрать
значение, данное по умолчанию, введите дефис (-). Если определено и то и другое, то
значение по умолчанию должно быть внутри границ диапазона. Вы также можете
определить состояние видимости параметров (см. ниже) и добавить комментарии для
любых параметров.
При определении значений параметров вы можете ввести формулы, в соответствии с
которыми должны измененяться параметры NC последовательности. Однако когда NC
последовательность унаследует параметры из шаблона, – она унаследует только значения,
вычисленные по формулам, а не формулы непосредственно.
Pro/NC Wildfire

Состояние видимости параметра


Некоторые из параметров механообработки могут оставаться неизменными в ряде NC
последовательностей. Вы можете установить их значения в файле шаблона или при
определении операции обработки, а затем сделать так, чтобы они не появлялись во время
изменения параметров NC последовательностей. Точно также вы можете определить, которые
из параметров должны присутствовать в списке при получении информации о
механообработке (Manufacturing Info).
Состояние видимости параметра может быть определена с помощью следующих
действий:
• Когда вы устанавливаете параметры шаблона, установите два значения
видимости для каждого параметра:
» NC SEQ VISIBLE — Определяете, появляется ли параметр в списке
параметров NC последовательности при создании или переопределении
NC последовательности.
» MFG INFO VISIBLE — Определяете, будет ли параметр присутствовать в
списке, когда вы отображаете на экране информацию о механообработке.
Значения по умолчанию для всех параметров – YES для обоих столбцов. Если вы
установите значение как NO, то параметр не будет видим.
Если вы определяете, что параметр будет невидим в NC последовательностях, вы должны
установить его значение до того, как шаблон будет прочитан Pro/NC. Если вы устанавливаете
параметр со значением «-1» невидимым, система выдаст сообщение об ошибке и позволит
вам повторно отредактировать таблицу параметров шаблона.
• Опция Visibility из меню MFG PARAMS позволяет вам изменять состояние
видимости параметра:
» Во время определения параметров операции обработки.
» Во время создания или переопределения NC последовательности.
Когда вы выбираете эту опцию, окно Pro/TABLE появляется со списком всех параметров и
двух значений видимости, как описано выше.

Действия с шаблонами
Следующие опции доступны при установке шаблонов:
• 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 (Фрезерование)), затем – созданный активный шаблон.
Если ни один из них не будет найден, то будут использованы системные значения параметров
по умолчанию.
Примечание: Когда вы активизируете операцию обработки, то шаблон, связанный со
станком, использованным для операции обработки, активизируется
автоматически.

Связь шаблона со станком


1. Во время создания станка (workcell) укажите Defaults в подменю Output в меню
Machine Tool Setup. Чтобы связать шаблон с имеющимся станком, укажите в меню
MANUFACTURE или MACHINING опции Mfg Setup > Workcell, выберите наименование
станка, затем укажите Defaults в подменю Output в меню Machine Tool Setup.
2. Выберите одну из опций:
• Current Dir — Восстановите файлы шаблонов из текущей директории.
• In Session — Используйте файлы шаблонов, которые были созданы или
восстановлены в текущем сеансе.
3. Выберите тип шаблона. В списке будут только те типы шаблонов, которые
соответствуют типу выбранного станка.
4. Список шаблонов выбранного типа появляется в меню. Выберите наименование
шаблона.
5. Повторите вышеуказанные действия, чтобы выбрать несколько шаблонов, если это
необходимо, затем укажите Done.
Pro/NC Wildfire
Шаблон, связанный со станком
Если вы связываете шаблон со станком, то все NC последовательности, созданные для
этого станка, наследуют параметры этого шаблона. Вы можете затем изменять
индивидуальные параметры NC последовательности для каждого конкретного случая. Если вы
изменяете шаблон, связанный со станком, или заменяете его другим шаблоном, все NC
параметры последовательности, унаследованные от этого шаблона (то есть, которые не
изменялись), модифицируются автоматически.
Вы можете связать несколько шаблонов со станком, потому что различные типы
созданных NC последовательностей могут потребовать определения различных параметров.
Однако только один шаблон специфического типа может быть связан со станком. В таблице
ниже показаны типы шаблонов, которые могут быть связаны с конкретным типом станка.
Тип станка Тип шаблона
Generic
Lathe Turning
Holemaking
Generic
Mill Milling
Holemaking
Generic
Milling
Mill/Turn
Turning
Holemaking
Generic
WEDM
WEDM
Если и определенный для NC последовательности шаблон и созданный шаблон связаны с
одним станком, то система, в целях приемственности параметров, будет использовать шаблон,
определенный для NC последовательности.

БАЗА ДАННЫХ СТАНОЧНЫХ ПАРАМЕТРОВ

Файлы 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 файла. Она служит для инициализации параметров
рабочей подачи и скорости вращения шпинделя в зависимости от размеров инструмента,
материала инструмента и заготовки, глубины резания и т.д.

Единицы измерения значений базы данных станочных


параметров
Если вы отметите опцию Units при создании или изменении файла MDB, то появится меню
MDB UNITS со следующими опциями:
• Feed — Определяете единицы измерения подачи. Опции:
» Для фрезерования — Inch/tooth, Foot/tooth, Millimeter/tooth,
Centimeter/tooth, Meter/tooth. Системное значение по умолчанию –
Inch/tooth.
» Для токарной обработки и сверления — Inch/rev, Foot/rev, Millimeter/rev,
Centimeter/rev, Meter/rev. Системное значение по умолчанию – Inch/rev.
• Speed — Определяете единицы измерения скорости резания. Опции: Inch/min,
Foot/min, Millimeter/min, Centimeter/min, Meter/min. Системное значение по
умолчанию – Foot/min.
• Cut Depth — Определяете единицы измерения глубины резания (применяется
для фрезерования и токарной обработки). Опции: Inch, Foot, Millimeter,
Centimeter, Meter. Системное значение по умолчанию – Inch.
• TL Width — Определяете единицы измерения ширины инструмента
(применяется только для токарной обработки). Опции: Inch, Foot, Millimeter,
Centimeter, Meter. Системное значение по умолчанию – Inch.
Pro/NC Wildfire
• TL Diam — Определяете единицы измерения диаметра инструмента
(применяется только для сверления). Опции: Inch, Foot, Millimeter, Centimeter,
Meter. Системное значение по умолчанию – Inch.
Примечание: Преобразование значений существующих MDB файлов не происходит. То
есть, если вы измените единицы измерения значений существующего
файла MDB, то сами значения останутся прежними.

Значения по умолчанию для файлов MDB:


CUT TOOL TOOL
UNITS FEED SPEED HARDNESS
DEPTH WIDTH DIAM

Milling inch/tooth foot/min inch n/a n/a Bhn

Turning inch/rev inch n/a

Drilling n/a n/a inch

В начале рабочего сеанса Pro/ENGINEER единицы измерения MDB устанавливаются как


системные значения по умолчанию (показаны выше). Как только вы измените единицы
измерения, они станут заданными по умолчанию, то есть, все новые файлы MDB будут
использовать эти единицы измерения.
Когда вы изменяете MDB файл, чьи единицы измерения отличаются от текущих, система
выдает предупреждение и просит вас не применять текущие единицы измерения для значений
файла. При вашем подтверждении текущие единицы измерения для MDB файла не будут
применяться. Если вы не подтвердите просьбу системы, то единицы измерения в MDB файле
будут изменены, чтобы соответствовать заданным по умолчанию (текущим) единицам
измерения. Но значения останутся прежними!
Если вы выберите команду Show из меню MDB SETUP и затем отметите опцию Units, то
появится информационное окно с текущими единицами измерения для соответствующего типа
MDB (фрезерование, токарная обработка или сверление) файла. Во время поиска MDB файла
надлежащее преобразование будет происходить в случае необходимости, в зависимости от
единиц измерения параметров, определенных для NC последовательности (например, MMPM)
и единиц измерения размеров инструмента и заготовки (например, mm), числа зубьев и т.д.

Пример: Файл MDB для сверления


Pro/NC Wildfire
Использование MDB файлов
Вы можете использовать библиотечный MDB файл («*.mdb»), чтобы установить
CUT_FEED и SPINDLE_SPEED в NC последовательности фрезерования, токарной обработки
или сверления. Файл должен уже существовать в соответствующей поддиректории («mill_db»,
«turn_db» или «drill_db») в директории базы данных станочных параметров, или в вашей
рабочей директории, если расположение директории базы данных не было установлено.
1. Выберите Retrieve из меню MFG PARAMS.
2. Выберите MDB LIBRARY. Вы должны установить необходимые параметры резания и
параметры инструмента, используя окно Pro/TABLE. Установите значения для всех
показанных параметров.
3. Выберите наименование MDB файла из списка.
4. После прочтения системой таблицы, значения параметров CUT_FEED и
SPINDLE_SPEED будут установлены непосредственно по табличным значениям, или с
помощью параметров для линейной (одно- или двухкоординатной) интерполяции. В то
же самое время:
• Для фрезерования, параметр STEP_DEPTH будет установлен как
AXIAL_CUT_DEPTH, STEP_OVER – как RADIAL_CUT_DEPTH.
• Для токарной обработки, параметр STEP_DEPTH будет установлен как
CUT_DEPTH.
Примечание:

• Вы должны установить параметры инструмента прежде, чем будете


использовать библиотечные значения MDB Library.
• Если вы измените любое из значений, от которых зависит выбор параметров, то
параметры не будут модифицированы автоматически. Вы должны повторить
процесс установления значений параметров снова, чтобы изменения
отразились на их значениях.

Неудачный поиск MDB файла


Если во время восстановления параметров NC последовательности поиск MDB таблицы
не получается, появится меню MACH DB FAIL со следующими опциями:
• Modify Input — Редактируете вводимые параметры.
• Show Input — Исследуете текущие вводимые параметры.
• Show Error — Отображаете на экране самое последнее сообщение об ошибке,
полученной при поиске MDB файла.
• Show Mach DB — Исследуете используемую в настоящее время MDB таблицу.

Практика
Чтобы минимизировать число параметров, инициализируемых с помощью MDB файлов,
вы можете:
• Назначить материал заготовки в режиме Part, используя опции Set Up >
Material.
• Определить значения параметров инструмента NUM_OF_TEETH (для
фрезерования) и TOOL_MATERIAL. Если используется модель инструмента, то
установите материал режущего инструмента и число зубьев.
• Определить параметры траектории инструмента STEP_DEPTH и STEP_OVER
прежде, чем будете использовать библиотечные значения MDB Library.
Pro/NC Wildfire
ФРЕЗЕРОВАНИЕ

Типы NC последовательностей при фрезеровании


Чтобы создать NC последовательности для фрезерования вы должны выбрать фрезерный
(Mill) или фрезерный/токарный (Mill/Turn) станок (при выборе последнего укажите MILL, когда
начнете создавать NC последовательность). Доступны следующие типы NC
последовательностей:
• Volume — Обработка объема (Volume) 2.5-осевым послойным фрезерованием с
целью удаления материала определенного объема.
• Local Mill — Локальное фрезерование. Используется, чтобы удалить материал,
оставшийся после обработки объема (Volume), обработки по профилю (Profile),
стандартной обработки поверхности строчкой (Conventional Surface), обработки
поверхности по контуру (Contour Surface) или после другого локального
фрезерования (инструментом меньшего радиуса). Может быть использовано,
чтобы удалить материал из определенных углов.
• Surface Mill — Обработка от 3-х до 5-и осевым фрезерованием горизонтальных
или наклонных поверхностей. В вашем распоряжении будет несколько методов
определения направления резания.
• Swarf Mill — Обработка 5-и осевым фрезерованием ряда горизонтальных или
наклонных поверхностей боковой поверхностью фрезы (образующей).
• Face — Наружная обработка поверхностей заготовки.
• Profile — Профильная обработка от 3-х до 5-и осевым фрезерованием
вертикальных или наклонных поверхностей.
• Pocketing — Обработка 2.5-х осевым фрезерованием горизонтальных,
вертикальных, или наклонных поверхностей кармана. Стенки кармана будут
фрезероваться как в случае обработки по профилю (Profile), дно – как нижние
поверхности при обработке объема (Volume).
• Trajectory — Фрезерование по траектории от 3-х до 5-и осевым фрезерованием,
с перемещением инструмента по пространственной траектории.
• Holemaking — Сверление, расточка, развертывание и т.д.
• Thread — Обработка резьбы 3-х осевым фрезерованием по спирали.
• Engraving — Гравирование от 3-х до 5-и осевым фрезерованием, с
перемещением инструмента по косметическому элементу Groove.
• Plunge — Предварительное 2.5-х осевое фрезерование глубоких полостей
путем последовательного врезания в материал торцом инструмента.

Выбор поверхностей
Имеется несколько типов 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 — Опция появляется только при выборе поверхностей фрезеруемого
объема или фрезеруемой поверхности. Позволяет вам выбрать или создать
другой фрезеруемый объем или другую фрезеруемую поверхность, или
изменить существующие. Вы можете затем добавить или удалить поверхности,
используя опции, приведенные выше.

Выбор замкнутой цепочки поверхностей


При выборе поверхностей для NC последовательности фрезерования по профилю (Profile)
доступны следующие дополнительные опции:
• Surface — Выбранные поверхности указываются каждая индивидуально по
очереди.
• Loop — Выбираете замкнутую цепь поверхностей, указав поверхность, которую
они окружают. Если имеется несколько замкнутых контуров граней (например,
имеется отверстие в выбранной поверхности), система попросит вас указать
конкретную грань одного из контуров, который будет использован. Эта опция
особенно полезна для фрезерования по профилю.
Эти опции будут также доступны, если вы используете Remove Single для фрезерования
по профилю.
На следующем рисунке показан выбор замкнутой цепи поверхностей
Pro/NC Wildfire

1. Выберите эту поверхность


2. Выберите эту грань
3. Все боковые поверхности выбраны
Примечание: Выбрав Loop, вы не компонуете поверхности параметрически. Например,
если вы хотите иметь возможность заменить ссылочную модель на
другую модель из семейства, которая имеет больше или меньше
поверхностей, чем оригинал, и автоматически модифицировать
траекторию движения инструмента, то используйте фрезеруемую
поверхность, созданную с помощью опций Gather > Surf & Bnd.

Выбор поверхностей объединенной поверхности


Когда вы выбираете поверхности объединенной поверхности, открывается диалоговое
окно Surface Side, которое позволяет вам определить, какую сторону поверхностей вы
желаете обработать.

Определение стороны поверхности для обработки


Когда вы выбираете поверхности твердого тела для механообработки, система
автоматически определяет, которую сторону нужно обработать. Однако если вы выбираете
поверхности объединенной поверхности, то можете обработать их с обеих сторон, и поэтому
должны определить, какую сторону желаете обработать. Эта ситуация особенно часто
встречается, когда вы работаете с импортированными моделями, потому что их геометрия
состоит из объединенных поверхностей.
Когда вы выбираете поверхности объединенной поверхности:
1. Для NC последовательностей фрезерования поверхности (Surface), обработки
наружных поверхностей (Facing), фрезерования по профилю (Profiling) или обработки
кармана (Pocketing), выберите поверхности и нажмите на кнопку Done/Return в меню
SELECT SRFS. Для NC последовательности предварительной обработки (Roughing)
выберите опцию Surface Side в меню SEQ SETUP. Открывается диалоговое окно
Surface Side со списком всех выбранных групп поверхностей, наряду с
идентификационным номером (ID) объединенной поверхности и числом поверхностей в
каждой объединенной поверхности. По мере перемещения курсора по группам в списке
будет высвечена соответствующая объединенная поверхность. Обрабатываемая
сторона поверхностей каждой группы будет показана стрелкой, направленной от
материала.
Примечание: Для всех NC последовательностей (кроме фрезерования по профилю) вы
можете выбрать только одну группу поверхностей.
Pro/NC Wildfire
2. Чтобы посмотреть обрабатываемую сторону каждой поверхности, нажмите на кнопку
Quilt Seeds. Вы увидете небольшие стрелки на каждой из поверхностей. Если вы
выберите Group Seeds, то будет показана только одна стрелка для всей группы, на
поверхности, которая была определена, как Seed Surface для этой группы.
3. Чтобы изменить поверхность Seed Surface для группы, выберите группу в списке,
нажмите на стрелку рядом с опцией Seed Surface и выберите другую поверхность из
группы. Теперь стрелка Group Seeds будет показана для этой поверхности.
4. Чтобы изменить обрабатываемую сторону поверхности, выберите группу в списке и
нажмите на кнопку Flip. При этом для каждой поверхности выбранной группы
обрабатываемая сторона будет изменена на обратную.
5. Нажмите на кнопку Done и закройте диалоговое окно Surface Side.

Предотвращение несанкционированных врезаний


Pro/NC обеспечивает для всех типов NC последовательностей автоматическое
предотвращение несанкционированных врезаний, проверяя геометрические ссылки,
выбранные для определения геометрии резания. При фрезеровании объема (Volume) с
использованием фрезеруемого окна (Mill Window) выполняется автоматическая проверка
несанкционированных врезаний для всех поверхностей ссылочной модели.
Примечание:
• Если задать значения параметров HOLDER_DIAMETER и HOLDER_LENGTH
(см. далее), определяющие размеры державки, то они также будут
использованы при расчете для предотвращения несанкционированных
врезаний.
• Автоматическая проверка не выполняется для фрез с SIDE_ANGLE > 0.
Используйте клиновидный инструмент (Taper Mill) для автоматического контроля
несанкционированных врезаний.
Опция Check Surfs из меню SEQ SETUP, возможная для обработки по профилю (Profile),
обработки поверхности по траектории (Trajectory) и по линиям резания (Straight Cut и Isoline), а
также для локального фрезерования, выполняющегося после NC последовательности
фрезерования по линиям резания, позволяет вам выбирать дополнительные поверхности, для
которых будет выполнена проверка несанкционированных врезаний. Выбор этой опции
вызывает появление меню SRF PRT SEL со следующими опциями:
• Add Ref Prts — Маркер рядом с этой опцией означает, что все поверхности
твердотельной ссылочной модели (или, в случае механообработки сборки, –
поверхности всех ссылочных моделей) будут включены в число поверхностей,
выбранных для проверки.
• Sel Surf — Добавляете или удаляете отдельные поверхности с помощью меню
SELECT SRFS, которое позволяет вам добавлять, удалять и показывать
поверхности, которые будут использованы для проверки несанкционированных
врезаний. Дополнительные опции будут доступны при добавлении или удалении
поверхностей с помощью команды Remove Single:
» Surface — Выбираете индивидуальные поверхности, чтобы добавить или
удалить. Если вы указываете поверхность, которая принадлежит
объединенной поверхности, для действия будет выбрана вся
объединенная поверхность. Используйте Query Sel, чтобы выбрать только
одну поверхность объединенной поверхности
» Part — Добавляете или удаляете все поверхности выбранной модели.
Примечание: Если вы используете фрезерование окна (Mill Window), система
автоматически выполняет проверку несанкционированных врезаний для
всех поверхностей ссылочной модели; поэтому команда Add Ref Prts будет
Pro/NC Wildfire
недоступна, и когда вы будете указывать поверхность с помощью
команды Sel Surf, то ссылочная модель будет недоступна.

Проверка несанкционированных врезаний по умолчанию


Система автоматически включает все поверхности ссылочной модели (или, в случае
механообработки сборки, – поверхности всех ссылочных моделей) в число поверхностей,
выбранных для проверки, для следующих типов NC последовательностей:
• 3-х и 5-и осевое фрезерование поверхности строчкой (Straight Cut).
• 3-х и 5-и осевая обработка поверхности по изолиниям (Isolines).
• 3-х и 5-и осевая обработка поверхности по линиям резания (Cutline).
• 3-х и 5-и осевое фрезерование поверхности, с проецированием траектории
движения инструмента (Projecting Tool Path).
• 5-и осевое фрезерование по траектории (Trajectory).
• Локальное фрезерование после предыдущего инструмента (By Previous Tool).
Вы можете отменить эту заданную по умолчанию настройку с помощью команды Add Ref
Prts из меню SRF PRT SEL.
Вы также можете установить следующие параметры файла конфигурации:
• mfg_auto_ref_prt_as_chk_srf = no — Автоматическое исключение всех
поверхностей ссылочной модели из числа поверхностей, выбранных для
проверки, для всех типов NC последовательностей, рассмотренных выше.
Значение по умолчанию – «yes».
• chk_part_surfs_profpock = yes — Автоматическое включение всех поверхностей
ссылочной модели в число поверхностей, выбранных для проверки, для NC
последовательностей фрезерования по профилю (Profiling) и обработки кармана
(Pocketing). Значение по умолчанию – «no».

Выполнение 4-х осевого фрезерования


Когда вы создаете NC последовательность 4-х осевого фрезерования, в меню SEQ SETUP
появится опция 4 Axis Plane в дополнение ко всем другим опциям, соответствующим типу NC
последовательности. Эта опция определяет плоскость, к которой будет параллельна ось
инструмента. Вы можете выбрать плоскую поверхность, а также выбрать или создать базовую
плоскость. Вы можете определить знак угла наклона оси инструмента относительно плоскости
4-ой оси, а также можете контролировать значение угол наклона с помощью параметра
4X_LEAD_RANGE_OPT.
Система будет генерировать CL данные, как для 5-и осевого фрезерования, и затем
автоматически преобразует их таким образом, чтобы ось инструмента была всегда
параллельна определенной плоскости. На следующем рисунке показаны различия в CL
данных, которые получены для NC последовательностей 5-и осевого и 4-х осевого
стандартного (Conventional) фрезеровании поверхности.
Pro/NC Wildfire

1. Плоскость 4-ой оси


2. 4-х осевая обработка
3. 5-ти осевая обработка

Определение отрицательного припуска


Определение отрицательного припуска может требоваться в частных случаях, например,
при фрезеровании электродов. Отрицательный припуск может быть определен для следующих
типов NC последовательностей:
• Для обработки объема (Volume), локального фрезерования (Local),
стандартного фрезерования (Conventional), фрезерования по контуру (Contour) и
фрезерования кармана (Pocket) отрицательное значение припуска должно быть
меньше чем радиус на торце (Corner_Radius) фрезы.
• Для фрезерования по профилю (Profile) и фрезерования по траектории
(Trajectory) может быть определено любое отрицательное значение.

Интерактивный контроль движения инструмента при


обработке
Обычно система автоматически генерирует заданную по умолчанию траекторию движения
инструмента, в зависимости от геометрии резания и параметров механообработки. Для
дополнительного контроля движений инструмента при обработке вы можете использовать
опцию Customize в меню NC SEQUENCE.
Для всех типов NC последовательности фрезерования, кроме фрезерования по
траектории (Trajectory), система автоматически генерирует движения инструмента при
обработке (Automatuc Cut) с автоматическим врезанием (Auto Plunge). Вы можете или принять
движения, автоматически произведенные системой (и настроить движения подхода (Approach)
и отхода (Exit), если необходимо), или удалить их и сгенерировать собственную траекторию
движения инструмента при обработке, а также траектории инструмента при подходе (Approach)
и отходе (Exit). Для фрезерования по траектории (Trajectory) геометрия резания не
определяется во время установки данных NC последовательности; вы должны использовать
функциональные возможности режима ручной настройки (Customize), чтобы сгенерировать
траекторию инструмента при обработке (Automatic Cut), а также траектории инструмента при
подходе (Approach) и отходе (Exit). Вообще, режим Customize – это интерактивный контроль
движения инструмента при обработке.
Pro/NC Wildfire
Формирование резания на уровне NC последовательностей
Когда вы создаете автоматические движения инструмента при обработке (Automatic Cut),
функциональные возможности режима формирования траектории (Build Cut) позволяют вам
добавлять или удалять слои или проходы, определять пути подхода и отхода, и так далее.
Однако если вы удовлетворены траекторией движения инструмента, произведенной системой
по умолчанию (которая при этом руководствовалась значениями параметров
последовательности и геометрическими ссылками), то можете использовать опцию Build Cut
из меню SEQ SETUP, чтобы обратиться к функциональным возможностям формирования
траектории на уровне NC последовательности, без необходимости использовать интерфейс
режима Customize.
Опция Build Cut доступна только в том случае, если траектория движения инструмента NC
последовательности не была исправлена пользователем в режиме Customize. Если вы
определили элементы формирования траектории на уровне NC последовательности и затем
пытаетесь исправить траекторию движения инструмента, система попросит вас сначала
удалить элементы, определенные на уровне NC последовательности. Информационное окно
(Info Window) откроется со списком элементов, которые вы должны удалить. Функциональные
возможности формирования траектории на уровне NC последовательности доступны для
обработки объема (Volume), локального (Local) фрезерования, фрезерования по профилю
(Profile), фрезерования поверхности (Surface), фрезерования наружной поверхности (Face) и
обработки кармана (Pocketing).
Функциональные возможности формирования траектории на уровне NC
последовательности (Build Cut) идентичны таковым на уровне определения автоматических
движений инструмента при обработке (Automatic Cut).
Опция Build Cut позволяет вам определить движения подхода и отхода или точку
врезания инструмента при обработке. Когда вы выбираете Approach или Exit, доступны
следующие опции:
• Point — Создание или выбор оси, которая будет использована в качестве
начальной (конечной) точки. Ось может принадлежать модели заготовки или
проектируемой модели, и должна быть перпендикулярна к плоскости
безопасности. Трактория подхода (отхода) будет лежать на глубине начальной
(конечной) точки движения резания.
• Sketch — Рисуете эскиз траектории подхода (отхода) для инструмента в
плоскости XY рабочей системы координат. Траектория будет находиться на
уровне плоскости безопасности. Инструмент опустится в конечной точке
траектории подхода и переместится по горизонтальной прямой к начальной
точке движения резания. Из конечной точки движения резания инструмент
переместится по горизонтальной прямой к начальной точке нарисованной
траектории отхода, поднимется до уровня плоскости безопасности и будет
следовать по траектории отхода. Используйте функциональные возможности
режима создания траектории движения инструмента (Tool Motion), чтобы
определить другие типы движений подхода и отхода.
• Each Slice — Одна траектории подхода (отхода) для каждого слоя при
послойной обработке.
• First Slice — Траектория подхода (отхода) определена только для первого слоя.
• Last Slice — Траектория подхода (отхода) определена только для последнего
слоя.
Опция Entry Point позволяет вам выбрать угол заготовки, с которого начнется
механообработка. Углы, которые возможно использовать в описанном качестве, будут
показаны на экране, причем один из них будет высвечен. Выберите желаемый угол с помощью
опций Next, Previous и Accept.
Используйте команды Delete и Redefine, чтобы отменить и изменить траектории подхода и
отхода. Команда Play Cut позволяет отобразить на экране полученную траекторию
инструмента.
Pro/NC Wildfire
КОНТРОЛИРОВАНИЕ ОРИЕНТАЦИИ ОСИ ИНСТРУМЕНТА ПРИ
ФРЕЗЕРОВАНИИ

Различные виды контроля ориентации оси инструмента


Команда Axis Def из меню SEQ SETUP дает вам возможность контролировать ориентацию
оси инструмента для NC последовательностей 5-и осевого фрезерования поверхности
(обработка поверхности строчкой (Straight Cut), по изолиниям (Isolines) и по линиям резания
(Cut Line)).
Имеются три способа контролировать ориентацию оси:
• Точки на поверхности — Выбираются точки, чтобы определить ориентацию оси
инструмента; в области между выбранными точками Pro/NC постепенно
интерполирует правильную ориентацию оси инструмента. Ориентация оси
интерполируется с помощью определения средней из возможных ориентаций
оси инструмента, определенных в самых близких положениях к выбранным
точкам. Если были определены значения параметров LEAD_ANGLE и
TILT_ANGLE, то они не будут учтены при интерполировании текущей
ориентации оси, но будут добавлены к значению или вычтены из значения
после того, как оно будет вычислено. Для обработки по линиям резания вы
можете определять ориентацию оси инструмента вдоль линий резания.
• Центр вращения — Выбираете или создаете базовую точку, которая будет
использована в качестве центра вращения для инструмента. Ось инструмента
будет всегда проходить через эту точку во время механообработки поверхности
(поверхностей).
• Кривая расположения центра вращения — Выбираете разомкнутый или
замкнутый контур граней или кривых, которые будут использованы для
следования оси инструмента. Ось инструмента будет всегда проходить через
некоторую точку кривой расположения центра вращения во время
механообработки поверхности (поверхностей). Все объекты, которые
формируют кривую расположения центра вращения, должны быть
тангенциальными друг другу. Вы можете задать автоматическую синхронизацию
системой траектории движения инструмента с кривой расположения центра
вращения, или определить собственные условия синхронизации.
Ориентация оси инструмента (с помощью определения точек на поверхности и кривой
расположения центра вращения) может быть использована при 4-х осевом фрезеровании. При
определении ориентации оси инструмента с помощью точек на поверхности, вычисленные оси
инструмента будут проецироваться на плоскость 4-ой оси и затем интерполироваться.

Определение ориентации оси с помощью точек на


поверхности
1. При выборе ссылок, которые вы должны определить для NC последовательности,
выберите Axis Def из меню SEQ SETUP.
2. Выберите Pnts on Srf из меню AXIS OPT.
3. Выберите Add из меню AXIS DEF. Меню AXIS DEF OPT появляется со следующими
опциями:
• Along Cutline (возможно только при обработке по линиям резания) —
Определяете ориентацию оси инструмента по линиям резания.
• Edge — Определяете ориентацию оси инструмента по грани или цепочке
граней.
• Location — Определяете ориентацию оси инструмента в базовой точке.
Базовая точка может быть размещена где-нибудь на обрабатываемой
Pro/NC Wildfire
поверхности. Выберите или создайте базовую точку, чтобы определить в ней
ориентацию оси инструмента.
• Drive Surf (необязательно для определения) — Выбираете контрольную
поверхность (или несколько поверхностей), чтобы корректировать ориентацию
оси инструмента для выбранных граней.
4. Выберите Edge и укажите грани для контроля оси. Грани должны формировать
замкнутую цепочку. Затем система попросит вас определить ориентацию оси
инструмента в начале и конце каждой грани, используя опции меню AXIS DEF TYPE,
описанные ниже. Если вы выбрали контрольную поверхность (Drive Surf), то ориентация
инструмента будет средней из двух ориентаций в конечных точках, дополнительно
скорректированная формой контрольной поверхности. Если вы не определили
контрольную поверхность, то должны создать дополнительные контрольные точки
вдоль грани, используя опцию Location.
5. Выберите команду из меню AXIS DEF TYPE, чтобы указать ориентацию инструмента в
определенной точке:
• Along Z Dir — Определяете ориентацию оси инструмента по направлению оси Z
системы координат NC последовательности.
• Datum Axis — Выбираете или создаете базовую ось, чтобы по ней определить
ориентацию оси инструмента.
6. Если вы выбрали Datum Axis, выберите или создайте базовую ось, чтобы указать
ориентацию инструмента в этом месторасположении.
7. Появляется меню DIRECTION. Выберите Flip или Okay, чтобы указать направление оси
инструмента. Ориентация оси в определенном месторасположении будет показана
фиолетовой стрелкой.
8. Повторите пункты от 3 до 7 для каждой точки, в которой вы хотите определить
ориентацию оси инструмента.

Пример: Ориентация оси с помощью точек на поверхности


На следующем рисунке показано, как определяется ориентация оси инструмента.

1. Определение ориентации оси инструмента с помощью Edge и Along Z Dir.


2. Определение ориентации оси инструмента с помощью Location и Datum Axis.
Pro/NC Wildfire
Определение ориентации оси с помощью точек на линии
резания
1. При выборе ссылок, которые вы должны определить для NC последовательности,
выберите Axis Def из меню SEQ SETUP.
2. Выберите Pnts on Srf из меню AXIS OPT.
3. Выберите Add из меню AXIS DEF.
4. Выберите Along Cutline и Done/Return из меню AXIS DEF OPT.
5. Система высвечивает на экране все существующие линии резания. Укажите точку на
линии резания.
6. Появляется меню ENTER VAL, позволяя вам определить позицию точки, как параметр
от длины линии резания (то есть, 0.00 – начальная точка линии резания, а 1.00 –
конечная точка линии резания). Система запоминает значение параметра,
соответствующее указанной точке, и отображает его на экране, как опцию, в меню
ENTER VAL. Вы можете выбирать эту опцию, или выберите Enter и введите другое
значение параметра.
7. После определения месторасположения точки на линии резания, выберите команду из
меню AXIS DEF TYPE, чтобы указать ориентацию инструмента в этой точке.
8. Выберите Add из меню AXIS DEF и повторите пункты с 4 по 7 для каждой точки, в
которой вы хотите определить ориентацию оси инструмента, затем выберите Done Sel.
Вы можете определять контрольные поверхности и применять их при определении
ориентации оси инструмента вдоль линий резания, как это делается при определении
ориентации оси по граням.
Примечание: Так как существуют два различных алгоритма для интерполирования
ориентации оси инструмента с помощью точек на поверхности, вы
должны выбрать опцию Along Cutline или комбинацию Edge и Location. Если
вы хотите сменить один алгоритм на другой, то должны сначала удалить
все текущие определения ориентации оси инструмента.

Изменение определения ориентации оси инструмента


Следующие опции меню AXIS DEF позволяют вам изменять ориентацию оси инструмента,
определенную с помощью точек на поверхности (Points on Surface):
• Remove — Удаляете существующее определение ориентации оси.
• Redefine — Переопределяете существующее определение ориентации оси.
• Show — Отображаете на экране все предварительно определенные
определения ориентации оси.
Если вы выберите Remove, Redefine или Show из меню AXIS DEF, то появится список
всех существующих определений ориентации оси (например, AXIS DEF BY EDGE #1, DRIVE
SURFACES #1 и др.). Если вы поместите курсор поверх наименования в меню, полное
наименование появляется в окне сообщений (это нужно, если наименование слишком длинное
и не помещается внутри меню), и система высвечивает соответствующую геометрию на
экране. Определения ориентации оси появляются в виде фиолетовых стрелок. Линии резания
и цепочки граней появляются в фиолетовом цвете. Контрольные поверхности появляются в
бледнофиолетовом цвете, с соответствующими гранями или линиями резания, которые
ссылаются на них, высвеченными в фиолетовом цвете.
Если вы выберите Redefine и укажете определение ориентации оси по линиям резания,
появится меню AXIS DEF REFS со следующими опциями:
• Location — Указываете другую точку на линии резания и вводите новое
значение параметра.
Pro/NC Wildfire
• Orientation — Изменяете ориентацию оси инструмента с помощью опции меню
AXIS DEF TYPE.
Если вы выберите Redefine и укажете определение ориентации оси по контрольной
поверхности (Drive Surface), появится меню DRV SRF REFS со следующими опциями:
• Surfaces — Повторный выбор контрольных поверхностей.
• Axis Def Set — Изменяете список определений ориентации оси, которые
ссылаются на эти контрольные поверхности. Появляется меню со всеми
соответствующими определениями оси; укажите дополнительные определения,
или отмените некоторые из ранее выбранных. Выберите Done Sel, когда
закончите.

Определение ориентации оси с помощью точки


расположения центра вращения
1. При выборе ссылок, которые вы должны определить для NC последовательности,
выберите Axis Def из меню SEQ SETUP.
2. Выберите Pivot Pnt из меню AXIS OPT.
3. Появляется меню PIVOT PNT со следующими опциями:
• Define — Меню CR/SEL PVT позволяет вам выбрать или создать базовую точку,
которая будет служить центром вращения.
• Remove — Удаляете существующий центр вращения.
• Show — Отображаете на экране существующий центр вращения.

Определение ориентации оси с помощью кривой


расположения центра вращения
1. При выборе ссылок, которые вы должны определить для NC последовательности,
выберите Axis Def из меню SEQ SETUP.
2. Выберите Pivot Curve из меню AXIS OPT.
3. Меню PIVOT CRV появляется с опциями:
• Define — Меню CHAIN позволяет вам выбрать объекты, чтобы определить
кривую расположения центра вращения. Все объекты кривой расположения
центра вращения должны быть тангенциальными друг другу.
• Remove — Удаляете существующую кривую расположения центра вращения.
• Show — Отображаете на экране существующую кривую расположения центра
вращения.
• Adjust Tool (появляется только для обработки по линиям резания) —
Корректируете позиции оси инструмента по кривой расположения центра
вращения, определяя точки синхронизации (synch points).

Определение точек синхронизации на кривой расположения


центра вращения
1. Определите кривую расположения центра вращения.
2. Укажите Adjust Tool.
3. Если хотите, можете выключить опцию Preview, и тогда система будет высвечивать на
экране позиции определения ориентации оси в соответствии с точками синхронизации.
Pro/NC Wildfire
4. Укажите Set Axis. Появится меню SYNCH, содержащее следующие опции:
• Add — Выбираете пару точек синхронизации на кривой расположения центра
вращения и на линиях резания.
• Remove — Удаляете пару точек синхронизации.
• Show — Отображаете на экране пару точек синхронизации, в настоящее время
определенных, и соответствующую позицию оси инструмента в синем цвете.
Здесь вы сможете воспользоваться командами Next и Previous, или указать
Show All.
• Redefine — Переопределяете пару точек синхронизации. Выберите линию
синхронизации (то есть, позицию оси инструмента) для переопределения,
указав на любую из точек на линии. Затем определите новые
месторасположения для точек синхронизации, подобно как при добавлении
новой пары.
5. Укажите Add. Система высвечивает на экране кривую расположения центра вращения.
6. Выберите точку на кривой расположения центра вращения.
7. Система высвечивает линию резания и просит вас выбрать на ней точку. Если опция
Preview включена, позиция оси инструмента появится в виде красной линии при выборе
точки на линии резания.
8. Определите другую пару точек синхронизации, повторив два пункта выше. Укажите
Done Sel, когда закончите.

ФРЕЗЕРОВАНИЕ ОБЪЕМА

Особенности фрезерования объемов


При выполнении NC последовательности фрезерования объема (Volume) удаляется
материал определенного объема слой за слоем. Все слои параллельны плоскости
безопасности; глубина резания (глубина слоя – slice depth) определена комбинацией
параметров STEP_DEPTH и WALL_SCALLOP_HGT. Первый слой находится на глубине «slice
depth» ниже верхней поверхности фрезеруемого объема. Если фрезеруемый объем выше
верхней поверхности заготовки, то первый слой находится на глубине «slice depth» ниже
верхней поверхности заготовки, чтобы избежать резания в воздухе. Все плоские поверхности в
объеме, которые являются перпендикулярными оси Z системы координат NC
последовательности, обрабатываются дополнительными слоями; используйте параметр
MIN_STEP_DEPTH, чтобы контролировать минимальное расстояние между слоями.
Расстояние перекрытия соседних проходов внутри слоя может контролироваться следующими
параметрами: STEP_OVER, NUMBER_PASSES, BOTTOM_SCALLOP_HGT и
STEPOVER_ADJUST.
Примечание: Если значение припуска определено параметром PROF_STOCK_ALLOW, не
равным нулю (или задано значение BOTTOM_STOCK_ALLOW), то припуск
будет оставлен при обработке последнего слоя и всех слоев над
горизонтальными поверхностями.

На следующем рисунке показана глубина первого слоя для фрезерования объема. Для
модели, показанной слева, не определена геометрия зоны обработки. Первый слой (1) – на
глубине «slice depth» ниже верхней поверхности фрезеруемого объема (2). Для модели,
показанной справа, определена геометрия зоны обработки. Первый слой (3) – на глубине «slice
depth» ниже верхней поверхности зоны обработки (4).
Pro/NC Wildfire

Некоторые типичные случаи фрезерования объема:


• Наружная обработка заготовки.
• Удаление основного материала из заготовки.
• Предварительное фрезерование вертикального паза или паза заданной длины с
изолированными участками.
• Чистовое фрезерование кармана с помощью значения параметра
ROUGH_OPTION, установленного как PROF_ONLY.

Создание NC последовательности фрезерования объема


1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Volume, затем Done.
3. Выберите Seq Setup из меню NC SEQUENCE.
4. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Volume — Создаете или выбираете объем для фрезерования.
• Window — Создаете или выбираете фрезеруемое окно (Mill Window). Эта опция
и опция Volume – взаимоисключающие. Если вы пометите опцию Window, то
маркер рядом с опцией Volume автоматически исчезнет, и появится меню
DEFINE WIND со следующими опциями:
» Select Wind — Выбираете предопределенное фрезеруемое окно из
списка.
» Redef Wind — Переопределяете фрезеруемое окно, использованное NC
последовательностью. Эту опцию можно использовать только в том
случае, если окно уже создано или выбрано.
» Create Wind — Создаете новое фрезеруемое окно.
• ScallopSrf — Выбранные поверхности будут исключены из процесса
вычисления высоты микронеровностей, если определены параметры
WALL_SCALLOP_HGT или BOTTOM_SCALLOP_HGT.
Pro/NC Wildfire
• Excld Surfs — Определяете поверхности объема, которые не будут обработаны
фрезерованием по профилю. Если использовано фрезеруемое окно, выберите
эти поверхности на ссылочной модели.
• Top Surfaces — Явно определяете «верхние» поверхности, т.е., поверхности
фрезеруемого объема, которые должны проходиться инструментом при
создании траектории движения инструмента. Эта опция должна быть
использована только в том случае, если некоторые из верхних поверхностей
объема не параллельны плоскости безопасности. Если использовано
фрезеруемое окно, то эта опция будет недоступна, и в качестве верхней
поверхности будет использована верхняя плоскость окна.
• Appr Walls — Выбираете боковые поверхности фрезеруемого объема, или
стороны фрезеруемого окна, через которые может пройти инструмент при
подходе и отходе.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut. Требуемые опции помечены
автоматически. Выберите дополнительные опции, по желанию, и выберите
Done. Система вызовет интерфейс пользователя по очереди для всех
выбранных опций.
5. Выберите Play Path из меню NC SEQUENCE, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если вы не удовлетворены
результатом, то можете или изменить параметры или использовать функциональные
возможности режима настройки (Customize), чтобы скорректировать траекторию
инструмента.
6. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Пример: Обработка объема


На следующем рисунке показан фрезеруемый объем и соответствующая траектория
движения инструмента для NC последовательности обработки объема (Volume).

Определение стенок для подхода инструмента


При фрезеровании объема (Volume) инструмент, как предполагается, всегда находится
внутри объема. В некоторых случаях, однако, требуется выполнять врезание в материал
только боковой поверхностью (образующей) инструмента, чтобы опускание фрезы
производилось вне заготовки. Опция Appr Walls из меню SEQ SETUP позволяет вам выбрать
боковые поверхности фрезеруемого объема, через которые может пройти инструмент при
подходе и отходе. Интерфейс пользователя для выбора этих поверхностей – такой же, как и
при выборе поверхностей для других типов фрезерования.
Если использовано фрезеруемое окно (Mill Window), система попросит вас сначала
выбрать объекты окна (то есть, контур окна в начальной плоскости), а затем уже поверхности
Pro/NC Wildfire
фрезеруемого объема. Выбранные объекты будут использованы, как поверхности для
подхода/отхода инструмента.
Если были определены стороны для подхода/отхода инструмента, то система попытается
сделать врезание (опускание инструмента на глубину слоя) вне материала заготовки, а
подход/отход для каждого слоя – через эти поверхности. Длина подхода или отхода
определяется параметром APPR_EXIT_EXT плюс радиус инструмента.
Если были определены стороны для подхода/отхода инструмента, то базовая точка, ось
или эскиз, использованные для формирования траекторий подхода/отхода в режиме Build Cut,
должны быть снаружи объема.
Проходы фрезерования по профилю не будут создаваться вдоль поверхностей,
выбранных в качестве сторон для подхода/отхода.
На следующем рисунке показано определение стороны заготовки для подхода/отхода при
фрезеровании объема.

1. Выберите эту боковую поверхность объема с помощью опции Appr Walls


2. APPR_EXIT_EXT + CUTTER_DIAM/2

Высокоскоростная обработка
Высокоскоростная обработка (предварительная обработка и фрезерование по профилю)
доступна для 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).
• Подход и отход по дугам или по спирали.

АВТОМАТИЧЕСКИЕ ДВИЖЕНИЯ ИНСТРУМЕНТА ПРИ ОБРАБОТКЕ


ОБЪЕМА, ЛОКАЛЬНОМ ФРЕЗЕРОВАНИИ И ОБРАБОТКЕ ПО ПРОФИЛЮ

Об автоматических движениях инструмента при обработке


Следующие типы автоматического движения инструмента при обработке (Automatic Cut)
доступны при обработке объема (Volume), локальном фрезеровании (Local) и обработке по
профилю (Profile):
• Automatic (по умолчанию) — Используете для обработки всех слоев
траектории, автоматически произведенные системой.
• Upto Depth — Используете траектории обработки слоев только до некоторой
глубины.
• From-To Depth — Используете траектории обработки слоев в некотором
диапазоне глубин.
• Slice/Slice — Получаете автоматические движения инструмента при обработке,
определяя глубину каждого слоя.
Первые три опции служат для автоматического получения единой траектории обработки,
независимо от числа обрабатываемых слоев. Опция Slice/Slice служит для автоматического
получения отдельной траектории обработки каждого слоя. Вы можете использовать для одной
NC последовательности сразу несколько опций; и каждый раз будет добавлена новая
траектория инструмента.

Пример: Типы автоматического движения инструмента при


обработке
На следующем рисунке показаны автоматические движения инструмента (Automatic Cut)
при обработке объема (Volume), локальном фрезеровании (Local) и обработке по профилю
(Profile).
Pro/NC Wildfire

1. Автоматические движения инструмента (по умолчанию)


2. Обработка до глубины (Upto)
3. Глубина
4. Обработка от какой-то до некоторой глубины (From-To)
5. Обработка от какой-то глубины (From)
6. Обработка до некоторой глубины (To)
7. Обработка каждого слоя (Slice/Slice)
8. Обработка на первой глубине (First depth)
9. Обработка на глубине первого слоя (First slice)
10. Обработка на второй глубине (Second depth)
11. Обработка на глубине второго слоя (Second slice)
12. Обработка на третьей глубине (Third depth) (выберите нижнюю плоскость)
13. Обработка на глубине третьего слоя (Third slice)
Pro/NC Wildfire
Создание автоматического движения инструмента при
обработке
Эти движения инструмента будут автоматически произведены системой по умолчанию, и
они будут включать в себя траектории обработки всех слоев. Число слоев и их глубина
определяются параметрами механообработки. Когда вы выберите Automatic, будут доступны
следующие опции:
• Parameters — Изменяете параметры механообработки для создаваемых
движений инструмента при обработке.
• Build Cut — Добавляете или удаляете слои, а также определяете движения
подхода и отхода для каждого слоя. Эта опция позволяет вам выполнять
фрезерование область за областью.
• Play Cut — Отображаете на экране движения инструмента при обработке,
которые рассчитаны в настоящее время.
• Info — Появляется меню INFO ITEMS, которое содержит следующую
информацию:
» Cut Motion — Отображаете на экране в окне INFO идентификационный
номер элемента (ID) текущего движения инструмента и параметры
обработки.
» NC Sequence — Отображаете на экране в окне INFO информацию об
атрибутах текущей NC последовательности (идентификационный номер
элемента, тип NC последовательности, ссылочные системы координат,
параметры и т.д.).
» Tool — Отображаете на экране в информационном окне
идентификационный номер инструмента, его тип и параметры; также
появляется подокно, отображая на экране сам инструмент.
Если вы удовлетворены движениями инструмента при обработке, выберите Done.

«Upto Depth» движение инструмента при обработке


Эти движения инструмента будет включать в себя траектории обработки слоев, начиная от
первого слоя и до указанной глубины. Будут доступны все опции автоматического определения
движений инструмента (Automatic Cut), но при этом вам необходимо определить
окончательную глубину обработки.

«From-To Depth» движение инструмента при обработке


Эти движения инструмента будет включать в себя траектории обработки слоев в
указанном диапазоне глубин. Будут доступны все опции автоматического определения
движений инструмента (Automatic Cut), но при этом вам необходимо определить глубины
«From» и «To».

Движение инструмента при обработке «слой за слоем»


Эта опция позволяет вам явно определить глубину каждого слоя. Обратите внимание, что
для обработки каждого слоя будет произведена отдельная траектория движения инструмента.
Чтобы произвести движения инструмента при обработке слой за слоем:
1. Выберите Slice/Slice и Done.
2. Выберите Depth и определите глубину слоя. Вы можете также использовать опцию
Parameters, чтобы изменить параметры для этого специфического слоя.
Pro/NC Wildfire
3. Выберите Play Cut, чтобы отобразить на экране траекторию движения инструмента при
обработке этого слоя.
Примечание: Если на этой стадии вы снова выберите Depth, то измените глубину
текущего слоя, а не создадите новый.

4. Выберите Done, если вы удовлетворены траекторией движения инструмента при


обработке текущего слоя.
5. Выберите Next Slice из меню NEXT SLICED и повторите пункты с 2 по 4, чтобы
определить траекторию инструмента для обработки другого слоя. Опция Play Cut
всегда служит для отображения на экране траектории движения инструмента при
обработке только текущего слоя.
6. Когда желаемое число слоев обработано, выберите Done/Return из меню NEXT
SLICED.
Опция Build Slice, которая заменяет опцию Build Cut для этого типа движения
инструмента, позволяет вам определять движения подхода и отхода для обработки текущего
слоя.

Определение глубины
В зависимости от типа движения инструмента вы должны определить:
• Для Upto Depth движения — глубину последнего слоя.
• Для From-To Depth движения: From Depth — глубину первого слоя, To Depth —
глубину последнего слоя.
• Для Slice/Slice движения — глубину каждого слоя отдельно.
Следующие опции доступны для определения глубины слоя:
• Specify Plane — Выбираете плоскую поверхность или базовую плоскость,
параллельную плоскости безопасности. В своем распоряжении вы также будете
иметь опцию, с помощью которой можно создать абстрактную базовую
плоскость «в пространстве».
• Z Depth — Вводите значение глубины как координату по оси Z в системе
координат NC последовательности.
Опция Play Cut позволяет вам отобразить на экране траекторию движения инструмента,
которая определена в настоящее время. Вы можете определить несколько значений
различных глубин, по желанию.

Определение движений подхода и отхода в режиме Build Cut


1. Выберите Approach (Exit) из меню BUILD CUT.
2. Если выключена опция By Region, то появится меню APPR EXIT TYPE:
• Whole Volume — Движение подхода (отхода) будет общим для всех слоев во
всех областях.
• Select Region — Движение подхода (отхода) будет общим для слоев только
выбранной области. Выберите область, указав границу соответствующего слоя.
3. Выберите опцию из меню APPR EXIT OPT:
• Datum Point — Создаете или выбираете базовую точку, которая будет
использована как начальная (конечная) точка. Точка будет спроецирована на
все обрабатываемые слои в направлении, перпендикулярном плоскости
безопасности; эти проекции будут использованы в качестве начальных
(конечных) точек при обработке каждого слоя.
Pro/NC Wildfire
• Axis — Создаете или выбираете ось, которая будет использована как ось
расположения начальных (конечных) точек. Ось может принадлежать модели
заготовки или проектируемой модели и должна быть перпендикулярна к
плоскости безопасности.
• Sketch — Рисуете путь подхода (отхода) для инструмента в плоскости XY
системы координат NC последовательности. Путь подхода должен
заканчиваться (а путь отхода – начинаться) таким образом, чтобы инструмент
находился полностью внутри области фрезерования.
• None — Отменяете предыдущие инструкции по определению пути подхода
(отхода).

Функциональные возможности режима Build Cut


Опция Build Cut позволяет вам добавлять или удалять слои, а также определять
движения инструмента при подходе и отходе для обработки каждого слоя. Она позволяет вам
также определять, хотите ли вы фрезеровать весь объем послойно по оси Z, или обрабатывать
полностью каждый участок перед перемещением к следующему (фрезерование «область за
областью»). Эти функциональные возможности доступны для Automatic, Upto Depth и From-
To Depth типов движения инструмента при обработке объема (Volume) и при локальном (Local)
фрезеровании.
На следующем рисунке показан пример обработки областей объема. Первая область –
верхний карман (1), и каждый из показанных ниже трех карманов (2 - 4) формирует отдельную
область обработки.

Когда вы выбираете 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

Пример: Определение пути подхода и отхода


На следующем рисунке показано, как определить пути подхода и отхода с помощью опции
Axis.

1. Эта ось выбрана для определения месторасположения точек подхода и отхода


На следующем рисунке показано, как определить пути подхода и отхода с помощью опции
Build Cut.

1. Эскиз пути подхода


2. Эскиз пути отхода
Pro/NC Wildfire

ЛОКАЛЬНОЕ ФРЕЗЕРОВАНИЕ

Особенности локального фрезерования


Имеется четыре типа локального (Local) фрезерования:
• Prev NC Seq — Удаляете инструментом меньшего радиуса материал,
оставшийся после обработки объема (Volume), обработки по профилю (Profile)
или другого локального (Local) фрезерования.
• Corner Edges — Определяете путем выбора граней угол (углы), в котором
необходимо выбрать материал.
• By Prev Tool — Система вычисляет остаток материала на указанных
поверхностях после предварительной механообработки инструментом
большего радиуса; затем удаляет этот материал текущим (меньшим)
инструментом.
• Pencil Tracing — Подчистка выбранных поверхностей одним проходом путем
создания траектории движения инструмента по выбранным граням углов.
Локальное фрезерование всегда выполняется с помощью алгоритма сканирования по
спирали, следовательно, параметры ROUGH_OPTION и SCAN_TYPE не подходят для этого
типа NC последовательности.
Если CUT_TYPE установлен как UPCUT или CLIMB, будет выполнено фрезерование в
одном направлении. Если CUT_TYPE = NONE (это значение применяется только для
локального фрезерования), то инструмент удалит материал, перемещаясь назад и вперед, как
показано на следующем рисунке.

1. UPCUT
2. CLIMB
3. NONE

Локальное фрезерование после обработки ссылочной NC


последовательностью
Это тип локального фрезерования служит для удаления материала, оставшегося после
обработки объема (Volume), обработки по профилю (Profile) или другого локального (Local)
фрезерования с помощью инструмента меньшего радиуса. Когда вы создаете NC
последовательность этого типа локального фрезерования, вы должны выбрать ссылочную NC
последовательность. Система вычислит материал, оставшийся после обработки заготовки
ссылочной NC последовательностью, и затем рассчитает траекторию обработки для удаления
только этого материала. После обработки объема (Volume) и обработки по профилю (Profile)
вы должны выполнять фрезерование «область за областью» (region-by-region).
Pro/NC Wildfire

1. Фрезерование объема было выполнено инструментом большого диаметра


2. Локальное фрезерование только необработанных участков

Локальное фрезерование в необработанных углах


Для выполнения этого типа локального фрезерования вы должны выбрать грани того угла
(углов), в котором необходимо выбрать материал. Количество материала для удаления
система вычислит, основываясь на значении параметра CORNER_OFFSET, или на значении
радиуса предыдущего инструмента, который вы применяли ранее. На следующем рисунке
показано локальное фрезерование с помощью опции Corner Edges.

1. Выбранный угол
2. Радиус предыдущего инструмента (CORNER_OFFSET)
3. Этот материал будет удален

Локальное фрезерование после предыдущего инструмента


Для выполнения этого типа локального фрезерования система вычисляет остаток
материала на указанных поверхностях после предварительной обработки инструментом
большего радиуса; затем удаляет этот материал текущим (меньшим) инструментом.
Предыдущий инструмент должен быть сферической концевой фрезой. Вы можете или явно
Pro/NC Wildfire
выбрать поверхности, которые будут обработаны, или использовать для выбора поверхностей
фрезеруемое окно (Mill Window). После того как система вычислит траекторию движения
инструмента, можно выбрать подмножество поверхностей, которые будут обработаны, или
частным порядком определить порядок механообработки этих поверхностей. Вы можете также
определять различные типы движений подхода и отхода с помощью параметров
APPROACH_TYPE и EXIT_TYPE.

Локальное фрезерование одним проходом


Для выполнения этого типа локального фрезерования система подчищает выбранные
поверхности одним проходом, создавая траектории движения инструмента по выбранным
граням углов. Это доступно при использовании только сферических концевых фрез. Параметр
SLOPE_ANGLE позволяет вам разделить вертикальные и горизонтальные области (по
умолчанию, значение угла SLOPE_ANGLE – 30 градусов). Вы можете затем использовать
параметр MACHINING_ORDER, чтобы определить, нужно ли обработать только углы
(вертикальные области), или только поверхности (горизонтальные области), или то и другое, и
в каком порядке.

Создание NC последовательности локального


фрезерования после обработки ссылочной NC
последовательностью
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Local Mill и затем Done.
3. Выберите Prev NC Seq и Done из меню LOCAL OPT.
4. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Ref Sequence — Выбираете ссылочную NC последовательность, т.е. ту NC
последовательность, после которой необходимо удалить материал. Вы можете
выбрать NC последовательность обработки объема (Volume), обработки по
профилю (Profile) или другого локального (Local) фрезерования.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut. Требуемые опции будет помечены
автоматически. Выберите дополнительные опции, по желанию, и выберите
Done. Система активизирует интерфейс пользователя для всех выбранных
опций по очереди.
5. Выберите метод автоматического создания движения инструмента (Automatic Cut),
который будет использован. При этом может быть выбран только один тип движения.
6. Выберите Play Path в меню NC SEQUENCE, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если она вас не удовлетворяет,
вы можете или изменить параметры, или использовать функциональные возможности
Customize, чтобы скорректировать траекторию движения инструмента.
7. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Создание NC последовательности локального


фрезерования в необработанных углах с помощью выбора
соответствующих граней
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Local Mill и затем Done.
Pro/NC Wildfire
3. Выберите Corner Edges и Done из меню LOCAL OPT.
4. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Surfaces — Выбираете поверхности, которые нужно фрезеровать в этой NC
последовательности.
• Corner Edges — Определяете углы (или угол), в которых нужно удалить
материал.
• Build Cut — Обращаются к функциональным возможностям режима
формирования траектории Build Cut. Требуемые опции будет помечены
автоматически. Выберите дополнительные опции, по желанию, и затем
выберите Done. Система активизирует интерфейс пользователя для всех
выбранных опций по очереди.
5. Удостоверьтесь, что установлено соответствующее значение параметра
CORNER_OFFSET.
6. Выберите Corner Edges из меню SEQ REFS, после чего появится меню CORNER EDG:
• Suggest — Просматриваете возможные для обработки углы у выбранных в
предыдущем пункте поверхностей. Эта опция служит только для
информационных целей: углы, которые нужно фрезеровать, должны быть явно
определены с помощью опции Define.
• Define — Определяете углы или выбираете поверхности, которые формируют
угол, с помощью опции Surfaces, или выбираете непосредственно угловые
грани, используя опцию Edges.
• Redo — Отменяете выбор и повторно выбираете грани, формирующие угол.
• Remove — Отменяете обработку выбранных углов:
» Remove Single — Выбираете углы с помощью опций Next и Previous.
Отменяете обработку выбранных углов, используя опцию Accept.
» Remove All — Отменяете обработку всех выбранных углов.
• Show — Показываете все в настоящее время выбранные угловые грани.
7. После выбора углов, с помощью Play Path проверьте траекторию движения
инструмента, автоматически произведенную системой. Если она вас не удовлетворяет,
то можете или изменить параметры, или использовать функциональные возможности
режима Customize, чтобы скорректировать траекторию движения инструмента.
8. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Создание NC последовательности локального


фрезерования после обработки предварительным
инструментом
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Local Mill и затем Done.
3. Выберите By Prev Tool и затем Done из меню LOCAL OPT.
4. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Prev Tool — Определяете предыдущий инструмент (большого диаметра),
который будет использован для вычисления остатка материала. Предыдущим
инструментом должна быть сферическая концевая фреза. Интерфейс
Pro/NC Wildfire
пользователя для определения предыдущего инструмента – такой же, как и для
определения текущего инструмента.
Примечание: Если вы выполняете локальное фрезерование немедленно после
механообработки большим инструментом, не забудьте выбрать опцию
Tool в меню SEQ SETUP и определить меньший текущий инструмент.

• Surfaces — Выбираете поверхности, которые нужно фрезеровать в этой NC


последовательности.
• Window — Создаете или выбираете фрезеруемое окно (Mill Window). Эта опция
и опция Surfaces – взаимоисключающие. Если вы используете опцию Window,
то будут выбраны все поверхности в пределах указанного фрезеруемого окна.
• Check Surfs — Выбираете дополнительные поверхности, для которых будет
выполнена проверка на несанкционированные врезания.
• MachiningArea — Просматриваете область, которая будет обработана. Когда
вы выбираете эту опцию, открывается меню MACHINE SRFS. Нажмите на
кнопку Preview для просмотра областей, которые будут обработаны.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и укажите Done. Система отобразит интерфейс пользователя для всех выбранных
опций по очереди.
5. Выберите Play Path в меню NC SEQUENCE, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если вы не удовлетворены
результатом, то можете или изменить параметры, или использовать функциональные
возможности режима Customize, чтобы скорректировать траекторию движения
инструмента.
6. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Создание NC последовательности локального


фрезерования одним проходом
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Local Mill и затем Done.
3. Выберите Pencil Tracing и затем Done из меню LOCAL OPT.
4. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Surfaces — Выбираете поверхности, которые нужно фрезеровать в этой NC
последовательности.
• Window — Создаете или выбираете фрезеруемое окно (Mill Window). Эта опция
и опция Surfaces – взаимоисключающие. Если вы используете опцию Window,
то будут выбраны все поверхности в пределах указанного фрезеруемого окна.
• Check Surfs — Выбираете дополнительные поверхности, для которых будет
выполнена проверка на несанкционированные врезания.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и укажите Done. Система отобразит интерфейс пользователя для всех выбранных
опций по очереди.
Pro/NC Wildfire
5. Выберите Play Path в меню NC SEQUENCE, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если вы не удовлетворены
результатом, то можете или изменить параметры, или использовать функциональные
возможности режима Customize, чтобы скорректировать траекторию движения
инструмента.
6. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

ФРЕЗЕРОВАНИЕ ПОВЕРХНОСТИ

Методы фрезерования поверхности


Используйте методы фрезерования поверхности (Surface Milling), чтобы обработать
горизонтальные или наклонные поверхности. Выбранные поверхности должны быть
обработаны непрерывной траекторией движения инструмента. Есть несколько методов
определения типа резания с получением соответствующих траекторий движения инструмента:
• Straight Cut — Фрезерование выбранных поверхностей строчкой. Для 3-х
осевых NC последовательностей можно удалить материал за несколько
проходов с приращением по глубине.
• From Surface Isolines — Фрезерование выбранных поверхностей по U-V
линиям.
• Cut Line — Фрезерование выбранных поверхностей путем определения
первого, последнего и нескольких промежуточных проходов. Когда система
генерирует траекторию движения инструмента, она постепенно изменяет форму
движений резания согласно рельефу поверхности.
• Projected Cuts — Фрезерование выбранных поверхностей путем
проецирования их контуров на плоскость безопасности с созданием «плоской»
траектории в этой плоскости (используя соответствующий тип сканирования), с
последующим проецированием этой траектории назад на исходную поверхность
(поверхности). Этот метод доступен только для 3-х осевых NC
последовательностей.
В зависимости от выбранного метода, вы должны выбрать тип резания, определив
соответствующие параметры и геометрические ссылки.
При переопределении данных NC последовательности фрезерования поверхности вы
можете изменить тип резания (то есть, выбрать другой тип и определить новые параметры и
ссылки) и получить другую траекторию движения инструмента.
Некоторые из параметров механообработки имеют различные значения, возможные для
разных типов резания. Если вы измените тип резания, а значение предварительно
определенного параметра не подходит для нового типа, система установит то значение
данного параметра, которое является заданным по умолчанию для нового типа. Если же
значение параметра доступно и для старого и для нового типа резания, то система не изменит
его. Например, если вы измените тип резания Cut Line на Straight Cut, и значение
SCAN_TYPE установлено как TYPE_SPIRAL, то система изменит значение на TYPE_1, потому
что значение TYPE_SPIRAL не может быть использовано для Straight Cut. Если, однако,
значение SCAN_TYPE установлено как TYPE_ONE_DIR, то система сохранит это значение.

Создание NC последовательности фрезерования


поверхности
Когда вы создаете NC последовательность фрезерования поверхности (Surface Milling), то
можете использовать несколько методов получения траекторий. В зависимости от выбранного
метода, система будет генерировать разные траектории движения инструмента. Вы можете в
любое время изменить тип резания Cut Type (то есть, выбрать метод определения траектории
Pro/NC Wildfire
и указать новые параметры и геометрические ссылки) при переопределении данных NC
последовательности фрезерования поверхности.
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Surface Mill. Выберите 3 Axis, 4 Axis или 5 Axis, если это необходимо.
Выберите Done.
3. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Surfaces — Выбираете поверхности для фрезерования. Если вы выбрали
поверхности объединенной поверхности, определите, какую сторону
поверхностей желаете обработать.
• Window — Создаете или выбираете фрезеруемое окно (Mill Window). Эта опция
и опция Surfaces – взаимоисключающие. Если вы используете опцию Window,
то будут выбраны все поверхности в пределах указанного фрезеруемого окна.
• Close Loops — Определяете замкнутые контуры для механообработки с
помощью фрезеруемого окна (Mill Window). Возможно только для 3-х осевых NC
последовательностей.
• Scallop Srf — Выбираете поверхности, которые будут исключены из вычисления
высоты микронеровностей, если определен параметр SCALLOP_HGT.
• Check Surfs — Выбираете дополнительные поверхности, для которых будет
выполнена проверка на несанкционированные врезания.
• Define Cut — Определяете метод фрезерования поверхности и
соответствующие параметры.
• Axis Def — Контролируете ориентацию оси инструмента. Возможно только для
5-и осевых NC последовательностей.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
• Approach/Exit — Определяете пути подхода и отхода.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и выберите Done. Система вызовет интерфейс пользователя для всех выбранных
опций по очереди.
4. Выберите поверхности для фрезерования (или определите фрезеруемое окно).
5. Когда вы начинаете определять траекторию, система открывает диалоговое окно Cut
Definition. Определите метод резания, выбрав одну из следующих опций:
• Straight Cut — Фрезерование выбранных поверхностей строчкой.
• From Surface Isolines — Фрезерование выбранных поверхностей по U-V
линиям.
• Cut Line — Фрезерование выбранных поверхностей путем определения
первого, последнего и нескольких промежуточных проходов. Когда система
генерирует траекторию движения инструмента, она постепенно изменяет форму
движений резания согласно рельефу поверхности.
• Projected Cuts — Фрезерование выбранных поверхностей путем
проецирования их контуров на плоскость безопасности с созданием «плоской»
траектории в этой плоскости (используя соответствующий тип сканирования), с
последующим проецированием этой траектории назад на исходную поверхность
(поверхности). Этот метод доступен только для 3-х осевых NC
последовательностей.
Pro/NC Wildfire
В зависимости от выбранного метода, система отображает на экране соответствующие
опции в нижней части диалогового окна Cut Definition.
6. Выберите соответствующие опции в диалоговом окне Cut Definition и укажите
геометрические ссылки, чтобы определить траекторию согласно выбранному методу.
Если вы удовлетворены результатом, нажмите на кнопку OK и закройте диалоговое
окно Cut Definition, после чего система будет генерировать траекторию движения
инструмента.
7. Выберите Play Path, чтобы проверить траекторию движения инструмента,
автоматически произведенную системой. Если она вас не удовлетворяет, то можете
или изменить параметры, или использовать функциональные возможности режима
Customize, чтобы скорректировать траекторию движения инструмента.
8. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Создание NC последовательности фрезерования


поверхности строчкой с помощью опции Straight Cut
Используйте этот метод для фрезерования поверхностей, имеющих относительно простую
форму.
1. В верхней части диалогового окна Cut Definition выберите Straight Cut.
2. Выберите опцию, чтобы определить направление движения резания:
• Relative to X-Axis — Направление движения резания определено углом от оси
Х системы координат NC последовательности. Начальное значение в окне Cut
Angle соответствует значению параметра CUT_ANGLE. Вы можете изменить
направление, напечатав другое значение.
• By Surface — Движение резания будет параллельно плоскости. Выберите
плоскую поверхность или базовую плоскость.
• By Edge — Движение резания будет параллельно прямой грани. Выберите
грань.

3. Нажмите на кнопку , чтобы проверить направление резания.

4. Нажмите на кнопку , чтобы изменить направление резания на противоположное.


5. Нажмите на кнопку OK, если вы удовлетворены результатом.

Стандартное фрезерование поверхности строчкой


С помощью NC последовательности фрезерования поверхности строчкой (Straight Cut) вы
генерируете траекторию движения инструмента, которая будет:
• Полностью обрабатывать выбранную поверхность (поверхности). Если
поверхность не ограничена границами (стенками) снаружи, инструмент будет
«перекрывать» ее, то есть заходить за границу поверхности на половину
диаметра.
• Любые внутренние острова (protrusion), также как и удлинение внешних границ
(стенок) поверхности, будут обходиться инструментом автоматически. Любой
припуск, если он указан, также будет учтен при обработке боковых стенок.
• Если вы обрабатываете поверхности твердотельной модели, то любые пазы
или отверстия в поверхностях будет «залатаны»: траектория движения
инструмента будет произведена, как будто их нет.
• Если вы хотите устранить движения инструмента в отрицательном направлении
оси Z (например, при обработке твердых материалов), используйте параметр
Pro/NC Wildfire
ALLOW_NEG_Z_MOVES. Он применяется только для 3-х осевых NC
последовательностей.
• Если вы хотите удалить материал послойно с приращением шага по оси Z,
используйте параметр ROUGH_STEP_DEPTH. Он применяется только для 3-х
осевых NC последовательностей.
На следующем рисунке показано фрезерования строчкой (Straight Cut) поверхности с
внутренними замкнутыми контурами и внешними стенками.

1. Выберите эту поверхность


2. Внешние стенки будут обходиться
3. Внутренний остров (protrusion) будет обходиться
4. Внутренний паз будет игнорирован
5. Свободные внешние грани будут пройдены инструментом
Примечание: Если внутренний остров (protrusion) окружен пазом, то он не будет
игнорирован автоматически. Используйте опцию Check Surfs, чтобы
получить правильную траекторию движения инструмента.

Для 3-х осевых NC последовательностей фрезерования поверхности строчкой (Straight


Cut) вы можете контролировать начальную точку и направление обработки с помощью
комбинации параметров CUT_TYPE, SPINDLE_SENSE и CUT_DIRECTION (см. следующую
таблицу). Параметр LACE_OPTION должен быть установлен как NO.

Значения параметров Результат


CUT_TYPE = CLIMB
SPINDLE_SENSE = CW
CUT_DIRECTION = STANDARD
CUT_TYPE = UPCUT
SPINDLE_SENSE = CCW
CUT_DIRECTION = STANDARD

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

Для стандартного фрезерования строчкой (Straight Cut) выпуклых поверхностей вы можете


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

Создание NC последовательности фрезерования


поверхности по изолиниям
Используйте этот метод для фрезерования одной поверхности или нескольких
неразрывных поверхностей. Направление обработки будет определено естественными U-V
линиями фрезеруемой поверхности. Если выбраны разные поверхности, то направление
обработки будет определено отдельно для каждой поверхности.
1. В верхней части диалогового окна Cut Definition выберите From Surface Isolines.
Система отображает на экране наименования поверхностей, выбранных для
фрезерования, в списке Surface List.
2. Выберите наименование поверхности в списке, чтобы предварительно просмотреть
направление обработки.
3. Для каждой выбранной поверхности вы можете выбрать одно из двух направлений,

определенных U-V линиями поверхности. Нажмите на кнопку , если необходимо


сменить одно направление на другое.
4. Если обрабатывается несколько поверхностей, то они будут фрезероваться в том же
порядке, в каком они указаны в списке. Вы можете переупорядочить поверхности,
используя следующие методы:
• Выберите наименование поверхности в списке, затем нажмите на кнопку Up
Arrow или Down Arrow, чтобы переместить наименование в списке.

• Нажмите на кнопку , чтобы переупорядочить поверхности путем выбора их


на экране.

5. Если вы нажмете на кнопку , то появится меню CNTR ORDER со следующими


опциями:
• Next Surface — Выберите поверхность, которая будет обработана первой. Эта
опция высветится автоматически после каждого выбора, и вы сможете выбрать
поверхности в том порядке, в котором они должны быть обработаны.
• Done Order — Выберите эту опцию, если вы определили порядок фрезерования
поверхностей. Вы можете указать не все поверхности, выбранные для
фрезерования: при вычислении CL данных система будет фрезеровать сначала
указанные поверхности, а затем – все необработанные поверхности.
Pro/NC Wildfire
6. Если вы удовлетворены результатом (то есть, порядком обработки поверхностей и
направлением обработки), то нажмите на кнопку OK.

Фрезерование поверхностей по изолиниям


Для фрезерования поверхностей по изолиниям (From Surface Isolines) направление
обработки определяется естественной формой фрезеруемой поверхности. Если U-V линии
поверхности находятся под углом к осям системы координат, то вам лучше использовать
опцию From Surface Isolines, а не Straight Cut.
NC последовательность фрезерования поверхности по изолиниям (From Surface Isolines)
генерирует траекторию движения инструмента, которая будет:
• Полностью обрабатывать выбранную поверхность (поверхности). Если
поверхность не ограничена границами (стенками) снаружи, то инструмент будет
«перекрывать» ее, то есть заходить за границу поверхности на половину
диаметра.
• Любые внутренние острова (protrusion), также как и удлинение внешних границ
(стенок) поверхности, будут обходиться инструментом автоматически. Любой
припуск, если он указан, также будет учтен при обработке боковых стенок.
• Внутренние отверстия и пазы не будет «залатаны». При 3-х осевом
фрезеровании инструмент будет перемещаться над внутренними пазами или
отверстиями на постоянной высоте, врезаясь или поднимаясь в более низкой
грани по мере необходимости. При 4-х и 5-и осевом фрезеровании инструмент
будет подниматься от внутренних граней. Если вы не хотите, чтобы это
случилось, создайте и используйте фрезеруемую поверхность (Mill Surface), или
выберите поверхность фрезеруемого объема (Mill Volume).
На следующем рисунке показано фрезерование нескольких поверхностей по изолиниям (From
Surface Isolines).

1. Выберите поверхность детали


2. Выберите фрезеруемую поверхность (Mill Surface), созданную с помощью опций Copy и
Fill Loop > All
Если вы выбираете несколько поверхностей для фрезерования, то они должны быть
обработаны непрерывной траекторией движения инструмента. Каждая поверхность будет
обработана отдельно. Вы можете определить направление обработки отдельно для каждой из
Pro/NC Wildfire
выбранных поверхностей. Вы также можете определить порядок, в котором поверхности будут
фрезероваться.

На следующем рисунке показано определение направления фрезерования нескольких


поверхностей. Поверхности (1) были выбраны для того, чтобы изменить направление их
обработки.

Создание NC последовательности фрезерования


поверхности по линиям резания
Используйте метод фрезерования поверхности по линиям резания (Cut Line), чтобы
получить движения резания согласно рельефу поверхности. Эта опция дает вам возможность
большего контроля траектории, чем опция From Surface Isolines.
1. В верхней части диалогового окна Cut Definition выберите Cut Line. Система
отображает на экране в нижней части диалогового окна Cut Definition две страницы,
Cut Lines и Options.
2. Выберите опцию определения стиля линий резания (Cut Line Style), чтобы определить,
обрабатываете ли вы поверхности с незамкнутым или замкнутым контуром.
3. Добавьте линию резания, нажав на кнопку Plus (+) в области Setup Cut Lines страницы
Cut Lines. Вы можете определить линии резания путем выбора граней или по базовым
кривым, а также можете нарисовать линии резания и спроецировать их на поверхности,
которые будут обработаны. Как только вы определите линию резания, ее наименование
и тип будут занесены в список, находящийся выше кнопок действия.
4. Чтобы удалить линию резания, выберите ее в списке и нажмите на кнопку Minus (-).
5. Чтобы переопределить линию резания, выберите ее наименование в списке и нажмите

на кнопку .
6. Чтобы переупорядочить линии резания:
• Выберите наименование линии резания в списке, затем нажмите на кнопку Up
Arrow и Down Arrow, чтобы переместить наименование в списке.
Pro/NC Wildfire

• Нажмите на кнопку , чтобы переупорядочить линии резания путем выбора


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

7. Чтобы изменить направление резания, нажмите на кнопку . Система отображает


на экране красную стрелку, чтобы указать текущее направление. Используйтесь опции
Flip и Okay, чтобы определить нужное направление.
8. Нажмите на кнопку OK, если вы удовлетворены результатом.

Опции определения линий резания в диалоговом окне Cut


Definition
Когда вы выбираете Cut Line в качестве опции определения типа резания (Cut Type),
система отображает на экране в нижней части диалогового окна Cut Definition две страницы,
Cut Lines и Options.
Страница Cut Lines содержит следующие опции:
• Machine Surfaces — Определяете линии резания путем выбора граней или
кривых, которые принадлежат поверхностям, которые будут обработаны.
• Retract Plane — Определяете линии резания в плоскости безопасности.
• Tool Extent — Система будет генерировать элемент поверхности,
представляющий собой зону выбранных поверхностей, которые могут быть
обработаны с помощью текущего инструмента и установленных параметров. Вы
сможете затем определить линии резания с помощью граней этого элемента
поверхности. Поверхность принадлежит NC последовательности. Эта опция
доступна только для 3-х осевого фрезерования и не будет доступна в случае
использования инструмента для фрезерования боковых поверхностей (Side Mill)
– шаровых и Т-образных фрез.
• Alternate Surfaces — Выбираете дополнительные поверхности, не входящие в
число поверхностей, которые будут обработаны, и они будут использованы для
определения линий резания. Когда вы выбираете объекты дополнительной
поверхности, они будут проецироваться в направлении, перпендикулярном к
дополнительной поверхности, на поверхности, которые будут обработаны, и
будут формировать линии резания. Эта опция доступна только для 3-х осевого
фрезерования.
Опции Toolpath Method определяют метод вычисления траектории движения
инструмента:
• Automatic — Метод будет определен системой автоматически.
• Tool Contact Point — Линия резания представляет собой траекторию точки
контакта инструмента.
• Tool Centerline — Линия резания представляет собой траекторию центра
инструмента.
Примечание: Когда открывается диалоговое окно Cut Definition, область Cut Line
References свернута, и вы сможете увидеть только опции Machine Surfaces и
Retract Plane. Разверните область Cut Line References, чтобы увидеть опции
Tool Extent, Alternate Surfaces и Toolpath Method.
Pro/NC Wildfire
Используйте область страницы Setup Cut Lines, чтобы добавить, удалить,
переопределить или переупорядочить линии резания.
Соответствующая стилю Cut Line Style опция зависит от того, обрабатываете ли вы
поверхности с незамкнутым или с замкнутым контуром:
• Open Ends — Обрабатываете незамкнутую цепь поверхностей. В этом случае
система будет ожидать, что все линии резания будут незамкнутыми цепочками
граней, кривых или нарисованных объектов. Вы сможете откорректировать
концы цепочки, если используете кривые или нарисованные объекты, чтобы
сформировать линии резания.
• Closed Loops — Обрабатываете замкнутую цепь поверхностей. В этом случае,
система будет ожидать, что все линии резания будут замкнутыми цепочками
граней или кривых. Если линия резания будет нарисована, то ее проекция на
выбранные поверхности должна представлять собой замкнутую цепь объектов.
Вы должны будете определить начальную точку движения инструмента, выбрав
ее на линии резания.
Страница Options содержит следующие опции определения линий резания:

• Auto Inner Cutlines — Если выбрана эта опция, система будет пытаться
использовать в качестве промежуточных линий резания те грани, которые
пересекают все указанные линии синхронизации.
• Extend Cutlines to Boundary — Если выбрана эта опция, система будет
пытаться удлинить линии резания до границ поверхности. Используйте эти
функциональные возможности, когда линии резания не походят через всю
поверхность, выбранную для обработки.
• Tool Center Curves — Вычисляете обрабатываемую область (Machinable Area)
в зависимости от месторасположений центра инструмента при генерации
траектории движения инструмента.
Область Synchronize Cut Lines страницы Options содержит следующие опции
синхронизации линий резания:
• Plus (+) (кнопка) — Определяете линии синхронизации между линиями резания.
Как только вы добавляете линию синхронизации, ее наименование и тип будут
занесены в список Synchronize Cut Lines.

• — Переопределяете линии синхронизации, выбранные в списке


Synchronize Cut Lines.
• Minus (-) (кнопка) — Удаляете линии синхронизации, выбранные в списке
Synchronize Cut Lines.
• Auto Synchronize — Если имеются грани, пересекающие все выбранные линии
резания, система попытается автоматически определить их в качестве линий
синхронизации. Она высветит все линии синхронизации при отображении на
экране предварительной траектории. Если вы не удовлетворены автоматически
созданными линиями синхронизации, отмените опцию Auto Synchronize и
выберите соответствующие линии синхронизации вручную, с помощью кнопки
Plus (+) в области Synchronize Cut Lines страницы Options.

Фрезерование поверхностей по линиям резания


Обработка по линиям резания (Cut Line) – такой метод фрезерования, который дает вам
возможность обработать область между открытыми или замкнутыми границами, называемыми
«линиями резания». «Линии резания», которые вы указываете или рисуете, определяют форму
первого и последнего проходов в траектории движения инструмента; проходы будут сначала
подражать форме грани или объекта, определенного в качестве линии резания, а затем
Pro/NC Wildfire
постепенно изменят свою форму, по мере необходимости, чтобы соответствовать рельефу
поверхности.
Примечание:
• Вы можете выполнять обработку по линиям резания с приращением глубины
резания по оси Z, используя параметры OFFSET_INCREMENT или
NUMBER_CUTS.
• Вы можете обрабатывать поднутрения в 3-х осевой NC последовательности с
помощью инструмента для фрезерования боковых поверхностей (Side Mill) –
шаровые или грибковые фрезы. Проверка поверхностей с целью
предотвращения несанкционированных врезаний будет выполнена
автоматически. Подъемы до плоскости безопасности, произведенные системой,
будут проверены на наличие несанкционированных врезаний, с высвеченными
проблеммными областями. Используйте функциональные возможности режима
формирования траектории, чтобы определить соответствующие движения
подхода (Approach) и отхода инструмента (Exit), если будет обнаружен зарез.

Пример: Обработка по линиям резания


На следующем рисунке показано фрезерование с Open Ends линиями резания. Поверхности
(1, 2, 3) выбраны для фрезерования. Выберите цепочку объектов (4) как начальную линию резания
и цепочку объектов (5) как конечную линию резания.

На следующем рисунке показано фрезерование с Closed Loops линиями резания.


Pro/NC Wildfire

1. Деталь для обработки


2. Выберите этот контур в качестве начальной линии резания (используя Bndry Chain)
3. Выберите этот контур в качестве конечной линии резания (используя Bndry Chain)
4. Выберите все верхние поверхности
В некоторых случаях, когда рельеф поверхности изменяется слишком резко в некотором
месте между начальной и конечной линиями резания, вы должны будете определить
промежуточные линии резания. В некоторых случаях, внутренние (промежуточные) линии
резания могут быть выбраны автоматически с помощью опции Auto Inner Cutlines (см. ниже).
На следующем рисунке показано определение промежуточных линий резания.
Pro/NC Wildfire

1. Начальная линия резания


2. Внутренние линии резания
3. Конечная линия резания

Добавление линий резания


1. В области Setup Cut Lines страницы Cut Lines в диалоговом окне Cut Definition
выберите опцию определения стиля линии резания (Cut Line Style) – Open Ends или
Closed Loops, затем нажмите на кнопку Add. Открывается диалоговое окно
Add/Redefine Cutline.
2. Выберите опцию, с помощью которой будете определять тип линии резания (Cut Line
Type):
• From Edges — Определяете линию резания путем выбора граней
поверхностей, выбранных для фрезерования, или некоторых других
поверхностей (в зависимости от определенной ранее опции Tool Extent или
Alternate Surfaces).
• From Curves — Определяете линию резания, указав существующие базовые
кривые.
• Projected — Рисуете линии резания на плоскости безопасности (или
определите другую плоскость рисования).Система проецирует нарисованные
линии резания на поверхности, которые будут обработаны. Направление
проецирования будет параллельно оси Z системы координат NC
последовательности.
• From Surfaces — Определяете линии резания путем выбора границ
поверхностей. Вы должны выбрать поверхности с помощью опций меню
SELECT SRFS и затем ввести значение смещения от границ. Эта опция
появляется только для 4-х и 5-и осевой обработки.
3. В зависимости от выбранной опции определения типа линии резания (Cut Line Type),
выберите грани, базовые кривые, грани поверхности или нарисуйте линии резания.
4. Для линии резания типа Open Ends, если вы используете From Curves или Projected,
вы можете указать ее конечные точки с помощью опции Specify Ends.
5. Для линии резания типа Closed Loops, нажмите на кнопку Select Start Point и укажите
на стартовую точку линии резания. Если вы выберите точку на кривой (не одну из ее
конечных точек), то вам будет необходимо указать число для определения ее
Pro/NC Wildfire
относительного расположения. Для этого появится меню ENTER VAL со следующими
опциями:
• 0.000000 (значение соответствует первой конечной точке)
• 1.000000 (значение соответствует второй конечной точке)
• Значение, соответствующее выбранной точке
• Enter, которое позволит вам ввести любой коэффициент
6. Для проверки линии резания нажмите Preview.
7. Если результат вас устраивает, нажмите OK. Система покажет наименование и тип
только что определенной линии резания в списке в поле Setup Cut Lines страницы Cut
Lines диалогового окна Cut Definition.

Определение линий резания с помощью граней


Один из методов определения линий резания – с помощью граней или границ
поверхностей, выбранных для фрезерования, или некоторых других поверхностей (указанных с
помощью Tool Extent или Alternate Surfaces).
Когда вы определяете линию резания From Edges, появляется меню CHAIN, в котором
находятся следующие методы выбора граней:
• One By One — Выбираете отдельные грани указанных поверхностей.
• Tangnt Chain — Выбираете цепочку тангенциальных граней путем выбора
грани, которая является первой в тангенциальной цепочке. Грань должна
принадлежать указанным поверхностям.
• Bndry Chain — Выбираете границы указанных поверхностей. Когда вы
выбираете эту опцию, все границы указанных поверхностей будут высвечены
синим цветом. Появляется меню CHAIN OPT со следующими опциями:
» Select All — Выбираете все высвеченные грани.
» From-To — Выбираете начальную характерную точку (конечная точка
кривой), затем конечную характерную точку (конечная точка кривой). Одна
из цепочек, ограниченная указанными характерными точками,
высвечивается. Определите, какую цепочку хотите выбрать, с помощью
опций Next и Accept.
• Surf Chain — Выбираете цепочку граней, которые принадлежат одной
поверхности. Вы должны выбрать поверхность, а затем указать грани с
помощью опций Select All или From-To из меню CHAIN OPT.
• Intent Chain — Выбираете грань. В зависимости от этого выбора и намерений
проекта, система выбирает цепочку граней.
Опция Unselect из меню CHAIN позволяет вам отменить выбор предварительно
выбранных граней.

Корректировка конечных точек линий резания


Для линий резания типа Open Ends, если вы создаете их как From Curves или Projected,
вы должны откорректировать конечные точки линий резания, чтобы обработка шла правильно,
особенно для 4-х и 5-и осевой механообработки.
1. Выберите Specify Ends.
2. Используйте следующие команды меню CUT ENDS:
• Start — Определяете начальную точку движения инструмента при обработке.
• End — Определяете конечную точку движения инструмента при обработке.
Pro/NC Wildfire
3. Используйте следующие команды меню CUT START или CUT END:
• On — Используете заданную по умолчанию начальную или конечную точку
траектории движения инструмента.
• Specify — Вручную перемещаете начальную или конечную точку траектории.
Вы можете переместить точку с помощью мыши и удлинить начальный сегмент,
отображенный на экране в зеленом цвете. Когда вы выбираете новое
месторасположение для точки, используйте команды меню END DIM TYPE (Ext
Length, Offset Plane или Offset Csys), чтобы определить размер перемещения.
4. Если вы удовлетворены результатом, нажмите Done/Return в меню CUT ENDS.

Синхронизация линий резания


Вы можете синхронизировать линии резания (U-линии), определяя линии синхронизации
(V-линии). Если линии синхронизации не определены, точки на U-линиях размещаются
равномерно. Если имеются грани, пересекающие все выбранные линии резания, система
автоматически попытается использовать их в качестве линий синхронизации.
Система высветит все линии синхронизации при отображении на экране предварительной
траектории. Если вы не удовлетворены автоматически выбранными линиями синхронизации,
отмените опцию Auto Synchronize в странице Options диалогового окна Cut Definition, затем
выберите соответствующие линии синхронизации вручную, как описано ниже.
1. Перейдите к странице Options диалогового окна Cut Definition, затем нажмите на
кнопку Plus (+) в поле определения линий синхронизации Synchronize Cut Lines.
Открывается диалоговое окно Synchronization.
2. Выберите опцию, чтобы определить линии синхронизации:
• From Edges — Выбираете грани, которые будут использованы в качестве линии
синхронизации.
• From Curves — Выбираете существующие базовые кривые, которые будут
использованы в качестве линии синхронизации.
• Projected — Рисуете линию синхронизации на плоскости безопасности (или
определите другую плоскость рисования). Система проецирует нарисованную
линию синхронизации на поверхности, которые будут обработаны. Направление
проецирования будет параллельно оси Z системы координат NC
последовательности.
• From Points — Определяете точки синхронизации на линиях резания. Каждая
линия резания по очереди высвечивается в красном цвете. Выберите
месторасположение точки синхронизации на линии резания. Повторите это для
всех других линий резания. Система создаст линию синхронизации, соединив
точки прямолинейными сегментами.
3. Нажмите на кнопку OK. Система заносит наименование и тип только что определенной
линии синхронизации в список Synchronize Cut Lines области Options диалогового
окна Cut Definition.
Pro/NC Wildfire

Пример: Определение линий синхронизации


Выберите грани (1) в качестве линий синхронизации. Рекомендуется определять линии
синхронизации, а не точки синхронизации, потому что прямая линия, соединяющая точки
синхронизации, не будет соответствовать естественному рельефу обрабатываемых
поверхностей.

Создание NC последовательности фрезерования


поверхности по проекциям линий резания
Используйте метод фрезерования поверхности по проекциям линий резания (Projected
Cuts), если вам необходимо контролировать способ сканирования поверхности (например,
если вам необходимо сгенерировать траекторию движения инструмента по спирали).
1. В верхней части диалогового окна Cut Definition выберите Projected Cuts. Система
обновляет изображение нижней части диалогового окна Cut Definition, чтобы показать
кнопки Plus (+) и Minus (-) и список, чтобы вы смогли определить контуры, которые
будут обработаны, а также следующие опции, служащие для определения смещения:
• On — Контур, который будет обработан, будет совпадать с проецированным
контуром выбранных поверхностей.
• Left — Контур, который будет обработан, будет создан смещением
проецированного контура внутрь на значение смещения (Cutter_Diameter/2 +
Boundary Offset Value).
• Right — Контур, который будет обработан, будет создан смещением
проецированного контура наружу на значение смещения (Cutter_Diameter/2 +
Boundary Offset Value).
• Boundary Offset Value — Значение смещения по умолчанию: Cutter_Diameter/2.
Вы можете определить дополнительное смещение, введя значение в окне
Boundary Offset Value.
2. Нажмите на кнопку Plus (+), чтобы добавить проецированные контуры. Появляется
меню ADD CONTRS со следующими опциями:
• Def Contrs — Выбираете контуры для обработки с помощью опции Select (все
выбираемые контуры высвечены в синем цвете), или с помощью опции Select
All. Как только контур выбран, он проецируется на плоскость безопасности
(проекция контура будет показана в фиолетовом цвете).
Pro/NC Wildfire
• Def Offsets — Если вы выбираете эту опцию, то можете определить контур
смещения, просматривая все создаваемые контуры. Открывается меню CNTR
OFFSET. Используйте команды Next и Prev, чтобы просмотреть контуры. Другие
команды в меню CNTR OFFSET соответствуют опциям, служащим для
определения смещения в диалоговом окне Cut Definition. Когда вы выбираете
Next и Prev, текущий проецированный контур будет высвечен в синем цвете
(вместо фиолетового цвета). Когда вы выбираете Left, Right или изменяете
смещение, проекция будет отображена снова, уже в обновленном виде, с
учетом сделанных изменений.
Как только вы определите контур, его наименование и смещение будут занесены в список.
3. Чтобы удалить контур, выберите его в списке и нажмите на кнопку Minus (-).
4. Чтобы переопределить смещение контура, выберите его наименование в списке и
используйте опции On, Left, Right и Boundary Offset Value, чтобы изменить
направление и значение смещения.
5. Когда вы определите все контуры, нажмите на кнопку OK.

Пример: Обработка поверхности по проецированной


траектории
На следующем рисунке демонстрируется обработка поверхности по проецированной
траектории.

1. Плоская траектория движения инструмента на плоскости безопасности


2. Траектория движения инструмента, проецированная на поверхности
Pro/NC Wildfire

Определение пути подхода и отхода


Вы можете определить, что пути подхода и отхода (Entry и Exit) будут созданы
автоматически для всех типов NC последовательности фрезерования поверхности и
фрезерования Swarf.
1. При определении NC последовательности фрезерования поверхности и фрезерования
Swarf выберите окно Approach/Exit в меню SEQ SETUP и нажмите на кнопку Done.
Открывается диалоговое окно Entry/Exit Move.
2. Определите пути подхода для первого прохода First Cut и каждого прохода Each Cut, и
пути отхода для каждого прохода Each Cut и последнего прохода Last Cut, выбрав
опции из соответствующих всплывающих списков. Если вы выбираете CUSTOM_ENTRY
или CUSTOM_EXIT, то можете определить Main, First Alternate и Second Alternate –
определенные стратегии для данного движения, используя страницы в правой
половине диалогового окна Entry/Exit Move.
3. Вы можете сохранить ваши стратегии подхода и отхода, нажав на кнопку Save в
верхней части диалогового окна Entry/Exit Move. По умолчанию, файл будет сохранен
в вашей рабочей директории с расширением «.apx». При определении стратегий
подхода и отхода для различных NC последовательностей вы можете восстановить
предварительно сохраненный файл, нажав на кнопку Open в верхней части диалогового
окна Entry/Exit Move.
4. Если вы удовлетворены результатом – движениями подхода и отхода, то нажмите на
кнопку OK.

Диалоговое окно Entry/Exit Move


Диалоговое окно Entry/Exit Move содержит две группы опций:
• Entry/Exit Type — Позволяет вам выбрать стандартные стратегии для
определения путей подхода и отхода. Вы можете определить различные
стратегии подхода для первого прохода и промежуточных проходов, а также
различные стратегии отхода для промежуточных проходов и последнего
прохода.
• Custom Strategies — Позволяет вам определить собственные стратегии для
определения путей подхода и отхода.
Выше группы окон находятся кнопки Open и Save, служащие для восстановления и
Approach сохранения стратегий подхода и отхода. Ниже группы окон расположены кнопки OK
и Cancel.
Окно группы Entry/Exit Type содержит следующие всплывающие списки.
Под Cut Entry Move:
• First Cut — Выбераете тип движения подхода (движения врезания – approach)
для первого прохода. Опции:
» NONE — Не будет движения подхода.
» CUSTOM_ENTRY — Определяете стратегию движения подхода,
используя определенные вами стратегии, указанные в окне Custom
Strategies для этого типа резания. Если стратегия Main приводит к
появлению несанкционированных врезаний, то система будет
использовать стратегию First Alternate, и так далее. Если все
определенные ранее стратегии приводят к появлению
несанкционированных врезаний, то движение подхода не будет создано.
» AUTOMATIC — Система автоматически определяет тип движения
подхода, в зависимости от обрабатываемой геометрии. Движения подхода
автоматически будут проверены на наличие несанкционированных
Pro/NC Wildfire
врезаний. Если при первом выбранном типе движения будут
несанкционированные врезания, то система попробует следующий тип
движения. Если при всех типах движения будут несанкционированные
врезания, то движение подхода не будет создано.
» LINE_TANGENT — Инструмент будет осуществлять движение подхода по
прямой, касательной к движению резания. Длина отрезка будет
определена параметром APPROACH_DISTANCE.
» HELIX — Инструмент будет осуществлять движение подхода по спирали.
Геометрия спирали будет определена параметрами HELICAL_DIAMETER
и RAMP_ANGLE.
» RAMP — Инструмент будет осуществлять движение подхода по прямой,
находящейся под некоторым углом к движению резания. Геометрия
движения будет определена параметрами RAMP_ANGLE и CLEAR_DIST.
» ARC_ENTRY — Инструмент будет осуществлять движение подхода по
горизонтальной дуге, касательной к движению резания (то есть, дуга
расположена в плоскости, параллельной плоскости XY системы координат
NC последовательности). Радиус дуги будет определен параметром
LEAD_RADIUS. Угол дуги – 180 градусов.
» ARC_TANGENT — Инструмент будет осуществлять движение подхода по
вертикальной дуге, касательной к движению резания (то есть дуга
расположена в плоскости, касательной к движению резания и
перпендикулярной к плоскости XY системы координат NC
последовательности). Геометрия движения будет определена
параметрами LEAD_RADIUS и ENTRY_ANGLE.
» LEAD_IN — Инструмент будет осуществлять движение подхода,
геометрия которого будет определена параметрами
TANGENT_LEAD_STEP, NORMAL_LEAD_STEP, LEAD_RADIUS и
ENTRY_ANGLE.
• Each Cut — Выбераете тип движения подхода для каждого промежуточного
прохода. Опции:
» NONE — Не будет движения подхода.
» CUSTOM_ENTRY — Определяете стратегию движения подхода,
используя определенные вами стратегии, указанные в окне Custom
Strategies для этого типа резания. Если стратегия Main приводит к
появлению несанкционированных врезаний, то система будет
использовать стратегию First Alternate, и так далее. Если все
определенные ранее стратегии приводят к появлению
несанкционированных врезаний, то движение подхода не будет создано.
» AUTOMATIC — Система автоматически определяет тип движения
подхода, в зависимости от обрабатываемой геометрии. Движения подхода
автоматически будут проверены на наличие несанкционированных
врезаний. Если при первом выбранном типе движения будут
несанкционированные врезания, то система попробует следующий тип
движения. Если при всех типах движения будут несанкционированные
врезания, то движение подхода не будет создано.
» LINE_TANGENT — Инструмент будет осуществлять движение подхода по
прямой, касательной к движению резания. Длина отрезка будет
определена параметром APPROACH_DISTANCE.
» HELIX — Инструмент будет осуществлять движение подхода по спирали.
Геометрия спирали будет определена параметрами HELICAL_DIAMETER
и RAMP_ANGLE.
» ARC_ENTRY — Инструмент будет осуществлять движение подхода по
горизонтальной дуге, касательной к движению резания (то есть дуга
Pro/NC Wildfire
расположена в плоскости, параллельной плоскости XY системы координат
NC последовательности). Радиус дуги будет определен параметром
LEAD_RADIUS. Угол дуги – 180 градусов.
» ARC_TANGENT — Инструмент будет осуществлять движение подхода по
вертикальной дуге, касательной к движению резания (то есть дуга
расположена в плоскости, касательной к движению резания и
перпендикулярной к плоскости XY системы координат NC
последовательности). Геометрия движения будет определена
параметрами LEAD_RADIUS и ENTRY_ANGLE.
» LEAD_IN — Инструмент будет осуществлять движение подхода,
геометрия которого будет определена параметрами
TANGENT_LEAD_STEP, NORMAL_LEAD_STEP, LEAD_RADIUS и
ENTRY_ANGLE.
Под Cut Exit Move:
• Each Cut — Выбераете тип движения отхода для каждого промежуточного
прохода. Опции:
» NONE — Не будет движения отхода.
» CUSTOM_EXIT — Определяете стратегию движения отхода, используя
определенные вами стратегии, указанные в окне Custom Strategies для
этого типа резания. Если стратегия Main приводит к появлению
несанкционированных врезаний, то система будет использовать стратегию
First Alternate, и так далее. Если все определенные ранее стратегии
приводят к появлению несанкционированных врезаний, то движение
отхода не будет создано.
» AUTOMATIC — Система автоматически определяет тип движения отхода,
в зависимости от обрабатываемой геометрии. Движения отхода
автоматически будут проверены на наличие несанкционированных
врезаний. Если при первом выбранном типе движения будут
несанкционированные врезания, то система попробует следующий тип
движения. Если при всех типах движения будут несанкционированные
врезания, то движение отхода не будет создано.
» LINE_TANGENT— Инструмент будет осуществлять движение отхода по
прямой, касательной к движению резания. Длина отрезка будет
определена параметром EXIT_DISTANCE.
» HELIX — Инструмент будет осуществлять движение отхода по спирали.
Геометрия спирали будет определена параметрами HELICAL_DIAMETER,
RAMP_ANGLE и PULLOUT_DIST. Инструмент будет отходить от
обрабатываемой поверхности по спирали с подачей CUT_SPEED, пока не
достигнет дистанции PULLOUT_DIST, затем поднимется с подачей
RETRACT_SPEED. Если вы желаете, чтобы инструмент осуществлял все
движение отхода по спирали, то установите значение параметра файла
конфигурации «use_old_helical_exit» как «yes» (значение по умолчанию –
«no»).
» ARC_EXIT — Инструмент будет осуществлять движение отхода по
горизонтальной дуге, касательной к движению резания (то есть дуга
расположена в плоскости, параллельной плоскости XY системы координат
NC последовательности). Радиус дуги будет определен параметром
LEAD_RADIUS. Угол дуги – 180 градусов.
» ARC_TANGENT — Инструмент будет осуществлять движение отхода по
вертикальной дуге, касательной к движению резания (то есть дуга
расположена в плоскости, касательной к движению резания и
перпендикулярной к плоскости XY системы координат NC
последовательности). Геометрия движения будет определена
параметрами LEAD_RADIUS и EXIT_ANGLE.
Pro/NC Wildfire
» LEAD_OUT — Инструмент будет осуществлять движение отхода,
геометрия которого будет определена параметрами
TANGENT_LEAD_STEP, NORMAL_LEAD_STEP, LEAD_RADIUS и
EXIT_ANGLE.
• Last Cut — Выбераете тип движения отхода для последнего прохода. Опции:
» NONE — Не будет движения отхода.
» CUSTOM_EXIT — Определяете стратегию движения отхода, используя
определенные вами стратегии, указанные в окне Custom Strategies для
этого типа резания. Если стратегия Main приводит к появлению
несанкционированных врезаний, то система будет использовать стратегию
First Alternate, и так далее. Если все определенные ранее стратегии
приводят к появлению несанкционированных врезаний, то движение
отхода не будет создано.
» AUTOMATIC — Система автоматически определяет тип движения отхода,
в зависимости от обрабатываемой геометрии. Движения отхода
автоматически будут проверены на наличие несанкционированных
врезаний. Если при первом выбранном типе движения будут
несанкционированные врезания, то система попробует следующий тип
движения. Если при всех типах движения будут несанкционированные
врезания, то движение отхода не будет создано.
» LINE_TANGENT— Инструмент будет осуществлять движение отхода по
прямой, касательной к движению резания. Длина отрезка будет
определена параметром EXIT_DISTANCE.
» HELIX — Инструмент будет осуществлять движение отхода по спирали.
Геометрия спирали будет определена параметрами HELICAL_DIAMETER,
RAMP_ANGLE и PULLOUT_DIST. Инструмент будет отходить от
обрабатываемой поверхности по спирали с подачей CUT_SPEED, пока не
достигнет дистанции PULLOUT_DIST, затем поднимется с подачей
RETRACT_SPEED. Если вы желаете, чтобы инструмент осуществлял все
движение отхода по спирали, то установите значение параметра файла
конфигурации «use_old_helical_exit» как «yes» (значение по умолчанию –
«no»).
» ARC_EXIT — Инструмент будет осуществлять движение отхода по
горизонтальной дуге, касательной к движению резания (то есть дуга
расположена в плоскости, параллельной плоскости XY системы координат
NC последовательности). Радиус дуги будет определен параметром
LEAD_RADIUS. Угол дуги – 180 градусов.
» ARC_TANGENT — Инструмент будет осуществлять движение отхода по
вертикальной дуге, касательной к движению резания (то есть дуга
расположена в плоскости, касательной к движению резания и
перпендикулярной к плоскости XY системы координат NC
последовательности). Геометрия движения будет определена
параметрами LEAD_RADIUS и EXIT_ANGLE.
» LEAD_OUT — Инструмент будет осуществлять движение отхода,
геометрия которого будет определена параметрами
TANGENT_LEAD_STEP, NORMAL_LEAD_STEP, LEAD_RADIUS и
EXIT_ANGLE.
Окно группы Custom Strategies содержит три страницы, Main, First Alternate и Second
Alternate, служащие для определения ваших собственных стратегий для каждого типа
резания.
Pro/NC Wildfire
Определение собственных стратегий для движений подхода
и отхода
Вы можете определить Main, First Alternate и Second Alternate собственные стратегии
для любого прохода, используя страницы, расположенные в правой половине диалогового
окна Entry/Exit Move.
Примечание: Вы можете определить собственные стратегии для любого прохода только
в том случае, если выбрали CUSTOM_ENTRY или CUSTOM_EXIT в окне
Entry/Exit Type, находящемся в левой половине диалогового окна Entry/Exit
Move.

1. Выберите окно рядом с соответствующим типом резания (например, First Cut) на


странице Main, First Alternate или Second Alternate. Нажмите на кнопку Change.
Открывается диалоговое окно A/E Strategies.
2. Чтобы определить новую стратегию, нажмите на кнопку New. Система отображает на
экране заданное по умолчанию наименование стратегии, например «strategy 1», в окне
Name в окне группы Strategy Definition. Вы можете ввести другое наименование.
3. Выстройте определенную стратегию, для чего выберите тип сегмента из всплывающего
списка Type в окне группы Segment Definition, определите соответствующие значения
параметров и нажмите на кнопку Insert. Следующие типы сегментов доступны:
• Helix — Инструмент перемещается по спирали. Вы должны определить
следующие параметры:Radius, Ramp Angle, Height и Direction (Left или Right).
• Line — Инструмент осуществляет прямолинейное движение. Вы должны
определить следующие параметры: Length и Slope.
• Arc — Инструмент перемещается по дуге. Вы должны определить следующие
параметры: Radius и Angle.
4. По мере того как вы будете вставлять сегменты, их наименования появятся в
соответствующем порядке в списке в окне группы Strategy Definition. При выборе
наименования сегмента в списке, определение сегмента будет показано ниже в окне
группы Segment Definition. Вы можете:
• Изменить определение сегмента. Чтобы сделать это, измените тип сегмента
или значения параметров, затем снова укажите наименование выбранного
сегмента в списке.
• Вставить другой сегмент перед выбранным. Определите тип сегмента и
параметры, затем нажмите на кнопку Insert.
• Удалить сегмент, нажав на кнопку Remove.
5. В верхней части диалогового окна в списке Available Strategies находятся все
стратегии, определенные для того или другого типа движения. При выборе
наименования стратегии в этом списке, определение стратегии будет показано ниже в
окне группы Strategy Definition. Вы можете:
• Изменить определение стратегии, вставляя или удаляя сегменты.
• Скопировать стратегию, нажав на кнопку Duplicate (стратегия будет
скопирована с заданным по умолчанию наименованием, например, «strategy 1
copy»), затем изменить наименование стратегии и определение, если это
необходимо.
• Удалить стратегию, нажав на кнопку Delete.
6. Если вы удовлетворены результатом (то есть, определениями стратегий), нажмите на
кнопку OK, чтобы закрыть диалоговое окно A/E Strategies и возвратиться в диалоговое
окно Entry/Exit Move.
Pro/NC Wildfire
ФРЕЗЕРОВАНИЕ SWARF

О фрезеровании Swarf
Фрезерование Swarf – особенный метод фрезерования поверхности, который позволяет
вам обрабатывать ряд поверхностей, причем резание будет осуществляться только боковой
стороной (образующей) инструмента. По умолчанию, при фрезеровании Swarf генерируется
траектория движения инструмента для обработки слой за слоем 5-и осевой геометрии, при
этом форма каждого слоя будет соответствовать форме поверхности. Вы можете определить
другую форму слоев, по желанию.
В любой точке траектории движения инструмент будет касательным к обрабатываемой
поверхности. Вы можете, по желанию, изменить определенную системой по умолчанию
ориентацию оси инструмента, указав ориентацию в выбранных точках. Определенная по
умолчанию ориентация оси соответствует обрабатываемой геометрии (следует за границами
поверхностей) или следует за определяющими линиями контрольных поверхностей. Если вы
хотите игнорировать определяющие линии контрольных поверхностей, установите значение
параметра IGNORE_RULINGS как YES (по умолчанию – NO). Вы также можете выбрать один
из двух алгоритмов, служащих для интерполяции ориентации оси при перемещении
инструмента между поверхностями, которые должны быть обработаны, используя параметр
AXIS_DEF_CONTROL.
Фрезерование Swarf может быть осуществлено как шаровыми или грибковыми фрезами,
так и обычными (цилиндрическими или сферическими) фрезами.

Создание NC последовательности фрезерования Swarf


Когда вы создаете NC последовательности фрезерования Swarf, то имеете в своем
распоряжении несколько методов определения типа резания. Траектория движения
инструмента будет генерироваться в зависимости от выбранного метода. Вы можете в любое
время изменить тип резания (Cut Type) (то есть, выбрать другой метод определения резания, а
также определить новые параметры и ссылки) при переопределении NC последовательности
фрезерования Swarf.
1. В меню MACHINING нажмите на кнопку NC Sequence. Предварительно вы должны
выбрать 5-и осевой фрезерный (Mill) или фрезерный/токарный (Mill/Turn) станок.
2. Нажмите Swarf Mill | Done. В дополнение к общим опциям, характерным для всех типов
NC последовательностей, меню SEQ SETUP будет содержать следующие
специфические опции:
• Surfaces — Выбираете поверхности для фрезерования. Если вы выбрали
поверхности объединенной поверхности, определите, какую сторону
поверхностей желаете обработать.
• Scallop Srf — Выбираете поверхности, которые будут исключены из процесса
вычисления высоты микронеровностей, если определен параметр
SCALLOP_HGT.
• Height — Определяете плоскость или поверхность, касательно которой будет
следовать инструмент.
• Check Surfs — Выбираете дополнительные поверхности, для которых будет
выполнена проверка на несанкционированные врезания.
• Define Cut — Определяете метод фрезерования поверхности и
соответствующие параметры.
• Axis Def — Контролируете ориентацию оси инструмента.
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
Pro/NC Wildfire
• Approach/Exit — Определяете пути подхода и отхода.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и выберите Done. Система вызовет интерфейс пользователя для всех выбранных
опций по очереди.
3. Выберите поверхности, которые будут фрезероваться.
4. Когда вы начинаете определять траекторию движения, система открывает диалоговое
окно Cut Definition. Выберите метод определения типа резания путем выбора одной из
следующих опций:
• Straight Cut — Фрезерование выбранных поверхностей строчкой параллельно
плоскости XY системы координат NC последовательности. Материал будет
удален несколькими проходами с приращением по оси Z глубины резания,
определяемой значением параметра STEP_DEPTH.
• From Surface Isolines — Фрезерование выбранных поверхностей по U-V
линиям. Интерфейс пользователя подобен интерфейсу определению резания
для NC последовательности 3-х осевого фрезерования поверхности.
• Cut Line — Фрезерование выбранных поверхностей путем определения
первого, последнего и нескольких промежуточных проходов. Когда система
генерирует траекторию движения инструмента, она постепенно изменяет форму
движений резания согласно рельефу поверхности. Интерфейс пользователя
подобен интерфейсу определению резания для NC последовательности 3-х
осевого фрезерования поверхности.
В зависимости от выбранного метода система отображает на экране соответствующие
опции в нижней части диалогового окна Cut Definition.
5. Выберите соответствующие опции в диалоговом окне Cut Definition и определите
геометрические ссылки согласно выбранному методу. Если вы удовлетворены
результатом, то нажмите на кнопку OK, чтобы закрыть диалоговое окно Cut Definition и
сгенерировать траекторию движения инструмента.
6. В меню NC SEQUENCE выберите Play Path, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если она вас не удовлетворяет,
то можете или изменить параметры, или использовать функциональные возможности
режима Customize, чтобы скорректировать траекторию движения инструмента.
7. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

ФРЕЗЕРОВАНИЕ НАРУЖНЫХ ПОВЕРХНОСТЕЙ

О фрезеровании наружных поверхностей


Опция Face позволяет вам обрабатывать заготовку концевой цилиндрической или
сферической фрезой. Вы можете выбрать плоскую поверхность, или поверхность,
параллельную плоскости безопасности. Все внутренние контуры (отверстия, пазы и т.д.)
выбранных наружных поверхностей будут автоматически игнорироваться. Система будет
генерировать траекторию движения инструмента в зависимости от выбранных поверхностей.

Создание NC последовательности фрезерования наружных


поверхностей
1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Face, затем Done.
3. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
Pro/NC Wildfire
• Surfaces — Выбираете плоскость или несколько плоскостей наружных
поверхностей, параллельных плоскости безопасности. Если вы выбрали
поверхности объединенной поверхности, определите, какую сторону
поверхностей желаете обработать.
• Start Point — Можете начать обработку в определенном углу выбранной
наружной поверхности. Следующие опции доступны:
» Define — Выбираете базовую или характерную точку, чтобы заменить ею
начальную точку, определенную системой. Будет использован угол, самый
близкий к выбранной базовой или характерной точке.
» Remove — Вновь будет использована начальная точка, определенная
системой.
» Show — Высвечиваете текущую начальную точку (только если начальная
точка определена вами).
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и выберите Done. Система вызовет интерфейс пользователя для всех выбранных
опций по очереди.
4. В меню NC SEQUENCE выберите Play Path, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если она вас не удовлетворяет,
то можете или изменить параметры, или использовать функциональные возможности
режима Customize, чтобы скорректировать траекторию движения инструмента.
5. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Использование параметров при фрезеровании наружных


поверхностей
Вы можете определить разную глубину резания с помощью параметров STEP_DEPTH и
NUMBER_CUTS. Система вычислит число проходов по глубине согласно STEP_DEPTH,
сравнит его со значением NUMBER_CUTS, и будет использовать наибольшее значение. Если
вы хотите получить только один проход с резанием на всю глубину, то можете установить
значение параметра NUMBER_CUTS = 1, а для STEP_DEPTH назначить заведомо большее
значение (больше толщины удаляемого слоя).
На следующем рисунке показана обработка заготовки с наружной стороны, когда глубина
резания STEP_DEPTH = 10 (больше, чем толщина детали) и число слоев NUMBER_CUTS = 2.
Pro/NC Wildfire
1. Расстояние между соседними проходами STEP_OVER
2. Движение подхода
3. Движения перебега
4. Движение отхода
Примечание: Для механообработки сборки, или заготовки без геометрии, следующие
параметры будут интерпретироваться по-другому: NUMBER_CUTS
определит количество слоев, а STEP_DEPTH – расстояние между слоями,
то есть, первый слой будет смещен относительно выбранной наружной
поверхности на значение (NUMBER_CUTS - 1) *STEP_DEPTH.

Число проходов на слой определяется подобным способом – с помощью комбинации


параметров STEP_OVER и NUMBER_PASSES. Однако, если значение NUMBER_PASSES
установить как 1, то значение STEP_OVER будет игнорироваться, и будет сделан только один
проход на слой. Это полезно только тогда, когда используется инструмент достаточно
большого диаметра.

В примере на следующем рисунке: ENTRY_EDGE = LEADING_EDGE, CLEARANCE_EDGE


= HEEL и NUMBER_PASSES = 1. Инструмент делает один проход. Движение подхода
инструмента (1) равняется APPROACH_DISTANCE + START_OVERTRAVEL + радиус
инструмента. Движение отхода (2) равняется EXIT_DISTANCE + END_OVERTRAVEL + радиус
инструмента.

Параметр BOTTOM_STOCK_ALLOW определяет припуск по дну. Значение по умолчанию –


дефис (-), которое устанавливает припуск по дну, равный нулю.
Траектория движения инструмента может быть удлинена за пределы границ выбранных
поверхностей с помощью параметров START_OVERTRAVEL и END_OVERTRAVEL. Параметры
APPROACH_DISTANCE и EXIT_DISTANCE определяют движение подхода к первому слою и
движение отхода от последнего слоя, соответственно. Параметры APPROACH_FEED и
EXIT_FEED могут быть определены для этих движений по желанию, иначе будет использовано
значение параметра CUT_FEED. Все эти параметры задают размеры относительно некоторой
точки инструмента, определенной значениями параметров ENTRY_EDGE и
CLEARANCE_EDGE, что описано далее.
На следующем рисунке показаны движения подхода, отхода и перебега, в зависимости от
значений параметров, когда ENTRY_EDGE = HEEL и CLEARANCE_EDGE = LEADING_EDGE.
Pro/NC Wildfire

1. Ссылочная модель (выбранная наружная поверхность)


2. Инструмент
3. APPROACH_DISTANCE + START_OVERTRAVEL
4. END_OVERTRAVEL
5. START_OVERTRAVEL
6. END_OVERTRAVEL
7. EXIT_DISTANCE + END_OVERTRAVEL
Параметр CLEARANCE_EDGE определяет, относительно какой точки инструмента должны
быть измерены движения отхода и перебега, когда инструмент выходит из материала, то есть,
когда из материала выходит:
• HEEL (по умолчанию) — Торец инструмента.
• CENTER — Центр инструмента.
• LEADING_EDGE — Наружная грань (образующая) инструмента.
Точка, где оканчиваются движения инструмента при подходе и при обработке, определена
параметром ENTRY_EDGE, который имеет то же значение, что и CLEARANCE_EDGE
(LEADING_EDGE – значение по умолчанию).
На следующем рисунке показано движение перебега в зависимости от значения
параметра CLEARANCE_EDGE.
Pro/NC Wildfire

1. Ссылочная модель (выбранная наружная поверхность)


2. Заготовка
3. Инструмент
4. CLEARANCE_EDGE = HEEL
5. END_OVERTRAVEL
6. CLEARANCE_EDGE = CENTER
7. END_OVERTRAVEL
8. CLEARANCE_EDGE = LEADING_EDGE
9. END_OVERTRAVEL
Для того чтобы вычислить расстояние между моделью и инструментом, используется вся
модель. То есть, когда ENTRY_EDGE = LEADING_EDGE, или CLEARANCE_EDGE = HEEL,
инструмент касается сечения модели (как показано на следующем рисунке).

1. Инструмент
2. Контур детали
3. Движение инструмента при обработке
Pro/NC Wildfire
NC последовательность фрезерования наружных поверхностей предназначена для
обработки заготовок; следовательно, не будет выполнена проверка (с учетом внутренних
изолированных участков, смежных стенок и т.д.) с целью предотвращения
несанкционированных врезаний.

ФРЕЗЕРОВАНИЕ ПО ПРОФИЛЮ

О фрезеровании по профилю
Фрезерование по профилю используется как предварительная или чистовая обработка
вертикальных или наклонных поверхностей. Поверхности должны быть выбраны с учетом
сохранения непрерывности траектории.
Глубина резания определяется глубиной расположения выбранных поверхностей. Вы
также можете использовать параметр AXIS_SHIFT.
Примечание:
• Чтобы сделать только один проход по профилю на полной глубине, задайте
значение STEP_DEPTH большее, чем толщина модели.
• Чтобы создать последовательность фрезерования по профилю несколькими
проходами с горизонтальным смещением, используйте параметры
NUM_PROF_PASSES и PROF_INCREMENT.
На следующем рисунке показана траектория движения инструмента при 3-х осевом
фрезеровании по профилю.

1. Выберите все боковые поверхности


По умолчанию, при фрезеровании по профилю система обнаружит поднутрения
(необработанные участки) после проверки движений инструмента по 3-х осевой траектории на
наличие несанкционированных врезаний. Если вы хотите обработать поднутрение, установите
GOUGE_AVOID_TYPE как TIP_ONLY. На следующем рисунке показана обработка
поднутрения.
Pro/NC Wildfire

1. Деталь
2. Инструмент
При 3-х осевом фрезеровании по профилю обрабатываются верхние горизонтальные
грани выбранных поверхностей. Если имеется другая поверхность, ограничивающая верхнюю
грань, выберите ее как проверочную (Check Surface), чтобы избежать несанкционированных
врезаний.

1. Наивысшая позиция инструмента (чтобы подчистить грань)


2. Выберите эти поверхности для проверки на несанкционированные врезания
3. Поверхность для обработки по профилю (вид сбоку)
Метод 5-и осевого фрезерования по профилю может быть использован для окончательной
обработки поверхности. Ось инструмента остается тангенциальной к обрабатываемой
поверхности. Установите положительное значение параметра AXIS_SHIFT.

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, если вы удовлетворены результатом.

ФРЕЗЕРОВАНИЕ КАРМАНА

Особенности обработки кармана


Обработка кармана может быть использована как чистовое фрезерование после операции
предварительной обработки объема (Volume), или просто для окончательной обработки.
Поверхности должны быть выбраны с учетом получения непрерывной траектории движения
инструмента. Карман может включать в себя горизонтальные, вертикальные или наклонные
поверхности. Стенки кармана будут фрезероваться как при обработке по профилю, дно – как
нижние поверхности при фрезеровании объема.

Создание NC последовательности фрезерования кармана


1. Выберите NC Sequence из меню MACHINING. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
2. Выберите Pocketing, затем Done.
3. В дополнение к общим опциям, характерным для всех типов NC последовательностей,
меню SEQ SETUP будет содержать следующие специфические опции:
• Surfaces — Выбираете поверхности для фрезерования. Если вы выбрали
поверхности объединенной поверхности, то определите, какую сторону
поверхностей желаете обработать.
Pro/NC Wildfire
• Build Cut — Обращаетесь к функциональным возможностям режима
формирования траектории Build Cut.
Требуемые опции будут помечены автоматически. Выберите дополнительные опции, по
желанию, и выберите Done. Система вызовет интерфейс пользователя для всех выбранных
опций по очереди.
4. В меню NC SEQUENCE выберите Play Path, чтобы проверить траекторию движения
инструмента, автоматически произведенную системой. Если она вас не удовлетворяет,
то можете или изменить параметры, или использовать функциональные возможности
режима Customize, чтобы скорректировать траекторию движения инструмента.
5. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Пример: Фрезерование кармана

1. Материал, оставленный после фрезерования объема


2. Выберите все поверхности кармана (используйте фрезеруемый объем – Mill Volume)

ФРЕЗЕРОВАНИЕ ПО ТРАЕКТОРИИ

Особенности фрезерования по траектории


Фрезерование по траектории позволяет вам перемещать инструмент по любой
определенной вами траектории. Это может быть использовано для фрезерования
горизонтальных пазов: форма инструмента должна соответствовать форме паза. Чтобы
определить траекторию движения инструмента, вы должны в интерактивном режиме
определить траекторию контрольной точки инструмента, используя функциональные
возможности режима Customize.

Создание NC последовательности фрезерования по


траектории
1. Выберите NC Sequence из MACHINING меню. Вы должны выбрать фрезерный (Mill)
или фрезерный/токарный (Mill/Turn) станок.
Pro/NC Wildfire
2. Выберите Trajectory. Выберите 3 Axis, 4 Axis или 5 Axis, если нужно (опция зависит от
числа осей, определенных для станка). Выберите Done.
3. Если вы определили инструмент, шаблон для обработки, системы координат и
плоскость безопасности во время установки данных NC последовательности, то теперь
вы можете не выбирать Seq Setup, а сразу перейти непосредственно к пункту 4. Если
вы выберите Seq Setup, то появится меню SEQ SETUP, которое в дополнение к общим
опциям, характерным для всех типов NC последовательностей, будет содержать
следующие специфические опции:
• Check Surfs — Выбираете поверхности, для которых будет выполнена проверка
на несанкционированные врезания. Если инструмент входит в контакт с
поверхностью, выбранной для проверки, он поднимется, чтобы избежать этой
поверхности, и затем перейдет к следующему фрагменту указанной траектории.
Укажите желаемые опции и выберите Done. Система вызовет интерфейс пользователя
для всех выбранных опций по очереди.
• При определении инструмента для 3-х осевого фрезерования по траектории,
выберите Set и следующие опции:
» Edit — Редактируете файл с параметрами стандартного инструмента.
» Sketch — Рисуете сечение инструмента.
4. Выберите Customize и в интерактивном режиме определите автоматические движения
инструмента (Automatic Cut) при обработке. Объедините автоматические движения
инструмента, используя возможности контролирования движений подхода (Approach) и
отхода (Exit) инструмента.
5. В меню NC SEQUENCE выберите Play Path, чтобы проверить траекторию движения
инструмента, произведенную системой.
6. Выберите Done Seq или Next Seq, если вы удовлетворены результатом.

Рисование инструментов для фрезерования по траектории


Для 3-х осевого фрезерования по траектории вы можете использовать стандартные
инструменты, или нарисовать произвольный инструмент для использования в NC
последовательности. Инструмент создается путем поворота нарисованного эскиза сечения,
поэтому:
• Эскиз представляет собой половину сечения инструмента. Весь эскиз должен
лежать по одну сторону от оси симметрии. Ось симметрии должна быть
вертикальной и находиться слева от эскиза.
• Сечение должно быть замкнутым.
Для нарисованного инструмента вы можете определить иную контрольную точку (нежели
та, которую назначит система), добавив систему координат к эскизу сечения инструмента, как
это показано на следующем рисунке. Инструмент во время обработки будет перемещаться
таким образом, чтобы контрольная точка следовала по определенной траектории.
Для стандартного инструмента и для нарисованного инструмента без определенной
контрольной точки, в качестве контрольной будет использована точка на вершине
инструмента. Какая из точек, находящихся на вершине стандартного инструмента, будет
использована – определяется контрольной точкой инструмента, назначаемой системой. Какая
из точек, находящихся на вершине нарисованного инструмента, будет использована –
определяется в зависимости от того, какая из них является самой нижней точкой эскиза
сечения инструмента (левая нижняя, если имеется несколько одинаково низко расположенных
характерных точек).
Примечание: Удостоверьтесь, что при использовании указанной контрольной точки
смещение инструмента (коррекция) выполняется правильно. Например,
если вы выбираете боковые грани паза и указываете контрольную точку
Pro/NC Wildfire
на периферии инструмента, то выберите None для определения
направления смещения инструмента. Также удостоверьтесь, что
правильно выбрали направление резания относительно ориентации
системы координат, использующейся в качестве контрольной точки
инструмента: когда инструмент перемещается по траектории, ось X
должна быть направлена вдоль траектории, а ось Y – поперек.

На следующем рисунке показано определение контрольной точки для нарисованного


инструмента.

1. Выберите эти грани


2. Нарисуйте этот инструмент
3. Контрольная точка инструмента

Создание автоматических движений инструмента при


фрезеровании по траектории
Метод создания движения инструмента при обработке зависит от типа движения.
Следующий перечень процедур – обычный метод создания траектории для всех типов
движений.
1. Выберите Cut Motion из меню Customize.
2. Укажите Automatic Cut во всплывающем диалоговом окне Customize и нажмите на
кнопку Insert.
3. Выберите тип движения инструмента в меню INTERACT PATH (Sketch, Edge и т.д.) и
затем укажите Done.
4. Опция Cut в меню INT CUT будет выбрана автоматически. Выберите соответствующие
опции в меню CUT ALONG, в зависимости от типа движения инструмента при
обработке, и создайте траекторию.
5. Выберите Ends, если хотите отрегулировать концы траектории инструмента.
6. Выберите Corners, если хотите учесть особенности обхода углов.
7. Вы можете использовать опцию Check Surfs, чтобы выбрать поверхности, для которых
будет выполнена проверка на несанкционированные врезания.
8. Выберите Play Cut, чтобы отобразить на экране движение инструмента при обработке,
которое в настоящее время определено. Опция Info вызывает появление меню INFO
Pro/NC Wildfire
ITEMS. Вы можете использовать опцию Parameters из меню INT CUT, если необходимо
изменить параметры движения инструмента при обработке.
9. Если вы удовлетворены траекторией движения инструмента при обработке, выберите
Done Cut.
10. Если вы хотите определить другое движение инструмента при обработке, выберите
Next Cut из меню NEXT SLICED и повторите пункты с 3 по 9. По окончании выберите
Done/Return из меню NEXT SLICED.
Если вы используете тот же тип движения для обработки следующего слоя, – учтите, что
опции, указанные в меню CUT ALONG, будут модальными. Например, чтобы фрезеровать
горизонтальный паз в приращениях по глубине резания, вы определяете грани, направление
резания и смещение инструмента только для первого прохода, а затем вы можете только
изменять глубину резания для каждого последующего прохода. Обратите внимание, однако,
что всякий раз, когда вы выберите Edge или Curve из меню CUT ALONG, опции Direction и
Offset будут выбраны автоматически.

Эскиз траектории
1. Выберите Sketch и затем Done из меню INTERACT PATH.
2. Опция Sketch в меню CUT ALONG будет выбрана автоматически. Выберите Done.
3. Установите плоскость рисования и укажите ссылочную плоскость, определяющую
ориентацию эскиза. Если высота Height не определена, то движение инструмента при
обработке будет осуществляться в плоскости рисования.
4. Нарисуйте траекторию. Образмерьте и регенерируйте эскиз. Выберите Done.
5. Если необходимо, выберите опцию Matrl Side и определите сторону, с которой будет
находиться материал заготовки, используя опции Left и Right в меню MATRL SIDE.

Определение траектории с помощью граней или кривых


1. Из меню INTERACT PATH выберите Edge (или Curve) и затем Done.
2. Если вы будете использовать Edge, укажите одну из следующих опций:
• On/Offset — Инструмент будет перемещаться вдоль выбранных граней.
• Fit — Инструмент будет перемещаться (вписан), касаясь поверхностей,
находящихся между выбранными гранями. Эта опция доступна только в том
случае, если вы используете сферическую фрезу.
3. Опции Edge (или Curve), Direction и Offset в меню CUT ALONG будут выбраны
автоматически. Выберите Done.
4. Появляется меню CHAIN с опциями One By One, Tangnt Chain, Bndry Chain, Surf
Chain, Select и Unselect. Выберите грани, по которым будет следовать инструмент,
используя опции меню CHAIN. Выбранные грани должны формировать непрерывную
траекторию движения инструмента.
5. Определите направление следования по траектории с помощью Flip и Okay,
ориентируясь на направление, указанное красной стрелкой на экране.
6. Другая красная стрелка появляется, чтобы вы определили смещение инструмента:
• None — Инструмент будет следовать по выбранным граням.
• Left — Траектория инструмента будет смещена влево.
• Right — Траектория инструмента будет смещена вправо.
Расстояние смещения – половина значения CUTTER_DIAM. Направление смещения
определяется относительно направления траектории, выбранного в предыдущем пункте; когда
Pro/NC Wildfire
вы выбираете опцию смещения, красная стрелка покажет направление смещения. Выберите
Done, если вы удовлетворены результатом.
7. Если необходимо, выберите опцию Matrl Side и определите сторону, с которой будет
находиться материал заготовки, используя опции Left и Right в меню MATRL SIDE.

Вершина инструмента: Инструмент между поверхностями


Когда при 3-х осевом фрезеровании по траектории вы используете сферическую концевую
фрезу и создаете движение инструмента с помощью опци Edges, то можете использовать
опцию Fit, чтобы вписать инструмент между поверхностями, определенными указанными
гранями. Другой способ получения подобной траектории движения инструмента (для любого
типа фрез) состоит в том, чтобы использовать метод фрезерования по линии резания (Cut
Line) с учетом образующей инструмента (Tool Extent).
На следующем рисунке показано, как инструмент вписывается между поверхностями при
фрезеровании по грани (Edges).

1. Выберите эту грань с помощью опции Fit и укажите направление смещения Right
На следующем рисунке показано, как инструмент вписывается между поверхностями при
фрезеровании по линии резания (Cut Line).
Pro/NC Wildfire
1. Выберите эту поверхность для обработки
2. Выберите эту поверхность для проверки на несанкционированные врезания при
обработке по линии резания (Cut Line)
3. Выберите грань поверхности, полученную при касании образующей инструмента (Tool
Extent) в качестве начальной (Start) и конечной (End) линии резания

Определение траектории движения инструмента с помощью


поверхностей
1. Выберите Surface, затем Done из меню INTERACT PATH.
2. Команды Surface, Direction и Height в меню CUT ALONG будут выбраны
автоматически. Выберите Done.
3. Выберите поверхности, по которым будет следовать инструмент. Поверхности должны
быть выбраны с условием создания непрерывной траектории движения инструмента.
4. Укажите направление резания с помощью команд Flip и Okay, ориентируясь на
направление, указанное красной стрелкой на экране.
5. Укажите высоту.
6. Траектория будет создана для следования инструмента по выбранным поверхностям
на указанной высоте.

Определение высоты
Вы можете определить высоту резания с помощью опции Height из меню CUT ALONG.
Определение высоты резания – обязательное действие, если для определения траектории вы
используете поверхности; для других методов определения траектории это является
необязательным.
Когда вы нажимаете на кнопку Height, открывается меню HEIGHT с опциями:
• Add — Появляется меню CTM DEPTH, содержащее команды Specify Plane,
Select и Z Depth. Чтобы определить высоту резания, создайте или выберите
плоскость, выберите неплоские поверхности или введите значение высоты
относительно системы координат NC последовательности. Траектория
инструмента будет спроецирована на выбранную поверхность или плоскость.
• Remove — Удаляете ссылку, использованную при определении высоты. Вы
можете выбрать ссылку (ссылки) для удаления с помощью Remove Single, или
удалить все ссылки с помощью Remove All.
• Show — Высвечиваете на экране плоскость или поверхность, которые в
настоящее время использованы для определения высоты. Если использована
опция Z Depth, то соответствующая глубина будет обозначена синим
прямоугольником, по контуру обрабатываемой модели.

Пример: Определение высоты резания и поверхностей


В следующем примере рассмотрен процесс определения траектории движения
инструмента путем выбора всех внутренних поверхностей кармана. Самый быстрый способ
сделать это состоит в том, чтобы использовать опцию Loop и выбрать нижнюю поверхность
(1). Затем снова выберите нижнюю поверхность (1) для указания высоты резания Height.
Траектория движение инструмента (2), полученная в результате, показана справа.
Pro/NC Wildfire

Пример: Определение высоты резания и поверхностей для


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

Примечание: Определение плоскости высоты резания приведет к пересмотру


месторасположения CSYS в нарисованном инструменте.

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


2. Поверхность высоты резания
3. Поверхность для проверки
4. Траектория движения инструмента
5. Инструмент будет касаться выбранных поверхностей
Pro/NC Wildfire
Послойное фрезерование по траектории
Послойное (Multi-step) фрезерование по траектории может быть выполнено, если вы
определите желаемую величину приращения STEP_DEPTH (когда движение резания будет
повторено в приращениях по глубине резания), или желаемое число проходов NUMBER_CUTS.
Если определены оба параметра, то будет использовано значение, наибольшее из двух.
Последний проход совпадет с указанной траекторией.
Примечание: Система автоматически удалит первый слой, если он выполняется на
слишком малой высоте, чтобы уменьшить вероятность поломки
инструмента. Если глубина резания для первого вычисленного слоя
меньше чем (0.05*STEP_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.

Многопроходное фрезерование по траектории


Многопроходное (Multi-pass) фрезерование по траектории (последовательность проходов
по траектории с горизонтальным смещением) может быть выполнено с помощью параметров
NUM_PROF_PASSES и PROF_INCREMENT. Последний проход совпадет с указанной
траекторией.

Промежуточные подъемы инструмента до плоскости


безопасности при фрезеровании по траектории
Когда вы создаете траектории для многослойного и многопроходного фрезерования, то
можете указать, чтобы инструмент между проходами поднимался до плоскости безопасности.
Используйте параметр CONNECTION_TYPE, чтобы контролировать промежуточные подъемы
инструмента до плоскости безопасности. Значения:
• RETRACT (по умолчанию) — Из конечной точки промежуточного прохода
инструмент поднимается до плоскости безопасности, перемещается по
плоскости безопасности, затем опускается в начальную точку следующего
прохода.
• Z_LAST — Из конечной точки промежуточного прохода инструмент
перемещается сначала по плоскости XY и затем по оси Z – к начальной точке
следующего прохода.
• Z_FIRST — Из конечной точки промежуточного прохода инструмент
перемещается сначала по оси Z и затем по плоскости XY – к начальной точке
следующего прохода.
• SIMULTANEOUS — Инструмент перемещается по прямой из конечной точки
промежуточного прохода к начальной точке следующего прохода.
Pro/NC Wildfire
Создание траектории движения инструмента при 5-и осевом
фрезеровании с помощью граней или кривых
1. Выберите Customize из меню NC SEQUENCE.
2. Выберите Automatic Cut из всплывающего диалогового окна Customize и нажмите на
кнопку Insert.
3. Выберите Curve из меню DRIVE ALNG.
4. Появится меню CUT MTN с уже выбранной командой Define Cut, также появляется
меню CUTMOTION SETUP. В нем будут присутствовать следующие команды:
• Parameters — Изменяете параметры обработки для текущей траектории
движения инструмента.
• Curve — Определяете траекторию движения, выбрав грани или базовые
кривые. Появляется меню CHAIN, содержащее опции One By One, Tangnt
Chain, Bndry Chain, Surf Chain, Select и Unselect. Выберите грани или кривые
с помощью опций меню CHAIN. Выбранные элементы должны составлять
неразрывную цепь.
• Height — Указываете высоту резания.
• Start Height — Определяете высоту первого прохода для многослойного
фрезерования по траектории.
• Direction — Выбираете направление движения по траектории с помощью
команд Flip и Okay, ориентируясь по красной стрелке.
• Check Surfs — Выбираете поверхности, для которых будет выполнена проверка
на несанкционированные врезания.
• Axis Control — Используете дополнительные ср