Sobre el servicio NCPlayer:
Menú Archivo
Menú Editar
Menú Ver
Menú Formato
Menú Herramientas
Menú Configuración de la máquina
Colaboración

Operaciones con el carácter de salto de bloque (Block Skip)


En muchos controladores CNC, un carácter / al inicio de una línea significa “omitir bloque” cuando está activado el interruptor físico de Block Skip de la máquina. En NCPlayer, estas líneas también se reconocen y pueden excluirse de la simulación. La sección Format → Block Skip Chars Operations contiene tres herramientas para operaciones en lote con el carácter /.

Cómo funciona en NCPlayer

  • Una línea se considera “omitable” si comienza con uno o más caracteres / antes de cualquier dirección de código.
  • Las líneas vacías y los comentarios puros ( ... ) no necesitan marcarse con /: las herramientas las saltarán.
  • Las operaciones se aplican a la selección o a todo el programa si no hay selección.

1) Add Block Skip Chars — añadir caracteres “/”

Añade un / al inicio de cada línea ejecutable. En las líneas donde ya exista /, no se duplicará. Los comentarios y las líneas vacías permanecen sin cambios.

Ejemplo

; Before
N10 G00 X0 Y0
(lead-in)
N20 G01 X50 F200

; After
/N10 G00 X0 Y0
(lead-in)
/N20 G01 X50 F200

Cuándo es útil

  • Preparar rápidamente una versión “suave” del programa NC — para poder activar/desactivar partes del código mediante el interruptor de la máquina.
  • Crear una pasada en vacío segura: marcar movimientos rápidos, cambios de herramienta o códigos M.

2) Remove Block Skip Chars — eliminar caracteres “/”

Elimina los caracteres iniciales / del comienzo de las líneas. Si una línea contiene múltiples /, se elimina todo el prefijo. El resto de la línea (direcciones, comentarios) permanece sin cambios.

Ejemplo

; Before
//N10 G00 X0 Y0
/N20 G01 X50 F200

; After
N10 G00 X0 Y0
N20 G01 X50 F200

3) Protect Code Lines with “/” — proteger líneas ejecutables con “/”

Marca rápidamente solo las líneas ejecutables (con direcciones G/M/T/S/F/X/Y/Z/…) con /, omitiendo los comentarios puros y las líneas vacías. Es útil cuando quieres dejar intactas las notas y la documentación, pero desactivar temporalmente la ejecución de comandos de movimiento/tecnología.

Ejemplo

; Before
(Setup)
N10 G90 G54
(Roughing)
N20 G01 X50 F200

; After
(Configuración)
/N10 G90 G54
(Desbaste)
/N20 G01 X50 F200

Consejos y advertencias

  • En una máquina CNC real, el comportamiento de las líneas con / depende de la posición del interruptor físico BLOCK SKIP. Si está desactivado, dichas líneas se ejecutarán con normalidad.
  • En la simulación de NCPlayer, las líneas con / se omitirán si el modo correspondiente está habilitado (también compatible en la simulación paso a paso).
  • Si usas saltos condicionales (IF/THEN/GOTO/WHILE), evita marcar con “/” las líneas de salto críticas sin analizar la lógica, ya que podrías romper la secuencia de ejecución.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy