Разработка управляющих программ для станка с ЧПУ на изготовление изделия методом фрезерования
Ознакомление с результатами моделирования и визуализации, а также текстом управляющей программы для выданной детали. Рассмотрение процесса обработки детали в симуляторе станка. Описание запуска программ на выполнение и результатов работы станка.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 26.08.2017 |
Размер файла | 871,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки РФ
РГРТУ
Кафедра АИТП
Курсовой проект по дисциплине: «Интегрированные автоматизированные системы управления жизненным циклом продукции»
На тему: «Разработка управляющих программ для станка с ЧПУ на изготовление изделия методом фрезерования»
Выполнил:
Студент гр.7316
Щербаков Д.
Проверил:
Варнавский А.Н.
Рязань 2011
Содержание
Введение
Задание
1. Разработка трехмерных моделей в модуле ADEM-CAD
1.1 Модель детали «Крепеж»
1.2 Модель детали «Подставка»
1.3 Модель сборочного узла
2. Чертежи деталей
3. Спецификация
4. Разработка техпроцесса обработки детали в модуле ADEM-CAM
5. Реализация в ADEM Verify
6. Разработка управляющей программы в AdvancED
7. Обработка детали в симуляторе станка с ЧПУ Swansoft CNC Simulator
Заключение
Литература
Введение
Научные исследования являются основой для быстрого развития техники, открывают перед ней новые возможности и потенциальные источники для коренного преобразования производства. В свою очередь, техника, развиваясь под влиянием производства и удовлетворяя его потребности, способствует развитию научных исследований. Наука, техника и производство находятся в постоянной связи и взаимодействии. В настоящее время на производстве используется огромное количество CAD/CAM систем.
В данном проекте используются следующие программы:
· ADEM-САПР
· AdvancED
· Swansoft CNC Simulator
Задание
Исходные данные:
1. Эскиз детали.
2. Среда проектирования: ADEM CAD/CAM, AdvancEd, Swansoft CNC Simulator.
3. Модель станка с ЧПУ.
Разработать:
1. дополнительную деталь для сопряжения с выданной;
2. трехмерные твердотельные модели (3D) деталей и сборочного узла (ADEM CAD);
3. чертежи деталей и сборочного узла (2D) (ADEM CAD);
4. спецификацию сборочного узла (ADEM CAD);
5. управляющую программу для станка с ЧПУ на изготовление выданной детали (ADEM CAM);
6. управляющую программу для станка с ЧПУ на изготовление разработанной детали (AdvancEd);
7. процесс загрузки и использования управляющих программ для станка с ЧПУ (Swansoft CNC Simulator).
Пояснительная записка должна включать:
1. укрупненную навигацию создания 3D моделей, чертежей и спецификации, комплект конструкторской документации (ADEM CAD);
2. технологические объекты и команды, выбор и описание конструктивных элементов, подлежащих обработке, инструменты для их обработки, режимы обработки (скорость вращения фрезы, величину подачи и т.д.), результаты моделирования и визуализации, текст управляющей программы для выданной детали (ADEM CAM);
3. схему управляющей программы для разработанной детали, ее текст и результаты моделирования (AdvancEd);
4. описание загрузки управляющих программ в станок с ЧПУ, настройку станка, запуск программ на выполнение, результаты работы станка (Swansoft CNC Simulator).
1. Разработка трехмерных моделей в модуле ADEM-CAD
1.1 Модель детали «Крепеж»
Окно проекта «Крепеж» имеет следующий вид:
1) Вызвав команду «Файл-Создать» создаем новую модель.
2) С помощью команды «Ломаная линия» создаем контур прямоугольника (160:80 мм.), затем используя команду «Смещение» превращаем его в параллелепипед (глубина 20 мм.).
3) На расстоянии 10 мм. от каждого угла создаем 4 прямоугольных профиля (15:10 мм.) для отверстий используя команду «Ломаная линия» , далее используя команду «Сквозное отверстие» прорезаем отверстия.
4) Командой «Скругление между гранями» скругляем внутренние грани у всех 4 отверстий.
5) Переносим систему координат на боковую грань командой «Совмещение системы координат» указав грань.
6) Создаем 2 профиля имеющих вид прямоугольных трапеций используя команду «Ломаная линия» . Производим смещение обоих контуров на всю длинну заготовки командой «Смещение» .
7) В центре заготовки создаем профиль окружности диаметром 25 мм. командой «Окружность заданного диаметра с осями симметрии» . Затем командой «Сквозное отверстие» прорезаем отверстие.
8) Так же в центре заготовки создаем профиль квадрата со стороной 40 мм. командой «Ломаная линия» . Далее используя команду «Отверстие» сделаем углубление на 10 мм.
9) Переносим систему координат на грань созданную при помощи вспомогательной линии командой «Совмещение системы координат» указав грань.
10) Создаем 2 треугольных контура командой «Ломаная линия» . Затем используя команду «Смещение» смещаем контуры на высоту 5 мм. и глубину 5 мм.
11) Объединяем все элементы указав в команде «Выбор элементов» «2D и 3D» и нажав кнопку «Объединение элементов».
12) Итоговый результат выглядит так:
1.2 Модель детали «Подставка»
Окно проекта «Подставка» имеет следующий вид:
1) Вызвав команду «Файл-Создать» создаем новую модель.
2) С помощью команды «Ломаная линия» создаем контур прямоугольника (180:100 мм.), затем используя команду «Смещение» превращаем его в параллелепипед (глубина 5 мм.).
3) С помощью команды «Ломаная линия» создаем контуры 2 прямоугольников (180:100 мм. и 160:80 мм.), затем используя команду «Смещение» превращаем их в «бортики» подставки (высота 10 мм.).
4) На расстоянии 10 мм. от каждого угла во внутреннем прямоугольнике создаем 4 прямоугольных профиля (15:10 мм.) для отверстий используя команду «Ломаная линия» , далее используя команду «Смещение» смещаем их на высоту 10 мм.
5) Командой «Скругление между гранями» скругляем грани у всех 4 элементов.
6) Так же командой «Скругление между гранями» скругляем внешние углы у заготовки.
7) В центре заготовки создаем профиль окружности диаметром 25 мм. командой «Окружность заданного диаметра с осями симметрии» . Затем смещаем ее на высоту 10 мм. командой «Смещение» .
8) Объединяем все элементы указав в команде «Выбор элементов» «2D и 3D» и нажав кнопку «Объединение элементов» .
9) Итоговый результат выглядит так:
1.3 Модель сборочного узла
1) Вызвав команду «Файл-Импорт» импортируем деталь «Крепеж».
2) Вызвав команду «Файл-Импорт» импортируем деталь «Подставка».
3) Затем используя команду «Перенос» соединить детали.
4) Итоговый результат выглядит так:
2. Чертежи деталей
«Крепеж»
«Подставка»
Сборочный узел
3. Спецификация
4. Разработка техпроцесса обработки детали в модуле ADEM-CAM
Окно проекта техпроцесса «Крепеж» имеет следующий вид:
1. Вызвав команду «Файл-Открыть» открываем деталь «Крепеж».
2. Выполняем команду «Модуль-ADEM CAM/CAPP».
3. Задаем начальную точку заготовки (X=0, Y=0, Z=80).
4. Задаем плоскость холостых ходов параллельно плоскости XY, координата Z=80.
5. Задаем заготовку по координатам Xmin=0, Xmax=160, Ymin=0, Ymax=80, Zmin=-20, Zmax=33.81.
6. Фрезеруем поверхность 5 концевой фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 2,5Х» .
7. Фрезеруем поверхность 6 концевой фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 2,5Х» .
8. Фрезеруем стенку 7 глубиной 20 мм. концевой фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 2,5Х» .
9. Фрезеруем поверхность 17 и 18 концевой сферической фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 3,5Х» .
10. Фрезеруем поверхности 13 и 14 концевой сферической фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 3,5Х» .
11. Фрезеруем поверхность 15 глубиной 10 мм. концевой фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 2,5Х» .
12. Фрезеруем поверхность 16 глубиной 20 мм. концевой фрезой диаметром 1мм. с длинной режущей части 60 с помощью команды «Фрезеровать 2,5Х» .
13. Нажимаем кнопку «Рассчитать все объекты» и получаем следующий результат:
5. Реализация в ADEM Verify
1. Переходим в ADEM Verify кнопкой .
2. Переходим в режим симуляции кнопкой .
3. Нажимаем «Старт» .
4. Получаем следующий результат:
6. Разработка управляющей программы в AdvancED
Программа обработки детали «Подставка»
%
n001g92x000y000z000
n002m03s1000
n010g00x015y005Z0
n020g01x015y5z-15F3
n030g02x005y015r10
n040g01x005y095
n050g02x015y105r10
n060g01x175y105
n070g02x185y095r10
n080g01x185y015
n090g02x175y005r10
n100g01x015y005
n110g01x015y005z05
n120g00x020y020
n130g01x020y020z-10
n140g01x025y020
n150g03x025y040r10
n160g01x020y040
n170g01x020y070
n180g01x025y070
n190g03x025y090r10
n200g01x020y090
n210g01x170y090
n220g01x165y090
n230g03x165y070r10
n240g01x170y070
n250g01x170y040
n260g01x165y040
n270g03x165y020r10
n280g01x170y020
n290g01x025y020
n300g01x035y020
n310g01x035y040
n320g01x025y040
n330g01x025y050
n340g01x035y050
n350g01x035y060
n360g01x025y060
n370g01x025y070
n380g01x035y070
n390g01x035y090
n400g01x025y090
n410g01x045y090
n420g01x045y020
n430g01x055y020
n440g01x055y090
n450g01x065y090
n460g01x065y020
n470g01x075y020
n480g01x075y090
n490g01x085y090
n500g01x085y075
n510g01x095y075
n520g01x095y090
n530g01x105y090
n540g01x105y075
n550g01x115y075
n560g01x115y090
n570g01x115y090z05
n580g00x085y020
n590g01x085y020z-10
n600g01x085y035
n610g01x095y035
n620g01x095y020
n630g01x105y020
n640g01x105y035
n650g01x115y035
n660g01x115y020
n670g01x115y090
n680g01x125y090
n690g01x125y020
n700g01x135y020
n710g01x135y090
n720g01x145y090
n730g01x145y020
n740g01x165y020
n750g01x155y020
n760g01x155y040
n770g01x165y040
n780g01x165y050
n790g01x155y050
n800g01x155y060
n810g01x165y060
n820g01x165y070
n830g01x155y070
n840g01x155y090
n850g01x165y090
n860g01x165y090z05
n870g00x095y37.5
n880g01x095y37.5z-10
n890g03x095y72.5r17.5
n900g03x095y37.5r17.5
n910g00x095y37.5z05
n920g00x000y000z000
n930m05
%
Получаем следующий результат:
7. Обработка детали в симуляторе станка с ЧПУ Swansoft CNC Simulator
1. Запускаем станок нажав клавишу . Отжимаем аварийный грибок и снимаем блокировку .
2. Подготавливаем заготовку: нажимаем «work piece setup» и в меню сначала выбираем «work piece setting» где ставим габариты заготовки и ставим галочку на пункте «replace workpiece». Далее в этом же меню выбираем пункт «work piece clamp» в котором выбираем габариты крепления и как будет держаться заготовка.
3. Подготавливаем инструмент: нажимаем «tools management» . Нажимаем кнопку «Add» и задаем параметры инструмента: инструмент - boring (фреза), diameter (диаметр) - 10, length (длинна) - 100. Добавляем инструмент в магазин кнопкой «Add into magazine», а затем монтируем на устройство кнопкой «Mount tool».
4. Далее нужно перевести шпиндель станка в точку с нулевыми координатами. Для этого переключатель режимов нужно перевести в положение «zrn», и затем поочередно нажимая на каждую ось перевести ее в ноль нажатием кнопки .
5. Ввод программы: нажимаем кнопку . Затем кнопки «edit» потом «Program», вводим номер управляющей программы (в данном проекте 1000) и нажимаем . Далее записываем управляющую программу и по окончанию снова нажимаем .
6. Если требуется, подводим шпиндель к точке начала обработки. Для этого переходим в режим «jog» и выбирая оси подводим в нужное место клавишами и .
7. Нажимаем кнопку , потом «search», вписываем номер управляющей программы и загружаем ее в станок нажатием клавиши .
8. Нажимаем кнопку «close machine door» .
9. Переходим в режим «memory» и нажимаем кнопку .
10. Получаем следующий результат:
Заключение
В ходе выполнения курсового проекта мы ознакомились с системами конструкторской и технологической подготовки производства ADEM, AdvancED и Swansoft CNC Simulator, а так же изучили как происходит обработка деталей на станках с ЧПУ. станок программа визуализация
Литература
1. Сосонкин В.Л., Мартинов Г.М. Универсальная среда AdvancEd для редактирования, отладки и моделирования программ ЧПУ в коде ISO-7bit (любой версии)
2. PCNC: руководство пользователя, v 1.0.0.
3. Варнавский А.Н. Лекции ИАСУЖЦП
Размещено на Allbest.ru
...Подобные документы
Назначение и анализ конструкции детали "корпус насоса окислителя". Техническая характеристика станка CKE 6166Z. Анализ существующих систем для подготовки и создания кадров управляющей программы. Каркасная и твердотельная модель корпуса насоса окислителя.
курсовая работа [2,2 M], добавлен 30.01.2013Техническая характеристика токарного станка с ЧПУ. Выполнение сквозного проектирования обработки детали в системе ADEM, с последующим выходом на станок ЧПУ. Произведение расчета параметров режимов резания. Расчет траектории движения инструмента.
курсовая работа [623,9 K], добавлен 02.06.2017Разработка управляющей программы для обработки детали на станке с числовым программным управлением 16К20ФЗТ02, оснащенном устройством "Электроника НЦ-31". Эскиз заготовки, обоснование метода ее получения. Технологический маршрут обработки детали.
курсовая работа [723,0 K], добавлен 19.10.2014Принцип подачи управляющих сигналов на электродвигатель станка с числовым программным управлением. Создание простого контроллера, характеристика шагового двигателя на кольцевом постоянном магните. Настройка программы "Schritt" для обработки детали.
курсовая работа [3,9 M], добавлен 15.04.2012Выбор системы числового программного управления для станка TOS Varnsdorf. Расчет привода главного движения; разработка блок-схемы алгоритмов работы станка и концептуальной модели системы управления. Программное обеспечение для контроллера автоматики.
курсовая работа [2,2 M], добавлен 27.02.2012Технологический процесс изготовления детали "вал вторичный". Разработка алгоритма системы управления гибким автоматизированным комплексом обработки детали, обеспечивающего однозначность условий формирования управляющих команд. Проектирование сети Петри.
курсовая работа [247,1 K], добавлен 06.11.2013Рассмотрение файловых менеджеров как класса программ, служащих для всевозможной работы с файлами, (создание, редактирование, копирование и удаление, обеспечение гибкого и удобного запуска других программ). Описание офисных программ и антивирусов.
реферат [25,4 K], добавлен 14.06.2012Разработка системы бережливого производства на ООО "Нижегородские моторы", создание программного обеспечения для станка с ЧПУ FMS-3200. Технология решения задачи, функциональные возможности и структура программы. Язык программирования электроавтоматики.
отчет по практике [555,3 K], добавлен 27.05.2014Исследование арифметических выражений и разработка простых программ. Таблица переменных для алгоритма и программы. Алгоритм решения, текст программы на языке С. Разработка программы вычисления значений выражений, сравнение результатов с ручным подсчетом.
лабораторная работа [282,7 K], добавлен 30.01.2015Выполнение отделения корней для заданной функции. Описание уточнения корней с использованием метода дихотомии, Ньютона, простой итерации. Выявление абсолютной погрешности методов. Создание листинга программ. Рассмотрение результатов работы программ.
лабораторная работа [16,1 K], добавлен 19.04.2015Рассмотрение основ разработки технического задания. Проектирования структуры программ; описание соответственного алгоритма. Собственно программирование. Тестирование и отладка компьютерных программ. Ознакомление с основными правилами защиты проекта.
реферат [157,4 K], добавлен 15.11.2014Информационные технологии в промышленном производстве. Использование в САМ-системах трехмерной модели детали, созданной в CAD-системе. Цели моделирования, структура и принципы работы системы Unigraphics. Разработка процесса изготовления изделия "Ключ".
курсовая работа [3,0 M], добавлен 06.04.2012Выбор и обоснование выбора среды разработки. Разработка алгоритма работы программы, проектирование системы меню. Общее описание программы: назначение и область применения, интерфейс, требования к аппаратным и программным ресурсам, тестирование и листинг.
курсовая работа [543,2 K], добавлен 20.05.2013Организация рабочего места и создание 2D и 3D чертежей деталей, выполнение статического анализа и выбор материала. Наложение граничных условий и нагружений, оптимизация конструкции детали, ее технологический код и разработка процесса изготовления.
курсовая работа [2,9 M], добавлен 19.09.2010Конструктивная компоновка универсальных токарно-винторезных станков и токарных станков с числовым программным управлением (ЧПУ), их особенности и отличия. Наименование основных узлов и механизмов станка модели CC-D6000E, их назначение; управление.
практическая работа [328,1 K], добавлен 05.03.2011Разработка модели лифта, алгоритма и программы на языке JavaScript. Возможность использования модели при проектировании промышленных лифтов и отладки управляющих программ. Основные принципы построения модели лифта, выполнение вычислительного эксперимента.
курсовая работа [495,8 K], добавлен 09.06.2013Этапы процедуры принятия решений. Разработка математического алгоритма. Блок-схема алгоритма работы программы. Разработка программы на языке программирования С++ в среде разработки MFC. Текст программы определения технического состояния станка с ЧПУ.
курсовая работа [823,0 K], добавлен 18.12.2011База данных как основа автоматизации. Разработка, описание и реализация программного обеспечения "Точность и правильность методов и результатов измерений для центральной заводской лаборатории ОАО "Акрилат". Листинг, исходные коды программы и базы данных.
дипломная работа [1,0 M], добавлен 23.06.2012Языки программирования для промышленного контроллера WinCon W-8737. Использование редактора потоковых диаграмм. Технические характеристики и виды шаговых двигателей. Блок-схемы алгоритмов программ управления. Разработка структурной схемы устройства.
дипломная работа [1,7 M], добавлен 20.12.2015Разработка программы-интерпретатора, способной получать на входе текстовый файл (в формате ASCII или ANSI) с текстом программы и на выходе выводить на экран результаты вычислений, определяемых программистом. Выбор лексем, интерфейс и листинг программы.
курсовая работа [132,0 K], добавлен 12.03.2013