Настройка станка
Инструмент станка или рабочий центр определяется следующими элементами.
• Наименование (Name) - наименование станка, определяющее инструмент станка в производственном процессе. По умолчанию имена станков имеют формат MACH01, MACH02, где номер автоматически устанавливается системой Creo NC. Можно ввести любое имя.
При сохранении данных станка на диске Creo NC использует имя станка в качестве имени файла с расширением .gph.
• Тип (Type) - тип станка, который может принимать значение Фрезерный (Mill), Токарный станок (Lathe), Токарно-фрезерный (Mill-Turn) или Электроэрозионная обработка (Wire EDM).
• Управление ЧПУ (CNC Control) — имя системы ЧПУ (не обязательно).
• Постпроцессор (Post Processor) - имя используемого по умолчанию постпроцессора, связанного со станком. Введите имя в поле.
• Идентификатор (ID) - идентификатор постпроцессора из списка. Идентификатор может иметь значение от 1 до 99.
• Оси фрезерования (Milling Axes) - в зависимости от типа станка возможны следующие значения.
◦ Для типа Фрезерный (Mill) — 3 оси (3 Axis) (по умолчанию), 4 оси (4 Axis) или 5 осей (5 Axis).
◦ Для типа Токарный станок (Lathe) — 1 револьверная головка (1 Turret) (по умолчанию) или 2 револьверных головки (2 Turrets).
◦ Для типа Токарно-фрезерный (Mill/Turn) - 2 Оси (2 Axis), 3 Оси (3 Axis), 4 Оси (4 Axis) или 5 Осей (5 Axis) (по умолчанию).
◦ Для типа Электроэрозионная обработка (Wire EDM) - 2 Оси (2 Axis) (по умолчанию) или 4 Оси (4 Axis).
Помимо типов рабочего центра доступны также следующие опции.
◦ Определяемый пользователем рабочий центр (User-Defined Work Center) - позволяет извлечь рабочий центр вместе с его параметрами.
◦ Сохранить рабочий центр (Save Work Center) - позволяет сохранить текущий рабочий центр вместе с его параметрами.
• Количество суппортов (Number of Heads)
— указывает количество суппортов рабочего центра (один, два, три или четыре). При использовании токарного рабочего центра доступна опция Количество револьверных головок (Number of Turrets).
• Количество шпинделей (Number of Spindles)
— указывает количество шпинделей рабочего центра (один или два). Два шпинделя доступны для 3-, 4- и 5-осевых токарно-фрезерных и токарных рабочих центров. По умолчанию доступен один шпиндель, который является основным шпинделем. Определение дополнительного шпинделя является необязательным.
• Включить зондирование (Enable probing) - позволяет определять шаг КИМ внутри сессии ЧПУ. Необходима лицензия CMM.
Ниже перечисляются вкладки диалогового окна "Рабочий центр" (Work Center), на которых можно задать различные параметры инструмента станка.
Вывод (Output)
Раздел Команды (Commands)
• ОТ (FROM) — определяет, как точка начала движения ОТ (FROM) должна быть передана в файл данных положения резца для операции.
◦ Не выводить (Do Not Output) (по умолчанию) — без точки начала движения ОТ (FROM). Если точка начала движения определена, ее расположение выведется как значение инструкции GOTO для позиционирования включения подачи.
◦ Только в начале (Only At Start) — инструкция FROM выводится в начале файла. Это соответствует положению точки начала движения ОТ (FROM), если она определена, или первому расположению траектории движения инструмента для механообработки. Все остальные элементы траектории движения инструмента механообработки добавятся к операции без точки начала движения ОТ (FROM).
◦ В каждой траектории (At Every Tool Path) — точка начала движения выводится в начале каждого констр. элемента траектории движения инструмента механообработки. Для первой траектории движения инструмента точка начала движения FROM соответствует расположению точки вхождения операции (FROM), если она определена, или первоначальному расположению на траектории движения инструмента в механообработке.
• LOADTL — управление выводом инструкции LOADTL в файле данных положения резца для операции.
◦ Модальный (Modal) (по умолчанию) — команда выбора инструмента LOADTL выводится в начале данных положения резца для траектории движения инструмента, если необходима смена инструмента.
◦ Не модальный (Not Modal) — вывод команды смены инструмента LOADTL в начале каждого констр. элемента траектории движения инструмента не зависимо от того, является инструмент тем же самым или он заменен.
◦ Немодальный при перемещениях между положениями (Not Modal on Position Moves) — вывод команды смены инструмента LOADTL при изменении ориентации Z-оси между смежными шагами.
• COOLNT/OFF — управление выводом команды выключения охлаждения COOLNT/OFF.
◦ Вывод (Output) (по умолчанию) — команда отключения охлаждения COOLNT/OFF выводится в конце каждого констр. элемента траектории движения инструмента.
◦ Не выводить (Do Not Output) — команда COOLNT/OFF выводится один раз в конце файла.
• SPINDLE/OFF — управление выводом команды SPINDL/OFF.
◦ Вывод (Output) (по умолчанию) — включение команды SPINDL/OFF в конце каждого констр. элемента траектории движения инструмента.
◦ Не выводить (Do Not Output) — SPINDL /OFF выводиться один раз в конце файла.
Раздел Поворот (Rotation)
Эти опции вывода для многих осей доступны только для станков типа Фрезерный (Mill), когда для параметра Количество осей (Number of Axes) установлено значение 4 оси (4 Axis).
• Использовать поворот (Use Rotation) - если эта опция не выбрана (по умолчанию), все данные положения резца преобразуются и выводятся в системе координат нуля программы. При выборе этой опции в Creo NC отображаются опции применения команд TRANS и ROTABL для определения линейных и вращательных преобразований. Выбирайте эту опцию только тогда, когда необходима индексация нового положения стола.
Если выбрать Использовать поворот (Use Rotation), будут доступны следующие опции.
• Режим поворота (Rotation Mode) - опция доступна только тогда, когда выбрана опция Использовать поворот (Use Rotation). Управление выводом вращательного перемещения ROTABL. Значения: По приращению (Incremental) (по умолчанию) и Абсолютный (Absolute). В режиме Абсолютный (Absolute) позиция нуля определяется программным нулем.
• Направление поворота (Rotation Direction) — доступен только тогда, когда выбран параметр Исп. вывод поворота (Use Rotate Output). Позволяет определять вращение в конкретном направлении (это может потребоваться тогда, когда есть препятствие в одном направлении, но нет в другом). Значения:
◦ Кратчайший (Shortest) (по умолчанию) — производить самое короткое перемещение к новой позиции.
◦ CLW — всегда вращаться по часовой стрелке.
◦ CCLW — всегда вращаться против часовой стрелки.
• Ось вращения (Rotation Axis) — определяет вращающиеся оси: A-Ось (A-Axis) или B-Ось (B-Axis) (по умолчанию).
Раздел Коррекция инструмента (Cutter Compensation)
• Точка вывода (Output Point)
◦ Центр инструмента (Tool Center) — расположение режущей кромки инструмента в данных CL будет центром инструмента.
◦ Кромка инструмента (Tool Edge) — расположение режущей кромки инструмента в данных CL будет кромкой инструмента. Если эта опция выбрана, необходимо ввести желаемое значение в текстовом окне Безопасный радиус (Safe Radius). Это значение определяет наименьший радиус вогнутого угла, который может быть успешно отработан, и он должен быть немного больше радиуса инструмента. Когда модуль Creo NC высчитывает траекторию инструмента для ЧПУ-перехода, он проверяет, чтобы радиус каждого обрабатываемого вогнутого угла был не менее Cutter Diameter/2 + Safe Radius. Если угол не соответствует этому условию, Creo NC выдает сообщение об ошибке. Можно уменьшить значение Безопасный радиус (Safe Radius), если возможно, или использовать меньший инструмент. Если фактический диаметр режущего инструмента больше, чем запрограммированный диаметр инструмента, используйте параметр Компенсация превышения (Comp. Oversize) на вкладке Настройки (Settings) диалогового окна Настройка инструментов (Tools Setup). В этом случае наименьший безопасный вогнутый радиус рассчитывается как (Cutter Diameter + Comp.Oversize)/2 + Safe Radius).
В выпадающем списке Настроить угол (Adjust Corner) предлагаются варианты параметров углов для выпуклых углов:
▪ Прямой (Straight) — при прохождении выпуклого угла траектория движения инструмента состоит из двух располагающихся подряд сегментов, простирающихся до их пересечения.
▪ Закругление (Fillet) — при прохождении выпуклого угла траектория движения инструмента состоит из двух располагающихся подряд сегментов, связанных дугой.
▪ Автоматически (Automatic): модуль Creo NC добавляет угловое условие закругления во всех выпуклых углах на внешнем контуре детали и угловое условие цикла во всех выпуклых углах на внутреннем контуре детали.
• Раздел Коррекция зонда (Probe Compensation)
Этот раздел доступен после разрешения измерений КИМ.
◦ Точка вывода (Output Point) - доступны следующие опции:
▪ Центр щупа (Stylus Center) — вывод координат в файлы DMIS с учетом координат центра вершины щупа, которые являются координатами сферы щупа.
▪ Точка контакта (Contact Point) — вывод координат в файлы DMIS с учетом координат точки контакта.
Инструменты
• Раздел Токарно-фрезерный (Mill-Turn)
Эти опции доступны для станков типа Токарно-фрезерный (Mill-Turn).
• Суппорт 1 (Head 1), Суппорт 2 (Head 2), Суппорт 3 (Head 3) или Суппорт 4 (Head 4): щелкните Инструменты (Tools), чтобы открыть диалоговое окно Настройка инструмента (Tool Setup), в котором можно настроить режущие инструменты, связанные с суппортом инструмента станка. Например, если щелкнуть Инструменты (Tools) для пункта Суппорт 1 (Head 1), откроется диалоговое окно Настройка инструментов (Суппорт 1) (Tools Setup (Head 1)).
• Настройка зонда (Probe Setup) - доступна после разрешения измерений КИМ. При нажатии этой кнопки открывается диалоговое окно Настройка зонда (Probe Setup), в котором можно добавить зонд по умолчанию или зонд из библиотеки зондов.
• Время смены инструмента (Tool Change Time) — время, необходимое для смены инструмента(не обязательно). Укажите в поле значение или воспользуйтесь стрелками ВВЕРХ и ВНИЗ, расположенными рядом с полем, для увеличения/уменьшения значения соответственно.
Для Суппорта 1 (Head 1), Суппорта 2 (Head 2), Суппорта 3 (Head 3) и Суппорта 4 (Head 4) можно задать следующие возможности обработки:
• Фрезерование (Milling)
— выберите, чтобы сделать доступным фрезерование на определенном суппорте. Эта опция выбрана по умолчанию для Суппорта 1 (Head 1).
• Точение (Turning) — эта опция выбрана по умолчанию для всех суппортов токарно-фрезерного станка.
• Поворот токарного инструмента (Flash Turning Tool)
— указывает, может ли токарный инструмент поворачиваться на 180 градусов в оправке и выполнять резание той же вершиной в противоположном направлении. Доступен только для 5-осевых токарно-фрезерных станков.
• Положение токарного инструмента (Position Turning Tool)
— указывает, будет ли токарный инструмент вращаться вокруг оси B инструмента станка. Доступен только для 5-осевых токарно-фрезерных станков.
• Поворот (Rotation) — указывает вращение токарного инструмента. Эта опция доступна только при установленном флажке Положение токарного инструмента (Position Turning Tool) для одного из суппортов. Параметр TOOL_POSITION_ANGLE определяет направление вращения инструмента.
◦ Стандартное (Standard)
— если выбрано Стандартное (Standard) и задано положительное значение для параметра TOOL_POSITION_ANGLE в шаге ЧПУ, инструмент будет вращаться против часовой стрелки вокруг оси B. При отрицательном значении параметра TOOL_POSITION_ANGLE инструмент вращается по часовой стрелке.
◦ Развернуть (Reverse)
— если выбрано Развернуть (Reverse) и задано положительное значение для параметра TOOL_POSITION_ANGLE в шаге ЧПУ, инструмент вращается по часовой стрелке вокруг оси B. При отрицательном значении параметра TOOL_POSITION_ANGLE инструмент вращается против часовой стрелки.
|
Примечание Изменение значения параметра TOOL_POSITION_ANGLE не влияет на параметр TOOL_ORIENTATION. Положительное значение параметра TOOL_ORIENTATION указывает на вращение против часовой стрелки вокруг оси B.
|
Если при определении возможностей станка выбрать на определенном суппорте опцию Фрезерование (Milling), при создании ЧПУ-переходов связанные с этим суппортом команды будут отображаться на вкладках "Фрезерование" (Milling) и "Точение" (Turning). Например, если при определении возможностей станка выбрана опция Фрезерование (Milling) для Суппорта 1 (Head 1) и Суппорта 2 (Head 2), то при создании ЧПУ-переходов фрезерования команды Суппорт 1 (Head 1) и Суппорт 2 (Head 2) появляются на вкладках "Фрезерование" (Milling) и "Точение" (Turning).
Суппорт, используемый при создании последовательности фрезерования, точения или сверления, выводится в файл CL.
Если при определении возможностей станка опция Фрезерование (Milling) для каких-либо суппортов не выбрана, последовательности фрезерования доступны не будут, но в последовательностях точения и сверления при создании ЧПУ-переходов будут присутствовать опции выбранного суппорта.
|
Примечание Если к станку привязан проход, то никакие определенные характеристики станка править нельзя. При попытке правки Creo NC отобразит соответствующее предупреждение.
|
Токарный станок (Lathe)
Эти опции доступны для станков типа Токарный станок (Lathe). Для токарного станка с двумя револьверными головками вы получаете отдельные кнопки настройки режущего инструмента для обеих револьверных головок.
• Револьверная головка 1 (Turret 1) и Револьверная головка 2 (Turret 2) - щелкните Инструменты (Tools), чтобы открыть диалоговое окно Настройка инструмента (Tool Setup), в котором можно настроить режущие инструменты, связанные с суппортом инструмента станка. Например, если щелкнуть Инструменты (Tools) для опции Револьверная головка 1 (Turret 1), откроется диалоговое окно Настройка инструментов (Суппорт 1) (Tools Setup (Head 1)).
Параметры
• Максимальная скорость (Maximum Speed) — максимально допустимая скорость шпинделя станка (по желанию). Введите значение максимальной скорости в об/мин (RPM).
• Мощность (Horsepower) — мощность шпинделя (по желанию).
• Быстрый переход (Rapid Traverse) — задает единицы измерения подачи при быстром переходе. Значения:
◦ ДЮЙМ/МИН (IPM) (по умолчанию) — дюймы в минуту
◦ MMPM — миллиметры в минуту
◦ FPM — футы в минуту
◦ FPR — футы на оборот
◦ IPR — дюймы на оборот
◦ MMPR — миллиметров на оборот
|
Примечание При наличии рабочего центра с двумя шпинделями эти параметры доступны в разделах Основной шпиндель (Main Spindle) и Дополнительный шпиндель (Sub Spindle) вкладки Параметры (Parameters).
|
• Быстрая скорость подачи (Rapid Feed Rate) - введите значение скорости подачи для ускоренного прохода (необязательно).
• Частота станка (Machine Frequency) — указывает скорость подачи, т. е. скорость движения щупа при измерении. Поле доступно после разрешения измерений КИМ.
• По умолчанию (Defaults) — позволяет установить местонахождение станка.
• PPRINT — открывает меню PPRINT, позволяющее установить опции PPRINT.
• DMIS — открывает меню ТЕКСТ DMIS (DMIS TEXT) для настройки опций DMIS-текста. должно быть включено измерение КИМ.
Pro/ASSEMBLY
• Сборка станка (Machine Assembly) — позволяет указать сборку станка для использования при отображении траектории движения инструмента на станке. Опция конфигурации pro_mf_workcell_dir используется для указания папки по умолчанию для файлов сборки станка. Creo NC выполняет поиск файлов сборки станка в следующем порядке.
◦ Папка по умолчанию, если она задана
◦ Все вложенные папки первого уровня в папке по умолчанию, если последняя задана
◦ Текущая папка
Чтобы включить кинематику движений, компоненты сборки станка должны быть связаны друг с другом при помощи прокруток и контактов. То есть между компонентами должны быть определены относительные движения.
Именовать компоненты сборки станка необходимо следующим образом.
◦ Абсолютное начало сборки станка определяется при помощи системы координат с именем MACH_ZERO. Эта система координат используется для сборки производственных моделей.
◦ Позиция загрузки шпинделя сборки станка определяется при помощи системы координат с именем TOOL_POINT.
◦ любая модель твердотельного инструмента, имеющаяся в сборке станка, должна иметь систему координат с именем TOOL_POINT. Эта система координат используется для сборки моделей твердотельных инструментов.
Библиотека основных сборок станков доступна в базе знаний PTC при поиске по ключевому слову "Machine Kinematics" на главной странице NC сайта www.ptc.com.
|
Примечание Для очистки выбора сборок станков установите указатель мыши в поле Сборка станка (Machine Assembly), щелкните правой кнопкой мыши и выберите команду Удалить (Remove).
|
• Система координат (Coordinate System) — позволяет указать систему координат привязки для сборки станка. В процессе симуляции эта система координат совмещается с системой координат MACH_POINT, заданной в сборке станка. Чтобы отменить выбор системы координат, нажмите правую кнопку мыши на этом поле, а затем выберите команду Удалить (Remove) в появившемся контекстном меню.
• Ориентация (Orientation) - (доступно только для инструментов токарного или токарно-фрезерного станка) определяет ориентацию токарного станка: Горизонтальная (Horizontal) (по умолчанию) или Вертикальная (Vertical). Эта опция устанавливает текущую ориентацию плоскости рисования, используемую для создания токарного ЧПУ-перехода на станке.
◦ Для положения Горизонтально (Horizontal) — это Z-ось системы координат ЧПУ-перехода, направленная горизонтально вправо, и X-ось, направленная вертикально вверх.
◦ Для положения Вертикально (Vertical) — это Z-ось системы координат ЧПУ-перехода, направленная вертикально вверх, и X-ось, направленная горизонтально вправо.
Рабочий ход (Travel)
Здесь можно указать пределы перемещения и рабочего хода инструмента по осям X, Y и Z: X мин (X min), X макс (X max), X ход (X stroke), Y мин (Y min), Y макс (Y max), Y ход (Y stroke), Z мин (Z min), Z макс (Z max) и Z ход (Z stroke). Определение этих значений необязательно. Значения для пределов перемещения должны быть фактически значениями, определяющими рабочее пространство станка относительно программного нуля.
Например, если станок имеет ширину 60 дюймов, а программный ноль системы координат расположен в центре между концами, в качестве пределов станка можно задать любое из следующих значений.
• X мин (X min) как –30, X макс (X max) как 30
• X мин (X min) как –30, а X ход (X stroke) как 60
• X макс (X max) как 30, а X ход (X stroke) как 60
• X ход (X stroke) как 60
Если отобразить или иначе вывести данные положения резца для механообработки констр. элемента, который превышает ограничения станка, если они определены, появится информационное окно (Information Window) со списком значений, превышающих предел перемещения, и их фактическими значениями.
В столбце статуса (Status) таблицы техпроцесса будет также присутствовать указание о перебеге. Если станок, используемый в шаге или операции, перебегает заданный предел, статус шага или операции в таблице техпроцесса изменяется на Плоскость перебега (Over Travel) или Корректировать СК операции (Adjust Oper CSYS).
Циклы (Cycles)
Позволяет устанавливать циклы для сверления. Щелкните Добавить (Add), чтобы добавить пользовательский цикл с использованием опций в открывающемся диалоговом окне Настройка цикла (Customize Cycle).
Свойства (Properties)
• Наименование (Name) - наименование рабочего центра или станка.
• Расположение (Location) - расположение инструмента станка.
• Комментарии (Comments) - комментарии, связанные с инструментом станка, которые можно ввести в текстовом поле с помощью следующих опций.
◦ - чтение из существующего текстового файла, содержащего комментарии для рабочего центра, и замена любых текущих комментариев.
◦ - вставка содержимого существующего текстового файла комментариев для рабочего центра в положении курсора. Предварительно сохраните все текущие комментарии.
◦ - сохранение текущих комментариев рабочего центра в текстовом файле.
◦ - применение текущих комментариев рабочего центра.