- •Введение
- •Настройка параметров системы на токарную обработку
- •1.1. Анализ габаритов детали
- •1.2. Выбор общих настроек системы
- •1.3. Задание геометрии детали и геометрии заготовки
- •1.4. Задание зон контроля столкновений
- •1.5. Создание инструментов
- •1.6. Обзор настроек и постановка задачи обработки
- •1.7. Контрольные вопросы
- •Создание операций подрезки торца, центровки и сверления осевого отверстия
- •2.1. Операция обработки торца
- •2.2. Операция центровки осевого отверстия
- •2.3. Операция осевого сверления
- •2.4. Контрольные вопросы
- •Создание операций точения наружных поверхностей
- •3.1. Операция чернового точения наружных поверхностей
- •3.2. Операция протачивания наружных канавок
- •3.3. Операция чистового точения наружных поверхностей
- •3.4. Контрольные вопросы
- •Создание операций расточки внутренних поверхностей
- •4.1. Операция внутренней черновой расточки
- •4.2. Операция внутренней чистовой расточки
- •4.3. Операция протачивание внутренних канавок
- •4.4. Контрольные вопросы
- •Создание операций дополнительной внутренней расточки, нарезания резьбы и обрезки детали
- •5.1. Операция дополнительной внутренней чистовой расточки
- •5.2. Операция нарезания внутренней резьбы
- •5.3. Операция обрезки детали
- •5.4. Вывод управляющих программ на станок с чпу
- •5.5. Контрольные вопросы
- •Библиографический список
- •Содержание
5.4. Вывод управляющих программ на станок с чпу
Следующим шагом работы является получение управляющих программ в G кодах, т.е. на языке кодирования системы управления того станка с ЧПУ, на котором предполагается обрабатывать деталь.
Непосредственное формирование управляющих программ в формате кадров конкретного станка осуществляется специальным программным блоком любой САМ системы – постпроцессором.
С целью унификации постпроцессоров и обеспечения возможности их использования в различных САМ системах, комитетом стандартизации ISO рекомендован единый промежуточный язык вывода управляющих программ CLData (Catter Location Data), который используется в большинстве современных САМ системах.
Преимущества двухэтапного получения управляющих программ очевидны. Технолог-программист на базе одной и той же исходной информации, имея данные CLData и используя различные постпроцессоры, может получить УП для различных станков и моделей УЧПУ. Кроме того, для включения в состав оборудования, обслуживаемого САМ системой, нового сочетания «система ЧПУ – станок» не требуется исправлять какие-либо блоки САМ сисемы. Достаточно разработать и включить в систему только новый постпроцессор.
В этом упражнении рассматриваются основные шаги двухэтапного вывода управляющих программ на станок с ЧПУ.
5.4.1.
Вывод
управляющих программ на языке CLData.
Для
вывода программ на станок, операции
должны содержать сгенерированные
траектории инструмента. Каждая
операция должна отображаться со значком
состояния "Требуется вывод" (
)
или "Законченная" (
).
Убедитесь, что Вы находитесь в Навигаторе операций, если нет, то Нажмите Вид программ.
Каждая операция в программе имеет значек "Требуется вывод" ( ).
Выберите, например, программу ROUGH_TURN_OD.
1234 FACING CENTERLINE_SPOTDRILL CENTERLINE_DRILLING ROUGH_TURN_OD GROOVE_OD FINISH_TURN_OD ROUGH_BORE_ID FINISH_BORE_ID GROOVE_ID FINISH_BORE_ID_1 THREAD_ID PARTOFF |
Нажмите
Листинг
траектории
на панели инструментов.
В результате получите файл с управляющей программой на языке CLData, часть которого приведена ниже.
TOOL PATH/ROUGH_TURN_OD,TOOL,OD_80_L
TLDATA/TURN,LEFT,OUTSIDE,MCSZ,2.40,4.00,5.00,5.00,150.00,270.0
MSYS/0.00,0.00,0.00,0.00000,0.00000,1.00000,1.00000,0.00000,0.00000
$$ centerline data
PAINT/PATH
PAINT/SPEED,10
TURRET/FACE,1,ADJUST,0,XOFF,0.0000,YOFF,0.0000
PAINT/COLOR,186
RAPID
GOTO/60.3889,0.0000,22.6947,1.0000000,0.0000000,0.0000000
PAINT/COLOR,211
RAPID
GOTO/49.7831,0.0000,2.8908
PAINT/COLOR,6
FEDRAT/MMPR,0.7000
GOTO/49.7831,0.0000,1.6908
PAINT/COLOR,31
FEDRAT/0.5000
…
GOTO/40.0118,0.0000,-67.3818
PAINT/COLOR,31
FEDRAT/0.7000
GOTO/40.4425,0.0000,-67.3818
PAINT/COLOR,1
FEDRAT/1.0000
GOTO/41.2910,0.0000,-66.5333
PAINT/COLOR,186
RAPID
GOTO/50.7831,0.0000,-66.5333
PAINT/COLOR,211
RAPID
GOTO/50.9831,0.0000,-66.5333
RAPID
GOTO/50.9831,0.0000,-113.8308
PAINT/COLOR,6
FEDRAT/0.7000
GOTO/49.7831,0.0000,-113.8308
PAINT/COLOR,36
FEDRAT/0.5000
GOTO/49.2239,0.0000,-124.5000
PAINT/COLOR,31
FEDRAT/0.7000
GOTO/49.7831,0.0000,-124.5000
PAINT/COLOR,1
FEDRAT/1.0000
GOTO/50.6316,0.0000,-123.6515
PAINT/COLOR,211
RAPID
GOTO/60.3889,0.0000,22.6947
PAINT/SPEED,10
PAINT/TOOL,NOMORE
END-OF-PATH
5.4.2. Вывод программ на языке кодирования СЧПУ. Для вывода программ в G-кодах необходимо вызвать постпроцессор, который преобразует данные о траектории инструмента из формата на языке CLData в формат, совместимый с системой конкретной ЧПУ.
Нажмите
Постпроцессор
на панели инструментов.
Постпроцессоры поставляемые с системой отображаются в списке доступных постпроцессоров.
В окне Постпроцессор выберите LATHE_2_AXIS_TURRET_REF.
В результате файл с программой на языке CLData будет дополнен файлом с программой в G-кодах, часть которого приведена ниже.
%
N0010 G94 G90 G20
N0020 G50 X0.0 Z0.0
:0030 T01 H00 M06
N0040 G97 S0 M03
N0050 G94 G00 X2.3775 Z.8935
N0060 X1.96 Z.1138
N0070 G92 S0
N0080 G96 M03
N0090 G95 G01 Z.0666 F.004
N0100 Z-4.9016
N0110 X1.9947
N0120 X2.0281 Z-4.8682 F.0394
…
N0260 G94 G00 Z.1155
N0270 X1.5922
N0280 G95 G01 Z.0682 F.004
N0290 Z-2.6528
N0300 X1.7148
N0310 X1.7482 Z-2.6194 F.0394
N0320 G94 G00 Z.1155
N0330 X1.5058
N0340 G95 G01 Z.0682 F.004
N0350 Z-.5638
N0360 G03 X1.5922 Z-1.8144 I-9.0062 K-1.2507
N0370 G01 X1.6256 Z-1.781 F.0394
N0380 G94 G00 Z-.0165
N0390 X1.4528
N0400 G95 G01 X1.4194 Z-.0499 F.004
N0410 X1.423 Z-.0684
N0430 G01 X1.5392 Z-.5304 F.0394
N0440 G94 G00 X1.6316
N0450 X1.6395
N0460 Z-2.3293
N0470 G95 G01 X1.5922 F.004
N0480 X1.5753 Z-2.6528
N0490 X1.5922
N0500 X1.6256 Z-2.6194 F.0394
N0510 G94 G00 X1.9993
N0520 X2.0072
N0530 Z-4.4815
N0540 G95 G01 X1.96 F.004
N0550 X1.9379 Z-4.9016
N0560 X1.96
N0570 X1.9934 Z-4.8682 F.0394
N0580 G94 G00 X2.3775 Z.8935
N0590 M02
%
