Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по КНИР 2011.doc
Скачиваний:
16
Добавлен:
22.12.2018
Размер:
922 Кб
Скачать
☆

Цели книРа.

Устройство ЧПУ "МИКРОС-12Т" имеет собственный встроенный язык управления. Поскольку использование данного языка сопряжено с рядом трудностей, (например, следует решать системы уравнений для определения точных координат начала и конца сопрягающих дуг) да и само изучение языка для написания управляющих программ требует много времени и усилий, нам было выдано задание: написать программу автоматизирующую процесс создания управляющих программ. В ТЗ были включены следующие требования:

1)ПО будет написано на основе выданной нам инструкции пользователя для ЧПУ фирмы FANUC. Оно должно соответствовать техническим требованиям, предъявляемым к системе FANUC серии i-Turning. Допустимы отличия в интерфейсе.

2)Требования к программному обеспечению: данное программное обеспечение должно функционировать под управлением операционной системы MS DOS. Для разработки программы подготовки УП для УЧПУ будет использован компилятор DJGPP для среды RHIDE. Будут использованы библиотеки: allegro, MESA и CGUI.

3)Диалоговая система подготовки УП должна быть выполнена в виде программного модуля, входящего в состав штатного программного обеспечения УЧПУ «Микрос-12Т».

4)Программный модуль, входящий в состав штатного программного обеспечения УЧПУ «Микрос-12Т», предназначен для выбора контура заготовки, ввода технологических параметров, инструмента, ввода конечного контура сечения детали при помощи стандартных элементов и генерации УП.

5)Показатели назначения.

Встроенная диалоговая система подготовки УП должна обеспечивать следующие возможности:

А)Выбор и отображение контура заготовки;

Б)Выбор инструмента;

В)Ввод технологических параметров;

Г)Ввод конечного контура детали, состоящего из стандартных элементов:

  • прямая;

  • дуга окружности;

  • сопряжение дугой окружности:

    • двух прямых;

    • прямой и окружности;

    • двух окружностей;

Д)Ввод количества проходов и глубины резания;

Е)Генерация кода УП с использованием следующих функций УЧПУ:

G00

Позиционирование (ускоренное перемещение)

G01

Линейная интерполяция

G02

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

G03

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

G180

Цикл точения

G181

Цикл копирования

G182

Цикл резьбонарезания

6)Сохранение текста управляющей программы на жёсткий диск.

В качестве примера было выдано руководство разработчика от фирмы FANUC.

Устройство ЧПУ "МИКРОС-12Т" предназначено для модернизации и комплектации токарных станков.

УЧПУ "МИКРОС-12Т" построено по архитектуре промышленного компьютера с использованием собственной операционной системы жесткого реального времени. Используются постоянно обновляющиеся новейшие вычислительные средства.

Большой 15-дюймовый жидкокристаллический дисплей позволяет предоставлять пользователю разнообразную алфавитно-цифровую и графическую информацию.

 

 

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

 

Работа с УЧПУ "МИКРОС-12Т" удобна, благодаря дружескому человеко-машинному интерфейсу. Управление осуществляется в диалоговом режиме с использованием меню. Контроль за выполняемыми операциями, а также за состоянием УЧПУ и станка обеспечивается с помощью развитой индикации.

 

Широкий, хорошо систематизированный набор параметров с полноценными названиями обеспечивает удобную и лёгкую настройку УЧПУ "МИКРОС-12Т" на конструктивные и технологические особенности станков.

 

 

Встроенная процедура самонастройки на привод позволяет при подключении УЧПУ к станкам или замене приводов всего за несколько минут определить оптимальные параметры управления положением для каждой оси станка с учётом реальных характеристик приводов.

 

Для программирования управления электроавтоматикой станков используется язык высокого уровня Мик-Си (на базе известного языка Си), обладающий универсальностью, наглядностью и компактностью. УЧПУ "МИКРОС-12Т" позволяет не только программировать логику работы электроавтоматики, но и время её выполнения.

 

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

 

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

 

Текстовый редактор обеспечивает ручной ввод и редактирование управляющих программ.

 

 Развитый макроязык позволяет существенно сократить объем управляющей программы и время её отладки. Математические операции, функции и операторы позволяют задавать выражения с локальными, глобальными и системными переменными в удобном "математическом" виде.

 

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

 

Режим графической поддержки предоставляет оператору возможность просматривать запрограммированное движение инструмента и проверять элементы его траектории при выключенном станке.

 

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

 Автоматизированная смена ступени вращения шпинделя. По команде смены ступени управляющей программы (УП) выполняется приостановка УП и останов шпинделя, на дисплей выводится  сообщение (для привлечения внимания оператора можно использовать также световой или звуковой сигналы) и шпиндель переводится в режим медленного вращения. Оператор включает заданную ступень и нажатием кнопки «Пуск» продолжает выполнение УП.  

 

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

  

Автоматизированный ввод циклов точения и резьбонарезания в управляющую программу.

Все события и действия оператора фиксируются в протоколе. Протокол можно просмотреть на экране дисплея и распечатать на принтере.

 

 

Теперь, при помощи УЧПУ "МИКРОС-12Т" легко программировать и обрабатывать детали со сложным контуром с высокой точностью.

Детали, обработанные на токарных станках с УЧПУ "Микрос-12Т"

Пятизаходный червяк

Фасонная деталь

Детали из меди

Шарнирный палец

Ходовой винт