Мегаобучалка Главная | О нас | Обратная связь


Номер программы / имя программы.



2019-08-13 1635 Обсуждений (0)
Номер программы / имя программы. 0.00 из 5.00 0 оценок




Введение в программирование

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

Приоритет операций (определенный или программистом, или технологом) затем записывается в формате, который может быть воспринят устройством ЧПУ. Такой формат программирования называется "адрес параметра"'

Каждый "параметр" представляет собой законченную команду, которая определяет выполнение системой ЧПУ определенной операции, например, команда S1000 М4 устанавливает вращение шпинделя по часовой стрелке (М4) со скоростью 1000 об/мин (S1000).

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

Каждый параметр имеет свой собственный "буквенный" адрес, за которым следует его значение, например, S1000. Значение должно лежать в пределах программируемого диапазона. Эти ''параметры", расположенные в одной строке, составляют "программный блок" (строку программы).

Последовательный список "программных блоков" образует «УП».

КомандыУП станка контролируют все функции обработки, включая: Позиционирование подвижных органов станка.

Выбор скорости подачи.

Установка направления и частоты вращения шпинделя.

Индексация револьверной головки.

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

Деталь обрабатывается посредством последовательного выполнения строк программы. Использование автоматического цикла позволяет с помощью одного блока выполнять несколько операций, что уменьшает затраченные на программирование усилия.

Подготовка к написанию УП

До написания УП нужно изучить чертеж детали для установления следующего:

Требуемая заготовка.

Операции и метод изготовления, включая метод фиксации (кулачки / планшайба / оправка) и метод поддержки, если это необходимо (задняя бабка / люнет).

Требуемый инструмент

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

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

G и М коды.

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

Модальные коды

Модальные коды действуют до тех пор, пока не будет введен другой код из той же группы, например, G0 (перемещение на холостом ходу).

Однократные G – коды

Однократные G – коды действуют только в том программном блоке, в котором они запрограммированы, например, G4 (выдержка времени).

Начало кадра

Некоторые М – коды активируются до начала перемещения по любой координате, например, M8 (включение подачи СОЖ).

Конец кадра

Некоторые М – коды активируются после прекращения перемещения по любой координате, например, М5 (остановка вращения шпинделя, прекращение подачи СОЖ)


G-коды для системы ЧПУ FANUC – 0i Model D

(Т серия) двухкоординатный станок.

Группа G-код

Функция

Наличие

01

G00

позиционирование

стандартно
G01

линейная интерполяция

стандартно
G02

круговая интерполяция (по часовой стрелке)

стандартно
G03

круговая интерполяция (против часовой стрелки)

стандартно

00

G04

выдержка времени

стандартно
G09

точный останов

стандартно
G10

настройка данных

опция
G11

отмена режима настройки данных

опция

06

G20

ввод данных в дюймовой системе

стандартно
 G21

ввод данных в метрической системе

стандартно

04

 

 

G22

включение функции проверки запрограммированного хода

опция
G23

отключение функции проверки запрограммированного хода

опция

00

G27

проверка возврата на ноль

стандартно
G28

возврат на ноль

стандартно
G30

возврат ко второй исходной точке

стандартно
G31

функция пропуска фрагмента

стандартно

01

G32

нарезание резьбы

стандартно
G34

нарезание резьбы переменного шага

опция
00 G37

автоматическая коррекция на инструмент ось Z

опция
07

G40

отмена коррекции на радиус инструмента стандартно
 

G41

левосторонняя компенсация радиуса инструмента стандартно
 

G42

правосторонняя компенсация радиуса инструмента стандартно
00

G50

установка координат/ настройка максимальной скорости шпинделя стандартно

14

G54

Система координат заготовки 1 стандартно

G55

Система координат заготовки 2 стандартно

G56

Система координат заготовки 3 стандартно

G57

Система координат заготовки 4 стандартно

G58

Система координат заготовки 5 стандартно

G59

Система координат заготовки 6 стандартно
00

G65

макрокоманда опция
13

G66

вызов макромодели А опция
 

G67

отмена вызова макромодели А опция
11

G68

зеркальное отображение для сброса настроек двойной револьверной головки  опция
 

G69

зеркальное отображение для сброса настроек двойной револьверной головки  опция
00

G70

цикл финишной обработки стандартно
 

G71

цикл черновой обработки внешнего/ внутреннего диаметра стандартно
 

G72

цикл черновой обработки торцовой поверхности стандартно
 

G73

замкнутый цикл обработки стандартно
 

G74

цикл подрезания торцов стандартно
 

G75

цикл подрезания внешнего/ внутреннего диаметра стандартно
 

G76

цикл нарезания многозаходной резьбы стандартно
01

G90

цикл обработки внешнего/ внутреннего диаметра стандартно
 

G92

цикл нарезания резьбы стандартно
 

G94

цикл обработки торцевой поверхности стандартно
12

G96

поддержание постоянной скорости резания стандартно
 

G97

скорость шпинделя стандартно
05

G98

подача в минуту стандартно
 

G99

подача на оборот стандартно
         

М-коды

СТАНДАРТНО

M00 программируемая остановка

M17

выдвижение пиноли задней бабки
M01 остановка по требованию

M18

втягивание пиноли задней бабки
M02 конец программы

M19

ориентация шпинделя
M03 вращение шпинделя по часовой стрелке

M21

открытие патрона
M04 вращение шпинделя против часовой стрелки

M22

закрытие патрона
M05 останов шпинделя

M30

конец программы и перемотка
M08 запуск подачи СОЖ

M34

открытие патрона барфидера
M09 остановка подачи СОЖ

M35

закрытие патрона барфидера
M13 вращение шпинделя по часовой стрелке и включение подачи СОЖ

M67

фиксация задней бабки
M14 вращение шпинделя против часовой стрелки и включение подачи СОЖ

M68

разблокировка задней бабки
M15 активация функции пропуска блока

M98

вызов подпрограммы
M16 деактивация функции пропуска блока

M99

конец подпрограммы

ОПЦИЯ

M10 открытие автоматической дверцы M69

включение стружечного конвейера

M11 закрытие автоматической дверцы M70

выключение стружечного конвейера

M23 включение продувки M71

низшая передача

M24 отключение продувки M72

высшая передача

M25 включение M25 (резерв .1.) M75

зажим неподвижного люнета

M26 выключение M25 (резерв .1.) M76

разжим неподвижного люнета

M27 перемещение вперед приемника обработанных деталей M78

фиксация револьверной головки

M28 перемещение назад приемника обработанных деталей M79

фиксация рабочего инструмента

         

Номер программы / имя программы.

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

Все программы, написанные или перенесенные в систему ЧПУ «Fanuc», должны начинаться с номера, состоящего из четырех цифр. Номер имеет следующий формат записи:

О _ _ _ _ ;

Диапазон значений номера программы: от

О 0001;

до

О 9999;

Каждая строка программы, включающая в себя номер, должна заканчиваться символом "конца строки" - точкой с запятой ( ; ). Система ЧПУ «Fanuc» распознает его в качестве символа, отделяющего друг от друга строки программы.

Некоторые номера могут использоваться для предотвращения редактирования программы оператором. Это достигается при помощи установки определенных параметров в системе ЧПУ:

О 0001; → О 7999; Эти номера являются стандартными, программы с такими номерами не могут быть защищены от редактирования.

О 7999; → О 8999; Программы с данными номерами могут быть защищены от редактирования при помощи установки значения бита 0 параметра № 3202 / NE8 (3202 # 0), равного 1. Эти номера обычно используются для макропрограмм, написанных пользователем.

О 8999; → О 9999; Программы с данными номерами могут быть защищены от редактирования при помощи установки значения бита 4 параметра №. 3202 / NE9 (3202 # 4), равного 1. Эти номера используются для макропрограмм фирмы – изготовителя станков.

Имя программы.

Программы системы ЧПУ «Fanuc» должны также иметь имя. Имя программы  должно быть задано в первой строке программы после номера, например:

О 0001 (PROGRAM NAME);

Имя программы может состоять максимум из 30 буквенно-цифровых характеров, однако, только 17 знаков могут быть показаны на экране дисплея системы ЧПУ «Fanuc» в режимах «AUTO» и «EDIT», Имя и номер программы также можно посмотреть при выводе на экран дисплея каталога программ («DIR») в режиме редактирования «EDIT».

Ввод новой программы.

Для ввода новой программы в систему ЧПУ "Fanuc" необходимо выполнить следующие действия;

1. Нажмите кнопку редактирования на рабочей панели оператора.

2. Нажмите функциональную клавишу на клавиатуре ручного ввода данных.

3. Нажмите программируемую клавишу «DIR» для просмотра списка программ, хранящихся в данный момент в памяти системы.

4. Наберите О _ _ _ _ ,где _ _ _ _ представляет собой не использующийся в данный момент номер программы, состоящий из четырех цифр.

5. Нажмите клавишу «INSERT».

6. Наберите (_ _ _ _), где _ _ _ _ представляет собой имя программы (максимальное число символов - 30),

7. Нажмите клавишу «INSERT».

8. Нажмите клавишу конца строки «EOB».

9. Нажмите клавишу «INSERT».



2019-08-13 1635 Обсуждений (0)
Номер программы / имя программы. 0.00 из 5.00 0 оценок









Обсуждение в статье: Номер программы / имя программы.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Почему в редких случаях у отдельных людей появляются атавизмы?
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1635)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)