8 октября, 2021 Автор: Соня Крапива

Пример управляющей программы ЧПУ CNC programming examples

Пример управляющей программы ЧПУ / CNC programming examples

Пример написания токарной программы ЧПУ Он содержит программирование радиуса и коррекцию радиуса инструмента Представлен чертеж детали _ Примечание Для того чтобы программа работала на станке должны быть правильно установлены машинные данные ( изготовитель станка ). Габаритный чертеж детали — 15 18 20 40 57 60 62 70 80 Изображение 3-1 Вид сверху Создание программы ЧПУ 3.4 Примеры программы 3.4.2 Пример 2 Программа ЧПУ для токарной обработки Пример программы 2 предназначен для обработки детали на токарном станке.

53 Справочник SIEMENS 2012 Программирование систем ЧПУ Sinumerik 840D sl 828D Основы Стр.53

Пример простой ЧПУ программы Siemens Sinumerik 840D для токарной обработке на металлорежущем оборудовании с краткими комментариями

Пример простой ЧПУ программы Siemens Sinumerik 840D для токарной обработке на металлорежущем оборудовании с краткими комментариями _ Стартовая точка Смещение нулевой точки Ограничение числа оборотов (G96) Выбор постоянной скорости резания Выбор инструмента и коррекции Подвод инструмента в рабочее положение с коррекцией радиуса инструмента Обтачивание радиуса 10 Обтачивание радиуса 3 Обтачивание радиуса 3 Обтачивание радиуса 3 Отключение коррекции радиуса инструмента и подвод к точке смены инструмента Вызов инструмента и выбор коррекции Выбор постоянной скорости резания Подвод инструмента в рабочее положение с коррекцией радиуса инструмента Обтачивание диаметра 50 Обтачивание радиуса 8 Отвод инструмента и выключение коррекции радиуса инструмента Переход к точке смены инструмента Конец программы Основы 2 3.4 Примеры программы Программный код Комментарий N5 G0 G53 X2 8 0 Z380 D0 N10 TRANS X0 Z2 5 0 N15 LIMS4000 N20 G96 S2 5 0 M3 N25 G9 0 T1 D1 M8 N30 G0 G42 X-1.5 Z1 N35 G1 X0 Z0 F0.25 N40 G3 X16 Z-4 I0 K-10 N45 G1 Z-12 N50 G2 X22 Z-15 CR3 N55 G1 X24 N60 G3 X30 Z-18 I0 K-3 N65 G1 Z-2 0 N70 X35 Z-40 N75 Z-57 N80 G2 X41 Z-60 CR3 N85 G1 X4 6 N90 X52 Z-63 N95 G0 G40 G97 X100 Z50 M9 N100 T2 D2 N105 G96 S210 M3 N110 G0 G42 X50 Z-60 M8 N115 G1 Z-7 0 F0.12 N120 G2 X5 0 Z-8 0 I6.245 K-5 N125 G0 G40 X100 Z50 M9 N130 G0 G53 X280 Z380 D0 M5 N135 M30 Создание программы ЧПУ Пример программы

56 Справочник SIEMENS 2012 Программирование систем ЧПУ Sinumerik 840D sl 828D Основы Стр.56

Листинг примера программы Sinumerik 840D в руководстве по программированию Программный код и комментарии Предварительный выбор инструмента

Листинг примера программы Sinumerik 840D в руководстве по программированию Программный код и комментарии Предварительный выбор инструмента _ с именем PF60. Установить инструмент в шпиндель. Число оборотов направление вращения охлаждение вкл. Первичные установки геометрии и подвод к стартовой точке. Ось Z на безопасное расстояние. Поведение при активной G41 G42. Фреза на глубине контакта с подачей3 0 0 0мм/мин. Включение коррекции радиуса фрезы. Движение по контуру с подачей12 0 0мм/мин. Выключение коррекции радиуса фрезы. Подъем фрезы шпиндель + охлаждение выкл. Предварительный выбор инструмента с именем SF10. Установить инструмент в шпиндель. Число оборотов направление вращения охлаждение вкл. Первичные установки геометрии и подвод к стартовой точке. Вызов цикла фрезерования кармана. Подъем фрезы шпиндель + охлаждение выкл. Вызвать центровое сверло 6 мм. Точный останов G60 из-за N160 M6 Пример программы 3 Программный код Комментарий N10 T»PF60″ N20 M6 N30 S2000 M3 M8 N40 G9 0 G64 G54 G17 G0 X-72 Y-72 N50 G0 Z2 N6 0 G4 5 0 CFTCP N70 G1 Z-10 F3000 N80 G1 G41 X-4 0 N90 G1 X-4 0 Y3 0 RND10 F1200 N100 G1 X4 0 Y3 0 CHR10 N110 G1 X4 0 Y-3 0 N120 G1 X-41 Y-30 N130 G1 G4 0 Y-72 F3000 N140 G0 Z200 M5 M9 N150 T»SF10″ N170 S2800 M3 M8 N180 G9 0 G64 G54 G17 G0 X0 Y0 N190 G0 Z2 N2 0 0 POCKET4(201-515000008001300021520.5) N210 G0 Z2 0 0 M5 M9 N220 T»ZB6″ N230 M6 N240 S5000 M3 M8 N250 G9 0 G6 0 G54 G17 X25 Y0 Создание программы ЧПУ Примеры программы

225 Каталог KORLOY 2013 Металлорежущий инструмент и инструментальная оснастка Стр.

Иллюстрация современного токарного инструмента со сменными режущими пластинами для наружного профильного точения на металлорежущих станках Фото из каталога

Иллюстрация современного токарного инструмента со сменными режущими пластинами для наружного профильного точения на металлорежущих станках Фото из каталога _ Токарная стандартная ISO державка Korloy с механическим креплением сменной режущей твердосплавной пластины повышенной жесткости Металлорежущий инструмент южнокорейского производителя крупным планом

Источник

Программирование в ISO

Необходимо создать УП для обработки наружного контура детали (рис. 11.1) фрезой диаметром 5 мм без коррекции на радиус инструмента. Глубина фрезерования – 4 мм. Подвод к контуру осуществляется по прямолинейному участку.

N108 G43 H1 Z100.
N110 Z10.
N112 G1 Z-4. F100.

N116 X-27.5
N118 Y20.
N120 G2 X-20. Y27.5 R7.5
N122 G1 X1.036
N124 X27.5 Y1.036
N126 Y-20.
N128 G2 X20. Y-27.5 R7.5
N130 G1 Z6.
N132 G0 Z100.

Пример №2. Контурная обработка с коррекцией на радиус инструмента

Необходимо создать УП для обработки наружного контура детали (рис. 11.2) фрезой диаметром 5 мм с коррекцией на радиус инструмента. Глубина фрезерования – 4 мм. Подвод к контуру осуществляется по касательной.

N114 G41 D1 Y-30.

N116 G3 X20. Y-25. R5.

N118 G1 X-25.
N120 Y20.
N122 G2 X-20. Y25. R5.
N124 G1 X0.
N126 X25. Y0.
N128 Y-20.
N130 G2 X20. Y-25. R5.
N132 G3 X15. Y-30. R5.

Или:  Протокол о создании автономной некоммерческой организации образец 2019

N134 G1 G40 Y-35.

N136 Z6.
N138 G0 Z100.

Пример №3. Контурная обработка

Необходимо создать УП для чистовой обработки кармана (рис. 11.3) без коррекции на радиус инструмента фрезой диаметром 5 мм. Глубина фрезерования – 2 мм. Подвод к контуру осуществляется по касательной.

N108 G43 H1 Z100.

N110 Z10.
N112 G1 Z-2. F100.

N114 Y-5.
N116 G3 X0. Y-7.5 R2.5

N134 G1 Y-2.5
N136 Z8.
N138 G0 Z100.

Пример №4. Контурная обработка с коррекцией на радиус инструмента

Необходимо создать УП для чистовой обработки кармана с коррекцией на радиус инструмента. Глубина фрезерования – 2 мм. Подвод к контуру осуществляется по касательной.

N108 G43 H1 Z100.

N110 Z10.
N112 G1 Z-2. F100.

N114 G41 D1 Y-7.5

N116 G3 X0. Y-10. R2.5

N118 G1 X10.
N120 G3 X20. Y0. R10.
N122 X10. Y10. R10.
N124 G1 X-10.
N126 G3 X-20. Y0. R10.
N128 X-10. Y-10. R10.
N130 G1 X0.

N132 G3 X2.5 Y-7.5 R2.5

N136 Z8.
N138 G0 Z100.

Пример №5. Фрезерование прямоугольного кармана

Необходимо создать УП для обработки прямоугольного кармана фрезой диаметром 10 мм. Глубина фрезерования – 1 мм.

N108 G43 H1 Z100.

N110 Z10.
N112 G1 Z-1. F100.

N114 Y-3.75
N116 X13.75
N118 Y3.75
N120 X-13.75
N122 X-17.5 Y7.5
N124 Y-7.5
N126 X17.5
N128 Y7.5
N130 X-17.5
N132 X-25. Y15.
N134 Y-15.
N136 X25.
N138 Y15.
N140 X-25.
N142 Z9.
N144 G0 Z100.

Пример №6. Фрезерование круглого кармана

Необходимо создать УП для обработки круглого кармана фрезой диаметром 10 мм. Глубина – 0.5 мм.

N108 G43 H1 Z100.
N110 Z10.
N112 G1 Z-.5 F100.

N120 X5. F200
N122 G3 X-5. R5.
N124 X5. R5.
N126 G1 X10.
N128 G3 X-10. R10.
N130 X10. R10.
N132 G1 X15.
N134 G3 X-15. R15.
N136 X15. R15.
N138 G1 Z10 F300.
N140 G0 Z100.

Источник

Стандартные токарные циклы Fanuc [основная статья]

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

Если на Вашем станке установлена система ЧПУ FANUC, то процесс ручного написания программ значительно упрощается. Инженеры этой японской фирмы позаботились о том, чтобы наладчик не тратил своё время на рутинное прописывание однообразных траекторий. С первого взгляда структура циклов токарной обработки FANUC весьма сложна и разобраться новичку в них будет не просто – но это только с первого взгляда! Наши статьи из рубрики «Циклы FANUC понятным языком» помогут Вам разобраться в этой теме, не затратив при этом много времени. В этой статье собраны основные циклы Fanuc для токарной обработки. Для каждого цикла прописаны лишь основные моменты, но для более детального разбора вы можете переходить по ссылкам, и читать более развёрнутое описание с учётом всех нюансов, которые обычно встречаются на практике.

Общий вид стойки FANUC

Не исключено, что статьи из рубрики «Циклы FANUC понятным языком» будут интересны и тем, кто много лет работал со стойками FANUC. Несмотря на то, что стойки FANUC – это самые распространённые стойки с ЧПУ на производствах, тем не менее при покупке новых станков обучение на них зачастую проводят поверхностно или не проводят вообще. А справочные материалы, предоставленные заводом изготовителем, не всегда в доступной форме и в полной мере раскрывают возможности автоматических циклов.

Цикл продольной черновой обработки G90

G90 – цикл автоматической черновой продольной обработки стойки FANUC предназначен для проточки длинных цилиндрических участков детали. Так же можно растачивать внутренние отверстия. При необходимости можно запрограммировать коническую проточку.

Достоинства:

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

Недостатки:

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

Ниже представлен пример программирования цикла G90:

Больше информации по этому циклу можно найти в статье G90 – цикл продольной черновой обработки

Цикл торцевой черновой обработки G94

G94 – цикл черновой поперечной обработки FANUC может быть полезен при программировании проточки коротких цилиндрических участков детали с большой разницей начального и конечного диаметров. Иными словами – это цикл для обработки торцевых поверхностей детали. При желании может быть запрограммированно коническое торцевание. Данный цикл является аналогом цикла G90, только основной съём материала идёт в другом направлении.

Достоинства:

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

Недостатки:

  • Не удобен при большой глубине обработки.
  • Нет чистового прохода.
  • Неудобное программирование конических поверхностей.
  • Инструмент после каждого прохода возвращается в исходную точку цикла.
Или:  5 Переоформите внутренние документы

Ниже представлен пример программирования цикла G94:

Больше информации по этому циклу можно найти в статье G94 – цикл торцевой черновой обработки

Цикл нарезания резьбы G92

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

Достоинства:

  • Позволяет проточить один или несколько проходов резьбы на фиксированную глубину.
  • Можно задать индивидуальные режимы резания и глубины для каждого прохода.

Недостатки:

  • Не удобен при большом количестве проходов.
  • Координату каждого прохода нужно задавать вручную.
  • Нет чистового прохода.
  • Нет параметра отвечающего за сбег резьбы.

Ниже представлен пример программирования цикла G92:

Больше информации по этому циклу можно найти в статье G92 – цикл нарезания резьбы

Цикл черновой продольной контурной обработки G71

G71 – это цикл черновой продольной контурной обработки. Данный цикл имеет более расширенный функционал по сравнению с циклом G90. В большинстве случаев рекомендуется применять именно этот цикл обработки.

Достоинства:

  • Позволяет проточить контур любой сложности.
  • Количество проходов в цикле рассчитывается через параметр величины съёма материала, то есть не нужно задавать каждый проход отдельно.
  • Дополняется циклом G70, который позволяет сделать чистовой проход.
  • Обтачиваемый контур программируется отдельно от цикла, и прописывается как обычная траектория движения инструмента – удобно в редактировании.
  • Можно запрограммировать припуски, причём отдельно по оси X и Z.
  • При каждом проходе автоматически вычисляется отвод по оси X, что позволяет сэкономить машинное время.

Недостатки:

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

Ниже представлен пример программирования цикла G71:

Больше информации по этому циклу можно найти в статье G71 – цикл черновой продольной контурной обработки

Цикл черновой поперечной контурной обработки G72

G72 – это цикл черновой поперечной контурной обработки. Этот цикл схож с циклом G71, только обработка ведётся по направлению оси X. Применяя этот цикл очень удобно обрабатывать фасонные торцевые поверхности. Данный цикл может применятся при контурном растачивании отверстий.

Достоинства:

  • Удобен для обработки торцевых поверхностей.
  • Позволяет проточить контур любой сложности.
  • Количество проходов в цикле рассчитывается через параметр величины съёма материала, то есть не нужно задавать каждый проход отдельно.
  • Дополняется циклом G70, который позволяет сделать чистовой проход.
  • Обтачиваемый контур программируется отдельно от цикла, и прописывается как обычная траектория движения инструмента – удобно в редактировании.
  • Можно запрограммировать припуски, причём отдельно по оси X и Z.
  • При каждом проходе автоматически вычисляется отвод по оси Z, что позволяет сэкономить машинное время.

Недостатки:

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

Ниже представлен пример программирования цикла G72:

Больше информации по этому циклу можно найти в статье G72 – цикл черновой поперечной контурной обработки

Цикл контурной обработки G73

G73 – это цикл контурной обработки. Цикл разработан для обточки деталей, которые имеют равномерный припуск материала по всему периметру обработки. Обычно под этот тип обработки попадают литые детали.

Достоинства:

  • Позволяет обработать контур любой сложности.
  • Позволяет за короткое время обработать литую заготовку.
  • Количество проходов в цикле рассчитывается через параметр величины съёма материала, то есть не нужно задавать каждый проход отдельно.
  • Дополняется циклом G70, который позволяет сделать чистовой проход.
  • Обтачиваемый контур программируется отдельно от цикла, и прописывается как обычная траектория движения инструмента – удобно в редактировании.
  • Можно запрограммировать припуски, причём отдельно по оси X и Z.

Недостатки:

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

Ниже представлен пример программирования цикла G73:

Больше информации по этому циклу можно найти в статье G73 – цикл контурной обработки

Цикл чистовой контурной обработки G70

G70 – это цикл дополняющий циклы G71/G72/G73. Он позволяет произвести чистовую обработку контура, после применения цикла черновой обработки. Как самостоятельный цикл использовать его нецелесообразно.

Достоинства:

  • Позволяет проточить контур любой сложности.
  • Можно запрограммировать подачу и обороты отдельно на чистовой проход.
  • Программирование чистового прохода за одну строчку.

Недостатки:

  • Не имеет смысла как самостоятельный цикл.
  • Необходимо нумеровать строки кода, которые описывают контур.

Ниже представлен пример программирования цикла G70:

Больше информации по этому циклу можно найти в статье G70 – цикл чистовой контурной обработки

Цикл автоматической обработки канавок G75

G75 – это цикл для вытачивания канавок. Позволяет запрограммировать прямоугольную канавку произвольного размера.

Достоинства:

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

Недостатки:

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

Ниже представлен пример программирования цикла G75:

Больше информации по этому циклу можно найти в статье G75 – цикл автоматической обработки канавок

Цикл автоматического нарезания резьбы G76

G76 – это цикл специально разработанный для нарезание резьбы на токарных станках при помощи резца. Циклом G76 можно запрограммировать нарезание внешней и внутренней резьбы за несколько проходов.

Или:  Печать на документах как правильно ставить ГОСТ Р 7 0 97 2016

Достоинства:

  • Позволяет нарезать резьбу любого диаметра и шага.
  • Расчёт черновых проходов производится автоматически.
  • Можно запрограммировать сбег резьбы.
  • Цикл позволяет сделать чистовые проходы.
  • Можно запрограммировать коническую резьбу.

Недостатки:

  • Недостатков у этого цикла нет, разве что сложная форма записи.

Ниже представлен пример программирования цикла G76:

Больше информации по этому циклу можно найти в статье G76 – цикл автоматического нарезания резьбы

В случае, если у Вас возникнут вопросы – Вы можете позвонить нам по телефону указанному в контактах и мы с удовольствием Вам поможем!

Источник



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

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

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

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

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

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

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

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

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

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

Источник