Главная страница

Ведмидь П. Основы NX CAM-М-ДМК Пресс-2012-216с. Основы nx cam


Скачать 22.4 Mb.
НазваниеОсновы nx cam
АнкорВедмидь П. Основы NX CAM-М-ДМК Пресс-2012-216с.pdf
Дата24.04.2017
Размер22.4 Mb.
Формат файлаpdf
Имя файлаВедмидь П. Основы NX CAM-М-ДМК Пресс-2012-216с.pdf
ТипКнига
#3182
страница5 из 14
1   2   3   4   5   6   7   8   9   ...   14
Глава
7.
Обработка
с
использованием
границ

PLANAR_MILL
Операция PLANAR_MILL удаляет материал плоскими уровнями, перпендикулярными фиксиро- ванной оси инструмента, т. е. это 2.5-осевая операция. Но, в отличие от FACE_MILL, данный тип операций не работает с твердыми телами или гранями – он работает с границами, что более тру- доемко, но и более гибко. Операция была весьма популярна в старых версиях продукта, сейчас потребность в ней снижается. На текущий момент ее можно отнести к тонким методам обработки
(или низкоуровневый доступ). Обычно эти операции используются тогда, когда операции на осно- ве твердых тел не дают нужного результата.
Для задания границ могут использоваться как прово- лочные объекты (линии, дуги, кривые), так и грани твердо- го тела. Инструмент может обходить границу как снаружи, так и изнутри. Это задается как сторона материала, и мож- но считать, что обрабатывается бобышка или карман. Гра- ницы являются плоскими и перпендикулярны оси инстру- мента. Дополнительно задается уровень пола. Операции могут быть как однопроходными, так и многопроходными.
Команды операций FACE_MILLING находятся в группе mill_planar (рис. 7.1). Их восемь, но все они представля- ют одну и ту же операцию с преднастроенными парамет- рами. Наиболее часто используются базовая операция
PLANAR_MILL (1) и операция PLANAR_PROFILE (2).
Операция имеет довольно много параметров, разбирать их подробно не позволяют рамки книги. Поэтому разберем операцию кратко.
Обработка контуров
Начнем с обработки контура, т. е. у нас вообще нет твердотельной модели. Откройте файл planar_cont1.prt.
У нас имеются два контура, лежащих на уровне Z = 0 (рис. 7.2).
Выполните команду создания операции PLANAR_MILL – по- явится диалоговое окно создания операции (рис. 7.3).
В группе Геометрия отсутствуют привычные гео- метрические группы Детали, Заготовки, Области ре-
зания и др. Вместо них имеются новые геометричес- кие группы:
1. Граница детали.
2. Граница заготовки.
3. Контрольная граница.
Рисунок 7.2
Рисунок 7.1
1
2

75 4. Граница обрезки.
5. Пол.
Для обработки контура достаточно задать Границу детали
(1) и Уровень пола (2). Считаем, что необходимо обработать карман, заданный внешним контуром.
Выполните команду задания границы детали (1). Появится новое диалоговое окно (рис. 7.4).
Если модель задана твердым телом, то чаще границы задают вы- бором граней. Но это не наш случай. Переключите Режим (3) на па- раметр Кривые/Ребра, вид диалогового окна изменится (рис. 7.5).
Измените сторону материала – Снаружи (4) и выберите кривые внешнего контура. Можно их выбрать по одной, а можно задать опцию выбора Связанные кривые и указать одну из кривых. Весь контур будет выбран. Нажмите ОК 2 раза.
Теперь задайте Уровень пола. Выполните команду задания пола.
Появится новое диалоговое окно (рис. 7.6). Задавать пол гранью тела – предпочтительная опция, но в данном случае измените Тип
плоскости на XC – YC. В графической области экрана при этом по- явится маркер плоскости. Можно задать смещение от уровня Z = 0 как динамически, так и в специальном поле. Выполним обработку на уровне Z = 0. Нажмите ОК.
Обратите внимание, что в основном диалоговом окне опе- рации засветились фонарики около геометрических групп
Границы детали и Пол – объекты заданы и могут быть ото- бражены.
4 2
Рисунок 7.3
1
2
Рисунок 7.4
3
Рисунок 7.5
4
Обработка контуров

Обработка с использованием границ – PLANAR_MILL
76
В поле Шаблон резания выберите Профиль и нажмите Генерировать. Операция будет создана. Однако врезание (выход на контур) лучше изменить. При обработке контура чаще принято задавать врезание по касательной или по дуге.
Измените тип Врезания в открытой области на Дуга (во Вспомогательных перемещениях) и перегенери- руйте операцию. Подвод и отвод по дуге будут добавлены (рис. 7.7). Нажмите ОК, чтобы сохранить операцию.
Большая часть Параметров резания, Вспомогательных перемещений (Параметров без реза-
ния), Шаблонов резания нам уже знакомы. Разберем специфические параметры этой операции.
Скопируйте операцию в навигаторе операций и переименуйте ее в PLANAR_MILL_MULTILEVEL. (Переимено- вание – необязательный шаг, но желательный, чтобы легче ориентироваться в проекте. В нашем случае это имя используется в книге для описания дальнейших шагов.) В копии переопределите уровень пола Z = –10 и снова перегенерируйте операцию.
Выполните команду Уровни резания. Появится новое диалоговое окно (рис. 7.8). Уровни резания в этой опера- ции отличаются от тех, что использовались в операциях CAVITY_MILL и ZLEVEL_PROFILE. Задайте Тип Постоянный и Глубина резания 2 мм. Нажмите ОК и перегенерируйте операцию. Результат показан на рис. 7.9.
Рисунок 7.6
Рисунок 7.7

77
Количество проходов явно не задается, а определяется расстоянием от уровня пола до уровня границы и глубиной резания. Это важно помнить, когда будем определять границы на твердом теле.
В данном случае это расстояние равно 10 мм, глубина резания равна 2 мм, что дает нам 5 проходов.
Сделайте еще 1 копию первой операции PLANAR_MILL, переименуйте ее в PLANAR_MILL_OFFSET. Измените шаб- лон резания на Вдоль периферии и сгенерируйте операцию. Результат показан на рис. 7.10.
Для управления эквидистантными прохода- ми служат параметры резания. Один из них – На-
правление шаблона – показан на рис. 7.11. Он задает начало от внутренних или от наружных проходов. Траекторию можно улучшить, скруг- лив углы траектории и переходы между конту- рами. Эти установки также содержатся в Пара-
метрах резания – вкладка Углы (рис. 7.12).
Измените настройки, как показано на рис. 7.11 и 7.12, и сгенерируйте операцию (рис. 7.13). Об- ратите внимание, что углы не будут доработаны за счет скругления. После этой операции требуется чистовой проход без сглаживания углов (такая опера- ция у нас уже создана – она показана на рис. 7.7).
Рисунок 7.10
Рисунок 7.8
Рисунок 7.9
Рисунок 7.11
Обработка контуров

Обработка с использованием границ – PLANAR_MILL
78
Границ в операции может быть несколько. Как видно из рассмотренных траекторий, они совсем не замечают контур (окружность) внутреннего контура (окружности).
Добавим его к описанию границ.
Дважды щелкните по операции PLANAR_MILL_OFFSET в нави- гаторе операций. В появившемся диалоговом окне выполните команду задания границы детали. Появится новое диалоговое окно (рис. 7.14).
Это окно допускает редактирование существующих гра- ниц в целом (1), переключение между границами, если их больше 1 (2), добавление новых границ (3). Заметим, что границы в NX состоят из сегментов (элементов границы) и в режиме редактирования к ним возможен доступ (4).
Примечание. Работа с границами на уровне сегмен- тов в книге не рассматривается.
Выполните команду Добавить (3); появится новое диалоговое окно (рис. 7.15). Сделайте установки, как на рисунке, и укажи- те окружность. Нажимайте ОК, пока не вернетесь в основное диалоговое окно операции. Перегенерируйте операцию.
Результат показан на рис. 7.16. Как видно, операция учитывает оба контура.
Рисунок 7.13
Рисунок 7.12
Рисунок 7.14
2
3
4
1

79
Возникла необходимость проверки наших программ с имитацией съема материала (вери- фикации). Исходная заготовка для верификации берется из геометрической группы WORKPIECE.
В рассмотренных ранее операциях, где обработка строилась на основе твердых тел, заготовка была задана, так как она была нам нужна для расчета операций. В операциях PLANAR_MILL для расчета заготовка не требуется, а для верификации – требуется.
Перейдите в модуль моделирования и создайте блок в точке (-5; -5; -5) размерами 110х70х10. Вернитесь в модуль обработки и задайте блок как заготовку (рис. 7.17).
Как видно из навигатора операций, статус операций изменился на «требуется пересчет»
(красный перечеркнутый кружок рядом с названием операций). Это стандартное поведение NX при изменении родительского объекта.
Перегенерируйте все операции из контекстного меню операций или всей группы WORKPIECE. Переключите навигатор операций на Вид программ. Перетащите мышью операцию PLANAR_MILL_MULTILEVEL в неис- пользуемые объекты. Операции PLANAR_MILL и PLANAR_MILL_OFFSET перетащите в группу PROGRAM и по- меняйте местами. Выполните верификацию группы PROGRAM (рис. 7.18).
Рисунок 7.17
Рисунок 7.15
Рисунок 7.16
Обработка контуров

Обработка с использованием границ – PLANAR_MILL
80
Как видно из рисунка, операция, которая отрисовывается зеленым (PLANAR_MILL), дорабаты- вает углы. Но она и задевает центральную бобышку при врезании и отводе (так как внутренний контур в этой операции не учитывался). Исправим ситуацию.
Зададим внутренний контур как Контрольную границу. Выполните команду задания контрольной грани- цы (1 на рис. 7.19). Диалоговое окно задания границы нам уже знакомо; задайте внутренний контур как контрольную границу и перегенерируйте операцию. Движения врезания и отвода изменятся. Повторите верификацию для группы PROGRAM – проблема исправлена.
В качестве альтернативы можно было бы перенести точку врезания в другое место – анало- гично тому, как это было сделано при рассмотрении операций FACE_MILL.
Рисунок 7.18
Рисунок 7.19
1

81
Теперь рассмотрим применение операций PLANAR_MILL на твердотельной модели детали. Это существенно проще.
Обработка тел на основе границ
Откройте пример face_milling_undercut_setup_2.prt.
Эта модель нам уже знакома. Сейчас нам необходимо создать 1 контур для обработки детали снаружи.
Выполните команду создания операции PLANAR_PROFILE. В диалоговом окне выполните команду задания границы детали; появится диалоговое окно задания границ (рис. 7.20).
Режим Грань (1) нас теперь устраивает, так как граница будет задана гранью тела. Сто-
рона материала Внутри (2) нас также устраивает, поскольку нам нужна обработка снаружи границы. Флаги Игнорировать отверстия и Игнорировать острова (3) необходимо включить
(до указания грани), так как нам не нужны внутренние контуры грани. Отверстиями в этой опе- рации считаются все внутренние контуры с материалом снаружи, а островами – с материалом внутри.
Укажите верхнюю грань (рис. 7.21) и нажмите ОК.
Для задания уровня пола можно использовать нижнюю грань детали.
Выполните команду задания Пола. Появится новое диалоговое окно (рис. 7.22). Укажите нижнюю грань; будет отображен маркер плоскости. Сейчас можно задать смещение от указанного уровня перемещением маркера стрелки или явно в поле задания смещения.
Рисунок 7.21
Рисунок 7.20
1
2
3
Обработка тел на основе границ

Обработка с использованием границ – PLANAR_MILL
82
Положительное направление сме- щения отсчитывается по нормали к гра ни, но это направление можно ре- версировать специальной командой в диалоговом окне задания грани (4).
Нажмите ОК и генерируйте операцию.
Результат показан на рис. 7.23.
Разберем вариант задания границы ребрами тела.
Создайте новую операцию PLANAR_PROFILE.
Пол задайте по нижней грани.
Выполните команду задания границы детали; появится диалоговое окно задания границ
(рис. 7.24). Установите Тип Открытый (1),
Сторона материала Справа (2) и укажите ребра, как на рисунке. Нажмите ОК.
Для открытых границ важно направление границы, именно от него и определяется сторона матери- ала (справа или слева). При этом действует общее правило NX: при указании первого элемента (ребра) границы направление границы будет установлено в сторону ближайшего края ребра. Однако если на- правление неверное, то можно просто поменять сторону материала. При отображении границ (напри- мер, фонариком в основном диалоговом окне операции) начало границы маркируется кружочком.
Генерируйте операцию (рис. 7.25).
Границы в операциях PLANAR_MILL можно задавать, используя и ребра, и кривые, не относя- щиеся к телу детали. Проиллюстрируем это.
Рисунок 7.23
Рисунок 7.22
1

83
Постройте вспомогательную прямую, привязываясь к крайним точкам ребер модели. Создайте новую опе- рацию, указав границу детали, как на рис. 7.26. Результат операции показан на этом же рисунке.
Коррекция инструмента
Для плоских контуров часто необходимо использовать коррекцию инструмента. В NX все опе- рации, которые работают в уровнях, поддерживают коррекцию на радиус инструмента. Продол- жаем работать с этим примером.
Примечание. 3D-коррекция рассмотрена в главе 10, посвященной контурным операциям.
Создайте копию операции, показанной на рис. 7.25 (копирование операций заметно ускоряет работу, так как в копии уже заданы границы, уровень пола и другие параметры).
Параметры коррекции находятся в диалоговом окне Вспомогательных перемещений, на вкладке Дополнительно (рис. 7.27).
Задайте параметры, как показано, и генерируйте операцию (рис. 7.28).
В результате в программу выводится фактически обрабатываемый контур. В начале врезания и после отвода добавляются дополнительные прямолинейные движения, на которых включается
Рисунок 7.24
Рисунок 7.25
Рисунок 7.26
Обработка тел на основе границ

Обработка с использованием границ – PLANAR_MILL
84
и выключается коррекция. Инструмент при верификации такой траектории позиционируется ка- сательно к ней.
При постпроцессировании будут добавлены соответствующие коды (для иллюстрации это
G41 и G40 в тексте программы на рис. 7.29).
Рисунок 7.29
Рисунок 7.28
Рисунок 7.27

85
Глава
8.
Библиотеки
,
события
пользователя
,
постпроцессоры
Библиотека инструментов
В предыдущих главах инструменты создавались путем явного указания их параметров. В этой главе разберем возможности ис- пользования библиотеки инструментов.
Стандартная установка NX содержит библиотеку режущего ин- струмента, вспомогательного инструмента (держателей), а также библиотеку режимов резания. Эти библиотеки заполнены некото- рой информацией и могут использоваться как основа для постро- ения вашей собственной библиотеки. Этот вариант подходит для небольших библиотек.
Для больших и сложных библиотек лучше использовать Менед- жер ресурсов, который обеспечивает большую функциональность по созданию и классификации данных. Кратко этот вопрос рассмо- трен в главе 20.
Откройте пример game_remote_setup_2.prt. Выполните команду создания нового инструмента. В появившемся диалоговом окне (рис. 8.1) нажмите Вы-
звать инструмент из библиотеки (1); в новом диалоговом окне для выбора класса библиотеки (рис. 8.2) отметьте Концевые фрезы (цельные) (2) и на- жмите ОК. Появится диалоговое окно поиска по критериям (рис. 8.3). Задайте
Диаметр = 6 (3), выполните команду Количество найденных (4) – в скобках будет указано количество найденных инструментов – и затем нажмите ОК.
Выберите инструмент ugt201_014 в новом диалоговом окне (рис. 8.4) и нажмите ОК. Инструмент будет извлечен из библиотеки и добавлен в проект. Диалоговое окно создания инструмента снова появится. По- скольку инструменты нам больше создавать не надо, нажмите Отмена.
Инструмент может быть связан с держателем (патроном, оправкой). Если инструмент в библиотеке связан с держателем, то держатель также из- влекается.
Найдите в навигаторе операций вновь созданный инструмент UGT201_014 и дважды щелкните по нему. Инструмент будет показан в графической об- ласти, и откроется диалоговое окно с его параметрами (рис. 8.5).
Диалоговое окно инструмента содержит 4 вкладки: вкладка
Инструмент нам уже знакома, Хвостовик не задан, содержимое вкладки Держатель показано на рис. 8.5, вкладка Дополнительно содержит некоторые параметры Резания и Без резания, которые
Рисунок 8.1
1
Рисунок 8.2
2

Библиотеки, события пользователя, постпроцессоры
86
наследуются в операцию (рис. 8.6). Держатель может быть сконструирован из нескольких ступеней; в данном случае он задан тремя ступенями (1).
Теперь рассмотрим возможность экспорта инструмента в библиотеку.
Добавим к инструменту BALL_MILL_D16 хвостовик, держатель и экспортируем его в библиотеку.
Параметры хвостовика показаны на рис. 8.7, держатель задан 2 ступеньками и показан на рис. 8.8.
Задайте хвостовик и держатель для инструмента UGT201_014.
В нижней части диалогового окна присутствует группа параметров для экспорта инструмен- та в биб лиотеку, причем на вкладке Инструмент имеется команда Экспорта режущего инстру-
мента (рис. 8.9), а на вкладке Держатель – команда Экспорта держателя (рис. 8.10). После
Рисунок 8.4
Рисунок 8.3
3
Рисунок 8.5
1

87
выполнения экспорта в диалоговом окне отображается новое библиотечное имя инструмента и держателя.
Выполните экспорт и инструмента, и держателя. Закройте диалоговое окно инструмента.
Попутно рассмотрим одну очень полезную возможность по определению необходимого вы- лета инструмента из держателя. Этот функционал работает, только если задан держатель.
Рисунок 8.7
Рисунок 8.8
Рисунок 8.6
Рисунок 8.9
Рисунок 8.10
Библиотека инструментов

Библиотеки, события пользователя, постпроцессоры
88
Из контекстного меню операции ZLEVEL_PROFILE_COPY выполните Траектория Отчет о кратчайшем
инструменте. Появится сообщение (рис. 8.11) о необходимом вылете.
Библиотека режимов резания
Работу библиотеки режимов резания проиллюстрируем на примере операции ZLEVEL_PROFILE_COPY.
Откройте диалоговое окно этой операции и выполните команду
Скорости и Подачи. Появится новое диалоговое окно (рис. 8.12).
В нем, помимо полей для явного задания скорости ре- зания, подачи или частоты вращения шпинделя, имеется команда Задать данные обработки, которая и служит для назначения режимов обработки из библиотеки. Помимо скорости резания и подачи назначается и шаг обработки.
Выполните команду Задать данные обработки. Обратите внима- ние на значения скорости резания и подачи, которые отображают- ся в диалоговом окне.
Некоторые поля диалогового окна связаны формулами, например можно задать скорость резания, а частота вращения шпинделя определится автоматически (можно и наоборот).
Нажмите ОК и перегенерируйте операцию.
Можно убедиться, что количество проходов стало су- щественно больше, так как применено новое значение шага между проходами. Если при запуске команды Задать
данные обработки режимы резания не назначены, то дан- ные в библиотеке отсутствуют.
Что же принимается во внимание? Это прежде всего материал детали, материал инструмента, диаметр и длина инструмента. Кроме этого, учитывается и метод обработки.
В нашем случае использован метод, характерный для вы- сокоскоростной обработки, которая предполагает работу с малым сечением среза и отсутствие резкого изменения нагрузки.
В некоторых каталогах режущего инструмента исполь- зуется термин Схема обработки; вот со схемой и можно связать метод обработки в NX.
Рисунок 8.11
Рисунок 8.12
Рисунок 8.13

89
Покажем, где задаются материал детали, инструмента и метод обработки. Материал детали выбирается в геометрической группе WORKPIECE (рис. 8.13), Материал инструмента – в диало- говом окне задания инструмента (рис. 8.14), Метод резания – в диалоговом окне задания мето- да (рис. 8.15). Выбор и редактирование осуществляются при запуске команды редактирования.
В названии материалов и метода присутствует обозначение HSM (High Speed Machining – высоко- скоростная обработка): так принято в именах объектов библиотеки в стандартной поставке.
Возможны изменение и по- полнение библиотеки режимов обработки. Диалоговое окно для этого (рис. 8.16) вызывается из меню Инструменты Изменить
библиотеку данных обработки.
В окне присутствует несколько вкладок: Материал детали (1),
Материал инструмента (2), Ме-
тод резания (3), Данные обра-
ботки (4).
Для сочетания выбранного материала детали, инструмента, метода (5) в основном окне (6) отображаются режимы резания построчно для различных соче- таний диаметра и длины инстру- мента. Промежуточные таблич- ные значения интерполируются.
Рисунок 8.14
Рисунок 8.15
Рисунок 8.16
1
2
3
4
5
6
7
Библиотека инструментов

Библиотеки, события пользователя, постпроцессоры
90
Для изменения данных во всех вкладках служат команды
Вставить, Изменить, Удалить, расположенные в нижней части диалогового окна (7).
События пользователя
События управления станком (UDE – User Define Event) предназначены для программирования в траектории ин- струмента команд станка, необходимость которых может определить только пользователь. Например, необходимость подачи СОЖ зависит от многих факторов, в одних случаях ее требуется включать, в других – нет. Таким способом задают- ся и технологические команды, в частности зажим/разжим стола, управление вспомогательными механизмами и т. д.
Также с помощью событий пользователя осуществляется выбор рабочего органа станка или режима работы в много- функциональных станках.
Диалоговое окно любой операции содержит возмож- ность задания событий пользователя в группе параметров
Управление станком (рис. 8.17). События могут быть за- писаны в начале или в конце траектории инструмента.
Добавим к операции ZLEVEL_PROFILE_COPY сообщение оператору.
Выполните команду Задать/Изменить (1). Появится новое диа- логовое окно (рис. 8.18). Выберите Operator Message и нажмите
Добавить новое событие (2).
Многие события имеют диалоговое окно с параметрами события; для сообщения оператору таким параметром явля- ется текст сообщения.
Введите сообщение Proverka 2 (3) в новом диалоговом окне
(рис. 8.19).
Это как раз тот случай, когда нельзя использовать сим- волы кириллицы, поскольку сообщение будет вставлено в программу как комментарий, а большинство станков не допускают использования кириллических букв.
Нажмите ОК.
Событие будет отображаться в окне Использованные
события. При выборе этого события (рис. 8.20) будет ак- тивна команда Редактирования события (4), где можно изменить текст в нашем случае. Нажмите ОК и генерируй- те операцию. При постпроцессировании наше сообщение будет вставлено как комментарий (рис. 8.21).
В диалоговом окне создания операций NX имеется спе- циальная команда для задания операций, не связанных
Рисунок 8.17
1
Рисунок 8.18
2
Рисунок 8.19
3

91
Рисунок 8.20
4
Рисунок 8.21
Рисунок 8.22
Рисунок 8.23
с перемещением инструмента (рис. 8.22). В ней имеется возможность задания Событий пользователя (рис. 8.23).
Через эту команду можно создавать пустые операции, со- держащие только технологические команды.
Постпроцессирование
Постпроцессирование – это процесс преобразования траектории движения инструмента в управляющую про- грамму (УП) в формате конкретного станка.
Команда постпроцессирования (1) представлена на рис. 8.24; там же показана команда вывода цеховой до- кументации (2).
В главе 1 постпроцессирование уже выполнялось, но там все было сделано почти по умолчанию. В этом разделе рассмотрим параметры диалогового окна для постпроцес- сирования, добавим новые постпроцессоры. Также разбе- рем вопросы организации операций для постпроцессиро- вания в NX.
На рис. 8.25 показан вид программ навигатора опе- раций. Объект Группа программ (в нашем случае группа
1234) служит для группирования программ, в том числе и для постпроцессирования. Если вызвать команду пост- процессирования для группы 1234, то в УП будут выведе- ны 6 операций, причем в том порядке, в каком они нахо- дятся на виде программ. Как видно из рисунка, операции
FLOWCUT в группу 1234 не входят и в УП выведены не бу- дут. Если вызвать команду постпроцессирования для операции, то только одна операция выводится в УП. Вид программ содержит специальную группу Неис-
пользуемые объекты; переместите туда операции, которые сейчас не нужны, но которые вы не хотите удалять.
Рисунок 8.24
1
2
Библиотека инструментов

Библиотеки, события пользователя, постпроцессоры
92
Для экспериментов с постпроцессором лучше исполь- зовать траекторию небольшого размера; применим опера- цию FLOWCUT_SINGLE. Выберите эту операцию, выполните команду Постпроцессировать (эта команда доступна и из контекстного меню). Появится диалоговое окно постпро- цессирования (рис. 8.26).
Верхнее окно (1) содержит список постпроцессоров.
Команда Поиск постпроцессоров (2) позволяет добавить постпроцессор в список (но только на текущий сеанс ра- боты в NX). Группа параметров Выходной файл (3) по- зволяет задать имя файла и расширение. Команда Поиск
выходного файла (4) дает возможность задать папку для выходного файла. Группа параметров Настройки (5) за- дает единицы вывода, флаг Вывод листинга дополнительно выводит УП в информационное окно. Параметр Инструмент просмотра служит для отладки постпроцессоров (в книге не рас- сматривается).
Постпроцессор в NX – это обычно 3 файла, имеющие одинаковое имя и расширения def, tcl и pui. Файлы def и tcl – исполняемые, файл pui – интер- фейсный; именно он указывается, если вы хотите добавить постпроцессор в список в этом диалоговом окне.
Примечание. Чтобы добавить постпроцессор для по- стоянной работы, используйте команду меню Инструмен-
тыУстановить постпроцессор ЧПУ.
Выполните команду меню Инструменты Установить
постпроцессор ЧПУ. В папке, где установлен NX, найдите файл ..\MACH\resource\library\machine\installed_machines\
sim01_mill_3ax\postprocessor\heidenhainTNC\sim01_mill_
3ax_tnc_mm.pui.
Это файл для системы ЧПУ Heidenhain для 3-осевого фрезерного станка. Он используется в составе симулятора станка, о котором пойдет речь ниже. А пока возьмем его для примера добавления постпроцессора в список.
Нажмите ОК. В новом диалоговом окне (рис. 8.27) задайте имя постпроцессора. Стрелками справа можно переместить новый постпроцессор на нужную позицию. Нажмите ОК.
Рисунок 8.27
Рисунок 8.25
Рисунок 8.26
1
2
3
4
5

93
Выведите операцию на новый постпроцессор. Обратите вни- мание, что расширение файла – h, принятое для систем ЧПУ
Heidenhain.
Цеховая документация
Цеховая документация – это сопроводительные документы для управляющих программ при передаче их в производство.
В стандартной поставке автоматически генерируются список операций и список инструментов с необходимыми параметра- ми. Поддерживаются два формата для каждого документа: про- стой текстовый и HTML с возможностью настройки через Excel.
Диалоговое окно вывода цеховой документации (рис. 8.28) вы- зывается командой 2 (рис. 8.24). Необходимо выбрать Формат
отчета (1) и задать папку для вывода (2). Параметр Отобразить
вывод (3) открывает информационное окно для текстовых форматов отчета и окно интернет-браузера для форматов HTML и отображает документ.
Для примера на рис. 8.29 показан фрагмент списка операций.
Рисунок 8.29
Рисунок 8.28
1
3
2
Библиотека инструментов

Обработка отверстий
94
1   2   3   4   5   6   7   8   9   ...   14


написать администратору сайта