ПЗ (1194392), страница 4
Текст из файла (страница 4)
1.5 Создание управляющей программы
При изготовлении деталей из пластмасс фрезерование является одним из наиболее распространённых видов механической обработки. В связи с тем, что значительная часть этих материалов выпускается в виде листов, плит и блоков, при их обработке широко применяются такие фрезерные операции, как разрезание, выборка пазов различной формы, обработка плоскостей, снятие «уса», фрезерование скосов, кромок, необходимых для последующей стыковки между собой отдельных деталей, листов материала, а также при монтаже различных узловых соединений. На рисунке 2.37 представлена разница способов фрезерования пластмасс.
Рисунок 2.37 – Фрезерование пластмасс
Операция фрезерования применяется также для дополнительной обработки сложных контуров деталей из прессованных или литьевых пластиков после их формования. Фрезерование пластмассовых деталей рекомендуется производить на быстроходных фрезерных металлообрабатывающих станках. Оборудование по обработке пластмасс должно иметь вентиляционные установки для удаления стружки, пыли и газов, образующихся в процессе фрезерования.
Пластики могут подвергаться фрезерованию с помощью обычных обрабатывающих установок. Для гарантии надёжного удаления стружки и предотвращения перегревания, процессы должны осуществляться с использованием инструментов, оборудования с достаточным пространством для отвода стружки. При фрезеровании пластмасс следует применять смазочно-охлаждающие жидкости, причём желательно с полным погружением в неё фрезы. При невозможности употребления жидкостей охлаждение следует вести сжатым воздухом или туманом. Чтобы уменьшить до минимума образование тепла при фрезеровании рекомендуется высокая скорость резания и средняя подача. Для обеспечения высокого качества обработанной поверхности большое значение имеет правильный выбор направления подачи. Обработку фрезерованием неармированных и армированных полимеров следует вести на попутной подаче. При таком методе фреза прижимает изделие к столу станка, вследствие чего процесс обработки происходит в более благоприятных условиях. При фрезеровании армированных, укрепленных пластиков, важно принимать во внимание направление волокон (по возможности). На производстве, где работают различные станки с числовым программным управлением, используется множество различного программного обеспечения, но в большинстве случаев весь управляющий софт использует один и тот же управляющий код. Программное обеспечение для любительских станков, так же базируется на аналогичном коде. G-code это условное именование языка для программирования устройств с ЧПУ (Числовое программное управление). Был создан компанией Electronic Industries Alliance в начале 1960-х. Финальная доработка была одобрена в феврале 1980-о года как RS274D стандарт. Комитет ИСО утвердил G-code, как стандарт ISO 6983-1:1982, Госкомитет по стандартам СССР — как ГОСТ 20999-83. В советской технической литературе G-code обозначается, как код ИСО-7 бит. Производители систем управления используют G-code в качестве базового подмножества языка программирования, расширяя его по своему усмотрению. Программа, написанная с использованием G-code, имеет жесткую структуру. Все команды управления объединяются в кадры — группы, состоящие из одной или более команд. Кадр завершается символом перевода строки (ПС/LF) и имеет номер, за исключением первого кадра программы. Первый кадр содержит только один символ «%». Завершается программа командой M02 или M30. Основные команды языка начинаются с буквы G:
-
перемещение рабочих органов оборудования с заданной скоростью (линейное и круговое;
-
выполнение типовых последовательностей (таких, как обработка отверстий и резьб);
-
управление параметрами инструмента, системами координат, и рабочих плоскостей.
В таблице 2 представлены сводные команды буквы G.
Таблица 2 – Сводная таблица команд
| Подготовительные команды / Коды | Описание |
| G00-G04 | Позиционирование инструмента |
| G17-G19 | Переключение рабочих плоскостей (XY, XZ, YZ) |
| G20-G21 | Не стандаризовано |
| G40-G44 | Компенсация размера различных частей инструмента (длина, диаметр) |
| G53-G59 | Переключение систем координат |
| G80-G84 | Циклы сверления, нарезания резьбы |
| G90-G92 | Переключение систем координат (абсолютная, относительная) |
Технологические команды языка начинаются с буквы М. Включают следующие действия:
-
Сменить инструмент
-
Включить/выключить шпиндель
-
Включить/выключить охлаждение
-
Вызвать/закончить подпрограмму
В таблице 3 представлены технологические коды М.
Таблица 3 – технологические коды
| Код | Описание |
| M00 | Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый «технологический останов» |
| M01 | Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения останова |
| M02 | Конец программы |
| M03 | Начать вращение шпинделя по часовой стрелке |
| M04 | Начать вращение шпинделя против часовой стрелки |
| M05 | Остановить вращение шпинделя |
| M06 | Сменить инструмент |
| M07 | Включить дополнительное охлаждение |
| M08 | Включить основное охлаждение |
| M09 | Выключить охлаждение |
| M30 | Конец информации |
| M98 | Вызов подпрограммы |
| M99 | Конец подпрограммы, возврат к основной программе |
В таблице 4 представлены параметры команд.
Таблица 4 – Параметры команд
| Код константы | Описание |
| X | Координата точки траектории по оси X |
| Y | Координата точки траектории по оси Y |
| Z | Координата точки траектории по оси Z |
| F | Скорость рабочей подачи |
| S | Скорость вращения шпинделя |
Продолжение таблицы 4
| Код константы | Описание |
| R | Радиус или параметр стандартного цикла |
| D | Параметр коррекции выбранного инструмента |
| P | Величина задержки или число вызовов подпрограммы |
| I,J,K | Параметры дуги при круговой интерполяции |
| L | Вызов подпрограммы с данной меткой |
ПО для написания программ для 3х-координатных фрезерных станков с открытым исходным кодом. Позволяет выполнять следующие операции:
-
Рисование простых графических элементов (линия, кривая, круг, овал, треугольник, точки и т.п.)
-
Создание трехмерных примитивов и проведение булевых операций над ними.
-
Построение траектории вдоль контура
-
Построение траектории для обработки площади (карманов)
-
Сверление
-
Построение траекторий для обработки поверхностей
Код программы включает в себя несколько открытых библиотек для работы с графикой, трехмерными объектами, текстом, проведения симуляции и написан на языке программирования Python. Код можно менять в соответствии со своими требованиями.
Для создания кода управляющей программы использовался программный ресурс Autodesk ArtCAM. Autodesk (ex Delcam) ArtCAM является ведущим программным обеспечением для проектирования объемных рельефов и предоставляет дизайнерам уникальные возможности по 3D-моделированию и производству высокотехнологичных художественных изделий. Эта самостоятельная завершенная CAD/CAM-система не требует наличия у пользователя инженерных навыков и глубоких познаний в области фрезерной обработки на станках с ЧПУ. Реализованные в программе методы создания и редактирования 3D-рельефов имитируют традиционные средства ручного скульптурного моделирования, тем самым сближая мир искусства с эффективными современными методами производства. CAD/CAM-система ArtCAM используется на тысячах предприятий по всему миру для производства широкого спектра изделий с элементами художественного оформления: монет, ювелирных украшений, вывесок, указателей, упаковки, предметов интерьера, мебели, посуды, музыкальных инструментов, театральных декораций и даже ледяных скульптур. На рисунке 2.38 представлен интерфейс программы Autodesk ArtCAM.
Рисунок 2.38 – Интерфейс Autodesk ArtCAM
Далее происходит строгий отбор изготовленных частей и деталей на предмет брака, а также выполняется зачистка, примерка и стыковка смежных элементов.
После тщательной отсортировки деталей наступает третий этап в изготовлении макета - при помощи специального клея все элементы конструкции соединяются между собой. Затем готовый проект окрашивается в нужный цвет.
3 ОБЗОР ТЕХНИЧЕСКИХ СРЕДСТВ И КОНЕЧНАЯ СБОРКА МАКЕТА
Исходя из размеров макета была выбрана плазменная панель Samsung UE50J6240. Экран диагональю 50 дюймов (127 см) дает сверхчеткое изображение Full HD формата. Наличие у телевизора Samsung UE50J6240 современного стандарта HDTV предоставляет доступ к цифровому телевидению с высокой четкостью. А возможность приема сигнала цифрового телевидения DVB-T2 позволяет пользоваться бесплатными социальными сервисами и услугами, просматривать телеканалы стандартной в РФ четкости, пользоваться цифровым радио, услугами телегид и телетекст, и др. Особый комфорт в использовании достигается с функцией Smart TV, возможностью синхронизации ТВ с другими цифровыми устройствами в доме (стандарт DLNA) и управления ими одним пультом с помощью технологии HDMI CEC. На рисунке 3.1 представлена панель вид спереди.
Рисунок 3.1 - Samsung UE50J6240 вид спереди
На рисунке 3.2 представлена панель вид справа.
Рисунок 3.2 Samsung UE50J6240 вид справа.
В таблице 5 представлены характеристики Samsung UE50J6240.
Таблица 5 - характеристики Samsung UE50J6240
| Общие параметры | |
| Тип телевизора | LED-телевизор |
| Модель | Samsung UE50J6240 |
| Цвет рамки | черный |
| Цвет подставки | черный |
| Экран | |
| Изогнутый экран | нет |
| Диагональ экрана | 50" (127 см) |
| Разрешение экрана | 1920х1080 (FullHD) |
| Формат экрана | 16:9 |
| Стандарт HDTV | Full HD 1080p |
| Поддержка HDR | нет |
Продолжение таблицы 5
| Разъемы и коммутация | |
| Количество HDMI портов | 3 |
| Поддержка HDMI 2.0 | нет |
| Другие аудио/видео входы | антенный вход, вход спутниковой антенны, композитный AV |
| Выход для наушников | нет |
| Другие аудио/видео выходы | аудио S/PDIF (оптический) |
| Количество USB портов | 2 |
| Слот для CI/PCMCIA | есть |
| Устройство для чтения карт памяти | нет |
| Другие порты и интерфейсы | Bluetooth, Ethernet (RJ-45) |
| Габариты и вес | |
| Ширина без подставки | 1117 мм |
| Высота без подставки | 654 мм |
| Толщина без подставки | 63.7 мм |
| Вес без подставки | 12.8 кг |
| Ширина с подставкой | 1117 мм |
| Высота с подставкой | 704 мм |
| Толщина с подставкой | 310.5 мм |
| Вес с подставкой | 13.8 кг |
Исходя из поставленных задач, был разработан подмакетник. Разработка была выполнена в программной среде CorelDRAW Graphics Suite X8. CorelDRAW Graphics Suite X8 является мощным инструментом для проектов по созданию макетов, разработке веб-сайтов и редактированию фотографий. Пакет оснащен расширенной поддержкой Windows 10, мультидисплейным режимом просмотра и поддержкой мониторов 4K. Продукт позволяет дизайнерам самых разных уровней подготовки быстро и с уверенностью добиваться высококлассных результатов. Профессиональные и интуитивно понятные инструменты для создания логотипов, брошюр, веб-графики, рекламы для размещения в социальных сетях и других оригинальных проектов. На рисунке 3.3 представлен интерфейс программы CoreaDRAW X8.











