Файл: Никитенко В.Д. Подготовка программ для станков с числовым программным управлением.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 20.06.2024
Просмотров: 158
Скачиваний: 0
скорости обработки (ИЛ-5К). Использование ЭВМ для подготовки программ стимулирует применение линейных интерполяторов, как более простых, но и более на дежных.
Для записи программ обработки деталей с интерполя тора на магнитную ленту применяют специальные устрой ства записи программ, такие как УЗП-4, ПЗК. Для пре образования информации в соответствующую форму перед нанесением на магнитную ленту используют приставки ПФЗ, УПЗ-2 и др. к устройствам записи.
Наиболее полная проверка программы осуществляется при записи программы на магнитную ленту с примене нием специального устройства для контроля программ — координатографа. Моделирование обработки детали на координатографе и вычерчивание схемы обработки по зволяет проконтролировать величины перемещений и их направления. Координатографы выпускают в различном исполнении: вертикальные и горизонтальные, с декарто вой и полярной системой координат, работающие в си стеме проекций или в аксонометрии, с различными степенью точности и скоростью вычерчивания. В нашей стране ис пользуют специальные устройства для контроля про грамм: УКП-1М, УКП-2, КФ-3.
Устройство УКП-1М состоит из координатографа, из мерителей скоростей и ускорений по осям координат и цифрового индикатора. Контроль программ осуществ ляется в два этапа: 1) ускоренная проверка перфоленты непосредственно с выхода интерполятора; 2) проверка программы при ее записи на магнитную ленту. Размер чертежа 580 X 750. Одновременно можно контролировать три координаты. Скорость вычерчивания до 6000 мм/мин.
Перечисленное оборудование эксплуатируют, как пра вило, в виде комплектов, служащих для записи и контроля программ для контурных систем ЧПУ (см. рис. 26). Вы пускают несколько типов комплектов контроля и записи программ.
В комплект «Программа Л-68» входит линейный ин терполятор «Контур-ЗП», пульт записи программ на маг нитные ленты ПЗК и устройство контроля перфолент. Упрощенная схема интерполятора позволяет произво дить запись программ только для систем управления шаговыми двигателями «Контур-4МП» и ПРС-ЗК.
Линейно-круговой интерполятор УМС-2 в сочетании
спультом записи ПЗК обеспечивает запись программ как
из
для указанных выше систем ПУ, так и для систем типа СЦМ и СЦ-1.
Для записи программ к системам фазового типа (ФСПУ-2) применяют линейно-круговой интерполятор ЛКИ-ФМ. Последние модификации этого интерполятора оснащены устройствами записи программ для систем СЦМ, «Контур-4МИ» и ПРС-ЗК.
Широкое применение нашла система интерполирования и записи СИЗ-4, которая состоит из линейного интерполя тора ИЛ-4К, устройства записи УЗП-4 и преобразова теля ПФЗ-2, дающего возможность производить запись программ для систем всех видов, кроме систем ФС-2. Совместно с комплектом поставляют устройство контроля УК.П-1М. На ряде заводов применяют комплект обору дования КПП-З, включающий линейный пятикоординатный интерполятор ИЛ-5К с устройством записи УЗПФ-3, позволяющим производить запись программ для всех типов отечественных систем ЧПУ. В комплект входит и устройство контроля КФЗ.
Устройства для записи программ на магнитную ленту необходимы при подготовке программ для станков, не имеющих встроенных интерполяторов. В последние годы все шире применяют станки со встроенными интерполя торами (фрезерные: 6441 Пр, с системой СЦП-4, 6Н13ГЭ2 с управляющей машиной УМС; электроэрозионный 4531ПМ и др.). Подготовка программ к таким станкам завершается перенесением рассчитанной программы на перфоленту, а оборудование для записи и контроля огра ничивается перфораторами и контрольными устройствами. При совершенствовании ЭВМ сейчас создают целый ряд технических средств, позволяющих автоматизировать ввод, обработку, оптимизацию, вывод и передачу технической и геометрической информации. К ним относятся: чертеж ные машины, позволяющие как выводить информацию из ЭВМ сразу на чертеж, так и вводить ее с чертежа в число вом виде в память машины; экран с электронным каран дашом, дающий возможность специалисту вносить кор рективы в решение задач после оценки промежуточных результатов, полученных с ЭВМ; специальные устрой ства для ввода в ЭВМ графической информации; средства передачи данных по телефонным и телеграфным каналам. Применение перечисленных средств весьма перспективно в системах автоматической подготовки программ для обо рудования с ЧПУ.
114
ГЛАВА V
АВТОМАТИЗАЦИЯ ПРОГРАММИРОВАНИЯ ДЛЯ ОБОРУДОВАНИЯ С ЧПУ
5.1. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМАХ АВТОМАТИЧЕСКОГО ПРОГРАММИРОВАНИЯ (САП)
Значительная трудоемкость подготовки программ для станков с ЧПУ явилась предпосылкой развития ее авто матизации. Преобладающими операциями при програм мировании процесса обработки деталей являются опера ции арифметического и логического порядка, что позво ляет с большой эффективностью автоматизировать этот процесс, применяя электронные вычислительные машины.
Развитие автоматизации программирования для стан ков с ЧПУ проходило следующим образом. Первые по пытки применения ЭВМ проводились в направлении со здания индивидуальных программ для ЭВМ, автомати зирующих расчет программы обработки одной выбранной детали на станке. Ввиду значительной трудоемкости руч ного программирования для ЭВМ и однократности ис пользования машинной программы этот способ оказался нерентабельным.
Со временем в вычислительных центрах накапливались программы на ЭВМ, неоднократно применяемые для про граммирования обработки некоторых деталей и доведен ные до стандартных. Применение библиотеки стандарт ных программ — более рентабельный способ автоматиза ции программирования для станков с ПУ. Однако для создания библиотеки нужно провести большие работы, в течение длительного времени составляя и совершен ствуя программы для автоматического программирования обработки деталей.
На основе отработанных и проверенных алгоритмов стандартных программ для наиболее широких классов деталей может быть целесообразным создание специали-
115
зированных машин. На пути к созданию универсальных систем автоматического программирования делались по пытки разработать специализированные системы для авто матизации программирования обработки отдельных клас сов деталей (типовые программы).
Разработаны, например, типовые программы для ЭВМ, программирующие для станков с ПУ обработку гребных винтов, обработку шнеков и др. Трудность программиро вания изготовления этих деталей высока ввиду того, что обрабатываемый контур задается таблицей или функцио нальной зависимостью и обработка должна вестись с при менением 3—5 координат, как линейных, так и круговых. При использовании типовой программы входная инфор мация может содержать лишь сведения о размерах дета лей, так как геометрия и способ обработки заложены в программе.
Рассмотрим особенности обработки шнеков. Рабочей поверхностью шнеков является линейчатая винтовая по верхность или наклонный кольцевой геликоид. Наиболее простыми из этих деталей являются шнеки с постоянным шагом, обработка их возможна при вращении заготовки вокруг оси (координата ср) с поступательным продольным перемещением фрезы .вдоль оси заготовки. Следовательно, данный вид обработки может быть осуществлен на двухкоординатном станке с программным управлением.
При обработке лопасти шнека с переменным шагом встречаются более значительные трудности и только ис пользование станков с ПУ позволило наладить производ ство таких деталей без применения ручной доводки по ша блону. Получение шнека правильной формы с переменным шагом и нецилиндрической ступицей требует одновремен ного взаимного перемещения детали и фрезы в пяти коор динатах: X, Y, Z (линейные), <р, 0 (круговые) (рис. 28). Расчет программы обработки шнека с переменным шагом при ручном программировании занимает в среднем 30— 32 ч, при автоматическом— 1,5 ч.
Чрезвычайно узкая ориентация типовых программ на одну лишь группу деталей позволяет сделать простыми программу и ее использование. При использовании типо вых программ на ЭВМ выполнять подготовку программ обработки на станке может специалист-технолог, не зна комый с программированием.
Однако номенклатура типовых деталей ограничена. По этому наиболее универсальным методом автоматизации
116
программирования для оборудования с ПУ является при менение особого класса проблемно-ориентированных язы ков — систем автоматического программирования (САП).
Рис. 28. Обработка шнека с переменным шагом на пятикоординатном станке с ЧПУ
Использование аналитических методов переработки гео метрической информации позволяет с применением САП программировать обработку деталей, контуры и поверх-
Позиционные |
Непрерывные системы |
||
системы |
|
62-х |
в 5-и в 7-и |
ЧПЧ |
|
коордикоордикоордикоорди |
|
AUT0PR0PS |
, |
натах натах натахнатах |
|
САП-?. |
1н |
||
' ROMANCE |
,'. |
СПС-Ф |
|
САНР-П . . |
САПП |
1 |
,KIPPS САПС-НЯ
МЦМАРР |
| |
— |
САП-fl ' |
,. АРт-т Version- / 1
APT-111 Version-YH •
;AUT0SP0T
, |
ЕХАРТ |
1, ADAPT - > |
|
1 |
1 1 |
||
AUTOMAP |
|||
, |
. АиТОРЯОМТ' |
|
|
|
|
SIMРАС 1 |
|
|
, . |
CLAM |
.1, |
. Gt'APT
н
*•!
- 1
Рис. 29. Области применения САП
иости которых рассматриваются как состоящие из от дельных элементов (рис. 29). Перечень наиболее часто применяемых геометрических элементов невелик: точки, прямые, дуги окружностей, кривые. Каждый элемент мо жет быть задан рядом способов (рис. 30—33). Но при-
117
ведением к единому, например, каноническому виду спо собов задания элементов по стандартным алгоритмам не сложно определять точки и границы их пересечений. От личительная черта САП — широкая универсальность.
Системы автоматического программирования для обо рудования с ПУ различаются, прежде всего, по функцио-
Рис. 30. Способы задания точки:
З а д а н о ; |
/ |
— координаты |
xt |
и |
|
2 |
— прямая L t и координата |
хг: |
3 |
— пря |
|||||||||||
мая £•! |
и |
координата yt\ |
|
4 — пересечение |
д в у х |
прямых |
L , |
н |
L a |
; 5 |
— |
пересе |
|||||||||
чение прямой |
L i |
и о к р у ж н о с т и |
Сг, |
|
6 — касание |
прямой |
L , |
и о к р у ж н о с т и |
Сг; |
||||||||||||
7 |
— пересечение д в у х о к р у ж н о с т е й |
|
С, и С»; 8 — |
касание д в у х |
о к р у ж н о с т е й |
С, |
|||||||||||||||
и |
С , ; 9 |
— |
центр о к р у ж н о с т и |
С , ; |
10 |
|
— расстояние D, на прямой L , о т т о ч к и |
Р а ; |
|||||||||||||
/ / |
— д у г а |
D, |
на |
о к р у ж н о с т и |
С х |
от точки |
Р . ; 12— координаты |
х, |
и у3 |
относи |
|||||||||||
т е л ь н о |
точки; |
13 |
— угол |
наклона |
0 |
. прямой |
и |
расстояние |
D, |
от точки; 14 |
— |
||||||||||
пересечение п р я м о й L , |
и таблично заданной |
кривой; 15 |
— пересечение |
о к р у ж |
|||||||||||||||||
|
|
|
|
|
ности |
и |
радиуса |
|
/ ? 2 с |
углом |
наклона |
0 3 |
|
|
|
|
|
нальному признаку, для оборудования с непрерывными системами ЧПУ и для оборудования с позиционными си стемами. Первые предназначаются для станков фрезер ных, токарных, электроэрозионных, намоточных, для газо резательных машин и др. Вторые — для координатносверлильных, расточных станков, для роботов, манипу ляторов и др. (см. рис. 29).
В САП отражены конструктивные особенности обору дования с ПУ. Они могут автоматизировать программиро вание двух-, трех- и более координатной обработки,
118
|
/ |
м |
|
|
|
|
|
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рис. |
31. |
Способы задания прямой: |
|
|
|
|
|
|
|
|
|||||
SП е р т |
"точка7 Я2Д"еп1рЧаллель'наНя п^Гь?*! |
|
|
- |
™ Ж |
Т ™ ° п Д ? ' : |
3 ~ т о ч к а |
^ |
и угол наклона в. к прямой |
||||||||||||
П Д"Д |
я И К рУ Л Я р 0 М |
* » : 7 - |
^ Р а л л с л а ь Я „ а я ' п р я м а я T " S a ^ а с с Ж ^ О ^ в ^ ' Ж ^ " |
L ' ' |
6 ~ т о ч к а " ^ Кечення |
||||||||||||||||
5 - |
точка Р2 касания с окружностью |
С,; |
/0 |
- |
угол наклона в к ппп„пп |
» 7. |
ч к а |
Р* |
" касательная окружность |
С,- |
|||||||||||
ная прямая L, и касание к окружности |
Ь\; |
12 |
- |
перпенд.шуляона |
|
касание к окружности С , ; // |
- |
параллель: |
|||||||||||||
у и е |
к двум окружностям С , |
и С 2 ; |
н |
- |
точки пересече'» я о к р ™ |
|
" касание к окружности |
С,; 13 - |
каса- |
||||||||||||
16 - |
расстояния D3 |
и £>, на прямых £, и L . |
от точки их пересечения |
/7 |
l:„™n7 к |
а с а " " е к |
К Р И В ° « *С |
в точке |
Я 2 ; |
||||||||||||
|
|
|
клона 9,; |
- |
точка я Д а |
криГи^сГГперпездику^яр'": " |
T ° 4 K " "а 0 С И |
Y и * г о л |
^ |