Sistemas de coordenadas
Espacio de trabajo, trabajo, absolutas y pantalla. Qué sistema usa cada control y cómo se convierten.
Beam Bench utiliza cuatro sistemas de coordenadas. Saber cuál estás consultando evita muchas confusiones.
Los cuatro sistemas
1. Coordenadas del espacio de trabajo (máquina)
Milímetros reales sobre la cama de la máquina. (0, 0) es el origen del espacio de trabajo, establecido al referenciar la máquina. La mayoría de las máquinas de diodo y de pórtico lo sitúan en la esquina inferior izquierda de la cama; algunas máquinas de CO2, en la esquina superior izquierda. El campo Ajustes del dispositivo → Máquina → Origen indica a Beam Bench cuál debe usar.
Lo utilizan: la propia máquina (coordenadas GRBL), la indicación de posición del panel Mover y el desplazamiento manual.
2. Coordenadas del trabajo
Coordenadas relativas al punto de anclaje del trabajo, controladas mediante Iniciar desde y Origen del trabajo en Control del láser.
Si Iniciar desde es Coordenadas absolutas, trabajo = espacio de trabajo. Si Iniciar desde es Posición actual u Origen de usuario, las coordenadas del trabajo se desplazan según la posición del cabezal o el origen de usuario para que el punto de anclaje del diseño coincida con el punto de referencia elegido.
Lo utiliza: el planificador de G-code.
3. Coordenadas del lienzo (proyecto)
Lo que ves en el lienzo, en mm. (0, 0) se encuentra en la esquina inferior izquierda o superior izquierda del área de la cama del proyecto, según el origen del perfil de la máquina.
Lo utilizan: todos los controles de la interfaz que muestran la posición, Propiedades de forma, la Barra de herramientas de propiedades y las reglas.
4. Coordenadas de pantalla (ventana gráfica)
Píxeles en el widget del lienzo. Se convierten desde las coordenadas del lienzo mediante el desplazamiento panorámico y el zoom.
Lo utilizan: los eventos del ratón, la detección de elementos y el renderizado interno. Rara vez las verás directamente.
Las conversiones
screen ←→ canvas: pan, zoom (via viewport transform)
canvas ←→ workspace: identity (same coords, same units, sometimes flipped Y for top-left-origin machines)
canvas ←→ job: depends on Start From + Job Origin (see Laser Control)
job ←→ workspace: depends on Start From (User Origin offset, Current Position offset, or identity)Confusiones habituales
"El corte se hizo en el lugar equivocado"
El diseño estaba en la posición (50, 50) del lienzo, pero el corte se hizo en otro lugar. Casi siempre se debe a una discrepancia entre Iniciar desde y Origen del trabajo. Consulta Origen del trabajo y origen del espacio de trabajo.
"El eje Y está invertido"
Cada máquina puede usar como origen del espacio de trabajo la esquina inferior izquierda o la superior izquierda. Beam Bench respeta lo que indique el perfil de la máquina. Si el proyecto se creó para otra máquina y lo abriste en una cuyo origen está en la esquina superior izquierda, el trabajo aparece reflejado. Corrígelo en el perfil de la máquina.
"Pulgadas y mm"
La Unidad de visualización solo cambia la presentación. Las coordenadas internas de Beam Bench siempre están en mm. Cambiar de unidad no modifica los datos subyacentes.
Por qué están separados
Esta separación te permite colocar un diseño en cualquier parte del lienzo con respecto a la máquina sin tener que desplazarlo primero hasta sus coordenadas. Diseñas en la posición (0,0) del lienzo, la esquina inferior izquierda del proyecto, y Origen del trabajo lo traslada al lugar donde quieras ejecutarlo realmente.