Файл: Никитенко В.Д. Подготовка программ для станков с числовым программным управлением.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 20.06.2024

Просмотров: 159

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

 

окруж­иа

точкаЯ

—9

 

 

3

 

двеиЯ» точки

и

касательнаян

 

радиус— Я

 

 

3

 

радиус

6

Я

 

 

 

3

заданияСпособыокружности:

z касательная Я. и

окружностинаточкаи Я

Я

L,;касательнаяиS — дветочки

 

 

 

 

У

 

 

 

;

 

 

 

 

и

 

 

 

Я,

 

 

 

центр

 

 

 

 

 

 

5

 

 

 

;

 

 

 

3

 

 

Я

 

 

 

,

 

 

 

2

Рис. 32.

Я, Я,, Я

 

 

3

центр

наточкиокружности

точка

радиусЯ

радиус— Я

 

 

2

 

 

 

,

 

2 ;

 

 

 

2

 

 

Я, и три

7

 

центр—

прямойс

 

Ри

 

 

4

 

 

 

\г

 

Задано: / ности Я, касания

;

окружностьCi: С,;

2

L

три—касательные L,,

2 касательнаяи окружность

 

касательная

 

 

и

 

У Я

3

/

С.;окружность/,7 — центр

радиус—/5С,; Яг, точка Р

касательныедвеи L, и £

:

 

 

2

 

 

точка—/0 Я

касательнаяи

окружностью

3

 

 

;

 

 

2

 

 

касательныеZ., и L прямые L, и L, точкаи Я, касания с

радиусЯ касательныедве—12

радиус—14 R

две

 

3

и

 

 

3

 

 

и С;

две— каса­

касательнаяи

D.

окружностиС,

С, С

окружностьС

разность—23 радиусов

 

20

2

 

 

;

 

 

 

3

касательнаяипрямая L

радиус—/7Я, и две касательные касательныетри— окружности С,, точка—21Я

 

 

касательная

2

 

 

 

;

 

 

,

 

 

 

3

 

касательнаяокружность С,; окружности С, и С,: 19

иС,касательная прямая Z.,;

2

касательнаяокружность С

точкидве—J6 Р точка—/«Я,и двекасательные

окружностительные С

—22прямаярадиус

и

 

2 Яя.

 

 

и

 

Р,

 

 

 

в

 

 

 

;

 

 

 

ра­

касательнаяиС кривая ЕС,; касательныедвеиL, эмпири­

 

криваякасательнаяЕС

 

25

 

 

 

;

 

 

 

2

 

 

 

прямаяL

касательнаяокружность

касательная— прямая

ЕСи

и

 

 

 

t

 

 

 

 

 

 

2

касательная

 

3 ЕС,

3 25—радиусЯ

точкаиЯ

кривые

 

3 2S

 

 

,

 

 

 

 

;

 

,

 

касанияЯ

ческие

—радиус Я ЯСи

 

:

2

 

г

 

окружностьюС,; 24

касательныекривые ЕС,

точка

 

криваяЕС

 

концентрическойс Ядиус

и

касательная—27

 

 

две

 

 

 

и

 

 

 

а

 

а также работ с одним инструментом или со сменой инструмента и др.

Для анализа характеристик различных САП имеет смысл рассмотреть отдельно их вводные языки. Назначением языка САП является обес­ печение возможности технологу описать гео­ метрическую и технологическую информацию о конкретной детали кратко, однозначно и про­ сто. Для этого язык должен быть удобен в экс­ плуатации и легок для усвоения. Одновременно с этим, ввиду необходимости анализировать и перерабатывать введенную в ЭВМ информацию, язык должен отличаться лаконичностью и строгой однозначностью формулировок.

По форме записи вводной информации раз­ личают языки табличные и текстовые. При использовании табличных языков формули­ ровка задания должна быть уложена в опре­ деленную форму, таблицу. При этом ряд по­ нятий необходимо кодировать, а это связано с некоторым усложнением записи, с увеличе­ нием трудоемкости подготовки вводной про­ граммы. Достоинством применения таблич­ ных языков является простота транслятора, дешифрующего запись, и экономное размеще­ ние его в памяти ЭВМ.

При использовании текстовых языков зада­ ние описывается фразами, близкими к разго­ ворному языку. Эти языки быстрее усваива­ ются, позволяют затрачивать меньше времени на подготовку информации, чем при составле­ нии таблицы. Однако для их дешифровки тре­ буются громоздкие, сложные трансляторы. Текстовые языки различаются методами опи­ сания информации и используемыми элемен­ тами: символами, словами, выражениями, опе­ раторами.

В табл. 17 приведены символы и слова, используемые для обозначения геометрических образов во входных языках некоторых зару­ бежных САП. Не случайно в таблице приве­ дены лишь геометрические понятия. Опыт по­ казал, что для описания технологической инфор­ мации несколько удобнее табличное задание.


Вероятно, целесообразно использовать для записи ин­ формации о детали и технологическом процессе смешан­ ный язык. Вопросы соответствия формы языка его функ­ циям и удобству использования, подверженности языка ошибкам, возможности дальнейшего развития и рентабель­ ность использования языков САП — актуальные направ­ ления исследований.

Системы автоматического программирования, как пра­ вило, состоят из трех крупных частей.

Рис. 33. Способы задания кривой:

З а д а н о : 1

координатами

точек Р , , Р.,

Р 3 , Р 4 ,

Р6,

Р,;

2

координатами

точек

Р , ,

Р . .

Р з . Р*. Ръ.

Р« и

касанием к

прямой

L , ; 3 экпнднстанта

Е С ,

а ее

расстояние D,

от

кривой;

4

— координатами

точек

Р , , Р,,

Pt,

Ри,

Р ,

 

 

 

Р , ,

P s

и касанием

к двум

прямым

L ,

и

L a

 

 

 

Первая — препроцессор — дешифрирует исходную

ин­

формацию с вводного языка на машинный.

 

 

 

 

Вторая — процессор — выполняет

основную

пере­

работку информации в целях подготовки программы, но без связи с конкретным станком. Иногда в результате работы процессора на печать выдаются координаты узло­ вых точек эквидистанты и некоторая другая информация.

Третья часть — постпроцессор — приводит

перера­

ботанную информацию в вид, воспринимаемый

конкрет­

ным интерполятором или самой системой ЧПУ

станком.

Если деталь предназначена для обработки на станке с контурной системой ЧПУ и автономным интерполято­ ром, то программа с ЭВМ может быть выдана в виде, вос­ принимаемом этим интерполятором. Если деталь будет обрабатываться на станке с контурной системой ЧПУ и встроенным интерполятором или на станке с позиционной системой ЧПУ, то с ЭВМ может быть выдана программа, воспринимаемая системой станка,

122


 

 

 

 

 

Таблица 17

 

Символы и слова языков

программирования

 

 

 

 

 

Н а и м е н о в а н ие С А П

 

 

Описание

Adapt and

Autopress

C l a m

Cocomat

 

 

Profiledate

 

Automap

Circle (окружность)

Line (линия)

Point (точка)

Tangent (касательная)

Intersect (пересечение)

Dictance (дистанция)

Parallel (параллель)

Perpendicular (перпендикуляр)

Circle

M (для охватываю­

CIR17

щего male)

C17

F (для охватываемого

 

 

female)

L I N E

 

LIN5

S

L5

 

Point

P

P12

 

Tan

to

В

Int

of

Parlel

Perp to

C17

 

 

Fillet

C1R

C17

ARC

 

 

L5

STL

S5

P12

P12

Tan to

TGT

T

Tan From

ANS

AT

Int

Along

D

Follow

 

 

Pari

Perp

Д


Продолжение табл. 17

 

 

Н а и м е н о в а н ие САП

 

 

Описание

Adapt and

Aulopress

Clam

Cocomat

Profiledate

 

 

Automap

 

 

 

 

 

Radius

(радиус)

Radius

R

Centre

(центр)

Center

С

С

Slope

(наклон)

At Ange

S

1st

Near

(близко)

Far (далеко)

2nd

Clockwise

(по часовой стрелке)

CLW

Clockwise

Anticlock

(против часовой стрелки)

CCLW

Anticlock­

 

 

 

 

 

 

wise

Empirical curve (эмпирическая кри­

E

S

вая)

 

 

 

 

 

 

Left

(влево)

Left

 

L

Right

(вправо)

Lft

R

Right

 

 

 

 

Rgt

 

 

Incremental (приращение)

Co DLTA

R

 

P X . P Y

A

В

NAR

N

FAR

F

С

XAY

A

YAX

INT

L

R

PTS

COX, COY,

 

COZ