- •Программное управление
- •Утверждено редакционно-издательским советом университета
- •1. Информация о дисциплине
- •1.1. Предисловие
- •Содержание дисциплины и виды учебной работы
- •1.2.2. Объем дисциплины и виды учебной работы
- •1.2.3. Перечень видов практических занятий и контроля.
- •2. Рабочие учебные материалы
- •2.1. Рабочая программа
- •Тема 1.1. Системы управления технологическим оборудованием
- •Тема 1.2. Устройства контроля состояния объекта управления
- •Тема 1.3. Устройства обработки информации и формирование
- •Тема 1.4. Определение и назначение интерполятора
- •Тема 1.5. Исполнительные устройства
- •Тема 2.1. Код исо-7 бит. Структура программы
- •Тема 2.2. Правила программирования
- •Тема 2.3. Режимы резания
- •Тема 2.4. Этапы подготовки управляющих программ
- •2.2. Тематический план дисциплины
- •2.2.1. Тематический план дисциплины
- •2.2.2. Тематический план дисциплины
- •2.2.3. Тематический план дисциплины
- •2.3. Структурно-логическая схема дисциплины «Программное управление»
- •2.4. Временной график изучения дисциплины
- •2 25 .5. Практический блок
- •2.5.1. Практические занятия
- •2.5.1.1. Практические занятия (очная форма обучения)
- •2.5.1.2. Практические занятия (очно-заочная форма обучения)
- •2.5.1.3. Практические занятия (заочная форма обучения)
- •2.5.2. Лабораторный практикум
- •Лабораторные работы (очная форма обучения)
- •Лабораторные работы (очно-заочная форма обучения)
- •Лабораторные работы (заочная форма обучения)
- •Информационные ресурсы дисциплины
- •Библиографический список
- •3.2. Опорный конспект Введение
- •Раздел № 1. Аппаратная реализация устройств числового программного управления технологическим оборудованием
- •Вопросы для самопроверки по теме 1.1
- •Тема 1.2. Устройства контроля состояния объекта управления
- •1.2.1. Тахогенераторы.
- •1.2.2. Вращающиеся трансформаторы.
- •1.2.3. Индуктосины.
- •1.2.4. Оптические датчики.
- •Вопросы для самопроверки по теме 1.2
- •Тема 1.3. Устройства обработки информации и формирование команд управления;
- •Вопросы для самопроверки по теме 1.3
- •Тема 1.4. Определение и назначение интерполятора
- •14.1. Линейный интерполятор
- •1.4.2. Круговой интерполятор
- •Вопросы для самопроверки по теме 1.4.
- •Тема 1.5. Исполнительные устройства
- •1.5.1. Разомкнутый (шаговый) привод подач.
- •1.5.2. Замкнутый (следящий) привод подач.
- •Вопросы для самопроверки по теме 1.5.
- •Раздел № 2. Программное обеспечение устройств числового программного управления технолдогическим оборудованием
- •Тема 2.1. Код исо7 бит. Структура программы
- •Вопросы для самопроверки по теме 2.1.
- •Тема 2.2. Правила программирования
- •2.2.1. Рекомендуемая последовательность адресов в кадре:
- •2.2.2. Скорость подачи режущего инструмента
- •2.2.4. Частота вращения силового привода
- •2.2.5. Вывод режущего инструмента на рабочую позицию
- •2.2.6. Задание системы координат
- •2.2.7. Выбор плоскости обработки
- •2.2.8. Линейная интерполяция
- •2.2.10. Подпрограммы, условные переходы и циклы
- •2.2.1. Рекомендуемая последовательность адресов в кадре:
- •2.2. 2. Скорость подачи режущего инструмента
- •2.2.4. Частота вращения силового привода
- •2.2.5. Программное смещение нулевой точки
- •2.2.6. Задание системы координат
- •2.2.7. Выбор плоскости обработки
- •2.2.8. Линейная интерполяция
- •Вопросы для самопроверки по теме 2.2.
- •Тема 2.3. Режимы резания
- •Вопросы для самопроверки по теме 2.3.
- •Тема.2.4. Этапы подготовки управляющих программ
- •Вопросы для самопроверки по теме 2.4.
- •3.3. Глоссарий
- •3.4. Задание на курсовую работу
- •3.5. Лабораторные работы лабораторная работа № 1 ручной режим управления станком
- •Технические данные:
- •Лабораторная работа № 2
- •1. Скорость подачи режущего инструмента
- •4. Частота вращения силового привода
- •5. Программное смещение нулевой точки
- •6. Задание системы координат
- •7. Выбор плоскости обработки
- •8. Линейная интерполяция
- •Г. Программа проведения лабораторной работы
- •Лабораторная работа № 3 создание и ввод новой программы
- •В. Программа выполнения лабораторной работы
- •С помощью клавиш управления курсором
- •Н ажав клавишу
- •Лабораторная работа № 4 автоматический режим выполнения управляющей программы
- •Лабораторная работа № 5 ввод эквидистанты
- •В. Программа выполнения лабораторной работы
- •1.2. Составить управляющую программу:
- •2.2. Составить управляющую программу:
6. Задание системы координат
При составлении управляющих программ могут использоваться два вида систем координат: абсолютная и относительная.
При абсолютной системе (команда G90) координата конечной опорной точки траектории задается относительно выбранного центра системы координат детали (или станка). Знак координаты определяется номером квадранта.
При относительной системе (команда G91) координата конечной опорной точки задается относительно начальной опорной точки траектории. Знак координаты определяется направлением движения вдоль оси системы координат.
7. Выбор плоскости обработки
При выполнении ряда операций, например, коррекции радиуса или длины режущего инструмента, введение эквидистанты и при ряде других операций из трех плоскостей (xy, xz, yz) выбирается одна плоскость с двумя осями. Для задания выбора плоскости используются команды:
для плоскости xy команда G17;
для плоскости xz команда G18;
для плоскости yz команда G19.
8. Линейная интерполяция
Для выполнения линейной интерполяции в управляющей программе необходимо задать:
8.1) скорость подачи режущего инструмента;
8.2) признак линейной интерполяции G1.
8.3) геометрическую информацию в мм:
при абсолютной системе G90 координаты конечной опорной точки траектории относительно начала системы координат детали (станка); знаки при геометрической информации определяются номером квадранта, в котором происходит перемещение;
при относительной системе G91 координаты конечной опорной точки относительно начальной опорной точки траектории; знаки при геометрической информации определяются направлением движения режущего инструмента вдоль координатных осей.
9. Круговая интерполяция
Круговая интерполяция может быть задана четырьмя методами:
через центр окружности и конечную опорную точку траектории;
через радиус окружности и конечную опорную точку траектории;
через угол и конечную опорную точку траектории;
через центр окружности и угол.
9.1. Для задания круговой интерполяции через центр окружности и конечную точку траектории (рис. 2.1) в управляющей программе необходимо задать:
скорость подачи режущего инструмента;
признак круговой интерполяции:
G2 круговая интерполяция, движение режущего инструмента по часовой стрелке;
G3 круговая интерполяция, движение режущего инструмента против часовой стрелки.
геометрическую информацию в мм:
при абсолютной системе G90 координаты конечной опорной точки дуги относительно центра системы координат детали (или станка); знак при геометрической информации определяется номером квадранта;
при относительной системе G91 координаты конечной опорной точки дуги относительно начальной опорной точки дуги; знак при геометрической информации определяется направлением движения вдоль осей;
проекции векторов на оси системы координат; вектора должны соединять начальную опорную точку траектории с центром дуги окружности; знак при проекции определяется направлением вектора вдоль оси; адреса проекций векторов: по оси x I, по оси y J, по оси z K.
Рис. 2.1
N5 G90 Х30 Y40
N10 G2 Х50 Y40 I10 J-7 |
;Начальная точка окружности для N10
;Конечная точка и центр окружности |
9.2. Для задания круговой интерполяции через радиус окружности и конечную опорную точку траектории (рис. 2.2)в управляющей программе необходимо задать:
скорость подачи режущего инструмента;
признак круговой интерполяции:
G2 круговая интерполяция, движение режущего инструмента по часовой стрелке;
G3 круговая интерполяция, движение режущего инструмента против часовой стрелки.
геометрическую информацию в мм:
при абсолютной системе G90 координаты конечной опорной точки дуги относительно центра системы координат детали (или станка); знак при геометрической информации определяется номером квадранта;
при относительной системе G91 координаты конечной опорной точки дуги относительно начальной опорной точки дуги; знак при геометрической информации определяется направлением движения вдоль осей;
значение величины радиуса с адресом CR=; знак перед адресом минус CR = означает, что выбирается сегмент окружности больший, чем половина окружности.
Рис. 2.2
N5 G90 Х30 Y40
N10 G2 Х50 Y40 CR=12.207 |
; Начальная точка окружности для N 10
; Конечная точка и радиус |
9.3. Для задания круговой интерполяции через угол и конечную опорную точку траектории (рис. 2.3) в управляющей программе необходимо задать:
скорость подачи режущего инструмента;
признак круговой интерполяции:
G2 круговая интерполяция, движение режущего инструмента по часовой стрелке;
G3 круговая интерполяция, движение режущего инструмента против часовой стрелки.
геометрическую информацию в мм:
при абсолютной системе G90 координаты конечной опорной точки дуги относительно центра системы координат детали (или станка); знак при геометрической информации определяется номером квадранта;
при относительной системе G91 координаты конечной опорной точки дуги относительно начальной опорной точки дуги; знак при геометрической информации определяется направлением движения вдоль осей;
значение величины угла с адресом AR=.
Рис. 2.3
N5 G90 Х30 Y40
N10 G2 Х50 Y40 AR=105 |
; Начальная точка окружности для N10
; Конечная точка и угол |
9.4. Для задания круговой интерполяции через центр окружности и угол (рис. 2.4) в управляющей программе необходимо задать:
скорость подачи режущего инструмента;
признак круговой интерполяции:
G2 круговая интерполяция, движение режущего инструмента по часовой стрелке;
G3 круговая интерполяция, движение режущего инструмента против часовой стрелки.
геометрическую информацию в мм:
проекции векторов на оси системы координат; вектора должны соединять начальную опорную точку траектории с центром дуги окружности; знак при проекции определяется направлением вектора вдоль оси; адреса проекций векторов: по оси x I, по оси y J, по оси z K.
значение величины угла с адресом AR=.
Рис. 2.4
N5 G90 Х30 У40
N10 G2 I10 J-7 AR=105 |
; Начальная точка окружности для N10
; Центр окружности и угол |