Примеры программирования станка токарный станок

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

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

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

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

Источник

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

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

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

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

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

Составление программы для токарной и фрезерной машины требует определенных знаний. Для станков с цифровым управлением программу нужно составлять на декартовой координатной системе, которая включает в себя три луча, исходящие из одного центра и расположенные в пространстве перпендикулярно друг другу. Направление координатных осей задает программу для движения режущего элемента. Оси 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 – стоп программа.
Читайте также:  Модели математического программирования включают модели

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

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

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

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

Источник

Оцените статью