русс | укр

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

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

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

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


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

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


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


Для выполнения линейной интерполяции в управляющей программе необходимо задать:

8.1) систему координат (G90 или G91);

8.2) скорость подачи режущего инструмента;

8.3) плоскость обработки;

8.4) признак линейной интерполяции-G01;

8.5) геометрическую информацию в дискретах:

-при G90 координаты конечных опорных точек траекторий относительно начала координат; знаки при геометрической информации определяются номером квадранта, в котором происходит перемещение;

-при G91 координаты конечных опорных точек относительно начальных опорных точек траекторий; знаки при геометрической информации определяются направлением движения режущего инструмента вдоль координатных осей.

__________________________________________________________________

Пример 2.2.2.

Составить управляющую программу для перемещения режущего инструмента по прямым линиям, заключенным между опорными точками 0-3 (рис. 2.2.1). Одно деление масштабной сетки на рис. 2.2.1 составляет 10мм. Программирование произвести при скорости подачи режущего инструмента в 500 мм/мин, режущим инструментом расположенным во втором гнезде инструментального магазина, частоте вращения силового привода с кодом 25 и направлении вращения его против часовой стрелки. Цена дискреты по осям системы координат равна D=0,001 мм.

 

 

 


Так как технологические команды действуют до их замены новыми значениями, то команды G90, G94, G17, G01, F500, M04, S25 и T02 в кадрах под номерами 02, 03 и 04 не повторяются. На эти кадры будут распространяться выше перечисленные команды из первого кадра.

Управляющая программа в относительной системе координат будет иметь вид

%

N01 G91 G94 G17 G01 X50000 Y50000 F500 M04 S25 T02 ПС

N02 X20000 Y-90000 ПС

N03 X-140000 Y0 ПС

N04 X70000 Y40000 ПС

N05 M02 ПС

2.2.9. Круговая интерполяция



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

9.1) систему координат (G90 или G91);

9.2) скорость подачи режущего инструмента;

9.3) плоскость обработки;

9.4) признак круговой интерполяции:

-G02-круговая интерполяция, движение режущего инструмента по часовой стрелке;

-G03-круговая интерполяция, движение режущего инструмента против часовой стрелки.

9.5) геометрическую информацию в дискретах:

9.5.1)-координаты конечной опорной точки дуги относительно центра системы координат (при G91); знак при геометрической информации определяется номером квадранта;

-координаты конечной опорной точки относительно начальной опорной точки дуги (при G91); знак при геометрической информации определяется направлением движения вдоль осей;

2.2.2) проекции вектора на оси координат, соединяющего начальную опорную

 

 

 


точку дуги с центром дуги; адреса проекций вектора на ось X-I, на ось Y-J и на ось Z-K; знаки при геометрической информации по адресам I, J и K определяются направлением вектора вдоль осей.

На рис.2.2.2 в качестве примера указаны проекции вектора, соединяющего начальную опорную точку дуги с опорными точками 1-2 с центром дуги.

 

____________________________________________________________________

Пример 2.2.3.

Составить программы для перемещения режущего инструмента по дуге окружности с опорными точками 1-2, как это указано на рис. 2.2.3. Программирование произвести при скорости подачи 300 мм/мин, коде частоты вращения силового привода 25, направлении вращения силового привода против часовой стрелки и номере гнезда инструментального магазина 02. Цена дискреты по осям координат D=0,001 мм.

 
 

 

 


Управляющая программа в абсолютной системе координат примет вид

%

N01 G90 G94 G17 G03 X10000 Y50000 I-50000 J-15000 F300 М04 S25 T02 ПС

N02 M02 ПС

Управляющая программа в относительной системе координат примет вид

%

N01 G91 G94 G17 G03 X-40000 Y35000 I-50000 J-15000 F300 М04 S25 T02 ПС

N02 M02 ПС

 



<== предыдущая лекция | следующая лекция ==>
Тема 2.1. Код ИСО-7 БИТ. Структура программы | Подпрограммы, условные переходы и циклы


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


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

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

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


 


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

 
 

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

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