Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Fanuc SOi mate-md

.pdf
Скачиваний:
928
Добавлен:
21.03.2015
Размер:
6.94 Mб
Скачать

B-64144RU/01

ПРОГРАММИРОВАНИЕ

 

1. ОБЩИЕ СВЕДЕНИЯ

 

Позиционное соотношение между этими двумя системами

 

координат определяется тогда, когда заготовка установлена на

 

столе.

 

 

 

 

 

Система координат

 

 

 

на чертеже детали,

 

Система координат,

 

установленная на заготовке

 

 

 

 

заданная устройством ЧПУ,

 

 

 

установленная на столе

Y

Y

 

 

 

 

Заготовка

 

 

 

X

 

 

 

X

 

Стол

 

 

 

Рис. 1.3.2 (c) Система координат, заданная ЧПУ, и система

 

координат на чертеже детали

DМетоды установки двух систем координат в одном и том же положении

Инструмент перемещаетсяв координатнойсистеме, заданнойс помощью ЧПУ, в соответствии с заданной программой, соз- данной с учетом системы координат на чертеже детали, и выполняет обработку заготовки по форме, указанной на чертеже.

Следовательно, для того чтобы осуществить точную обработку детали в соответствии с чертежом, необходимо установить две системы координат в одном и том же положении.

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

(1)Использование стандартной плоскости и точки заготовки.

Y

Фиксированное Стандартная точка расстояние заготовки

Точка

Фиксированное

расстояние

отсчета в

 

программе

X

 

Подведите центр инструмента к стандартной точке заготовки. И установите систему координат, заданную устройством ЧПУ в этой позиции.

17

1. ОБЩИЕ СВЕДЕНИЯ

ПРОГРАММИРОВАНИЕ

B-64144RU/01

 

 

 

(2)Установка заготовки прямо напротив зажима.

Начало отсчета в программе

Зажим

Поставьте центр инструмента в референтную позицию. И установите систему координат, заданную устройством ЧПУ в этой позиции. (Зажим должен быть установлен в заранее установленной точке, отличной от референтной позиции).

(3)Установка заготовки на сменном столе с последующей установкой заготовки и сменного стола в зажиме

Сменный стол

Зажим

Заготовка

(Зажим и система координат должны быть заданы так же, как и в пункте (2)).

18

B-64144RU/01

ПРОГРАММИРОВАНИЕ

1. ОБЩИЕ СВЕДЕНИЯ

 

 

 

1.3.3

Как указать программируемые размеры для перемещения инструмента - Команды абсолютного перемещения и перемещения с приращениями

Пояснения

Команда для перемещения инструмента может быть указана

 

абсолютной или инкрементной командой (смотрите II-8.1).

D Абсолютная команда

Инструмент перемещается в какую-либо точку на определен-

 

номрасстоянииотнулевойточкисистемыкоординат”, которая

 

является заданной точкой координат.

Z

Инструмент

 

 

А

 

Y

X

B(10.0,30.0,20.0)

 

Команда, задающая переме-

G90 X10.0 Y30.0 Z20.0 ;

щение от точки А до точки В

 

 

Координаты точки В

 

 

 

 

 

 

 

 

D Команда приращения Задайтерасстояниеот предыдущего положения инструментадо следующего положения инструмента.

Z

X В Y=-30.0

Команда, задающая перемещение от точки А до точки В

Инструмент

А

X=40.0

Y

Z=-10.0

G91 X40.0 Y-30.0 Z-10.0 ;

Расстояние и направление перемещения вдоль каждой оси

19

1. ОБЩИЕ СВЕДЕНИЯ

ПРОГРАММИРОВАНИЕ

B-64144RU/01

 

 

 

1.4

СКОРОСТЬ РЕЗАНИЯ - ФУНКЦИЯ СКОРОСТИ ШПИНДЕЛЯ

Скорость инструмента по отношению к заготовке в процессе обработки заготовки называется скоростью резания.

Что касается ЧПУ, скорость резания может быть задана как скорость шпинделя в минутах-1.

Скорость

Инструмент

Диаметр инструмента

вращения шпинделя N

мин-1

φ D мм.

 

V: Скорость резания

 

м/мин.

 

Заготовка

Примеры

<Когда заготовку нужно обрабатывать инструментом со

 

100 мм в диаметре при скорости резания 80 м/мин.>

 

Скорость вращения шпинделя равна приблизительно 250

 

мин-1, в соответствии с формулой

 

N=1000v/πD. Следовательно, необходима следующая команда:

 

S250;

 

Команды, относящиеся к скорости вращения шпинделя,

 

называются функцией скорости шпинделя (См. II-9).

20

B-64144RU/01

ПРОГРАММИРОВАНИЕ

1. ОБЩИЕ СВЕДЕНИЯ

 

 

 

1.5

ВЫБОР ИНСТРУМЕНТА, ИСПОЛЬЗУЕМОГО ДЛЯ РАЗЛИЧНЫХ ВИДОВ ОБРАБОТКИ - ФУНКЦИЯ ИНСТРУМЕНТА

Примеры

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

 

Номер инструмента

01

 

02

Магазин автоматической

смены инструмента (АСИ)

 

<Когда ном. 01 присвоен инструменту сверления>

Когда инструмент хранится в месте 01 в магазине АСИ, инструмент можно выбрать, задав T01. Это называется функцией инструмента (Смотрите II-10).

21

1. ОБЩИЕ СВЕДЕНИЯ

ПРОГРАММИРОВАНИЕ

B-64144RU/01

 

 

 

1.6

КОМАНДА ДЛЯ ОПЕРАЦИЙ НА СТАНКЕ - СМЕШАННАЯ ФУНКЦИЯ

Когда фактически начинается обработка, то необходимо вращение шпинделя и подачи охлаждения. Для этого надо управлять операциями включения-выключения двигателя и клапана охладителя.

Инструмент

Охладитель

Заготовка

Функция, задающая операции включения/выключения компонентов станка, называется смешанной функцией. Как правило, функция задается М-кодом (Смотрите II-11).

Например, если задан М03, шпиндель вращается по часовой стрелке при заданной скорости вращения шпинделя.

22

B-64144RU/01

ПРОГРАММИРОВАНИЕ

1. ОБЩИЕ СВЕДЕНИЯ

 

 

 

1.7

КОНФИГУРАЦИЯ

ПРОГРАММЫ

Группа команд, направляемых в ЧПУ для управления станком, называетсяпрограммой. Посредствомвводакомандинструмент перемещается вдоль прямой линии или дуги или происходит включение или отключение мотора шпинделя.

В программе задайте команды в последовательности, соответствующей фактическим перемещениям инструментов.

 

Блок

 

 

Блок

 

 

 

Последовательность

 

Блок

перемещений инструмента

Программа

Блок

 

Блок

Рис. 1.7 (a) Конфигурация программы

Группа команд в каждом шаге последовательности называется блоком. Программасостоитизгруппблоковдлясерииопераций обработки. Номер для обозначения каждого блока называется номеромпоследовательности, аномердля обозначения каждой программы называется номером программы (Смотрите II-12).

23

1. ОБЩИЕ СВЕДЕНИЯ ПРОГРАММИРОВАНИЕ B-64144RU/01

Пояснения

Блок и программа имеют следующие конфигурации.

 

D Блок

 

 

 

 

 

 

 

 

 

1 блок

 

 

 

 

N ffff

G ff Xff.f Yfff.f

M ff

S ff T ff ;

 

Номер

Подгото-

Обозна-

Смешан-

Функция Функ-

 

последовительная

чение

ная функция шпин-

ция

 

ватель-

функция

размеров

 

деля

ин-

 

ности

 

 

 

 

стру-

 

 

 

 

 

 

мента

 

 

 

 

 

 

Конец

 

 

 

 

 

 

блока

 

 

Рис. 1.7 (b) Конфигурация блока

 

Блокначинаетсяномеромпоследовательностидляопределения блока и заканчивается кодом конца блока.

Вданном руководстве код конца блока обозначается символом ”;” (LF в системе кодов ISO и CR в системе кодов EIA). Обозначение размеров зависит от подготовительной функции.

Вданном руководстве часть обозначения размеров может быть представлена символами IP_.

D Программа

;

 

 

 

Offff;

 

Номер программы

 

 

 

Блок

 

 

 

 

 

 

Блок

 

 

 

 

 

 

Блок

M30 ;

Конец программы

Рис. 1.7 (c) Конфигурация программы

Обычно номер программы задается в начале программы после символаконцаблока(;), акодконцапрограммы(M02 илиM30) задается в конце программы.

24

B-64144RU/01

ПРОГРАММИРОВАНИЕ

1. ОБЩИЕ СВЕДЕНИЯ

 

 

 

D Основная программа и Если обработка по одной схеме задается в разных частях подпрограмма программы, то создается программадля схемы. Это называется подпрограммой. С другой стороны, исходная программа называется основной программой. Если во время выполнения основной программы появляется команда выполнения подпрограммы, то выполняются команды этой подпрограммы. Позавершениивыполненияподпрограммыпроисходитвозврат

последовательности в основную программу.

Главная программа

 

 

 

Подпрограмма #1

 

 

O1001

 

M98P1001

Программа для

 

 

отверстия #1

 

 

 

 

 

 

 

M99

 

M98P1002

 

 

 

 

 

 

 

Подпрограмма #2

 

 

 

 

O1002

Программа для

M98P1001

 

отверстия #2

 

 

 

 

M99

Отверстие #1 Отверстие #1

Отверстие #2 Отверстие #2

25

1. ОБЩИЕ СВЕДЕНИЯ

ПРОГРАММИРОВАНИЕ

B-64144RU/01

 

 

 

1.8

ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА,

ЗАДАННЫЕ В ПРОГРАММЕ

Пояснения

D Обработка кромкой

Как правило, для обработки одной заготовки используется

резца - функция

несколько инструментов. Инструменты имеют разную длину.

компенсации на длину

Изменение программы с учетом инструментов проблематично.

инструмента

Следовательно, необходимо заранее измерить длину каждого

 

инструмента. ПосредствомвводавЧПУразницымеждудлиной

 

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

 

(отображениеивводданных: смотритеIII-11), обработкаможет

 

бытьвыполненабезвнесенияизмененийвпрограмму, дажепри

 

замене инструмента. Эта функция называется функцией

 

инструмента (Смотрите II-14.1).

 

Стандарт-

H1

H2

H3

H4

 

 

 

 

 

 

ный

 

 

 

 

 

инстру-

 

 

 

 

 

мент

 

 

 

 

 

 

 

Заготовка

 

D Обработка боковой

Поскольку у резца есть радиус, центр траектории движения

стороной резца -

резцапроходитвокругзаготовкиприотклонениирадиусарезца.

Функция коррекции на

 

 

 

 

 

режущий инструмент

 

 

 

Траектория движения

 

 

 

 

резца с использованием

 

 

 

 

коррекции на резец

 

 

 

 

 

Контур обрабаты-

 

 

 

 

 

ваемой детали

Заготовка

Резец

Если радиусы резцовхранятся вустройстве ЧПУ (Отображение и установка данных: смотрите III-11), инструмент может перемещаться по радиусу резца отдельно от контура обрабатываемой детали. Эта функция называется коррекцией на режущий инструмент (Смотрите II-14.4, 14.5).

26

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]