- •4.2. Кодирование информации управляющих программ
- •Представление о числовом программном управлении
- •Общие сведения о числовом программном управлении
- •. Структура систем чпу типа cnc
- •Терминалы систем чпу
- •Особенности обработки на станках с чпу
- •Детализация технологического процесса при подготовке уп для станков с чпу
- •Представление траектории инструмента
- •Технологичность деталей, обрабатываемых на станках с чпу
- •Системы координат, применяемые при подготовке управляющих программ и технологической наладке станков с чпу
- •Система координат рабочих органов станка
- •Система координат детали (программы)
- •Система координат инструмента
- •3.4. Связь систем координат
- •К выбору координатных осей рабочих органов станка
- •Кодирование информации управляющей программы
- •Структура управляющей программы
- •Кодирование информации уп в алфавитно-цифровом коде
- •Система кодирования символов управляющей программы
- •Формат кадра управляющей программы
- •Описание основных функциональных компонентов управляющих программ
- •Выбор рабочей плоскости
- •Позиционирование
- •Интерполяция
- •Коррекция инструмента
- •Стандартные (постоянные) циклы
- •Подготовка управляющих программ во встроенных системах программирования обработки устройств чпу типа cnc
- •Особенности структуры управляющих программ
- •Особенности кодирования информации управляющих программ
- •Программирование элементов сопряжения
- •Описание контуров
- •Программирование с r-параметрами
- •Стандартные циклы и подпрограммы
- •Программирование обработки типовых деталей в интегрированной среде SinuTrain
- •Графический интерфейс интегрированной среды программирования SinuTrain
- •Последовательность программирования токарной обработки в среде SinuTrain
- •Программирование выборки массива, обработки простого контура, канавок, нарезания резьбы
- •Программирование контурной обработки
- •Последовательность программирования сверлильно-фрезерной обработке в среде SinuTrain
- •Подготовка управляющих программ в системах автоматизированного программирования
- •Структура системы автоматизированного программирования
- •Классификация сап
- •Функции процессора и постпроцессора
- •Подготовка управляющих программ в cad/cam системах
- •Общие сведения о cad/cam системе adem
- •Создание технологических объектов
- •Последовательность программирования в системе adem обработки на многооперационном станке с чпу
- •Подготовка управляющих программ в сап с проблемно-ориентированным входным языком
- •Символы и элементы входного языка сап микроапт
- •Определение геометрических элементов
- •Технологические описания
- •Формирование исходной программы
- •Технологическая наладка станков с чпу
- •Базирование и крепление заготовок, наладка приспособлений
- •Параметрирование и наладка режущих инструментов
- •Согласование системы координат детали с измерительной системой станка с чпу
- •Определение смещения начала отсчета токарно-револьверных станков с чпу
- •Определение смещения начал отсчетов фрезерно-сверлильно-расточных станков
- •Методы выставления инструмента в точку начала обработки
- •Определение вылетов инструментов
- •Реферирование
- •Список литературы
Программирование контурной обработки
В диалоговом окне Обзор программ инициируйте созданную папку (в примере BALLPIN095), нажмите клавишу Создать (V2). В появившемся окне Создать в качестве типа данных будет установлено Программа обработки детали (MPF), введите имя создаваемой программы обработки второй стороны детали, например, SIDE2. Нажмите клавишу INPUT или Enter , инициируется клавиша OK (V8), нажмите эту клавишу. Открывается текстовый редактор, введите кадры по аналогии с программированием обработки первой стороны детали, поэтому они приводятся без комментариев.
Подрезка торца и предварительная обработка контура
N1000 WWP
N1010 T=”Chernov1” D1
N1020 G96 S230 LIMS=3000 M4 M8
N1030 G95 G90 G54 G18 G0 X74 Z2.2 F0.3
N1040 PLANEN P2
Оставаясь на строке (кадре N1040), выполите действия по аналогии с программированием обработки первой стороны детали, но в поле NPP укажите KONTUR3 – имя подпрограммы, описывающей контур второй стороны детали, и в результате кадром N1050 появится CYCLE95(KONTUR3,...)– имя и параметры вызываемого стандартного цикла для выполнения предварительной обработки контура второй стороны детали.
N1060 G0 X74
N1070 WWP
Окончательная обработка контура
N1080 T =”Chistov2” D1
N1090 G96 S300 LIMS=3000 M4 M8
N1100 G95 G90 G54 G18 G0 X5 Z4 F0.07
N1110 G0 G42 X0
N1120 G0 Z2
N1130 KONTUR3
N1140 G0 X76
N1150 WWP
N1160 M30
Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор (V6). Возвращаетесь в диалоговое окно Обзор программ.
Создание подпрограммы KONTUR3.SPF
Эта подпрограмма формируется в вычислителе контура.
В окне Обзор программ области Программа левой клавишей мыши инициируйте папку BALLPIN, в которую должна быть вложена создаваемая подпрограмма. На вертикальной панели нажмите клавишу Создать (V2). Появится окно идентификации компонентов создаваемой программы (рис. 7.6 ). Прокруткой поля Тип данных в качестве типа данных установите Подпрограмма – (SPF), в поле Имя введите название подпрограммы KONTUR3. Нажмите клавишу INPUT или Enter , инициируется клавиша OK (V8), нажмите эту клавишу. С заголовком BALLPIN\ KONTUR3.SPF открывается текстовый редактор. Нажмите клавишу Контур (H2), затем на появившейся актуальной вертикальной панели – клавишу Создать контур. Открывается редактор Ввод контура с актуальной вертикальной панелью (рис. 7.17).
В
Рис. 7.17
поле Выбор плоскости нажатием на пиктограмму установите плоскость обработки G18, в остальных полях подтвердите начальные установки последовательным нажатием на клавишу INPUT или Enter.Нажмите на клавишу Перенос элемента (V8). Появляется актуальная вертикальная панель текущего окна - панель геометрических элементов (рис. 7.18). Нажмите клавишу V2 и в поле Прямая вертикальная появившейся вкладки введите значение X=24 (согласно чертежу детали, см. рис. 7. 4), подтвердите ввод нажатием клавиши INPUT или Enter.
Нажмите клавишу Перенос элемента (V8). В качестве актуальной появляется предыдущая вертикальная панель (см. рис.7.18). Нажмите клавишу (V5) и в поле Дуга окружности появившейся вкладки (рис. 7.19) установите направление круговой интерполяции против часовой стрелки, а
З
Рис. 7.18
Рис. 7.19
атем последовательно введите значения R=25, X=30, I=0, подтверждая каждый ввод нажатием клавиши IN PUT или Enter. После завершения ввода параметров дуги окружности в рабочей зоне появляется изображение с диалоговым выбором и с актуальной вертикальной панелью ( рис.7.20).
Рис. 7.20
Нажмите клавишу Диалоговый выбор (V1), чтобы параметр K принял значение -21.9317 (его значение рассчитано в вычислителе контура). Нажмите клавишу Диалог приема (V8) и появится построенный фрагмент контура, на котором дуга окружности пока обозначена пунктиром. Нажмите на клавишу Диалоговый выбор (V1), чтобы параметр Z принял значение 41.932 (его значение рассчитано в вычислителе контура). Нажмите клавишу Диалог приема (V8). Построение элемента контура, состоящего пока из отрезка прямой и дуги окружности завершено. Для изменения принимаемых решений воспользуетесь клавишей Изменить выбор (V8).
Нажмите на клавишу Перенос элемента (V8). В качестве актуальной появляется предыдущая вертикальная панель (см. рис.7.18). Нажмите клавишу (V4) и в поле Любая прямая появившейся вкладки введите координаты Z=-80 X=50 прямолинейного участка контура (согласно чертежу детали, см. рис.7. 4). Подтвердите ввод нажатием клавиши INPUT или Enter.
Нажмите клавишу Перенос элемента (V8). В качестве актуальной появляется предыдущая вертикальная панель (см. рис.7.18). Нажмите клавишу (V2) и в поле Прямая вертикальная появившейся вкладки введите значение X=60 (согласно чертежу детали, см. рис. 7.4), подтвердите ввод нажатием клавиши INPUT или Enter.
Н
ажмите
клавишу Перенос
элемента
(V8).
В
качестве актуальной появляется
предыдущая
вертикальная
панель (см. рис.7.18).
Нажмите клавишу (V3)
и в поле Прямая
горизонтальная
появившейся вкладки введите значение
Z=-95
(согласно чертежу детали, см. рис. 7.4),
подтвердите ввод нажатием клавиши
INPUT
или Enter.Рис. 7.21
Нажмите клавишу Перенос элемента (V8). В качестве актуальной появляется предыдущая вертикальная панель (см. рис.7.18). Нажмите клавишу (V2) и в поле Прямая вертикальная появившейся вкладки введите значение X=72 (согласно чертежу детали, см. рис. 7.4), подтвердите ввод нажатием клавиши INPUT или Enter. Контур построен (рис.7.21).Нажмите клавишу Перенести контур (V8). К сгенерированным кадрам подпрограммы KONTUR3 (рис.7.22) добавьте кадр завершения подпрограммы N1090 M17, подтвердив ввод нажатием клавиши INPUT или Enter.
Рис. 7.22
На актуальной вертикальной панели нажмите клавишу Закрыть редактор (V6).
Моделирование
Для контроля созданной УП выполните симуляцию (моделирование). Порядок действий аналогичен изложенному ранее.
