Osai GTL: CNC를 위한 고급 고수준 기하 프로그래밍
Osai GTL (고수준 기하 프로그래밍)
Osai 10 시리즈 CNC 시스템은 표준 프로그래밍 언어(G1-G2-G3) 또는 고수준 언어인 GTL로 평면상의 기하 프로파일을 프로그래밍할 수 있습니다.
Osai GTL은 도면에서 제공되는 정보를 사용하여 직선과 원으로 구성된 프로파일을 프로그래밍할 수 있게 합니다. Osai 10 시리즈 CNC는 이러한 요소들 간의 접점과 교점을 자동으로 계산합니다.
Osai GTL과 표준 프로그래밍 코드는 같은 프로그램에서 사용할 수 있지만, 같은 프로파일 내에서는 사용할 수 없습니다.
GTL은 절대 프로그래밍 모드(G90)를 필요로 합니다.

기하 요소
Osai GTL은 소문자를 사용합니다.
- a – 각도
- l – 직선
- c – 원
- d – 거리
- m – 모듈
- o – 참조 원점
- 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 = I50 J100 r-40
Osai GTL은 복잡한 형상을 기하학적으로 정의하고 CNC가 자동으로 교점/접점을 계산하게 함으로써 프로그래밍 효율을 크게 높여줍니다.