Основы программирования токарных станков с чпу: основы, самоучитель по методам ручного программирования

alexxlab | 08.01.2023 | 0 | Разное

Содержание

Ничего не найдено для Wp Content Uploads 2020 07 %25D0%25Ae%25D0%25Bd%25D1%258B%25D0%25B9 %25D0%25Be%25D0%25Bf%25D0%25B5%25D1%2580%25D0%25B0%25D1%2582%25D0%25Be%25D1%2580 %25D1%2581%25D1%2582%25D0%25B0%25D0%25Bd%25D0%25Ba%25D0%25Be%25D0%25B2 %25D1%2581 %25D0%25A7%25D0%259F%25D0%25A3 Pdf

Ничего не найдено для Wp Content Uploads 2020 07 %25D0%25Ae%25D0%25Bd%25D1%258B%25D0%25B9 %25D0%25Be%25D0%25Bf%25D0%25B5%25D1%2580%25D0%25B0%25D1%2582%25D0%25Be%25D1%2580 %25D1%2581%25D1%2582%25D0%25B0%25D0%25Bd%25D0%25Ba%25D0%25Be%25D0%25B2 %25D1%2581 %25D0%25A7%25D0%259F%25D0%25A3 Pdf

Новости

Поздравления с 2023 годом от министра общего и профессионального образования Фатеева А. Е.

Подробнее

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

Подробнее

Профилактика новой коронавирусной инфекции, гриппа и ОРВИ

Подробнее

Демонстрационный экзамен для студентов ГБПОУ РО «Зимовниковский сельскохозяйственный техникум имени Бабаевского П.А.»

Подробнее

В библиотеке техникума прошла интеллектуальная игра-Квиз «Интернет-этикет»

Подробнее

Акция «Подарок солдату»

Подробнее

VII Всероссийский тест на знание Конституции РФ

Подробнее

Календарь мероприятий

Образовательные программы

15.01.05 Сварщик (ручной и частично механизированной сварки (наплавки)подробнее

13.01.10 Электромонтер по ремонту и обслуживанию электрооборудования (по отраслям)подробнее

08. 01.09 Слесарь по строительно-монтажным работамподробнее

15.02.08 Технология машиностроенияподробнее

Фотогалерея

Достижения

Педагоги
Студенты

Полезные ссылки

Документ подписан электронной цифровой подписью

Владелец электронной подписи:
Смольянинова Наталья Викторовна

ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ РОСТОВСКОЙ ОБЛАСТИ “ВОЛГОДОНСКИЙ ТЕХНИКУМ МЕТАЛЛООБРАБОТКИ И МАШИНОСТРОЕНИЯ”
Волгодонск, Ростовская область
СНИЛС 02967175084
ИНН 614300950500

Срок действия сертификата:
9 февраля 2021 г. 10:41:56
9 мая 2022 г. 10:41:56

Организация, выдавшая ЭЦП: Федеральное казначейство:
Большой Златоустинский переулок, д. 6, строение 1v
ОГРН 1047797019830
ИНН 007710568760
г. Москва
[email protected]

Открытый ключ:
04 40 e7 17 e4 0b f4 1d b3 7b 0d f1 34 6d ac 74 ef f2 c5 ba 4b 5a 70 6c 10 8a 50 e6 38 a1 60 49 44 13 8b 2c 33 b3 0c 44 a8 91 18 89 53 d6 58 4e 54 eb 27 ba a2 a7 e9 95 65 70 f2 84 a8 45 8f d6 46 bc

Учебник ЧПУ

  

 

       

Системы числового программного управления

Сосонкин В.Л., Мартинов Г.М.

 

Учебное пособие для вузов:

по специальности 210200 «Автоматизация технологических процессов и производств»; по направлению 550200 «Автоматизация и управление»; по магистерской программе 550207 «Распределенные компьютерные информационно-управляющие системы».

 

ISBN 5-98704-012-4

Представлены архитектурные решения локальных систем числового программного управления, дан анализ вариантов их интеграции на системном и прикладном уровнях. Рассмотрены особенности новейшего поколения систем ЧПУ. Основное внимание уделено модульному построению од-нокомпьютерной системы ЧПУ и принципам взаимодействия модулей в рамках открытой архитектуры. Представлены все разделы прикладного программного обеспечения систем ЧПУ. Показано, каким образом понятия предметной области (интепретатор, интерполятор, языковый процессор и др.) соотносятся с понятиями программирования (объектный тип, атрибут, операция и др.). Охарактеризованы функциональные возможности современных систем ЧПУ. Для студентов высших учебных заведений, обучающихся по специальности 210200 «Автоматизация технологических процессов и производств», направлению 550200 «Автоматизация и управление» и магистерской программе 550207 «Распределенные компьютерные информационно-управляющие системы».

Может быть полезна преподавателям, аспирантам и специалистам.

 
 

Программирование систем числового программного управления

Сосонкин В.Л., Мартинов Г.М.

 

Учебное пособие для вузов

Допущено Учебно-методическим объединением ВУЗов по образованию в области автоматизированного машиностроения в качестве учебного пособия для студентов высших учебных заведений, обучающихся по специальности «Автоматизация технологических процессов и производств (машиностроение)» направления подготовки «Автоматизация технологии и производства»

 

ISBN 978-5-98704-296-8

Представлены новейшие тенденции в архитектуре и математическом обеспечении систем ЧПУ. Рассмотрены основы программирования в стандарте ISO 6983 (в коде IS0-7bit), стандартные циклы для токарных и сверлильно-фрезерных станков. Освещены основы сложнопрофильного программирования с применением современных алгоритмов онлайновой интерполяции, заложенных в системах ЧПУ. Проанализированы особенности программирования сложных поверхностей и принципы программирования электроавтоматики станков с ЧПУ, конфигурация систем ЧПУ. Изложены принципы программирования станков с ЧПУ в стандарте STEP-NC. В приложении на компакт-диске дан практикум по программированию систем ЧПУ. Для студентов высших учебных заведений, обучающихся по специальности «Автоматизация технологических процессов и производств (машиностроение)» направления подготовки «Автоматизированные технологии и производства». Представляет интерес для широкого круга специалистов в области программирования.

 

Программирование токарных станков с ЧПУ

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


G70 PQ;
  • P = начало контура
  • Q = конец контура
  • Пример:
    G00 X70.0 Z2.0;
    Г42;
    Г70 Р100 К200;
    G00 X70.0 Z5.0;
    G53 X0.0 Z-210.0 M09;
    Г40 М05;

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


    Г71 УР;

    G71 P Q U W F;
  • U = глубина резания
  • R = значение отвода
  • P = порядковый номер для начала программного контура
  • Q = Порядковый номер конца контура программы
  • U = Чистовой припуск по X
  • W = Чистовой припуск по Z
  • F = Подача
  • Пример:
    G71 U1. 0 R1.0;
    G71 P100 Q200 U0.2 W.05 F0.2;
    N100 G00 X19.0;
    G01 G42 Z0.0 F0.2;
    З-65.0, Р5.0;
    Х60,0;
    N200 G40 X70.0 Z5.0 F200;

    Цикл черновой обработки G71 повторяет контур, который запрограммирован между N числами. Он используется для удаления материала путем резки вдоль оси Z, оставляя часть материала для чистовой обработки с использованием цикла G70.

    Узнайте больше о


    G72 W1 R;

    G72 P Q U W2 F;
  • W1 = глубина резания
  • R = величина отвода
  • P = порядковый номер начала программного контура
  • Q = порядковый номер конца программного контура
  • U = припуск на чистовую обработку в X
  • W2 = Чистовой припуск по Z
  • F = Подача
  • Пример:
    G72 W1000 R100;
    G72 P100 Q200 U0.03 W0.03 F0.01;
    N100 G00 Z-0,2 S500 P11;
    G01 X3.0 F0.01;
    Х2,0 Z-0,5;
    З-0,1;
    Х0,5;
    Н200 Х0,0;

    Цикл черновой обработки G72 повторяет контур, который запрограммирован между номерами N. Он работает так же, как цикл G71, но используется для удаления материала путем резки вдоль оси X.

    Узнайте больше о


    G73 U(1) W(1) R;

    G73 P Q U(2) W(2) F;
  • U(1) = количество материала для обработки по оси X
  • W(1) = количество материала для обработки по оси Z
  • R = количество черновых проходов
  • P = порядковый номер начала контура
  • Q = порядковый номер конца контура
  • U(2) = чистовой припуск по оси X
  • W( 2)= Чистовой припуск по оси Z
  • F = Подача
  • Пример:
    G73 U0,5 W0,2 R0,03;
    G73 P100 Q200 U0.4 W0.01 F0.01;
    N100 G00 X1.0 S1000 P11;
    G01 Z-0,4 F0,01;
    Х2.0 З-1.0;
    З-1,5;
    Н200 Х4.0;

    Цикл G73 представляет собой повторяющийся цикл черновой обработки, используемый при растачивании или токарной обработке. За ним следует чистовой цикл G70.

    Узнайте больше о


    G75 X Z P Q F;
  • X = глубина канавки (диаметр)
  • Z = расстояние до канавки от нулевой точки
  • P = глубина канавки
  • Q = величина шага по оси Z
  • F = скорость подачи
  • Пример:
    G00 X3 . 0 З-6.0;
    G75 X2.0 Z-1.0 P0.1 Q0.15 F.002;
    G00 X10.0 Z12.0;

    Цикл G75 используется для нарезания канавок на площади, большей, чем инструмент для нарезки канавок.

    (однострочный)

    G76 X Z I K D A F;
  • X = внутренний диаметр резьбы
  • Z = конечное положение резьбы
  • I = конус
  • K = глубина резьбы
  • D = глубина первого прохода
  • A = угол вершины инструмента
  • F = шаг резьбы
  • Пример:
    G97 S400 M03;
    G00 X20.0 Z5.0 M08;
    G76 X18.2 Z-18.0 I-.01 K900 D100 A60 F1.5;
    G00 X25.0 Z10.0;

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

    (двойная линия)

    G76 P (1) (2) (3) Q R;

    G76 X Z P Q R F;
  • P — шестизначный символ, по две цифры для (1), (2) и (3). вершины инструмента
  • Q = минимальная глубина резания
  • R = припуск на чистовую обработку
  • X = внутренний диаметр резьбы
  • Z = конечное положение резьбы
  • P = глубина резьбы
  • Q = глубина первого прохода
  • R = конусность
  • F = шаг
  • Пример:
    G00 X20. 0 Z5.0 M08;
    G76 P040060 Q100 R.02;
    G76 X18.2 Z-18.0 P180 Q160 F1.5;
    G00 X25.0 Z10.0;

    Более распространенный двухстрочный формат цикла нарезания резьбы G76 при программировании токарного станка с ЧПУ

    Узнайте больше о


    G83 Z Q R P F ;

  • Z = глубина отверстия
  • Q = шаг шага
  • R = расстояние от начальной точки
  • P = время пребывания на дне отверстия (миллисекунды)
  • F = скорость подачи
  • Пример:
    Z1.0;
    G83 Z-50.0 P500 Q2000 P1000 F0.08;
    Г80;

    Цикл сверления с центральным сверлением G83 используется с приводным инструментом для сверления со смещением от центральной линии по оси Z.


    G84 Z Q R F;
  • Z = глубина отверстия
  • Q = шаг шага
  • R = расстояние от начальной точки
  • F = скорость подачи
  • Пример:
    X0;
    G84 Z-5.0 Q2000 R1000 F0.0625;
    G80 G0 X5.0;

    Цикл G84 используется для нарезания резьбы по оси Z, если не нарезана резьба по центральной линии детали.


    G87 X R Q P F;
  • X = Глубина отверстия
  • R = Значение отвода
  • Q = Расстояние шага
  • P = Время пребывания на дне отверстия (миллисекунды)
  • F = Шаг
  • Пример:
    X42.0;
    G87 X-19,5 R-5,0 P1000 Q2000 F30;
    Г80;

    Цикл G87 используется для сверления с насечкой по оси X с приводным инструментом.


    G88 X R Q P F;
  • X = Глубина отверстия
  • R = Значение отвода
  • Q = Расстояние шага
  • P = Время пребывания на дне отверстия (миллисекунды)
  • F = Шаг
  • Пример:
    X42.0;
    G88 Z-48.0 C90.0 X30.0 R42.0 P200 S100 F1.0;
    Г80;

    Цикл G88 используется для нарезания резьбы по оси X приводным инструментом.


    Программирование токарного станка с ЧПУ для токарной обработки

    Нулевая часть в программах токарной обработки с ЧПУ

    Стоит немного подумать о том, где вы хотели бы поместить нулевую часть в токарной программе. Нуль оси X всегда выбирается в качестве осевой линии шпинделя при токарной обработке по разным причинам.

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

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

    – Лицевая часть кулачка патрона: этот немного лучше, так как его легко измерить, а также установить нулевую часть на конце детали, которая плотно прижата к поверхности кулачка. Но мы можем сделать еще лучше.

    — Конец готовой детали: это наиболее популярный подход, поскольку многие детали необходимо перевернуть в патроне и обработать с обоих концов. Недостатком является то, что когда начинается обработка, нет готовой детали, которую можно было бы отрезать. Машинисты обычно используют припуск или делают быстрый разрез, чтобы создать законченный конец, чтобы решить эту проблему.

    Смена инструмента и выбор инструмента на токарном станке с ЧПУ

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

    T ttww

    В примере «tt» означает номер инструмента, а «ww» означает смещение износа. Различные элементы управления могут быть настроены с различным количеством цифр для выбора инструмента и компенсации износа.

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

    Все это предполагает, что ваш токарный станок оснащен револьверной головкой. Может и нет — на некоторых токарных станках используется Gang Tooling. Это выходит за рамки этой вводной главы, но инструментарий банды будет рассмотрен в следующей статье. Достаточно сказать, что при наборе инструментов инструменты устанавливаются на ползун, и программа выбирает инструмент, явно программируя движения ползуна по осям X и Z.

    Автоматическое снятие фаски и скругление углов с помощью G01

    При повороте друг к другу под углом 90 градусов вы получите очень острые кромки. На чертежах очень часто указывается, что эти края должны быть разбиты с помощью фаски или радиуса. Многие элементы управления предоставляют функцию, предназначенную именно для этой цели, которая называется автоматическим снятием фаски и автоматическим скруглением углов. Как только вы привыкнете к этому, это очень удобная функция, но нужно немного привыкнуть к тому, как ее настроить. Я предпочитаю использовать «C» или «R», а не I и K, поэтому я объясню это здесь.

    Мы будем использовать эту маленькую диаграмму:

    Чтобы использовать функцию автоматического разрыва углов, G01 должен перемещаться только по одной оси — X или Z. Используя схему, выберите, какая ось движется и в каком направлении. Для каждой оси и направления есть две возможные фаски (или радиусы углов). Выберите тот, который вы хотите, и который говорит вам знак значения. «Радиус» — это величина значения. Используйте слово «C» для фаски и слово «R» для радиуса.

    Давайте рассмотрим пример. Скажем, мы движемся вверх по X (то есть X+), а на следующем ходу мы пойдем налево по Z (Z-). Глядя на график, мы идем вверх (X+), а затем нам нужна ветвь «C/R-». Итак, чтобы получить фаску, мы используем C-0,05 для фаски 0,05″. Для радиуса мы используем R-0,05 для радиуса 0,05.

    Вот еще одна хитрость: если вы программируете в GWE, просто попробуйте сначала положительный результат, и вы увидите, правильно ли все идет.

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

    Хорошо, давайте рассмотрим пример из снимка экрана вверху страницы. Вот G-код:

    N001 G18
    N002 G00 x5 Z5
    N003 G01 Z2 R0.236
    N004 x10 C-0,118
    N005 Z0

    , и вот обратный счет от GWE:

    , и вот обратная табличка от GWE:

    , и здесь является Backplot от GWE:

    151515151515151515151515151515151515151515. Пример округления…

    Строка N003 — это ход чисто по Z справа налево. Мы хотим ввести дугу по часовой стрелке с радиусом 0,236. Глядя на диаграмму, это означает, что нам нужен положительный R, поэтому мы используем R0,236.

    Далее делаем фаску по линии N004. В этом случае диаграмма говорит нам, что нам нужно отрицательное «C», поэтому мы используем C-0,118. Каждая сторона треугольника с фаской в ​​качестве гипотенузы равна 0,118″.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *