Вывод управляющих программ на станок с чпу 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Вывод управляющих программ на станок с чпу



Следующим шагом работы является получение управляющих программ в 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

%

5.5. Контрольные вопросы

ü Как задать область резания при создании операции дополнительной внутренней расточки?

ü Как задать перемещение, позволяющее инструменту избежать столкновения с деталью при перемещении в точку возврата?

ü Как задать задать дополнительную револьверную головку для резьбонарезного инструмента?

ü Как задать параметры резьбы при создании резьбонарезной операции?

ü Как задать холостое перемещение, чтобы расположить инструмент рядом с задней частью детали в отрезной операции?

ü Как задать траекторию врезания инструмента в отрезной операции?

ü Как создать рабочее перемещение инструмента, которое отделяет деталь от цилиндрической заготовки при обрезке?

ü Как изменить существующую операцию, чтобы переместить инструмент вверх или в сторону от заготовки при обрезке детали?

ü Что такое постпроцессор?

ü Почему в САМ системах используется двухэтапная технология вывода управляющих программ на станки с ЧПУ?

ü Что из себя представляет промежуточный язык CLData?

ü Сколько постпроцессоров может быть в САМ системе?

Библиографический список

1. NX для конструктора-машиностроителя / П.С. Гончаров и др. – М.: ДМК Пресс, 2010. – 504 с:

2. Данилов Ю. Практическое использование NX / Ю. Данилов, И. Артамонов. – М.: ДМК Пресс, 2011. – 332 с.

3. Ведмидь П. А. Основы NX CAM. – М.: ДМК Пресс, 2012. – 216 с.

4. Серебреницкий П. П. Программирование автоматизированного оборудования: Учебник для вузов в 2 ч. / П.П. Серебреницкий, А.Г. Схиртладзе. – М.: Дрофа, 2008. – Ч. 1. – 576 с., Ч. 2. – 301 с.

5. Ли К. Основы САПР (CAD/CAM/CAE): Пер. с англ. – СПб.: Питер, 2004. – 560 с.

6. Технология производства авиационных двигателей ч. ІІ. Основы проектирования технологических процессов изготовления деталей авиационных двигателей и технологическая подготовка производства / Богуслаев В. А., Качан А. Я., Долматов А. И. и др. – Запорожье: изд. ОАО «Мотор Сич», 2007. – 557 с.

7. Технология производства авиационных двигателей ч. ІІІ. Методы обработки деталей авиационных двигателей и технологическая подготовка производства / Богуслаев В. А., Качан А. Я., Долматов А. И. и др. – Запорожье: изд. ОАО «Мотор Сич», 2008. – 638 с.

8. Автоматизированная подготовка программ для станков с ЧПУ: Справочник / Р.Э. Сафраган, Г.Б. Евгенев, Л.Л. Дерябин и др. Под общ. ред. Р. Э. Сафрагана. – К.: Техніка, 1986. – 191 с.

9. Основы компьютерного моделирования с помощью интегрированной системы CAD/CAM/ CAE/PLM UNIGRAPHICS NX / А. Г. Гребеников, С. В. Удовиченко, А. М. Гуменный, В. В. Парфенюк, В. А. Никифоров, С. В. Воронов. – Учеб. пособие. – Х.: НАКУ «ХАИ», EDS PLM SOLUTIONS, АНТО «КНК», 2004. – 198 с.

 

 

СОДЕРЖАНИЕ

Введение...............................................................................................3

1. Практическое занятие № 1.
Настройка параметров системы на токарную обработку …………...5

1.1. Анализ габаритов детали……………………………………..…….5

1.2. Выбор общих настроек системы…………………………………..6

1.3. Задание геометрии детали и геометрии заготовки…………….7

1.4. Задание зон контроля столкновений…………………………….10

1.5. Создание инструментов………………………………..................13

1.6. Обзор настроек и постановка задачи обработки……………...15

1.7. Контрольные вопросы ……………………………………………..16

2. Практическое занятие № 2. Создание операций
подрезки торца и сверления осевого отверстия………………………17

2.1 Операция обработки торца…………………………………….….17

2.2 Операция центровки осевого отверстия……….………………..18

2.3 Операция сверления осевого отверстия………………………..19

2.4 Контрольные вопросы……………………………………………...20

3. Практическое занятие № 3.
Создание операций точения наружных поверхностей ……….........20

3.1. Операция чернового точения наружных поверхностей……...20

3.2. Операция протачивания наружных канавок……………………22

3.3. Операция чистового точения наружных поверхностей………24

3.4. Контрольные вопросы …………..……………………………...…27

4. Практическое занятие № 4.
Создание операций расточки внутренних поверхностей.…..........27

4.1 Операция внутренней черновой расточки................................28

4.2 Операция внутренней чистовой расточки.................................29

4.3 Операция протачивания внутренних канавок...........................31

4.4 Контрольные вопросы …………..…………………………………33

5. Практическое занятие № 5. Создание операций дополнительной внутренней расточки, нарезания резьбы и обрезки детали…….........34

5.1. Операция дополнительной внутренней чистовой расточки...34

5.2. Операция нарезания внутренней резьбы................................36

5.3. Операция обрезки детали........................................................38

5.4. Вывод управляющих программ на станок С ЧПУ...................42

5.5. Контрольные вопросы ……………………………………………..46

Библиографический список …………………………………................47

Содержание …………………………………………………………...…..48



Поделиться:


Последнее изменение этой страницы: 2016-12-10; просмотров: 541; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.146.105.137 (0.022 с.)