Osai GTL:introducción al lenguaje de programación de alto nivel
Osai GTL (PROGRAMACIÓN GEOMÉTRICA DE ALTO NIVEL)
Los sistemas CNC de la Serie 10 de Osai permiten programar un perfil geométrico en el plano utilizando el lenguaje de programación estándar (G1-G2-G3) o GTL, un lenguaje de programación de alto nivel.
Osai GTL permite utilizar la información proporcionada por el dibujo para programar un perfil formado por líneas rectas y círculos. El CNC Osai Serie 10 calcula los puntos de tangencia e intersección entre estos elementos.
Los códigos de programación Osai GTL y estándar se pueden usar en el mismo programa pero no en el mismo perfil.
GTL requiere modo de programación absoluta (G90).
Elementos Geométricos
Osai GTL usa letras minúsculas
- a – ángulos
- l – líneas rectas
- c – círculos
- d – distancias
- m – módulos
- o – orígenes de referencia
- r – radios
- p – puntos
- s:números de intersección
- b – biseles
Programación
ÍNDICE DE NOMBRE =
donde
NOMBRE es uno de los símbolos para elementos geométricos, por ejemplo:
o define orígenes de referencia
p define puntos
I define líneas rectas
c define círculos
ÍNDICE define el número de la variable geométrica NAME (elemento).
Es un número que va desde 0 hasta el límite máximo configurado.
expresión proporciona toda la información que define el elemento geométrico.
Ejemplos
Ejemplos de definiciones de elementos:
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
Definición de Puntos
Ejemplo 1
p1 = X30 Y160
Ejemplo 2
o1 = X30 Y20 a-20 p5 = o1 X20 Y10
Definición de Líneas Rectas
l1 = X40 Y20, X60 Y70
Definición de círculos
c2=I50J100r-40
máquina CNC
- Los 10 lenguajes de programación en la nube más geniales
- Introducción a la comunicación digital
- Programación del microprocesador
- Aprenda el lenguaje de programación C integrado:comprensión del objeto de datos de unión
- Lenguaje de programación C PDF:tutorial básico para principiantes
- Bosque:Nuevo lenguaje de programación de Microsoft sin bucles
- 9 nuevos lenguajes de programación para aprender en 2021
- Iniciativas Lean:comprensión a un alto nivel y los beneficios de 5S
- Nº 20
- Introducción al centro de mecanizado horizontal de alta velocidad
- Introducción al código CNC G