Top Banner
1 Казанский Государственный Технический Университет им. А.Н.Туполева Кафедра ТМиОП ЮСУПОВ Ж.А. ПРОГРАММИРОВАНИЕ В ИНТЕГРИРОВАННОЙ СРЕДЕ SINUTRAIN ТОКАРНОЙ ОБРАБОТКИ Методические указания к лабораторным занятиям.
41

Прог-ие ток. обр. в сист. SinuTrain

Jul 28, 2015

Download

Documents

anon_769843966
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Казанский Государственный Технический Университет

им. А.Н.Туполева

Кафедра ТМиОП

ЮСУПОВ Ж.А.

ПРОГРАММИРОВАНИЕ

В ИНТЕГРИРОВАННОЙ СРЕДЕ SINUTRAIN

ТОКАРНОЙ ОБРАБОТКИ

Методические указания к лабораторным занятиям.

Page 2: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Казань, 2008г

Цель работы – приобретение навыков оперативной подготовки

управляющих программ (УП) для систем ЧПУ SINUMERIK.

В данной работе подготовка УП производится в программном

комплексе SinuTrain, созданном для коллективного обучения

технологическому программированию систем ЧПУ SINUMERIK. SinuTrain

построен на основе стандартного программного обеспечения систем ЧПУ

SINUMERIK, что позволяет унифицировать процесс обучения, максимально

приблизив к реальному станочному оборудованию. SinuTrain имеет как

стандартные настройки для различной конфигурации станочного

оборудования, так и обеспечивает возможность простого создания новых

конфигураций под конкретные типы станков. SinuTrain позволяет строить

сетевые классы коллективного обучения, к которым может быть подключен

станок для реальной проверки и отработки подготовленных на SinuTrain УП.

Работу на SinuTrain целесообразно производить с применением специальной

клавиатуры – эмулятора реального станочного пульта.

SinuTrain имеет развитую структуру построения УП, содержащую

основную программу (MPF), подпрограммы (SPF), задаваемые в

обобщенной форме стандартные циклы движений (CYCLE). Встроенный

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

контуров деталей. SinuTrain производит автоматический расчет траектории

инструмента, эквидистантной обрабатываемому контуру, с учетом

параметров инструмента. SinuTrain содержит поля данных о

разнообразных инструментах, в которых отражаются сведения о линейной и

радиусной коррекциях и износе используемых при программировании

инструментов, поля данных о смещениях начал отсчетов разного типа.

Симуляция обработки детали в реальном масштабе времени позволяет не

только обеспечить процесс обучения средствами контроля управляющих

программ УП, но и дает возможность проверить готовые УП перед их

отработкой на станке.

Page 3: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Порядок выполнения работы

1. Проработайте методические материалы с учебным примером.

2. Изучите интерфейс SinuTrain.

3. Изучите чертеж заданной детали, установите порядок выполнения

технологических переходов и проходов.

4. Создайте папку под именем, включающим название заданной

детали Guide Shaft, последние две цифры номера группы и номер

варианта, например, GUIDESHAFT.093, в эту папку должны быть

вложены файлы с основной программой и подпрограммами.

5. Установите контур, который должен быть получен

предварительной обработкой (выборкой массива), этот контур с

оптимальным приближением должен отображать размеры

чертежа детали, получаемые окончательной обработкой.

6. Сформируйте фрагмент основной программы, описывающий

подрезку торца и предварительную обработку (выборку массива)

с применением стандартного цикла.

7. Разработайте подпрограммы отвода револьверного суппорта в

позицию смены инструмента, подрезки торца и предварительной

обработки контура (выборки массива).

8. Проверьте корректность разработанного фрагмента УП

моделированием.

9. Продолжайте создание основной программы с описанием

окончательной обработки контура с радиусной коррекцией.

10. Разработайте подпрограмму описания и окончательной

обработки контура.

11. Проверьте корректность разработанного фрагмента УП

моделированием.

Page 4: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

12. Завершите разработку основной программы, включив, согласно

заданию дополнительные переходы (прорезка канавки, нарезание

резьбы, сверление отверстия) с разработкой соответствующих

подпрограмм.

13. Проверьте корректность созданной УП моделированием.

14. Создайте (выберите из списка магазина инструментов SinuTrain)

необходимые режущие инструменты, установите значения

коррекций для этих инструментов.

15. Установите смещения начала отсчетов для принятой в УП

группы сдвига начала отсчета.

Интерфейс SinuTrain

Структура окон SinuTrain приведена на рис. 1: поз.1 - имя рабочей

функциональной зоны (области); поз.2 - имя канала; поз.3 - состояние

канала; поз. 4 - режим работы; поз.5 – имя выбранной программы; поз.6 -

оперативные сообщения от канала; поз.7 - состояние программы; поз.8 – окно

состояния канала; поз. 9 - поле вывода сообщения об ошибке; поз.10 -

рабочие окна.

Рис. 1 Рис. 1

Page 5: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Основные функции SinuTrain объединены в рабочие зоны Станок,

Параметры, Программа, Работа с файлами, Диагностика, Пусконаладка,

которые доступны через программные клавиши (H1…H6) горизонтальной

панели главного меню графического интерфейса (рис. 1). При помощи

программных клавиш горизонтальной панели можно в любой рабочей зоне

перейти к следующим уровням меню. Каждой программной клавише

горизонтальной панели соответствует линейка вертикальной панели,

посредством клавишей (V1…V7) вертикальной панели вызываются

команды по актуальной функции, выбранной клавишей горизонтальной

панели.

Главные программные клавиши отдельно приведены на рис. 2. Каждая

из них открывает одноименную функциональную рабочую зону (область). Их

назначение: область Станок - исполнение частей программ и их ручной

контроль; область Параметры - редактирование данных для программ,

Рис. 2Рис. 2Рис. 2

Рис. 3

Page 6: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

управление инструментом; область Программа - создание и редактирование

самих программ и их симуляция (моделирование); область Работа с файлами

- связь с внешними устройствами; область Диагностика - проверка работы

SinuTrain; область Пусконаладка – наладка данных системы ЧПУ.

После запуска SinuTrain появляется следующее изображение (рис. 3).

Это меню рабочей зоны Станок. Команды, обозначения которых приведены

на клавишах горизонтальной и вертикальной панелей, можно вызвать

нажатием мыши или клавишами F1...F8 (команды горизонтальной панели) и

Shift+ F1... Shift+ F8 (команды вертикальной панели).

В правом нижнем углу рядом с клавишей Обзор программы находится

клавиша . Она расширяет горизонтальную панель, дополнительные

клавиши горизонтальной панели можно также просмотреть одновременным

нажатием на клавиши Shift+ F9. Левее от этой клавиши находится клавиша

Выбор меню, с её помощью осуществляется переход между рабочими

зонами, эту же процедуру можно выполнить нажатием клавиши F10. Слева

внизу находится клавиша Сброс. Она осуществляет сброс, например, в

режиме моделирования. Выход из SinuTrain осуществляется нажатием

клавиши Exit.

Последовательность разработки УП токарной обработки в системе

SinuTrain

Page 7: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

разработки УП токарной обработки в системе SinuTrain иллюстрируется на

примере программирования обработки детали Шаровый палец

(BallPin) (рис. 4).

Сначала необходимо создать папку, в которой будут храниться

программы и подпрограммы. Нажмите клавишу Выбор меню, выберите

область Программа (H3), появляется диалоговое окно Обзор программ (рис.

5).

На вертикальной панели нажмите клавишу Создать (V2). На фоне

диалогового окна Обзор программ появится окно Создать идентификации

компонентов создаваемой программы (рис.6 ), в котором изначально в

качестве типа данных будет установлено Деталь – (WRD). В поле Имя введите

название папки, например, BALLPIN095, в которой будут храниться

создаваемые программы и подпрограммы. Нажмите клавишу INPUT (на

специальной клавиатуре SinuTrain ) или клавишу Enter, затем нажмите

Рис. 4

Рис. 6

Рис. 5

Page 8: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

клавишу OK (V8). В окне Создать в качестве типа данных будет

установлено Программа обработки детали (MPF), введите имя создаваемой

программы обработки первой стороны детали, например, SIDE1. Нажмите

клавишу INPUT или Enter , инициируется клавиша OK (V8), нажмите эту

клавишу. Открывается текстовый редактор, в котором набираете текст

программы. В текстовом редакторе можно также копировать, редактировать

программы и запускать симуляцию. В заголовке текстового редактора

обозначатся принятые имена папки и соз

даваемой программы.

Программирование выборки массива, обработки простого контура,

прорезка канавок, нарезание резьбы

Подрезка торца и предварительная обработка контура (выборка

массива).

N1000 WWP // Обращение к подпрограмме перемещения револьверного суппорта в безопасную позицию для смены (поворотом револьверной головки) инструмента

N1010 T=”Chernov1” D1 // Смена инструмента револьверной головки (в рабочую позицию доставляется инструмент №1 револьверной головки - резец для

Page 9: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

предварительной обработки с именем”Chernov1”, D1 - номер корректора для этого инструмента)

N1020 G96 S230 LIMS=3000 M4 M8 // G96 S230 - поддержание постоянной установленной скорости резания v=230м/мин; LIMS = 3000 - ограничение верхнего значения частоты вращения шпинделя (3000 об/мин); М4 - включение вращение шпинделя против часовой стрелки; М8 - включение СОЖ

N1030 G95 G90 G54 G18 G0 X74 Z2.2 F0.3 // G95 – подача в мм/об; G90 – размерные перемещения в абсолютных значениях; G54 – первая группа смещения нулевой точки; G18 – рабочая плоскость XZ; G0 X74 Z2.2 - перемещение в точку с координатами (74, 0, 2.2) на быстром ходу; F0.32 – скорость рабочей подачи 0.32 мм/об

N1040 PLANEN P2 // Обращение к подпрограмме подрезки торцов с двукратным ее вызовом (P2)

Оставаясь на строке (кадре) N1040, нажмите клавишу Обтачивание

(H5) и затем клавишу Обработка резанием (V3). Появится меню (маска

ввода) CYCLE95 (рис. ) с параметрами выборки массива. Задайте параметры

обработки согласно полей (пунктов) меню (рис.7). Здесь KONTUR1 – имя

подпрограммы, описывающей контур детали, создаваемый при выборке

массива. Щелчком левой клавиши мыши на пиктограмме в поле Обработка

установите Черновая обработка, содержание других полей раскрыто

непосредственно в меню. После завершения параметрирования маски ввода

нажмите клавишу OK (V8) и кадром N1050 появится CYCLE95(KONTUR1,...)

– имя вызываемого стандартного цикла для выполнения выборки массива,

при этом в скобках будут показаны принятые параметры этого цикла.

Окончательная обработка контура.

Рис. 7

Page 10: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

N1060 WWP// См. вышеN1070 T=”Chistov2” D1 // Смена инструмента револьверной головки (в

рабочую позицию доставляется инструмент №2 револьверной головки - резец для окончательной обработки, D1 - номер корректора для этого инструмента)

N1080 G96 S300 LIMS=3000 M4 M8 // G96 S300 - поддержание постоянной установленной скорости резания v=300м/мин; LIMS = 3000 - ограничение верхнего значения частоты вращения шпинделя (3000 об/мин); М4 - включение вращение шпинделя против часовой стрелки; М8 - включение СОЖ

N1090 G95 G90 G54 G18 G0 X5 Z4 F0.07 // G95 – подача в мм/об; G90 – размерные перемещения в абсолютных значениях; G54 – первое смещение нулевой точки; G18 – рабочая плоскость XZ; G0 X74 Z2.2 - перемещение в точку с координатами (74, 0, 2.2) на быстром ходу

N1100 G0 G42 X0// Перемещение в точку с координатой X=0 на быстром ходу с включением радиусной коррекции

N1110 G0 Z2// Перемещение в точку с координатой Z=2 на быстром ходуN1120 KONTUR2// Подпрограмма описания и окончательной обработки контураN1130 G0 X76// Перемещение в точку с координатой X=76 на быстром ходу N1140 WWP// См. вышеN1150 M30 // Конец программы, этот кадр пока является временным, он

необходим только для симуляции (моделирования) созданного фрагмента программы с целью отладки, затем этот кадр следует удалить

Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор

(V6).

Далее целесообразно сформировать подпрограммы, к которым

производится обращение в созданном фрагменте программного файла

SIDE1.MPF.

Создание подпрограммы WWP . SPF .

В окне Обзор программ области Программа левой клавишей мыши

инициируйте папку BALLPIN, в которую должна быть вложена создаваемая

подпрограмма. На вертикальной панели нажмите клавишу Создать (V2).

Появится окно идентификации компонентов создаваемой программы

(рис. 5). Прокруткой поля Тип данных в качестве типа данных установите

Подпрограмма – (SPF), в поле Имя введите название подпрограммы WWP.

Нажмите клавишу INPUT или Enter , инициируется клавиша OK (V8),

нажмите эту клавишу. В появившемся с заголовком BALLPIN\ WWP.SPF

текстовом редакторе наберите кадры подпрограммы WWP:

Page 11: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

N1000 G0 G40 G53 G90 X400 Z600 T0 D0 M9// G0 X400 Z600 – перемещение в точку с координатами (400, 600) на быстром ходу; G40 G53 – отмена соответственно радиусной коррекции и смещения начала отсчета; G90 - размерные перемещения в абсолютных значениях; T0 D0 - смена инструмента револьверной головки (фиктивная); М9 - выключение СОЖ

N1010 M17// Конец подпрограммы

Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор (V6).

Вернетесь в окно Обзор программ, в папке BALLPIN будет обозначена

подпрограмма WWP с ее атрибутами.

Создание подпрограммы PLANEN . SPF .

Эта подпрограмма описывает подрезку торца, посредством которой

компенсируется линейная разница заготовок при изготовлении партии

деталей и создается фиксированная точка старта для последующих действий.

Повторите начальные действия, выполненные при создании предыдущей

подпрограммы. Введите имя подпрограммы PLANEN. Нажмите клавишу IN-

PUT или Enter , инициируется клавиша OK (V8), нажмите эту клавишу. В

появившемся с заголовком BALLPIN\ PLANEN.SPF текстовом редакторе

наберите кадры подпрограммы PLANEN :

N1000 G1 X-0.8// Перемещение по прямой на рабочей подаче в точку с координатой X=-0.8 (подрезка торца)

N1010 G0 G91 Z2// Перемещение на быстром ходу в точку с координатой Z=2, отсчитываемой в приращениях

N1020 G0 G90 X74// Перемещение на быстром ходу в точку с координатой X=74, отсчитываемой в абсолютных значениях

N1030 G0 G91 Z-4// Перемещение на быстром ходу в точку с координатой Z=-4, отсчитываемой в приращениях

N1040 G90// Отсчет в абсолютных значенияхN1050 M17// Конец подпрограммы Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор

(V6). Вернетесь в окно Обзор программ, в папке BALLPIN будет обозначена

подпрограмма PLANEN с ее атрибутами.

Создание подпрограммы KONTUR 1. SPF .

Повторите начальные действия, выполненные при создании

предыдущих подпрограмм. Введите имя подпрограммы KONTUR1.

Нажмите клавишу INPUT или Enter , инициируется клавиша OK (V8),

Page 12: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

нажмите эту клавишу. В появившемся с заголовком BALLPIN\ KONTUR1.

SPF текстовом редакторе наберите кадры подпрограммы KONTUR1:

N1000 G1 X30 Z0 N1010 G1 Z-65N1020 X60 N1030 G1 Z-85N1040 G1 X74N1050 M17 Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор

(V6). Вернетесь в окно Обзор программ, в папке BALLPIN будет обозначена

подпрограмма KONTUR1 с ее атрибутами. Кадры подпрограммы KONTUR1

описывают контур конструктивного элемента детали, который должен быть

получен при предварительной обработке (выборке массива). Содержание

кадров дополнительных комментариев не требует.

Создание подпрограммы KONTUR 2. SPF

Повторите начальные действия, выполненные при создании

предыдущих подпрограмм. Введите имя подпрограммы KONTUR2.

Нажмите клавишу INPUT или Enter , инициируется клавиша OK (V8),

нажмите эту клавишу. В появившемся с заголовком BALLPIN\ KONTUR2.

SPF текстовом редакторе наберите кадры подпрограммы KONTUR2:

В появившемся текстовом редакторе наберите кадры подпрограммы

KONTUR2:

N1000 G1 X0 Z0 N1010 G1 X30 CHR=3.5N1020 G1 Z-65N1030 X60 CHR=3.5N1040 G1 Z-85N1050 G1 X74N1060 M17 Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор (V6).

Вернетесь в окно Обзор программ, в папке BALLPIN будет обозначена

подпрограмма KONTUR2 с ее атрибутами. Кадры подпрограммы KONTUR2

описывают контур конструктивно элемента детали, который должен быть

Page 13: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

получен при окончательной обработке. Слово CHR=3.5 определяет фаску,

ширина которой в направлении движения инструмента равна 3.5 мм.

Моделирование

Для контроля созданного фрагмента УП выполните симуляцию

(моделирование). В диалоговом окне Обзор программ, открыв папку

BALLPIN, инициируйте программный файл SIDE1.MPF, активизируется

клавиша Моделирование (V5), нажмите эту клавишу. Появится диалоговое

окно Моделирование. Нажмите клавишу Настройки (V8). В поле Размеры

Рис. 8

Рис. 9

Page 14: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

заготовки вкладки Настройки скорректируйте при необходимости

установленные по умолчанию размеры заготовки, в зоне Данные

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

можно оставить как в исходной конфигурации. На вертикальной панели

вкладки Настройка нажмите клавишу Опции ВКЛ/ВЫКЛ (V2). Появляются

дополнительные поля во вкладке Настройка, которыми можно

манипулировать при моделировании.

Для возврата в диалоговое окно Моделирование нажмите клавишу OK (V8), в

поле изображений диалогового окна будет представлена крупным планом

заготовка детали с принятыми размерами.

Нажмите клавишу NC-START (V1), отобразится траектория

инструмента при отработке кадров созданного фрагмента УП ( рис. 10). Для

перехода к пошаговому отображению нажмите клавишу переключения

режима визуализации (V3). Затем, последовательно нажимая на клавишу V1,

можно просмотреть отображение траектории инструмента при выполнении

последовательных машинных функций. Для останова моделирования

нажмите клавишу NC-STOP (V2). Для выхода из режима Моделирование

нажмите клавишу Recall .

Рис. 10

Page 15: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Прорезка резьбовой канавки

В окне Обзор программ области Программа откройте папку BALLPIN и

затем программный файл SIDE.MPF. Удалите временный кадр N1150 и

продолжайте ввод кадров основной программы – кадров, описывающих

подготовительные действия и непосредственно прорезку канавки для выхода

инструмента при нарезании резьбы (комментарии аналогичны предыдущим):

N1150 T=”Prorezn3” D1 N1160 G96 S230 LIMS=3000 M4 M8N1170 G90 G54 G18 G0 X74 Z2 F0.2

Оставаясь на строке (кадре) N1170, нажмите клавишу Обтачив. (H5), затем

на актуальной вертикальной панели – клавишу Произв. Выточка,

открывается диалоговое окно ВыточВыхРезьба для описания параметров

стандартного цикла прорезки канавки для выхода инструмента при

нарезании резьбы - CYCLE96. Спараметрируйте маску ввода цикла CYCLE96

(рис. 11).

Нажмите клавишу OK . Произойдет возврат в текстовый редактор с

основной программой, в которой кадром N1180 появилось имя

Рис. 11

Page 16: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

вызываемого цикла с заданными параметрами: CYCLE96(30, -52, A) .

Введите кадры, завершающие описание прорезки канавки:

N1180 N1190 G0 X34N1190 WWP

Нарезание резьбы

N1200 T=”Rezbov4” D1 N1210 G96 S200 LIMS=3000 M4 M8 N1220 G90 G54 G18 G0 X34 Z5

Оставаясь на строке (кадре ) N1220, нажмите клавишу Обтачив. (H5),

затем на актуальной вертикальной панели – клавишу Резьба, открывается

диалоговое окно Нарезание резьбы для описания параметров стандартного

цикла нарезания резьбы - CYCLE97. Спараметрируйте маску ввода цикла

CYCLE97 (рис.12).

Нажмите клавишу OK . Произойдет возврат в текстовый редактор с

основной программой, в которой кадром N1230 появилось имя

вызываемого цикла с заданными параметрами: CYCLE97(3.5,30, 0,-

40,30,30,5,5,

2.15,0.1,0,0,5,1,3,1). Введите кадры, завершающие описание нарезания

резьбы:

Рис.12

Page 17: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

N1250 G0 X34 N1260 WWP

Обработка выточки

N1270 T”Prorezn5” D1N1280 G96 S180 LIMS=3000 M4 M8N1290 G90 G54 G18 G0 X74 Z23 F0.05 Оставаясь на строке (кадре) N1290, нажмите клавишу Обтачив. (H5),

затем на актуальной вертикальной панели – клавишу Выточка, открывается

диалоговое окно Выточка для описания параметров стандартного цикла

обработки выточки - CYCLE93. Спараметрируйте маску ввода цикла CY-

CLE93 (рис. 13).

Нажмите клавишу OK . Произойдет возврат в текстовый редактор с

основной программой, в которой кадром N1290 появилось имя

вызываемого цикла с заданными параметрами: CYCLE93(60,-72,4,5,0,0,0,1,

1,1,1,

0,0,3,1,1).

Введите кадры, завершающие обработку выточки:

N1310 G0 X72N1320 WWP

Центрование

Рис. 13

Page 18: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

N1330 T”Centrov6” D1N1340 G94 G54 G17 G0 X0 Z2 S3000 M3 M8// G17 – плоскость обработки

X0YN1350 F160Оставаясь на строке (кадре ) N1350, нажмите клавишу Сверление (H5),

затем на актуальной вертикальной панели – клавишу Сверление (V3)

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

стандартного цикла центрования – CYCLE82. Спараметрируйте маску ввода

цикла CYCLE82 (рис. 14).

Нажмите клавишу OK . Произойдет возврат в текстовый редактор с

основной программой, в которой кадром N1360 появилось имя

вызываемого цикла с заданными параметрами: CYCLE82(2,0,1,-4,0,0).

Введите кадры, завершающие центрование:

N1370 G0 Z2N1380 WWP

Сверление

N1390 T”Sverlo7” D1 N1400 G94 G54 G17 G0 X0 Z2 S1400 M3 M8

Рис. 14

Page 19: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

N1410 F120Оставаясь на строке (кадре ) N1410, нажмите клавишу Сверление (H5),

затем на актуальной вертикальной панели – клавишу Сверление с

остановами (V4), открывается диалоговое окно Глубокое сверление для

описания параметров стандартного цикла сверления – CYCLE83.

Спараметрируйте маску ввода цикла CYCLE83 (рис. 15).

Нажмите клавишу OK . Произойдет возврат в текстовый редактор с

основной программой, в которой кадром N1420 появилось имя

вызываемого цикла с заданными параметрами: CYCLE83(2,0,1,-18,0,-

10,0,4,0,0,1,1).

Введите кадры, завершающие сверление и в целом УП обработки

детали со стороны цапфы:

N1430 G0 Z2N1440 WWPN1450 M30

Моделирование

Рис.15

Page 20: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Для контроля созданной УП выполните симуляцию

(моделирование). Порядок действий аналогичен вышеизложенному.

Моделирование разработанной УП представлено на рис. 16.

Программирование обработки со стороны с резьбовой цапфой.

В диалоговом окне Обзор программ инициируйте созданную папку (в

примере BALLPIN095), нажмите клавишу Создать (V2). В появившемся

окне Создать в качестве типа данных будет установлено Программа

обработки детали (MPF), введите имя создаваемой программы обработки

второй стороны детали, например, SIDE2. Нажмите клавишу INPUT или En-

ter , инициируется клавиша OK (V8), нажмите эту клавишу. Открывается

текстовый редактор, введите кадры по аналогии с программированием

обработки первой стороны детали, поэтому они приводятся без

комментариев.

Подрезка торца и предварительная обработка контураN1000 WWP N1010 T=”Chernov1” D1 N1020 G96 S230 LIMS=3000 M4 M8

Рис. 16

Page 21: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

N1030 G95 G90 G54 G18 G0 X74 Z2.2 F0.3 N1040 PLANEN P2 Оставаясь на строке (кадре N1040), выполите действия по аналогии с

программированием обработки первой стороны детали, но в поле NPP

укажите KONTUR3 – имя подпрограммы, описывающей контур второй

стороны детали, и в результате кадром N1050 появится CYCLE95(KON-

TUR3,...)– имя и параметры вызываемого стандартного цикла для

выполнения предварительной обработки контура второй стороны детали.

N1060 G0 X74N1070 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 X0N1120 G0 Z2N1130 KONTUR3N1140 G0 X76 N1150 WWPN1160 M30

Нажмите клавишу Сохранить файл (V5), затем - Закрыть редактор

(V6). Возвращаетесь в диалоговое окно Обзор программ.

Создание подпрограммы KONTUR 3. SPF

Эта подпрограмма формируется в вычислителе контура.

В окне Обзор программ области Программа левой клавишей мыши

инициируйте папку BALLPIN, в которую должна быть вложена создаваемая

подпрограмма. На вертикальной панели нажмите клавишу Создать (V2).

Появится окно идентификации компонентов создаваемой программы (рис. 5).

Прокруткой поля Тип данных в качестве типа данных установите

Подпрограмма – (SPF), в поле Имя введите название подпрограммы

KONTUR3. Нажмите клавишу INPUT или Enter , инициируется клавиша OK

(V8), нажмите эту клавишу. С заголовком BALLPIN\ KONTUR3.SPF

открывается текстовый редактор. Нажмите клавишу Контур (H2), затем на

Page 22: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

появившейся актуальной вертикальной панели – клавишу Создать контур.

Открывается редактор Ввод контура с актуальной вертикальной панелью

(рис. 17).

В поле Выбор плоскости нажатием на пиктограмму установите

плоскость обработки G18, в остальных полях подтвердите начальные

установки последовательным нажатием на клавишу INPUT или Enter.

Нажмите на клавишу Перенос элемента (V8). Появляется актуальная

вертикальная панель - панель геометрических элементов (рис. 18).

Нажмите клавишу (V2) и в поле Прямая вертикальная

появившейся вкладки введите значение X=24 (согласно чертежу

детали, рис. 4)., подтвердите ввод нажатием клавиши INPUT или Enter.

Рис. 17

Page 23: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Нажмите клавишу Перенос элемента (V8). Появляется

актуальная вертикальная панель (рис.18). Нажмите клавишу (V5). В

поле Дуга окружности появившейся вкладки нажатием клавиши

Альтернатива (V2) установите направление круговой интерполяции

против часовой стрелки, а затем последовательно введите значения

R=25, X=30, I=0 (рис.19), подтверждая каждый ввод нажатием

клавиши IN PUT или Enter. После завершения ввода параметров дуги

Рис. 18

Рис. 19

Page 24: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

окружности в рабочей зоне появляется изображение с диалоговым

выбором и с актуальной вертикальной панелью (рис.20). Нажмите

клавишу Диалоговый выбор (V1), чтобы параметр K (рис. 19) принял

значение -21.9317 (его значение рассчитано в вычислителе контура).

Нажмите клавишу Диалог приема (V8) и появится построенный

фрагмент контура, на котором дуга окружности пока обозначена

пунктиром. Нажмите на клавишу Диалоговый выбор (V1), чтобы

параметр Z (рис. 19) принял значение -41.932 (его значение

рассчитано в вычислителе контура). Нажмите клавишу Диалог приема

(V8). Построение фрагмента контура, состоящего пока из отрезка

прямой и дуги окружности завершено. Для изменения принимаемых

решений воспользуетесь клавишей Изменить выбор (V8).

Нажмите на клавишу Перенос элемента (V8). На актуальной

вертикальной панели (рис.18) нажмите клавишу (V4). В поле Любая

прямая появившейся вкладки введите координаты Z=-80 X=50

прямолинейного участка контура (согласно чертежу детали, рис.4).

Подтвердите ввод нажатием клавиши INPUT или Enter.

Нажмите клавишу Перенос элемента (V7). На актуальной

вертикальной панели (рис. 18) нажмите клавишу (V2). В поле Прямая

Рис. 20

Page 25: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

вертикальная появившейся вкладки введите значение X=60 (рис. 4),

подтвердите ввод нажатием клавиши INPUT или Enter.

Нажмите клавишу Перенос элемента (V8). На появившейся

актуальной вертикальной панели (рис. 18) нажмите клавишу (V3). В

поле Прямая горизонтальная появившейся вкладки введите значение

Z=-95 (рис. 4), подтвердите ввод нажатием клавиши INPUT или Enter.

Нажмите клавишу Перенос элемента (V8). На появившейся

актуальной вертикальной панели (рис. 18) нажмите клавишу (V2). В

поле Прямая вертикальная появившейся вкладки введите значение

X=72 (рис. 4), подтвердите ввод нажатием клавиши INPUT или Enter.

Контур построен (рис.21).

Нажмите клавишу Перенести контур (V8) (рис.18). К

сгенерированным кадрам подпрограммы KONTUR3 (рис. 22) добавьте

кадр завершения подпрограммы N1090 M17, подтвердив ввод

нажатием клавиши INPUT или Enter.

На актуальной вертикальной панели нажмите клавишу Закрыть

редактор (V6).

Рис. 21

Page 26: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Моделирование

Для контроля созданной УП выполните симуляцию (моделирование)

(рис.23). Порядок действий аналогичен вышеизложенному.

Рис. 22

Рис. 23

Page 27: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Контрольные вопросы

1. Какие задачи подготовки УП можно реализовать в среде SinuTrain?

2. К каким функциональным зонам можно обратиться посредством

клавиш горизонтальной панели?

3. Назовите назначение некоторых актуальных клавиш вертикальной

панели.

4. Как в среде SinuTrain организовано программирование выборки

массива?

5. Как в среде SinuTrain организовано программирование прорезки

канавок?

6. В каком порядке формируется обрабатываемый контур, состоящий

из отрезков прямых?

7. Что представляет собою неявное описание опорных точек

траектории инструмента?

8. Какие функции выполняет вычислитель среды SinuTrain?

9. Какие настроечные параметры следует реализовать при

моделировании обработки?

10.Положение какой точки резца отображается при моделировании?

11. Как осуществить пошаговое моделирование при отладке УП?

12.Какие структурные компоненты входят в созданную в среде Sinu-

Train управляющей программы?

Page 28: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Приложение 1

Варианты заданий

Page 29: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27

Приложение 2

Параметрирование масок инструмента и смещения начал отсчетов

(примеры)

Page 30: Прог-ие ток. обр. в сист. SinuTrain

PAGE \* MERGEFORMAT 27