Python#

Esta guía proporciona información detallada sobre cómo usar los comandos de Python en VEXcode CTE. Aquí aprenderá a leer y comprender cada comando, con descripciones completas, parámetros y ejemplos de uso.

Comprensión de las entradas de comando#

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

  • Nombre y firma del comando: este es el nombre del comando y sus parámetros.

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

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

  • Tabla de parámetros: enumera y describe los parámetros que acepta el comando.

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

  • Ejemplo: proporciona un fragmento de código de muestra que demuestra cómo utilizar el comando.

Ejemplo de entrada de comando#

mover_inc()#

The move_inc(x, y, z, wait) method moves the End Effector by the requested X, Y, and Z distances.

This can be a waiting or non-waiting method depending on if the wait parameter is used.

Parámetros

Descripción

x

La distancia en el eje x a recorrer, en milímetros.

y

La distancia en el eje y a recorrer, en milímetros.

z

La distancia en el eje z a mover, en milímetros.

wait

Optional. The wait parameter determines whether the method will block subsequent method (wait=True) or allow immediate execution (wait=False). If unspecified, the default for the wait parameter is wait==True.

Returns: True if the 6-Axis Arm has moved to the requested position when wait is True. False if it did not.

# Move the Arm +100 millimeters on the y axis.
arm.move_inc(0, 100, 0)