Файл: Никитенко В.Д. Подготовка программ для станков с числовым программным управлением.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 и * г о л

^