Примеры управляющих программ для токарных станков с чпу

3.4.3 Пример 3: Программа ЧПУ для фрезерной обработки

Пример программы 3 предназначен для обработки детали на вертикальном фрезерном станке. Он содержит фрезерование поверхности и боковых сторон, а также сверление. Примечание Для того, чтобы программа работала на станке, должны быть правильно установлены машинные данные (→ изготовитель станка!).

Габаритный чертеж детали
Изображение 3-2 Вид сбоку

Основы

54 Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0
Создание программы ЧПУ
3.4 Примеры программы
[ r
5
r
5
Изображение 3-3 Вид сверху

Основы

Обучение работе на станках с ЧПУ. «С нуля» до первой детали

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 55

Создание программы ЧПУ 3.4 Примеры программы Пример программы 3

Программный код Комментарий
N10 T=»PF60″ ; Предварительный выбор
инструмента с именем PF60.
N20 M6 ; Установить инструмент в
шпиндель.
N30 S2000 M3 M8 ; Число оборотов, направление
вращения, охлаждение вкл.
N40 G90 G64 G54 G17 G0 X-72 Y-72 ; Первичные установки геометрии
и подвод к стартовой точке.
N50 G0 Z2 ; Ось Z на безопасное
расстояние.
N60 G450 CFTCP ; Поведение при активной
G41/G42.
N70 G1 Z-10 F3000 ; Фреза на глубине контакта с
подачей=3000мм/мин.
N80 G1 G41 X-40 ; Включение коррекции радиуса
фрезы.
N90 G1 X-40 Y30 RND=10 F1200 ; Движение по контуру с
подачей=1200мм/мин.
N100 G1 X40 Y30 CHR=10
N110 G1 X40 Y-30
N120 G1 X-41 Y-30
N130 G1 G40 Y-72 F3000 ; Выключение коррекции радиуса
фрезы.
N140 G0 Z200 M5 M9 ; Подъем фрезы, шпиндель +
охлаждение выкл.
N150 T=»SF10″ ; Предварительный выбор
инструмента с именем SF10.
N160 M6 ; Установить инструмент в
шпиндель.
N170 S2800 M3 M8 ; Число оборотов, направление
вращения, охлаждение вкл.
N180 G90 G64 G54 G17 G0 X0 Y0 ; Первичные установки геометрии
и подвод к стартовой точке.
N190 G0 Z2
N200 POCKET4(2,0,1,-5,15,0,0,0,0,0,800,1300,0,21,5. 2,0.5) ; Вызов цикла фрезерования
кармана.
N210 G0 Z200 M5 M9 ; Подъем фрезы, шпиндель +
охлаждение выкл.
N220 T=»ZB6″ ; Вызвать центровое сверло 6
мм.
N230 M6
N240 S5000 M3 M8
N250 G90 G60 G54 G17 X25 Y0 ; Точный останов G60 из-за
Основы
56 Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0
Создание программы ЧПУ
3.4 Примеры программы
Программный код Комментарий
точного позиционирования.
N260 G0 Z2
N270 MCALL CYCLE82(2,0,1,-2.6,,0) ; Модальный вызов цикла
сверления.
N280 POSITION: ; Метка перехода для
повторения.
N290 HOLES2(0,0,25,0,45,6) ; Образец позиции для схемы
сверления.
N300 ENDLABEL: ; Конечный идентификатор для
повторения.
N310 MCALL ; Сброс модального вызова.
N320 G0 Z200 M5 M9
N330 T=»SPB5″ ; Вызвать спиральное сверло
D5мм.
N340 M6
N350 S2600 M3 M8
N360 G90 G60 G54 G17 X25 Y0
N370 MCALL CYCLE82(2,0,1,-13.5,,0) ; Модальный вызов цикла
сверления.
N380 REPEAT POSITION ; Повторение описания позиции
из центрования.
N390 MCALL ; Сброс цикла сверления.
N400 G0 Z200 M5 M9
N410 M30 ; Конец программы
Основы
Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0 57
Читайте также:
Как настроить программу f lux

Создание программы ЧПУ 3.4 Примеры программы

Основы
58 Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

Источник: studfile.net

Пример программы с токарно фрезерного центра

Чертеж изделия для изготовления на токарном центре

Пример программы для изготовления «детали» на токарном станке с наклонной станиной и приводным инструментом ТС1720Ф4 с ЧПУ FANUC 0i-TD. Материал изделия – пруток Сталь 40Х Ø27мм, для производства использованы следующие инструменты:
1. Проходной резец (T1111)
2. Центровочное сверло (T0404)
3. Сверло Ø14 в осевом приводном блоке (T0303)
4. Сверло Ø9 в осевом приводном блоке (T0909)
5. Сверло Ø6 в радиальном приводном блоке (T0606)
6. Сверло Ø2,5 в радиальном приводном блоке (T1212)
7. Резьбовой резец (T1010)
8. Отрезной резец (T0101)
Рабочее время исполнения УП ≈ 15мин.

Кадры УП:
G18G21G40G54G80G97G99 шапка программы
Плоскость XZ(G18), ввод значений в миллиметрах(G21), отмена коррекции на инструмент(G40), выбор системы координат заготовки(G54), отмена постоянного цикла сверления(G80), отмена контроля постоянства скорости резания(G97), подача мм/об(G99) M3S600 запуск вращения шпинделя по часовой стрелке со скоростью 600 об/мин G30P3U0W0 выход в позицию смены инструмента
(PROTOCHKA)
T1111
G0X35Z0M8 выход в начальную точку, включение СОЖ
G1X-2F0.2
G0Z1
X28
G71U1R1
G71P1Q2U0.5F0.2 цикл съема припуска при точении
Съем по 2мм на диаметр (U1), величина отвода 2мм на диаметр (R1), обрабатывать кадры с N1(P1) по N2(Q2) со скоростью подачи 0.2 мм/об (F0.2), припуск на чистовую обработку по оси X 0.5мм на диаметр (U0.5)
N1G0X18
G1X19Z-17F0.15
Z-58.5
N2X28
S800 смена оборотов для чистовой обработки
G4X2 выдержка времени для завершения разгона шпинделя
G70P1Q2 цикл чистовой обработки, обрабатывать кадры с N1(P1) по N2(Q2)
M9 выключение СОЖ
G30P3U0W0
(CENTROVKA TORCA)
T0404
S1200
G0X0Z5
M8
G1Z-6F0.05
Z5F0.25
M5 останов шпинделя
M9
G30P3U0W0
(SVERLENIE D9)
T0909
M13S300 запуск вращения приводного инструмента по часовой стрелке
G0X0Z10
M8
M23 включение гидравлического тормоза шпинделя
G98 подача мм/мин
G83X0Z-60R-5Q3000F20 цикл сверления торцевой поверхности
Расположение отверстия по центру шпинделя(X0), сверлить до глубины -60мм(Z-60), подвод на быстром ходу на 5мм от начально точки(R-5), сверлить за один проход 3мм(Q3000), со скоростью подачи 20мм/мин
G80
M9
M15 останов приводного инструмента
G30P3U0W0
(SVERLENIE D14)
T0303
G98
M13S250
G0X0Z5
M8
G1Z-21.5F45
Z5F300
M15
M9
G30P3U0W0
M24 отключение гидравлического тормоза шпинделя

(REZBA)
T1010
M3S1000
M8
G99
G0X-12Z5
G76P041060Q25R0.05
G76X-15Z-15P541Q50F1 многократный цикл нарезания резьбы
4 повторения на чистовой проход, сбег резьбы 1*45, угол вершины инструмента 60 (P041060), минимальная глубина реза 0,05мм на диаметр(Q25), допуск на чистовую обработку 0,1мм на диаметр(R0.05), внутренний диаметр резьбы (для внутренней резьбы) 15мм(X-15), длина резьбы 15мм(Z-15), высота резьбы на диаметр 1,082мм(P541), глубина первого прохода 0,1мм на диаметр(Q50), шаг резьбы 1мм(F1)
M9
M5
G30P3U0W0

N1(CENTROVKA POD D2.5)
T0606
M13S700
M25 перевод шпинделя в режим оси C
G98
G28C0 вывод оси C в ноль
G0X25
M8
Z-19.5
G87Z-19.5C0X18.2R-2F70 цикл сверления боковой поверхности
Расположение отверстия по оси Z -19.5мм(Z-19.5), ось C в нуле на первом отверстии(C0), сверлить до диаметра 18,2мм(X18.2), подвод на быстром ходу на 4мм(на диаметр) от начально точки(R-2), со скоростью подачи 70мм/мин (F70)
C30 поворот оси C на 30° после отработки цикла на одно отверстие, и далее выполнения цикла сверления
C60
C90
C120
C150
C180
C210
C240
C270
C300
C330
G80
M9

Читайте также:
Программа которая открывает докс

(SVERLENIE D6)
G0Z-27C0
G98
M8
G87Z-27C0X0R-2F40
C90
C180
C270
G80
G0Z-32C45
G87Z-32C45X0R-2F40
C135
C225
C315
G80
G0Z-36C0
G87Z-36C0X0R-2F40
C90
C180
C270
G80
G0Z-41C45
G87Z-41C45X0R-2F40
C135
C225
C315
G80
G0Z-45C0
G87Z-45C0X0R-2F40
C90
C180
C270
G80
G0Z-50C45
G87Z-50C45X0R-2F40
C135
C225
C315
G80
M15
M9
G30P3U0W0

(SVERLENIE D2.5)
T1212
G98
M13S1500
G28C0
G0X25
M8
Z-19.5
G87Z-19.5C0X5R-2F40
C30
C60
C90
C120
C150
C180
C210
C240
C270
C300
C330
G80
M26 выключение режима индексации по оси C
M15
M9
G30P3U0W0

внешний вид детали

(OTREZKA)
T0101
M3S600
G99
G0X25
Z-58
M8
M17 подвод ловителя детали к шпинделю
X22
G1X6F0.05
M18 отвод ловителя детали
G0X25
M9
G0Z0.654
X-37
G30P3U0W0
M5
M30 конец программы

Готовая деталь

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

Видео обработки детали по другому чертежу на токарном обрабатывающем центре ТС1720Ф4

Источник: stankomach.com

Составление программы для токарного станка ЧПУ с примером

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

  • Система координат
  • Рабочий процесс
  • Пример программы

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

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

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

Составление программы для токарной и фрезерной машины требует определенных знаний. Для станков с цифровым управлением программу нужно составлять на декартовой координатной системе, которая включает в себя три луча, исходящие из одного центра и расположенные в пространстве перпендикулярно друг другу. Направление координатных осей задает программу для движения режущего элемента. Оси X, Y, Z распределяют в пространстве согласно определенным правилам:

  • Z – совмещается с осью движения шпинделя, она направляется от крепежного элемента обрабатываемой детали к режущему элементу, она направляется как вертикально, так и горизонтально;
  • ось Х представляет собой горизонтальный луч, при горизонтальном положении оси Z, ось Х пролегает вправо от левого края передней части станка, где располагается пульт, если же она лежит вертикально, то Х направляется вправо относительно токарному станку, его передней плоскости, если повернуться к ней лицом;
  • чтобы определить положение оси Y, ось Х поворачивают на 90 градусов относительно оси Z.

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

симулятор токарного станка чпу

Рабочий процесс

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

  • нулевая точка (М), она задается производителем и не подлежит изменению;
  • нулевая точка (R), ее координаты постоянны, в момент включения машины инструмент должен располагаться в начальной точке;
  • нулевая точка закрепляющего элемента инструмента (N) также неизменна, ее задает производитель, в момент отладки машины, верхняя часть режущего элемента, зафиксированного в держателе, замеряется и выставляется в нулевой точке;
  • нулевая отметка заготовки (W) на станке имеет свободное расположение, оно зависит от того, какой вид обработки будет произведен, W может меняться, если деталь нужно будет обработать с обеих сторон;
  • точка замены (Т), в этой точке производится замена инструментов, параметры задает программист, если устройство смены инструмента имеет вид револьверной головки, также она может быть постоянной, если фрезерный станок оснащен системой для автоматической смены инструмента.
Читайте также:
Как работать с программой эксель для чайников

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

Пример программы

Ознакомление с программами для работы со станками позволить понять процесс точения, научиться обработке деталей на фрезерных машинах. В качестве примера можно использовать фрагмент программы для станков с ЧПУ, которая составлена для обработки детали, устанавливаемой на станок. Требуется на токарных станках получить деталь с радиусом в 50 и уступом – 20 мм. В левой колонке указание программного кода, а в правой его расшифровка. Обработка детали производится согласно следующему примеру:

  • N20 S1500 M03 – шпиндель, работающий со скоростью 1 500 оборотов в минуту, движение по часовой стрелке;
  • N25 G00 X0 ZO – начало работы;
  • N30 X20 – отход режущего инструмента по заданным параметрам;
  • N40 G02 X60 Z – 40/50 F0,5 – движение резца по указанным в программе координатам;
  • N50 G00 Z0 X0 – перемещение в исходное положение;
  • M05 – выключение шпинделя;
  • М30 – стоп программа.

визуализация токарной обработки

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

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

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

На примере программы для токарного станка с ЧПУ, можно проследить, как работает система. Управляющие программы влияют на качество работы, к их составлению стоит подходить со всей ответственностью. Современная токарная и фрезерная машина функционирует только на основе программ. Лидером автоматизированного оборудования является японская компания Фанук.

Источник: vseochpu.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru