Роль ручного программирования при составлении управляющих программ для станков с ЧПУ | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 30 ноября, печатный экземпляр отправим 4 декабря.

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

Библиографическое описание:

Гягяева, А. Г. Роль ручного программирования при составлении управляющих программ для станков с ЧПУ / А. Г. Гягяева, Л. А. Сорокина, Е. Р. Кожанова. — Текст : непосредственный // Молодой ученый. — 2015. — № 8 (88). — С. 229-232. — URL: https://moluch.ru/archive/88/17618/ (дата обращения: 18.11.2024).

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

Известны методы создания управляющих программ для станков с ЧПУ:

1)      Ручное программирование.

2)      Программирование на пульте ЧПУ.

3)      Программирование при помощи CAD/CAMсистемы.

4)      Диалоговое программирование с пульта управления станком.

Несмотря на то, что из всех вышеперечисленных методов, ручное программирование является очень трудоемким занятием, технолог-программист должен владеть им. Он должен четко представлять возможности того станка, для которого разрабатывается управляющая программа. Задание «перемещений по X, Y, Z-осям» производится в абсолютных значениях (абсолютная система координат), а также в приращениях (относительная система координат). Знак «+» или «-» определяет направление перемещения. Некорректный выбор системы координат, неверный расчет опорных точек на контуре детали и положения инструмента или рабочих органов станка приводит к возникновению геометрических ошибок, следовательно, и к браку продукции.

Для упрощения работы технолога-программиста при ручном программировании могут использоваться специальные разработанные программы подготовки данных для станков с ЧПУ [1, 2], предоставляющие ему средства расчета и графического отображения элементов контура детали по данным чертежа для проверки правильности расчета опорных точек.

Среди видов обработки значительную часть составляют токарные и фрезерные работы. На токарных станках (рис. 2а) обрабатываются детали, которые по своему геометрическому профилю относятся к телам вращения (рис. 1а), а на фрезерных станках (рис. 2б) в основном производится обработка плоских поверхностей, пазов, контуров (рис. 1б).

 Описание: пл_1_1.jpg

                                                  а)                                                           б)

Рис.1. Типовые представители

 

Четкое представление осей координат и структуры движения выбранного токарного (рис. 2а) или фрезерного (рис. 2б) станка позволяет правильно написать управляющую программу для данного станка.

                                        а)                                                                         б)

Рис. 2. Оси координат и структуры движения станков

 

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

Первый программный продукт «Отрисовка контура детали в абсолютной системе координат» (рис. 3а) может быть использован при создании программ управления станками Ф1 и Ф2, где Ф1 — цифровая индексация с предварительным набором координат, а Ф2-числовое позиционное программное управление [1].

Второй программный продукт «Отрисовка контура детали в относительной системе координат» (рис. 3б) — при создании программ управления станками Ф2, Ф3, Ф4, где Ф2-числовое позиционное программное управление, Ф3 — контурная система управления, а Ф4 — смешанная система управления (Ф2+Ф3) [1].

                                      а)                                                                    б)

Рис. 3. Разработанное программное обеспечение для отрисовки контура детали в абсолютной (а) и относительной (б) системах координат [1]

 

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

Описание: установ 1,2

                                             а)                                                      б)

Рис. 4. Эскиз обработки вала: Установ 1 (а) и Установ 2 (б) [2]

 

Визуализация отрисовки контура поверхностей вала в программе «Отрисовка контура обрабатываемых поверхностей вала» обеспечивает контроль опорных точек в абсолютных (рис. 5) и относительных системах координат для последующего написания управляющей программы ЧПУ по установам.

                                      а)                                                                           б)

Рис. 5. Пример работы программы «Отрисовка контура обрабатываемых поверхностей вала» в абсолютной системе координат: а — Установ 1, б — Установ 2

 

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

 

Литература:

 

1.         Гягяева А. Г., Сорокина Л. А., Кожанова Е. Р. Автоматизация отрисовки контура детали для подготовки управляющих программ для ЧПУ // Молодой ученый. 2013. № 12 (59). С. 115–117.

2.         Гягяева А. Г., Сорокина Л. А., Кожанова Е. Р. К вопросу отрисовки контура поверхностей вала // Молодой ученый. 2014. № 1. С. 81–84.

3.         Кожанова Е. Р. Диаграммы переходов фокуса управления как средство проектирования пользовательского графического интерфейса // Техника и технологии: пути инновационного развития: материалы Междунар. научно-практич. конф. (1 июля 2011) / Ответственный редактор Горохов А. А. Курск: Юго-Зап. гос. ун-т, 2011. С. 80–83.

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


Похожие статьи

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

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

Исследование методов применения СППР в задаче проектирования информационно-вычислительных сетей

Применение методов машинного обучения при составлении портрета клиента

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

Изучение вопроса программной модернизации намоточных станков

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

Оптимизация времени проектирования с использованием современных машино-строительных САПР

Использование метода программирования на различных этапах решения исследовательских задач

Использование шаблона проектирования MVC в разработке современных информационных систем

Похожие статьи

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

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

Исследование методов применения СППР в задаче проектирования информационно-вычислительных сетей

Применение методов машинного обучения при составлении портрета клиента

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

Изучение вопроса программной модернизации намоточных станков

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

Оптимизация времени проектирования с использованием современных машино-строительных САПР

Использование метода программирования на различных этапах решения исследовательских задач

Использование шаблона проектирования MVC в разработке современных информационных систем

Задать вопрос