Skip to main content

Sincronización de tiempo con interpolador

Código G: G75

Función: El comando evita que el bloque de funciones del decodificador procese el código G hasta que el interpolador haya recorrido todos los objetos anteriores. Cuando el interpolador alcanza G75, todas las colas están vacías y el NCDecoder y todos los bloques de funciones de preprocesamiento continúan ejecutándose.

Esta función es útil para usar variables. El decodificador reemplaza las variables cuando se procesa la línea correspondiente. Sin embargo, la ejecución por parte del interpolador ocurre después de un tiempo especificado según el mecanismo de cola. Puedes usar G75 para esperar y sincronizar la evaluación de las variables y el posterior procesamiento por parte del interpolador.

Sintaxis

G75
ejemplo 24. Ejemplo
N10 G1 X100
N20 G75
N30 G1 Y$g_y$

La variable g_y está disponible con el elemento G1 y no se detecta de antemano. Si G75 no está insertado, entonces el NCDecoder procesa la línea 30 inmediatamente antes de que se detecte el valor. G75 no tiene ningún efecto sobre el editor CNC o las rutas que genera el editor CNC como SMC_OutQueue.