TransformObjectByNameEx
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
TurnLaserOff
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
TurnLaserOn
Propósito:
Implementación:
Parámetros
990-559
APÉNDICE D: COMANDOS DE LA INTERFAZ REMOTA
Aplica rotación, escalado, desplazamiento y (de manera opcional) un nuevo valor de cadena al
objeto basado en cadena nombrado especificado, y concatena los valores de transformación al
UserTransform actual.
"114,objectname,rotation,rotationcenterx,rotationcentery,xscale,yscale,xoffset,yoffset,newstring"
Vea TransformObjectByName para detalles de los parámetros.
Respuesta de código API
Esta función es idéntica a TransformObjectByName, excepto que el parámetro newstring se pone
al último en la cadena de comandos. Esto permite comas insertadas en newstring.
GetKFactor, GetJobStatus, TakeHostControl, GetObjectType, GetObjectRect, GetObjectCenter,
ResetObjectTransform, SetObjString, TransformObject, TransformObjectByName
Cambia inmediatamente las señales del láser al estado apagado, según se define en el archivo de
configuración del láser cargado actualmente.
"58"
Ninguno
Respuesta de código API
El trabajo activo (ActiveJob) debe estar desocupado (Idle) para que este comando sea exitoso.
TurnLaserOff es un comando de control, y las instrucciones se ponen inmediatamente en el
FIFO.
TurnLaserOn
Cambia inmediatamente las señales del láser al estado encendido, según se define en el archivo
de configuración del láser cargado actualmente.
"57,digital,analog1, analog2,frequency,pulsewidth,lasertick,duration"
digital: el valor al cual se va a poner el puerto de Datos de Potencia del Láser de 8 bits.
Rango válido: [ 0 a 255 ]
analog1: el valor al cual se va a poner la salida de Potencia Analógica del Láser de 12 bits. La
salida analógica real de voltaje dependerá de la configuración del rango de salida.
Rango válido: [ 0 a 4095 ]
analog2: el valor al cual se va a poner la salida AOM del Láser de 12 bits.
Rango válido: [ 0 a 4095 ]
frequency: la frecuencia, en kHz, de las señales Laser Mod 1 y Laser Mod 2. El rango de
frecuencias válidas depende del valor de lasertick.
lasertick = 5, Rango válido:
lasertick = 50, Rango válido:
pulsewidth: el ancho de pulso, en microsegundos, de las señales Laser Mod 1 y Laser Mod 2. El
rango de anchos de pulso válidos depende del valor del ciclo del láser (lasertick).
lasertick = 5, Rango válido:
lasertick = 50, Rango válido:
lasertick: valor de tiempos que controla el rango disponibles de frecuencias y anchos de pulso.
Vea frequency y pulsewidth (arriba)
Valores válidos: [ 5 o 50 ]
MARCADORES LÁSER SERIE LMF
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
[ 0.2 a 5000.0 kHz ]
[ 0.02 a 900.0 kHz ]
[ 0.1 a 5000.0 µs]
[ 1.0 a 5000.0 µs ]
61
D-