Amada LMF Serie Manual De Operación página 336

Tabla de contenido

Publicidad

APÉNDICE D: COMANDOS DE LA INTERFAZ REMOTA
TransformObjectByName (cont.)
Comments (cont.):
Vea también:
TransformObjectByNameNewFill
Propósito:
Implementación:
Parámetros:
Respuesta:
Comentarios:
Vea también:
60
D-
Tanto el delineado (outline) de Objeto como el relleno (fill) de Objeto son transformados con
esta llamada. Cuando se llama a SetObjectString, o si el objeto va a cambiar su valor de cadena
en tiempo de ejecución debido a serialización, AutoDate, et., el Objeto es procesado en el
siguiente orden:
1.
Se generan nuevos vectores de contorno
2.
Se aplica la Transformación de Trabajo (desde el Trabajo)
3.
El Objeto es Justificado
4.
Se generan nuevos vectores de relleno
Se aplica UserTransform
5.
Las llamadas posteriores a TransformObject son acumulativas, pues cada transformación se
concatena al UserTransform actual. Para borrar todas las transformaciones (poner
UserTransform en la matriz de Identidad), llame a ResetUserTransform. Para maximizar el
desempeño, la API Remota no verifica si una lista de vectores de objeto está dentro del campo
legal de marcado. Por lo tanto, es responsabilidad del programador asegurarse de que después
de que un objeto haya sido transformado, esté dentro de los límites del campo legal de marcado.
Pueden esperarse resultados indefinidos si se intenta ejecutar un objeto con una lista de vectores
fuera del campo legal de marcado. Los límites de un objeto pueden verse llamando a
GetObjectRect.
El campo de marcado (marking field) se describe usando un Sistema de coordenadas cartesianas,
con:
Centro:
Esquina inferior izquierda:
Firmware 2.x
Firmware 6.x, 7.x [ (-tamaño de campo / 2, -tamaño de campo / 2) ] µm
Esquina superior derecha:
Firmware 2.x
Firmware 6.x, 7.x [ (tamaño de campo / 2, tamaño de campo / 2) ] µm
GetKFactor, GetJobStatus, TakeHostControl, GetObjectType, GetObjectRect, GetObjectCenter,
ResetObjectTransform, SetObjString, TransformObject, TransformObjectByNameEx
Aplica rotación, escalado, desplazamiento al contorno del objeto, genera nuevo relleno, aplica
(opcionalmente) un nuevo valor de cadena al objeto basado en cadena nombrado especificado,
luego concatena los valores de transformación al UserTransform actual.
"128,objectname,rotation,rotationcenterx,rotationcentery,xscale,yscale,xoffset,yoffset,newstring"
Vea TransformObjectByNameEx para los detalles de los parámetros.
Respuesta de código API
Esta función es idéntica a TransformObjectByNameEx excepto que el relleno del objeto se
vuelve a calcular después de la operación de transformación.
GetKFactor, GetJobStatus, TakeHostControl, GetObjectType, GetObjectRect, GetObjectCenter,
ResetObjectTransform, SetObjString, TransformObject, TransformObjectByName
MARCADORES LÁSER SERIE LMF
[ (0,0) ]
[ (-32768, -32768) ] bits
[ (32768, 32768) ] bits
Plataformas Soportadas: Código de Firmware 2.x, 6.x y 7.x
990-559

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Lmf70-hpLmf50Lmf35-hpLmf20-hpLmf20-smLmf20 ... Mostrar todo

Tabla de contenido