- •Технологические процессы и производства
- •Оглавление
- •Глава 1 Общие понятия
- •Глава 2 Обработка деталей на станках с чпу.
- •Глава 3 Технология автоматизированного программирования.
- •Глава 1
- •Технологические и производственные процессы
- •Производственный состав машиностроительного завода
- •Структура технологического процесса
- •Типы производства
- •Расчетное определение типа производства
- •Поверхности и базы обрабатываемой заготовки
- •1.7 Припуски на обработку деталей машин
- •1.8 Режимы резания
- •1.9 Техническое нормирование
- •1.10 Понятие об автоматизированном производстве
- •1.11 Вопросы для самопроверки
- •Глава 2
- •2.1 Общая схема разработки технологического процесса (операционного описания) изготовления деталей на станках с чпу
- •2.2 Назначение последовательности и содержание переходов обработки на станках с чпу
- •2.3 Выбор приспособлений и режущих инструментов для станков с чпу
- •2.4 Назначение режимов резания при обработке на станках с чпу
- •2.5 Понятие об управляяющей программе
- •2.6 Кодирование информации управляющих программ
- •2.7 Системы координат
- •2.8 Понятие о траектории инструмента и опорных точках
- •2.9 Программирование с применением подпрограмм
- •2.10 Программирование безэквидистантное и эквидистантное.
- •2.11 Вопросы для самопроверки
- •Глава 3
- •3.1 Общие понятия и характеристики применяемых систем.
- •3.2 Опорные точки, траектории и наборы технологических команд для различных инструментов.
- •3.3 Оформление карты эскизов
- •3.4 Пример работы в системе внии Автоматики (sap)
- •3.5 Пример работы в системе турбосап
- •3.6 Вопросы для самопроверки
2.5 Понятие об управляяющей программе
Станок с ЧПУ является комплексом. В общем виде структуру комплекса «станок с ЧПУ» можно представить в виде трех блоков, каждый из которых выполняет свою задачу: управляющая программа (УП), устройство ЧПУ (УЧПУ) и собственно станок.
Существует большое разнообразие моделей металлорежущих станков, управляемых от УЧПУ, а также большое число типов УЧПУ. Различным сочетаниям станок – УЧПУ соответствуют различные УП.
По ГОСТ 20523-80 под УП понимается «совокупность команд на языке программирования, соответствующая заданному алгоритму функционирования станка по обработке конкретной заготовки».
УП записывается в виде кадров. В состав кадра входит различное число слов. Слово состоит из символа (адреса) и соответствующей цифровой информации. Условная запись кадра с максимально возможным объемом информации называется форматом кадра. Формат включает в себя набор применяемых в данной системе слов, порядок их расположения и объем информации каждого слова.
Так как для разных систем формат кадра различен, то представим его схематически для определения входящей информации.
Рисунок 2.5.1 – Формат кадра в общем виде.
Число кадров в УП зависит от сложности и числа переходов обработки и может быть от 2-3 десятков при несложной обработке на токарных, фрезеровальных и сверлильных станках до нескольких сотен при обработке например сложной корпусной детали с нескольких сторон на многоцелевом станке.
2.6 Кодирование информации управляющих программ
По этому вопросу имеется государственный стандарт ГОСТ 20999-83, устанавливающий единую систему кодирования информации УП для всех отечественных УЧПУ и соответствующий принятой системе кодирования в других странах.
Таблица 2.6.1 – Основные символы, значения и пояснения.
Символ |
Значение |
Пояснения и слова |
N |
Номер кадра |
Если максимальный разряд номера разрешает (например, в системе ЧПУ «Фанук-6М» максимальный номер кадра 9999), то рекомендуется младшую цифру в номере принимать равной 10 или 5. Это позволяет при редактировании программ вставляемым кадрам присваивать номера, отличающиеся младшей цифрой. |
G
|
Подготовительная функция |
Государственным стандартом определены следующие подготовительные функции: G00 Быстрое позиционирование G01 Линейная интерполяция G02 Круговая интерполяция, движе- ние по часовой стрелке. G03 Круговая интерполяция, движе- ние против часовой стрелки. G04 пауза G06 Пораболичсекая интерполяция G08 Разгон G09 Торможение G17 Выбор плоскости ХY G18 Выбор плоскости ZX G19 Выбор плоскости YZ G33 Нарезание резьбы G34 Нарезание резьбы с увеличиваю- щимся шагом G35 Нарезание резьбы с уменьшаю- щимся шагом G40 Отмена коррекции инструмента G41 Коррекция на фрезу – левая G42 Коррекция на фрезу – правая G43 Коррекция на положение инстру- мента – положительная G44 Коррекция на положение инстру- мента – отрицательная G53 Отмена заданного смещения G54 Заданное смещение 1 G55 Заданное смещение 2 G56 Заданное смещение 3
G57 Заданное смещение 4 G58 Заданное смещение 5 G59 Заданное смещение 6 G63 Нарезание резьбы метчиком G80 Отмена постоянного цикла G81 Постоянный цикл 1 G82 Постоянный цикл 2 G83 Постоянный цикл 3 G84 Постоянный цикл 4 G85 Постоянный цикл 5 G86 Постоянный цикл 6 G87 Постоянный цикл 7 G88 Постоянный цикл 8 G89 Постоянный цикл 9 G90 Абсолютный размер G91 Размер в приращениях G92 Установка абсолютных накопите- лей положения G94 подача в минуту G95 Подача на оборот G96 Постоянная скорость резания G97 Обороты в минуту Остальные (до G99) подготовительные функции стандартом не определены и предназначены для индивидуального использования в конкретных УЧПУ |
Символы для обозначения геометрических параметров |
|
|
Х
У
Z
U
V
W
P
Q
R
I
J
К
A
B
C
|
Первичная длина перемещения, параллельного оси Х Первичная длина перемещения параллельная оси У
Первичная длина перемещения параллельная оси Z
Вторичная длина перемещения параллельная оси X
Вторичная длина перемещения параллельная оси У
Вторичная длина перемещения параллельная оси Z
Третичная длина перемещения параллельная оси Х
Третичная длина перемещения параллельная оси У
Третичная длина перемещения параллельная оси
Параметр интерполяции или шаг резьбы параллельный оси X
Параметр интерполяции или шаг резьбы параллельный оси У Параметр интерполяции или шаг резьбы параллельный оси Z Угол поворота вокруг оси Х Угол поворота вокруг оси У Угол поворота вокруг оси Z |
Если символы A,B,C,P,Q,R,U,V,W не используются в указанных значениях, они становятся неопределенными и могут быть использованы для специальных значений.
|
Символы для обозначения технологических параметров |
||
F
Е
S
Т
D |
Первая функция подачи Вторая функция подачи Функция плавного движения Первая функция инструмента Вторая функция инструмента |
Если символы D и Е не используются в указанных значениях, они становятся неопределенными и могут быть использованы для специальных значений. |
Символы для вспомогательных функций |
||
М
|
Вспомогательная функция |
Государственным стандартом определены следующие вспомогательные функции: М00 Программируемый останов М01 Останов с подтверждением М02 Конец программы М03 Вращение шпинделя по часовой стрелке М04 Вращение шпинделя против ча- совой стрелки М05 Останов шпинделя М06 Смена инструмента М07 Включение охлаждения №2 М08 Включение охлаждения №1 М09 Отключение охлаждения М10 Зажим М11 Разжим М19 Останов шпинделя в заданной позиции М30 Конец информации М48 Отмена М49 М49 Отмена ручной коррекции М58 Отмена М59 М59 Постоянная скорость шпинделя |
|
|
Остальные (до М99) не определены Неопределенные вспомогательные функции предназначены для индивидуального использования, в конкретных УЧПУ. |