Osai GTL: продвинутое высокоуровневое геометрическое программирование для ЧПУ
Osai GTL (ВЫСОКОУРОВНЕВОЕ ГЕОМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ)
Системы ЧПУ серии Osai 10 позволяют программировать геометрический профиль на плоскости либо с использованием стандартного языка программирования (G1-G2-G3), либо с помощью GTL — высокоуровневого языка программирования.
Osai GTL дает возможность использовать информацию, предоставленную чертежом, для программирования профиля, состоящего из прямых линий и окружностей. ЧПУ серии Osai 10 автоматически вычисляет точки касания и пересечения между этими элементами.
GTL и стандартные G-коды могут использоваться в одной программе, но не в одном профиле.
GTL требует абсолютного режима программирования (G90).

Геометрические элементы
Osai GTL использует строчные буквы:
- a — углы
- l — прямые линии
- c — окружности
- d — расстояния
- m — модули
- o — базовые точки (reference origins)
- r — радиусы
- p — точки
- s — номера пересечений
- b — фаски
Программирование
ИМЯ ИНДЕКС = <Выражение>
где
ИМЯ — один из символов геометрического элемента, например:
o — определяет базовые точки
p — определяет точки
l — определяет прямые линии
c — определяет окружности
ИНДЕКС задает номер геометрической переменной (элемента) ИМЯ. Это число в диапазоне от 0 до максимально настроенного предела.
выражение содержит всю информацию, определяющую геометрический элемент.
Примеры
Примеры определения элементов:
o1 = X30 Y30 a45
p1 = o1 X15 Y15
p2 = X60 Y30
l1 = p1, p2
l2 = X30 Y50, a45
c1 = l1,l2,r15
l3 = X0 Y0, X100 Y60
p3 = l3, c1
c2 = p3,r8
Определение точек
Пример 1

p1 = X30 Y160
Пример 2

o1 = X30 Y20 a-20 p5 = o1 X20 Y10
Определение прямых линий

l1 = X40 Y20, X60 Y70
Определение окружностей

c2=I50J100r-40
Станок с ЧПУ
- Топ 10 языков программирования для облака, которые должен освоить каждый разработчик
- Основы цифровой связи: от теории к практической реализации
- Основы программирования микропроцессоров
- Изучение C программирования: полное PDF-руководство для начинающих
- Bosque: новый язык Microsoft без циклов для повышения качества кода
- 9 языков программирования, которые обязательно нужно выучить в 2021 году
- Lean-инициативы: Как 5S повышает эффективность, удовлетворенность сотрудников и прибыль
- Высокочастотная электротехническая сталь тонкого проката 0,20 мм (соответствует EN 10303:2015)
- Высокоскоростные горизонтально-обрабатывающие центры: обзор и промышленное влияние
- G-коды ЧПУ объяснены: основное руководство для программистов ЧПУ