Informazioni sul servizio NCPlayer:
Menu File
Menu Modifica
Menu Visualizza
Menu Formattazione
Menu Strumenti
Menu Configurazione macchina
Collaborazione

Operazioni con il carattere di salto blocco


In molti controlli CNC, un carattere / all’inizio di una riga significa “skip block” quando l’interruttore hardware di Block Skip della macchina è attivato. In NCPlayer, queste righe vengono ugualmente riconosciute e possono essere escluse dalla simulazione. La sezione Format → Block Skip Chars Operations contiene tre strumenti per operazioni in blocco con il carattere /.

Come funziona in NCPlayer

  • Una riga è considerata “saltabile” se inizia con uno o più caratteri / prima di qualsiasi indirizzo di codice.
  • Le righe vuote e i commenti puri ( ... ) non devono essere marcati con / — gli strumenti le ignoreranno.
  • Le operazioni si applicano alla selezione oppure all’intero programma se non è presente alcuna selezione.

1) Add Block Skip Chars — aggiungere i caratteri “/”

Aggiunge un / all’inizio di ogni riga eseguibile. Le righe in cui / è già presente non verranno duplicate. Commenti e righe vuote rimangono invariati.

Esempio

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

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

Quando è utile

  • Preparare rapidamente una versione “soft” del programma NC — in modo che parti del codice possano essere attivate/disattivate tramite l’interruttore della macchina.
  • Creare un dry-run sicuro: contrassegnare movimenti rapidi, cambi utensile o codici M.

2) Remove Block Skip Chars — rimuovere i caratteri “/”

Rimuove i caratteri iniziali / dall’inizio delle righe. Se una riga contiene più /, l’intero prefisso viene eliminato. Il resto della riga (indirizzi, commenti) rimane invariato.

Esempio

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

; After
N10 G00 X0 Y0
N20 G01 X50 F200

3) Protect Code Lines with “/” — proteggere le righe eseguibili con “/”

Contrassegna rapidamente solo le righe eseguibili (con indirizzi G/M/T/S/F/X/Y/Z/…) con /, saltando i commenti puri e le righe vuote. Utile quando vuoi lasciare intatte note e documentazione, ma disabilitare temporaneamente l’esecuzione dei comandi di movimento/tecnologia.

Esempio

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

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

Suggerimenti e avvertenze

  • Su una macchina CNC reale, il comportamento delle righe con / dipende dalla posizione dell’interruttore hardware BLOCK SKIP. Se è spento — tali righe verranno eseguite normalmente.
  • Nella simulazione NCPlayer, le righe con / verranno saltate se la modalità corrispondente è abilitata (supportato nella simulazione passo-passo).
  • Se utilizzi salti condizionali (IF/THEN/GOTO/WHILE) — evita di contrassegnare con “/” le righe di salto critiche senza analizzare la logica, perché ciò potrebbe interrompere la corretta sequenza di esecuzione.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy