Aspecto#
Imprimir#
Imprimir#
El bloque Imprimir se utiliza para imprimir valores o texto en la Consola de impresión.
imprimir [Hello] en la consola ▶
Todos los bloques de reporteros se imprimirán como números enteros de forma predeterminada. Utilice el bloque Establecer precisión de impresión para ajustar el número de decimales impresos.
Todos los proyectos nuevos comienzan con el cursor de la pantalla en la fila 1 de la Consola de impresión.
De forma predeterminada, el bloque Imprimir permanecerá en la misma fila para cualquier comando de impresión posterior. Al expandir el bloque Imprimir para mostrar y colocar el cursor en la siguiente fila, el cursor se moverá a la siguiente fila después de imprimir.
imprimir [Hello] en la consola ◀ y coloque el cursor en la siguiente fila
Cualquier bloque que devuelva un valor se puede utilizar en el bloque Imprimir.
En este ejemplo, la posición y actual del brazo de 6 ejes en mm se imprime en la consola de impresión.
cuando empezó
[Print the current y position of the Arm in mm.]
imprimir ([brazo v] posición [y v] en [mm v] :: custom-arm) en la consola ▶
Siguiente fila#
El bloque Siguiente fila se utiliza para establecer el cursor de salida de impresión en la Consola de impresión.
colocar el cursor en la siguiente fila
De forma predeterminada, todos los proyectos comienzan con el cursor de la pantalla en la fila 1. El bloque Siguiente fila moverá el cursor una fila hacia abajo en la pantalla. Este bloque también colocará la columna del cursor en la posición 1.
En este ejemplo, “Hola” se imprimirá en la y “¡mundo!” en la.
cuando empezó
imprimir [Hello] en la consola ▶
colocar el cursor en la siguiente fila
imprimir [world!] en la consola ▶
Establecer la precisión de impresión#
El bloque Establecer precisión de impresión se utiliza para establecer la cantidad de dígitos que aparecen después del punto decimal al imprimir bloques de informes en la Consola de impresión.
establecer la precisión de impresión a [0.1 v]
Elija el nivel de precisión con que se imprimirán en la pantalla los bloques de reporteros insertados.
Unos (1) (Predeterminado)
Décimas (0,1)
Centésimas (0,01)
Milésimas (0,001)
Todos los dígitos (0,000001)

Elija qué dispositivo utilizar.

En este ejemplo, la precisión de impresión se establece en centésimas antes de imprimir el paso actual del brazo de 6 ejes.
cuando empezó
[Print the Arm's current pitch with 2 decimal places.]
establecer la precisión de impresión a [0.01 v]
imprimir ([brazo v] orientación [paso v] en grados :: custom-arm) en la consola ▶
Borrar todas las filas#
El bloque Borrar todas las filas se utiliza para borrar toda la consola de impresión. Al borrar la consola de impresión, el cursor volverá a la primera fila.
borrar todas las filas
En este ejemplo, la posición x actual del brazo de 6 ejes se muestra continuamente en la consola de impresión, y la consola se borra y actualiza en un bucle infinito para mostrar el movimiento en tiempo real del brazo a lo largo del eje x.
cuando empezó
para siempre
[Print the Arm's current x position.]
imprimir ([brazo v] posición [incógnita v] en [mm v] :: custom-arm) en la consola ◀ y coloque el cursor en la siguiente fila
[Wait 1 second before clearing.]
esperar (1) segundos
borrar todas las filas
Torre de señales#
Establecer el estado de la torre de señales#
El bloque Establecer estado de la torre de señales se utiliza para establecer el color y el estado actuales de la torre de señales.
establecer [SignalTower 1 v] a [verde v] y [solid v]
Seleccione qué torre de señales utilizar.

Seleccione el color en la Torre de Señales en el que desea establecer el estado.
rojo
amarillo
verde
azul
blanco
todo

Seleccione el estado en el que se ubicará el color especificado en la Torre de Señales.
apagado - Apaga la luz del color.
sólido - Enciende la luz del color.
parpadeando - Enciende y apaga la luz del color repetidamente.

En este ejemplo, todas las luces de la torre de señales estarán parpadeando.
cuando empezó
establecer [SignalTower 1 v] a [todo v] y [blinking v]