Файл: Мясников, В. А. Программное управление оборудованием.pdf

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

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

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

Добавлен: 15.10.2024

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

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

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

о

сп

Одиночные операции

Главные слова

H

 

u

 

5

CDRILL

+

DRILL

+

REAM

 

SISINK

 

SINK

 

COSINK

 

TAP

 

BORE

+

Допустимые операции

Модификаторы

H*

Q. о

Ш о

Q н

©+

©

+0

©

©

о

а

ш

ш

ш

ш

Си

LL

СЛ

©

©

©

©

О©

©©

©©

©©

©

Е—

>

О

LU

ш

О.

 

tX

О

 

о

 

2

н

©©

©

©

0

©

©

©

Т а б л и ц а 5

о

>

>

 

 

Ы

LJ

 

о

2

са

са

(-

 

 

2

н

©

RECESS


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

Модификаторы

Одиночные

операции

циклы

Главные слова

MILL

МАКЕ

DRILL

REAM

DIAMET, d

DEPTH, t

TOOL, e, f

FEED ,s

SPEED, g

SPIRET, g

NOREV

TOLPO

BLIND, /

DIABEV, /

ANBEV,m

TAT, p

PITCH, h

- L

+

 

+

©

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

+

+

©

©

©

 

+

— ,

©

©

©

©

Рабочие

SISINK

SINK

TAP

+

+

©

©

©

+

+

©

©

©

+

+

0

©

©

©

+

+

П р и м е ч а н и е . Знак-}- означает, что модификатор должен быть использован с данным главным словом; © что он может быть использован и — что он не может быть использован.


Одиночная, операция обработки. Общая форма этой инструк­ ции имеет вид

символ = главное слово/SO, модификаторы

,

где SO обозначает одиночную операцию.

одиночные

операции.

На рис. 41 представлены типичные

SO-ннструкцпп для них имеют следующий вид:

 

центровка:

 

 

 

символ = CDRILL/SO, DIAMET, d, DEPTH, /,

FEED, s, SPEED, v

;

 

сверление:

 

 

 

символ - DRILL/SO, DIAMET,

d, DEPTH,

t,

TOOL, e, f

;

 

 

развертывание:

 

 

 

символ = REAM/SO, DIAMET, d, DEPTH, t,

TOOL, e, f

 

 

 

зенкерование торцовым зенкером:

 

 

символ = SINK/SO, DIAMET, d, DEPTH, t,

 

TOOL, e,

f

 

 

 

зенкерование центровым

зенкером:

 

 

символ = COSINK/SO, DIABEV, /, ANBEV,

 

m, DIAMET, d

;

 

нарезание внутренней резьбы:

 

 

символ = ТАР/SO, DIAMET, d, DEPTH, t,

 

TOOL, e,

/

;

 

 

обработка борштангой:

 

 

 

 

символ = BORE/SO, DIAMET, d, DEPTH, (,

;

TOOL, e,

/,

FEED,

s, SPEED, v

фрезерование:

 

 

 

 

символ = MILL/SO, DIAMET, d, DEPTH, i,

 

TOOL, e,

/,

FEED,

s, SPEED, v

 

Некоторые определения выглядят похожими; разница заклю­ чается в конечном результате. Так, например, зенкерование, развертывание и фрезерование приводят к похожим результатам. Развертывание должно быть использовано вместо зенкерования в тех случаях, когда требуется большая точность диаметра d.

Рабочие циклы

В табл. 5 представлены допустимые рабочие циклы. При их описании указывается только конечное состояние обработки. Необходимая предварительная обработка и последовательность

108


операций определяются процессором автоматически. Инстру­ менты и условия обработки также определяются автоматически.

Модификаторы SO; TOOL, е (или е, /); FEED, s; SPEED, v\ NOREV; SPIRET, g не допускаются.

Если дай модификатор TOLPO, то к машинному циклу добав­ ляется операция центровки.

Модификатор SPIRET, g применяется только в той части ра­

бочего цикла, которая названа в главном слове. Рассмотрим рабочие циклы, приведенные на рис. 42.

Рис. 42. Примеры рабочих циклов: а — сверление; б — сверление с зенкерованием; в — развертывание и зенкерование несквозного отверстия; д — зенкерование спиральным зенкером; е — сверление и зенкерование торцовым зенкером; ж — нарезание резьбы и зен­

керование

Сверление включает в себя одно предварительное сверление

для 25 ^ d < 55 и два — для d

55;

символ = DRILL/DIAMET,

d, DEPTH, t

Сверление с зенкерованием состоит из предварительного свер­ ления, сверления и зенкерования;

символ = DRILL/DIAMET, d, DEPTH, t, DIABEV, /, ANBEV, m

Развертывание состоит из центровки, сверления, зенкероваиия спиральным зенкером и развертывания;

символ = REAM/DIAMET, d, DEPTH, t, TOLPO

Развертывание и зенкерование несквозного отверстия состоит из центровки, сверления, зенкерования спиральным зенкером и развертывания;

символ = REAM/DIAMET, d, DEPTH, t,

TOLPO, DIABEV, /, ANBEV, m, BLIND, /

Зенкерование спиральным зенкером состоит из сверления и зенкерования спиральным зенкером;

символ = SISINK/DIAMET, d, DEPTH, t

109


Сверление и зенкерованне торцовым зенкером состоит из цен­ трального сверления, сверления, зенкероваппя спиральным зенкером и зенкерования торцовым зенкером;

символ - SINK/DIAMET, d, DEPTH, t, TOLPO, DIABEV, /, ANBEV, tn

Нарезание резьбы н зенкерованне состоит из сверления, зепкерования н нарезания резьбы;

символ = TAP/DIAMET, d, DEPTH, t,

TAT, p, PITCH, A, BLIN D ,/, BEVEL

Инструкции выполнения

Инструкция движения. Эти инструкции определяют конечный результат движения. В конце движения точка инструмента дости­ гает желаемой позиции. Если координата z конечной точки больше,

чем начальной, то инструмент вначале движется в направлении оси Z, а потом в плоскости XY. В противоположном случае дви­ жение в направлении оси Z следует за движением в плоскости XY.

Начальная точка движения. Перед первой инструкцией дви­

жения должна быть определена начальная точка с помощью инструкции FROM. При этом операция обработки будет отсут­ ствовать. Если же инструкции движения должны вызывать опе­ рацию обработки, то инструкция обработки должна быть написана перед инструкцией FROM/положенне

Инструкция, определяющая начальную точку движения, имеет вид

FROM/x, у, z

или

FROMisp

где sp — символ одиночной точки.

Перед началом обработки оператор должен установить инстру­ мент в точке, определяемой инструкцией FROM.

Инструкция движения к определенной точке. Она имеет вид

GOTO/x, у, z

или

GOTOIsp

где sp — символ одиночной точки или множества точек.

После символа для множества точек могут быть использованы символы RETAIN, OMIT, INVERS так, как было изложено выше

Инструкция приращения движения. Она имеет вид

GODLTA/dx, dy, dz

или

GODLTA/dz

где dx, dy, dz — приращения в направлении осей X, Y, Z.

ПО

Инструкция описывает движение к точке, положение которой отличается от текущего положения инструмента на приращения dx, dy, dz.

Обход препятствий. Если препятствия возникают в процессе

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

тором AVOID, в инструкции GOTO.

 

Таким образом,

dz, pi

,

AVOID,

или

pi2, . . . .

 

AVOID, dz, pil,

pin

или

 

 

AVOID, dz, pil, THRU, pin

или

AVOID, dz2, pi2

AVOID, dz 1, pil,

где dz — приращение в направлении оси Z (высота препятствия); pi — индекс точки.

Этот модификатор следует за другими модификаторами, обычно используемыми для множества точек.

Рис. 43. Использование инструк­

Рис. 44. Использование ин­

ции AVOID

струкции NOCUT

На рис. 43 показано, как надо пользоваться инструкцией

AVOID: GOTO/FOLGE, AVOID, 1Q.5, 2

Расположение инструмента в определенную позицию без после­ дующей обработки. Модификатор NOCUT, включенный в инструк­

цию движения, исключает обработку в определенной позиции. Эта инструкция может быть использована для обхода препят­ ствий, и ее можно подсоединять к инструкции GOTO и к инструк­ циям движения (рис. 44):

GOTO/P1

GODLTA/0, —30,0, NOCUT GOTO/P2

111