Muestra como pueden redefinirse los códigos  T, M6, M61, S, F y opcionalmente su comportamiento en el procedimiento de remapeo.

La colección de prólogos y epílogos en python-stdglue pretende ser un conjunto repetitivo de pegamento Python que cubre la mayoría de los casos de uso. Normalmente no debería necesitar tocar ninguno de estos.

Las rutinas de reasignación ngc en nc_subroutines se han configurado para:

mostrar los 'parámetros expuestos' con una declaración de depuración

consultar los códigos incorporados dentro del procedimiento de reasignación, de modo que el efecto de ejecución sea el mismo que no reasignar ese código (es decir, el resultado de la reasignación es idempotente)

trabajar con los prólogos y epílogos de stdglue

Los 'parámetros expuestos' son variables locales en el procedimiento de reasignación que pueden leerse y modificarse; el epílogo recogerá cualquier cambio y lo utilizará para confirmar el resultado


Tenga en cuenta que el uso de M61 requiere iocontrol-v2 ya que el soporte de número de herramienta establecido en iocontrol está roto.

actualizacion:

Añadidas reasignaciones y extensión de M0, M1, M60 .
Ver también hilo:
  http://linuxcnc.org/index.php/english/component/kunena/?func=view&catid=38&id=17637&limit=6#17637

-mah



