русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Подготовка информации для управляющих программ.


Дата добавления: 2015-06-12; просмотров: 1071; Нарушение авторских прав


3.2.1. Представление траектории обработ­ки.

Детали, обрабатываемые на станках с ЧПУ, можно рассматривать как геомет­рические объекты. При обработке детали инструмент и заготовка перемещаются относительно друг друга по определенной траектории. Программа обработки дета­ли задает (описывает) движение опре­деленной точки инструмента — его центра (Р). Для концевой фрезы со сфериче­ским торцом это центр полусферы, для концевой цилиндрической, сверла, зенке­ра, развертки — центр основания, для резцов — центр дуги окружности при вершине и т. д. (рис.3.2.1). Если принять, что радиус инструмента во время обра­ботки детали по контуру остается посто­янным, то траектория центра инструмен­та при контурной обработке является эквидистантной контуру детали (рис. 3.2.1, а — е). Однако это встречается не всегда. Траектория движения центра инструмента может существенно отли­чаться от линий контура детали (рис. 3.2.1, ж — л), так как в противном случае эквидистантное перемещение инструмен­та или перемещение инструмента точно по контуру привело бы к погрешности об­работки. Поэтому в ряде случаев под эквидистантой понимают такую траек­торию движения центра инструмента, при которой обеспечивается обработка заданного контура.

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

 

 

-30-

 

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



Относительно контура обрабатывае­мой детали траектория движения центра инструмента при обработке может распо­лагаться по-разному: совпадать с конту­ром, быть эквидистантнойконтуру, изме­нять положение относительно контура по определенному закону.

 
 
 

 


 

 

Рис. 3.2.1. Схемы траекторий центра инструмента:

1 — контур детали; 2 — траектория движения центра инструмента

 

 
 
 


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

 

-31-

В станках с ЧПУ наиболее употреби­тельны прямоугольные (декартовы), ци­линдрические и сферические системы координат (рис. 3.2.2).

 

 


Рис. 3.2.2. Системы координат: а — прямоугольная; б — цилиндрическая; в — сферическая

 

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

В цилиндрической системе координат положение точки в пространстве задает­ся полярными координатами: радиусом ρ и центральным углом φ(фи) (положение про­екции точки на основной плоскости), а также аппликатой z — расстоянием от точки до основной плоскости.

В сферической системе координат точка задается длиной радиус-вектора R, долготой ψ(пси) и полярным углом θ (тэта).

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

 

 

-32-

 

 

 
 

Рис.3.2.3.Схема определения координат опорных точек контура

детали (а) и траектории движения центра инструмента(б).

 

Опорные точки на траектории движе­ния инструмента позволяют представить эту траекторию как определенную по­следовательность точек, проходимых центром инструмента при обработке детали. Каждое из положений (каждая опорная точка) в выбранной системе координат может быть опреде­лено числами, например координатами. Сочетание таких чисел, определяющих ряд последовательных положений инст­румента, или, иначе, ряд опорных точек траектории, и будет представлять основ­ную часть программы работы станка, выраженную в числовом виде (см. рис. 3.2.3).

В начале программирования в систе­ме координат детали ХДYДZДзадают по­ложение базовых элементов заготовки (рис. 3.2.3, а).

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

При установке детали на станок (рис.3.2.3.б) положение нуля детали (точки W) будет зафиксировано относи­тельно абсолютного нуля?точкаF координатной системы станка.

 

 

-33-

 

Таким образом, начальный этап пред­ставления траектории обработки детали связан прежде всего с получением коор­динат опорных точек траектории. Эти координаты могут быть выражены абсо­лютными размерами, т. е. для каждой опорной точки заданными относительно нулевой точки станка или нуля детали (рис. 3.2.4, а), или задаваться в виде прираще­ний в направлении движения инструмен­та от одной опорной точки к другой (рис. 3.2.4). При записи УП способ задания кодируется буквенно-цифровы­ми символами G90 (абсолютные коорди­наты) и G91 (размеры в приращениях). Так, при перемещении центра инструмен­та (рис. 3.2.4,б) из точки W в точку 1 координата х изменится на величину ∆x1, а координата у — на величину ∆у1 при дальнейшем движении из точки 1 в точ­ку 2 приращение по оси X составит ∆x2, по оси У-∆y2 и т.д.

 
 

 


Рис. 3.2.4. Схемы задания координат опорных точек 1-3:

а - абсолютные размеры; б – размеры в приращениях

 

-34-



<== предыдущая лекция | следующая лекция ==>
МОДУЛЬ 3. ОБЩИЕ ВОПРОСЫ ПРОГРАММИРОВАНИЯ. | Программоносители. Кодирование информации.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.151 сек.