Come configurare Universal Gcode Sender (UGS) per il sistema operativo Windows

Universal Gcode Sender (UGS) è una piattaforma gcode completamente funzionale per l’integrazione con sofisticati controller CNC come GRBL, TinyG, g2core e Smoothieware. Con tutte le dipendenze esterne incluse, Universal Gcode Sender è un programma Java autonomo che funziona sulla maggior parte dei computer Windows, MacOSX e Linux.

Passaggio 1: download e installazione del driver

Sebbene UGS non necessiti di un driver per funzionare dopo essere stato installato sul computer, è necessario un driver affinché il CNC possa comunicare con il software. Questo driver, chiamato CH341SER.exe, può essere scaricato da questo link.

Individua il file nella cartella in cui è stato scaricato, fai doppio clic per eseguirlo e fornisci le autorizzazioni richieste da Windows. Se sul computer sono installati firewall, potrebbe esserti richiesto di fornire ulteriori autorizzazioni. Continua ad autorizzare l’operazione finché non viene visualizzata la finestra seguente:

LUNYEECNC

Premi il pulsante di installazione mostrato sopra e attendi il completamento dell’installazione. Se per qualsiasi motivo non riesci a completare il processo di installazione, prova a proseguire oltre questo passaggio, poiché alcune versioni di Windows potrebbero averlo già installato.

Passaggio 2: download ed esecuzione di UGS

UGS è un programma ancora in fase di sviluppo attivo, quindi è sempre consigliabile installare la versione stabile più recente per ottenere la migliore esperienza d’uso. Per farlo, accedi alla pagina di download di UGS qui e seleziona il link di download nell’angolo superiore sinistro, come mostrato nel rettangolo verde:

LUNYEECNCIl file scaricato sarà in formato compresso .ZIP, quindi dovrai decomprimerlo prima dell’installazione. Se non conosci questa procedura, dedica qualche minuto alla visione di questo video di YouTube che illustra il processo.

Dopo aver decompresso il file, dovresti avere una cartella denominata "ugs-platform-app-win". Apri quindi la cartella successiva, "ugsplatform-win", e poi la cartella "bin" contenuta al suo interno. Nella cartella bin troverai due programmi.

LUNYEECNC

Il primo, ugsplatform.exe, è destinato ai computer meno recenti a 32 bit; se invece disponi di un moderno computer a 64 bit, dovrai eseguire ugsplatform64.exe. Per ribadirlo, poiché è importante, ecco i percorsi dei due programmi:

Per i computer meno recenti: ugs-platform-app-win > ugsplatform-win > bin > ugsplatform.exe

Per i computer moderni: ugs-platform-app-win > ugsplatform-win > bin > ugsplatform64.exe

Prima di eseguire il file, dedica un momento a semplificarti la vita in futuro: fai clic con il pulsante destro del mouse sul file, seleziona "invia a" dal menu a discesa e poi seleziona "desktop" per creare sul desktop un’icona di avvio duplicata, dalla quale potrai avviare UGS in futuro.

LUNYEECNC

Passaggio 3: collegamento del CNC a UGS

Inizia collegando l’hardware del controller tramite la barra degli strumenti nella parte superiore del programma. Per farlo, seleziona innanzitutto UGS nella casella combinata del firmware:

LUNYEECNC

Premi quindi il pulsante di aggiornamento e seleziona la porta corretta per il tuo hardware. Se non riesci a trovare la porta corretta nell’elenco, assicurati di aver installato i driver.

LUNYEECNC

Infine, dopo aver selezionato la porta, imposta la velocità di trasmissione su 115200 e premi il pulsante di connessione, come mostrato sotto nel riquadro blu:

LUNYEECNC

A questo punto il CNC dovrebbe essere collegato e potrai verificarne lo stato attuale. Se visualizzi lo stato "IDLE" o "ALARM", il CNC è collegato correttamente e puoi procedere. Se invece rimane bloccato su "Connecting", potrebbe essere necessario provare i passaggi di risoluzione dei problemi riportati di seguito:

  • Assicurati che il controller offline sia fisicamente scollegato dal CNC: questa è una causa molto frequente del messaggio "Port Opened", poiché il CNC non può collegarsi a più di un dispositivo alla volta. Dopo aver scollegato il controller offline, chiudi e riavvia UGS seguendo i passaggi precedenti per verificare se il problema è stato risolto.

  • Controlla l’interruttore di arresto di emergenza (se presente): non tutti sanno che l’interruttore di arresto di emergenza rimane bloccato quando viene attivato e potrebbe essere già attivo se lo hai premuto accidentalmente durante l’assemblaggio. Ruotalo nella direzione delle frecce sul pulsante e verifica che ritorni in posizione. Se questo era il problema, vedrai immediatamente lo stato cambiare in "IDLE" o "ALARM", come previsto.

  • Assicurati di non eseguire altri programmi CNC: come già detto, il CNC può comunicare con un solo dispositivo alla volta. È importante però capire che ciò include anche altri programmi come Easel, bCNC, Carbide Create, Candle o persino altre copie di UGS.

  • Guasto hardware: a nessuno piace ricevere un’apparecchiatura difettosa, ma nonostante i nostri migliori sforzi per garantire la qualità, può succedere; è proprio questo lo scopo della nostra garanzia di 1 anno. Se sospetti che questo sia il caso dopo aver provato le soluzioni precedenti, contattaci all’indirizzo sunzekun@lunyee.com per ulteriore assistenza. Per velocizzare la procedura, ecco alcune verifiche che probabilmente ti chiederemo comunque di eseguire:

    1. Prova un cavo USB diverso: con il CNC viene fornito un solo cavo USB, ma se possiedi una stampante a getto d’inchiostro o laser convenzionale, utilizza lo stesso tipo di cavo del CNC. Se la sostituzione del cavo risolve il problema, faccelo sapere e potremo provvedere a inviarti un ricambio.

    2. Prova una porta USB o un computer diverso: a volte il problema è il computer stesso oppure una specifica porta USB. Tra questo test e quello precedente del cavo USB, possiamo stabilire rapidamente se il problema riguarda la scheda controller del CNC.

Passaggio 3: configurazione di UGS per il CNC

Uno dei principali vantaggi di UGS è la "Procedura guidata di configurazione", che consente di configurare gli interruttori di fine corsa, il sistema di homing, i limiti software e la calibrazione della macchina. Per avviare questa procedura, seleziona la scheda Machine e poi Setup Wizard dal menu a discesa visualizzato.

LUNYEECNC

Supponendo che il CNC sia già collegato, questa dovrebbe essere la prima pagina visualizzata: conferma la versione di GRBL collegata e mostra le opzioni di configurazione:

LUNYEECNC

Salta la pagina "Import Settings" e prosegui fino alla pagina "Motor Wiring", dove puoi testare ciascun asse del CNC. Muovi con calma ogni asse avanti e indietro e assicurati che il CNC risponda come previsto. È inoltre disponibile un’opzione per invertire i comandi di movimento manuale.

LUNYEECNC

Dopo aver verificato che non ci siano problemi, puoi saltare "Step calibration", poiché eseguiamo questa operazione prima che il CNC lasci la fabbrica, e passare alla pagina "Limit Switch". In questa pagina dovrai premere manualmente ciascun interruttore di fine corsa (se il CNC ne è dotato; altrimenti salta questo passaggio), verificando che l’asse corrispondente si illumini. Se per qualsiasi motivo un asse non si illumina quando premi un interruttore, oppure rimane illuminato quando l’interruttore non è premuto, contattaci all’indirizzo sunzekun@lunyee.com per ulteriore assistenza.

LUNYEECNC

Supponendo ancora che il CNC disponga di interruttori di fine corsa, nella pagina successiva verrà testato il processo di homing. Puoi utilizzare questa pagina per personalizzare la posizione di homing di ciascun asse e verificare che il processo funzioni prima di passare all’ultimo passaggio.

LUNYEECNC

L’ultima pagina, "Soft Limits", è un’eccezione, poiché non consigliamo questa funzione per le macchine dotate di interruttori di fine corsa. Se disponi di interruttori di fine corsa, assicurati che i limiti software siano disabilitati. Se invece non hai interruttori di fine corsa, i limiti software possono essere utili per proteggere in parte il CNC da collisioni con sé stesso. In quest’ultimo caso, segui le istruzioni nella pagina per configurare questa funzione.

LUNYEECNC

Una volta completata la configurazione, puoi chiudere la procedura guidata. UGS è ora configurato e pronto per eseguire un progetto sul CNC. Valuta la possibilità di provare alcuni dei nostri file di test per acquisire maggiore familiarità sia con il software sia con la macchina.

Precedente Successivo