Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод Ток. обр1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.13 Mб
Скачать

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

%