Bloques#

Esta guía proporciona información detallada sobre el uso de los bloques en VEXcode CTE. Aquí aprenderá a leer y comprender cada bloque, con descripciones completas, parámetros y ejemplos de uso.

Comprensión de las entradas de bloque#

Cada entrada de bloque en la Referencia de API incluye los siguientes componentes:

  • Nombre e imagen del bloque: este es el nombre del bloque y una imagen del bloque.

  • Descripción: Una breve explicación de lo que hace el bloque.

  • Bloqueante/No bloqueante: indica si el bloque espera a que se complete antes de pasar al siguiente bloque.

  • Parámetros: capturas de pantalla que muestran todos los parámetros disponibles para ese bloque con menús desplegables expandidos.

  • Devuelve: describe lo que devuelve el bloque, si corresponde.

  • Ejemplo: Proporciona una imagen que demuestra cómo utilizar el bloque en VEXcode.

Ejemplo de entrada de bloque#

El bloque Mover el brazo de 6 ejes a la posición se utiliza para mover el brazo de 6 ejes a un conjunto específico de coordenadas.

Este puede ser un bloqueo no bloqueante o bloqueante dependiendo de si se utiliza la opción y no esperar.

mover [brazo v] a la posición x:(120) y:(120) z:(75) [mm v] ▶

Seleccione qué unidad de coordenadas utilizar: milímetros o pulgadas.

La imagen muestra un bloque diseñado para mover un brazo robótico a una posición específica en un espacio 3D. Las coordenadas proporcionadas son x = 120, y = 120 y z = 75, con la unidad establecida en milímetros. Hay un menú desplegable que permite al usuario cambiar la unidad de medida de milímetros (mm) a pulgadas si lo desea/_static/img/arm/move_arm_to_position_unit.pngActualmente, la unidad seleccionada es “mm”.

Puede seleccionar la flecha para expandir y no esperar: esto permitirá que los bloques subsiguientes se ejecuten mientras el brazo de 6 ejes se mueve.

mover [brazo v] a la posición x:(120) y:(120) z:(75) [mm v] ◀ y no esperes

En este ejemplo, el brazo de 6 ejes se moverá a las coordenadas (120, 120, 75) en milímetros.

cuando empezó
mover [brazo v] a la posición x:(120) y:(120) z:(75) [mm v] ▶

Bloques en subsecciones#

Algunos bloques se encuentran en subsecciones específicas que corresponden a su sensor o funcionalidad específica. Por ejemplo, los bloques relacionados con temporizadores, sensores o motores se agruparán según corresponda. Consulte estas subsecciones para obtener información detallada sobre dichos bloques.