Геометрическое программирование высокого уровня gtl

Содержание

Osai GTL (ВЫСОКОУРОВНЕВОЕ ГЕОМЕТРИЧЕСКОЕ ПРОГРАММИРОВАНИЕ)

Системы ЧПУ серии Osai 10 позволяют программировать геометрический профиль на плоскости либо с помощью стандартного языка программирования (G1-G2-G3). Либо с помощью языка программирования высокого уровня GTL.
Osai GTL позволяет использовать информацию. Предоставленную чертежом. Для программирования профиля. Состоящего из прямых линий и окружностей. ЧПУ серии Osai 10 вычисляет точки касания и пересечения между этими элементами.

Osai GTL и стандартные программные коды могут использоваться в одной и той же программе. Но не в одном и том же профиле.

GTL требует режима абсолютного программирования (G90).

CNC Osai series 10

Геометрические Элементы

Osai GTL использует строчные буквы

  • а – углы
  • l – прямые линии
  • с – круги
  • d – расстояния
  • м – модули
  • o – эталонное происхождение
  • r – радиусы
  • p – точки
  • s – номера пересечений
  • b – скосы

Программирование

где
ИМЯ-один из символов геометрического элемента. Например:
o определяет исходные точки
p определяет точки
I определяет прямые
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
Osai GTL - Высокоуровневый Язык ПРОГРАММИРОВАНИЯ ОПРЕДЕЛЕНИЯ ТОЧЕК

p1 = X30 Y160 

Пример 2

Osai GTL - Высокоуровневый Язык программирования

o1 = X30 Y20 a-20 p5 = o1 X20 Y10 

Определение прямых линий

Osai GTL - Высокоуровневый Язык программирования - ОПРЕДЕЛЕНИЕ ПРЯМЫХ ЛИНИЙ

l1 = X40 Y20, X60 Y70

Определение окружностей

Osai GTL - Высокоуровневый Язык программирования - ОПРЕДЕЛЕНИЕ ОКРУЖНОСТЕЙ

c2=I50J100r-40