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