Skip to content

Releases

FreeLaserCut 0.19.5

Choose a tag to compare

@github-actions github-actions released this 14 Nov 20:12

Nodi, movimento della testa con il joystick, Stampa e taglia per tutti.

Strumento Nodi: più nodi insieme e unione di due nodi.

  • Si vedono i nodi di tutte le forme selezionate, non solo della prima.
  • Più nodi selezionati: Ctrl+clic (o Maiusc+clic) aggiunge o toglie un nodo, un rettangolo trascinato sul vuoto prende i nodi dentro, Ctrl+A li prende tutti, Esc toglie la scelta (di nuovo Esc: torna a Selezione). Spostamento, elimina (D) e morbido/angolo (S, C) valgono per tutti i nodi selezionati, con un solo Annulla. Le maniglie si vedono quando il nodo selezionato è uno.
  • Unire due nodi: selezionati due estremi di linee aperte, J li fonde in un punto solo a metà strada, Maiusc+J li collega con un tratto dritto lasciandoli dove sono. Se sono i due estremi della stessa linea, la chiude; se sono di due forme, diventano una forma sola sul livello del primo nodo selezionato. Anche nel menu del tasto destro (Unisci nodi, Collega nodi). Con nodi che non sono estremi aperti non fa niente e lo dice.
  • Con una forma e un nodo solo tutto resta come prima (trascinare un estremo sull'altro li unisce ancora; Unisci estremi, Alt+J, invariato).

Scheda Movimento: Puntino e Lucciola al centro delle frecce, e il joystick.

  • Al centro della croce delle frecce ci sono Puntino (tieni premuto) e Lucciola (resta accesa): sono gli stessi della scheda Laser, con la stessa potenza, gli stessi avvisi e lo stesso spegnimento automatico. Vai a X0 Y0, che stava al centro, è passato nella colonna di destra. Frecce e passi restano come prima. Anche nel Banco.
  • Joystick virtuale: sotto le frecce l'interruttore Frecce | Joystick. Tieni premuta la manopola e trascinala: la testa va in quella direzione, più veloce più la allontani dal centro (fino alla Velocità jog), e si ferma quando la lasci. Al centro c'è una piccola zona morta. Sulla scheda sono tanti piccoli spostamenti (al massimo due in attesa), tagliati al bordo dell'area; la testa si ferma anche con Esc, se FreeLaserCut perde il primo piano o se la macchina non è più pronta. Provato sul simulatore, non ancora su un laser vero: via Wi-Fi può rispondere meno pronto che via USB.

Stampa e taglia per tutti (prima era fra le funzioni in prova, dietro il codice): nel menu Strumenti. Per portare la testa sulle crocette ora ha lo stesso sistema della scheda Movimento, con i passi fino a 50 mm, Puntino e Lucciola al centro e il joystick. Il Rilievo 3D resta in prova.

Nesting manuale: la finestra si nota. Si apre sopra i pannelli di destra ma ne sporge un po' a sinistra, sul piano, invece di stare tutta sopra i pannelli e confondersi con loro.

Aiuto → Scorciatoie da tastiera rifatto: una finestra con la ricerca, una scorciatoia per riga con il tasto in grassetto, sezioni con un titolo. Ci sono anche i tasti nuovi dei nodi e quelli per muovere la testa.

Sculpfun E1:

  • riconosciuta dalla scritta che manda la scheda («Sculpfun E1», letta nel firmware ufficiale 1.0.5), anche se l'area di lavoro non torna (in quel caso avvisa di controllare $130 e $131);
  • con una E1 la Libreria materiali usa la tabella ufficiale Sculpfun della E1 (incisioni e tagli per 12 W, Pro 21 W e infrarosso) al posto della stima dalla tabella Longer: valori di partenza, non provati con FreeLaserCut.

Riconosci la macchina → Applica non perde più le scelte fatte per la stessa macchina: angolo dello 0, assi provati con le frecce e piano ruotato restano com'erano.


Installatore per Windows: scarica FreeLaserCut-0.19.5-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.19.5-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.19.4

Choose a tag to compare

@github-actions github-actions released this 14 Nov 15:48

Un modello nuovo nel catalogo.

Sculpfun E1 fra i modelli pronti (67 in tutto). La serie E1 è un laser chiuso con struttura CoreXY, telecamera nel coperchio e homing. Tre voci, una per modulo laser: Sculpfun E1 12W, Sculpfun E1 Pro 21W e Sculpfun E1 3W IR (il modulo infrarosso IR3). Le versioni «Dual» sono la stessa macchina con il modulo infrarosso nella scatola: i moduli si montano uno alla volta, quindi si sceglie la voce del modulo montato.

  • Già impostati scegliendo il modello: area 400 × 320 mm (X è il lato lungo), 36.000 mm/min (i 600 mm/s dichiarati), accelerazione 1000 mm/s², spot 0,04 × 0,06 mm (12 W), 0,06 × 0,08 mm (Pro) e 0,03 × 0,03 mm (infrarosso), 115200 baud. Collegando la macchina, area, velocità e buffer si rileggono dalla scheda come sempre.
  • Riconosciuto da solo. Riconosci la macchina propone «Sculpfun E1 12W» quando la scheda dice un'area di 400 × 320 mm, anche se non dichiara la marca, e avvisa che il modulo montato non si legge dalla scheda: chi ha il Pro o il modulo infrarosso sceglie quella voce nell'elenco.
  • La nota del modello dice cosa serve per partire: chiavetta USB di sicurezza inserita, fungo di emergenza sbloccato, coperchio chiuso, driver CH340; la telecamera ha un cavo USB suo e si sceglie nel pannello Camera; la luce interna si abbassa dalla console con $light/duty=200 (da 0 a 1000) se abbaglia la calibrazione; i dati della rete Wi-Fi della macchina.
  • Wi-Fi: la rete propria «Sculpfun E1» è riconosciuta dalla procedura Collegamento Wi-Fi del laser (stessa password e stesso indirizzo delle altre schede: 12345678 e 192.168.4.1).
  • Da sapere: il rullo e il mandrino Sculpfun sull'E1 girano sull'asse A, mentre il rotativo di FreeLaserCut usa l'asse Y: non li comanda. Il passaggio da un modulo all'altro è una scelta del modello, non un comando.
  • Fonti: pagine ufficiali Sculpfun (area, velocità, potenze, spot), guida ufficiale della serie E1 (moduli, telecamera, luce, rete), e per le impostazioni di fabbrica della scheda la tabella pubblicata da diode-laser-wiki.com, che non è una fonte Sculpfun.
  • Non provato su una E1 vera. L'angolo dell'homing non è scritto in nessuna fonte: lo 0 resta davanti a sinistra finché la configurazione guidata non dice altro, ed è la prima cosa da fare alla prima connessione. Non provati nemmeno la telecamera e il Wi-Fi di questa macchina.

Installatore per Windows: scarica FreeLaserCut-0.19.4-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.19.4-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.19.3

Choose a tag to compare

@github-actions github-actions released this 14 Nov 12:46

Dai rapporti degli utenti: l'angolo dell'homing. Più quattro cose decise con chi usa il programma.

L'angolo dell'homing non è sempre davanti a sinistra (rapporti del 13 e 14/11: OMTech K40 Plus e Creality Falcon A1).

  • A fine lavoro la testa torna dove fa l'homing la tua macchina. Con le coordinate assolute, finito il lavoro la testa andava sempre nell'angolo davanti a sinistra, anche sulle macchine che hanno lo 0 altrove: sul K40 del rapporto (homing dietro a sinistra) finiva nell'angolo opposto, con G0 X10 Y190. Ora va a 10 mm dall'angolo dell'homing: su quel K40 G0 X10 Y10. Sulle macchine con lo 0 davanti a sinistra (Longer B1 e la maggior parte dei laser a diodo) non cambia niente.
    • Con le schede che contano in negativo (GRBL classico) l'angolo giusto dipende dal verso dell'homing ($23): FreeLaserCut lo usa se l'ha letto dalla scheda; se non lo conosce resta davanti a sinistra, come prima.
  • Configurazione guidata: l'angolo che indichi adesso vale. Se gli assi risultavano già «provati con le frecce», l'angolo scelto dopo veniva ignorato senza dirlo: sul Falcon A1 del rapporto lo 0 tornava sempre davanti a sinistra anche scegliendo «dietro a sinistra». Ora gli assi seguono l'angolo indicato, quelli che cambiano tornano «da provare» e la finestra lo dice; la prova delle frecce fatta dopo ha sempre l'ultima parola.
  • Il pallino verde dello 0 sul piano è nell'angolo dell'homing, non più sempre in basso a sinistra.
  • Non provato su quelle due macchine: le correzioni vengono dai dati dei rapporti (profilo e impostazioni della scheda).

Piano mostrato ruotato di 90° (chiesto da un'utente con un laser 400 × 920 mm). Chi ha una macchina con un lato molto più lungo dell'altro può vedere e disegnare il piano con il lato lungo in orizzontale, per esempio per le scritte.

  • Si sceglie nella Configurazione guidata della macchina, in un passo nuovo dopo assi e punto zero: «Non ruotato (consigliato)», «Ruotato a sinistra», «Ruotato a destra», con un disegnino che mostra dove finiscono lo 0 e gli assi X e Y. Lo stesso passo dice che di norma non serve.
  • Cambia solo da dove guardi il piatto. Assi, punto zero, frecce della prova e file restano quelli della macchina. È una rotazione vera, mai uno specchio: le scritte non escono rovesciate.
  • I progetti restano nelle coordinate della macchina: un progetto fatto «in verticale» si apre già girato nel verso giusto, e salvandolo il file non cambia. Chi lo apre con il piano non ruotato (o con una versione precedente) lo vede com'era. Anche il file del profilo tiene l'area della macchina.
  • I disegni importati (SVG, DXF, immagini) entrano dritti come li vedi; per quelli fatti nell'altro verso c'è File → Importa ruotato di 90°. L'SVG esportato esce come lo vedi.
  • Sul piano due freccette dicono dove vanno gli assi X e Y della macchina. Le frecce del movimento seguono lo schermo. Nel pannello Macchina l'area resta quella della macchina.
  • Da sapere con il piano ruotato: le righe di riempimenti e immagini seguono lo schermo, quindi corrono lungo l'asse lungo della macchina (per i riempimenti «Angolo di scansione» a 90° le rimette sull'altro); il rotativo non si può usare (il lavoro lo dice ed esce senza); la calibrazione della telecamera va rifatta dopo aver cambiato orientamento; cambiando orientamento la cronologia di Annulla del disegno aperto si azzera.
  • Non provato su un laser vero. Sul simulatore un lavoro con il piano ruotato brucia nel punto giusto e torna vicino allo 0.

Casella «Cerca un comando» nella barra in basso (interfaccia classica). La ricerca dei comandi non è più una finestrella da aprire: è una casella sempre visibile accanto a «Griglia».

  • Un clic, Ctrl+F o F3 portano lì. Le proposte si aprono verso l'alto, la migliore in cima; frecce per scorrere, Invio esegue, Esc chiude. Con la casella vuota compaiono gli ultimi 6 comandi usati.
  • Sulle finestre strette resta solo una lente, che si allarga mentre scrivi: i messaggi della barra non perdono spazio.
  • Nel Banco la ricerca resta la finestrella di sempre.

Windows 10 troppo vecchio: adesso viene detto. FreeLaserCut funziona da Windows 10 versione 1809 in poi (o Windows 11). Su un Windows 10 mai aggiornato (visto: build 10240, del 2015) non partiva e l'unica traccia era un errore tecnico. Ora all'avvio una finestra dice che Windows va aggiornato e come farlo.

Fissato sulla barra delle applicazioni di Windows tiene la sua icona. Fissando FreeLaserCut aperto compariva l'icona di Python, e quell'icona poteva non riaprire il programma. Ora FreeLaserCut dice a Windows come rilanciarlo e con quale icona. Chi l'aveva già fissato deve togliere l'icona vecchia e fissarlo di nuovo.

  • Non provato su un Windows vero prima della pubblicazione: lo controlla la prova di avvio su GitHub («barra di Windows: ok»).

Prove automatiche nuove: tests/test_v193_piano.py (90 controlli in Classica, 86 nel Banco), tests/test_v193_avvio.py (45), tests/test_v193_cerca.py (42 in Classica, 2 nel Banco).


Installatore per Windows: scarica FreeLaserCut-0.19.3-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.19.3-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.19.2

Choose a tag to compare

@github-actions github-actions released this 13 Nov 08:00

Correzione al Wi-Fi dopo la prova su un Longer B1 vero.

  • Laser Longer (firmware LGT): ora la procedura Wi-Fi li porta davvero in rete. Sul B1 la procedura scriveva nome e password, riavviava la scheda e dopo 30 secondi diceva «Non so se si è collegata»: la scheda ripartiva con il Wi-Fi spento. Su quella scheda il Wi-Fi si accende con un'impostazione, $50 (0 = spento, 2 = rete di casa), mentre il comando che FreeLaserCut mandava («rete di casa») riceve «ok» ma non accende niente. Adesso, quando dopo il riavvio la scheda dice «WiFi Off», la procedura manda anche $50=2: la scheda si collega subito e la procedura le chiede l'indirizzo. Una volta in rete ci resta: alla riaccensione si ricollega da sola.
    • Questo viene dalle risposte di un solo B1 (firmware LGT V1.2.3): il produttore non lo documenta. Gli altri valori di $50 non sono noti e non vengono mai scritti.
  • Password o rete sbagliata sul Longer: adesso viene detto. La scheda prova per 40 secondi e poi scrive «Wifi Connection failed»; la procedura aspettava 30 secondi e si fermava prima, con «Non so se si è collegata». Per le Longer ora aspetta 50 secondi e mostra «Il laser non è entrato nella rete» con le cause probabili, dicendo che la scheda ha lasciato il Wi-Fi spento (non torna a una «rete propria» come le altre).
  • Riconosciuti i messaggi di queste schede: «Wifi Connecting...», «Wifi Connected» (senza indirizzo), «Wifi Connection failed», «WiFi Off».
  • Se la scheda non scrive nessun messaggio e allo scadere dell'attesa non ha un indirizzo, sulle Longer la procedura prova $50=2 prima di arrendersi. La frase «non ha detto niente in … secondi» ora dice i secondi veri.
  • Da sapere: «Spegni il Wi-Fi della scheda» sul Longer non è ancora stato provato su una scheda vera.
  • Nuova prova automatica tests/test_v192_wifi.py (42 controlli, Classica e Banco), con una scheda finta che si comporta come quel B1.

Schede che non conoscono il comando G55 (visto su un OMTech K40): con le coordinate assolute il lavoro non resta più fermo. Dal rapporto di un utente: partendo «dalla posizione attuale» tutto funzionava, con le coordinate assolute «nessun errore, ma il laser resta fermo».

  • Su quella scheda il comando G55, che FreeLaserCut usa per le coordinate assolute, a volte viene rifiutato con un errore e a volte non riceve nessuna risposta: il lavoro restava in pausa, oppure fermo senza dire niente. La correzione della 0.18.15 se ne accorgeva solo se l'errore arrivava durante la verifica; su questa scheda in verifica arriva solo il silenzio.
  • Nella verifica: se la scheda smette di rispondere proprio su G55, FreeLaserCut capisce che è quel comando, rifà il lavoro senza, lo verifica di nuovo e lo avvia.
  • Nel lavoro avviato senza verifica: se la scheda rifiuta G55, o tace su quella riga per 4 secondi, il lavoro viene fermato subito (prima di incidere: G55 sta nell'intestazione), il profilo della macchina viene segnato «senza G55» e una finestra lo dice. Premendo di nuovo Avvia il lavoro parte senza quel comando. Non riparte da solo.
  • Un file G-code esterno che usa G55 viene fermato allo stesso modo, con un messaggio suo.
  • Non provato su quella macchina: non si sa ancora se, tolto G55, la scheda accetta tutto il resto.
  • Nuova prova automatica tests/test_v192_g55.py (37 controlli, Classica e Banco).

MakerHub per tutti, barra di sinistra con il pulsante «Strumenti».

  • Gli strumenti di MakerHub non sono più fra le funzioni in prova: si vedono e funzionano senza codice. MakerHub è un servizio esterno (maker-hub.it, serve un loro account): FreeLaserCut apre il loro sito nel browser e, se lo vuoi, riceve su questo computer i disegni mandati con il loro pulsante «Manda a FreeLaserCut». La ricezione si accende solo quando apri gli strumenti (o metti la spunta), ascolta solo questo computer e accetta disegni solo dal sito di MakerHub. Rilievo 3D su tavola e Stampa e taglia restano in prova.
  • Nell'interfaccia classica, sotto «Posiziona laser» e un po' staccato, c'è un pulsante nuovo Strumenti: un clic apre l'elenco degli strumenti del menu Strumenti che non servono a disegnare a mano (forma con misure esatte, codice QR o a barre, testo su tracciato, puzzle, scultura, testo variabile, foto, vettorizzazione).
  • MakerHub con un comando solo: le quattro voci Dima Lab, Forma Lab, Hinge Lab e Split Lab aprivano tutte la stessa pagina del loro sito, dove lo strumento si sceglie comunque dopo. Ora c'è un comando solo, Strumenti MakerHub, con il loro logo: nel menu Strumenti e, nella barra di sinistra, subito sotto il pulsante Strumenti. «MakerHub: ricevi qui i disegni» resta nel menu Strumenti.
  • Nuova prova automatica tests/test_v192_strumenti.py (40 controlli in Classica, 31 nel Banco).

Catalogo: Acmer P2 (10, 20 e 33 W) fra i modelli pronti, chiesto da un utente: ora sono 64.

  • Dal profilo ufficiale Acmer per il P2: area 420 × 400 mm (X il lato lungo), 115200 baud, accelerazione 3000 mm/s², aria assistita comandata con M7 invece del solito M8 (già impostata scegliendo il modello). Dalla pagina ufficiale: fino a 30.000 mm/min, spot 0,06 × 0,08 mm per il 10 W e 0,08 × 0,10 mm per il 20 e il 33 W.
  • Collegando una scheda Acmer con l'area 420 × 400, FreeLaserCut propone le tre P2 da scegliere (la potenza non si legge dalla scheda). Con il kit di estensione (420 × 800) l'area vera si legge dalla scheda con «Leggi dalla macchina».
  • Non provato su una P2 vera: Acmer non dichiara se la scheda accetta tutti i comandi che FreeLaserCut usa; se ne rifiuta uno, il programma se ne accorge alla prima verifica.
  • Nuova prova automatica tests/test_v192_acmer_p2.py (28 controlli).

Dall'analisi critica di tutto il programma (interfaccia, praticità d'uso, codice): difetti trovati provando FreeLaserCut nelle due interfacce e a varie misure di schermo, corretti insieme.

  • Corretto: lo Stop da tastiera non funzionava. La scorciatoia era scritta con un nome di tasto che non esiste (la guida diceva «Ctrl+Pausa», ma il tasto non faceva niente). Ora Ctrl+Pausa ferma davvero il lavoro, e c'è anche Maiusc+Esc, per le tastiere senza il tasto Pausa (quasi tutti i portatili). Esc da solo continua a chiudere strumenti e finestre.
  • Banco sugli schermi piccoli (1366 × 768, e i portatili Full HD con Windows al 150%, che ne hanno ancora meno). La colonna destra non ci stava: i pulsanti si accavallavano e quello arancione di avvio finiva fuori dallo schermo; l'isola degli strumenti andava sotto quella dello zoom. Ora le due spunte di sicurezza e il pulsante di avvio sono sempre in vista; se lo schermo è basso scorrono i quattro passi sopra. Le isole in basso non si sovrappongono più (su una finestra stretta sparisce prima la scritta con il nome dello strumento).
  • Banco: il pulsante di avvio non cambia più posto. Selezionando una forma comparivano le Proprietà sopra il percorso «Dal disegno al pezzo», che scendeva di quasi 200 pixel e risaliva deselezionando. Ora il percorso è appoggiato in basso e resta fermo; le Proprietà compaiono nello spazio sopra. «Guardia fiamme…» e «Controllo dal telefono…» stanno dopo il quarto passo.
  • Banco: barra della selezione più piccola. Non è mai più larga dello spazio fra gli strati e la colonna destra (sugli schermi piccoli copriva gli uni e l'altra): le misure che non entrano stanno dietro la freccetta «›». La riga dei comandi (Duplica, Allinea, Combina…) si richiude con la freccetta a destra, e sugli schermi bassi parte richiusa: resta una riga sola e il piano si vede meglio. La scelta viene ricordata; i comandi restano tutti nel menu radiale (tasto destro) e nella ricerca.
  • Lavori con migliaia di tracciati: preparazione molto più veloce, e «fori prima» vale sempre. L'ordine dei tagli confrontava ogni tracciato con tutti gli altri ricalcolando ogni volta l'area: 2000 tracciati richiedevano una decina di secondi, ora due decimi. Oltre i 3000 tracciati in un livello i fori non venivano più tagliati prima del loro contorno, senza avviso (il pezzo poteva cadere prima dei tagli interni), e la compensazione del kerf trattava i fori come contorni esterni: i due limiti non ci sono più. Fino a 3000 tracciati l'ordine è identico a prima.
  • Preparando un lavoro lungo la finestra non si blocca più. Con foto molto grandi o migliaia di forme Windows scriveva «non risponde». Ora, dopo un attimo, compare «Preparo il lavoro…» con Annulla: annullando resta il lavoro di prima. I lavori normali non la vedono mai.
  • Libreria materiali adattata alla potenza del tuo laser (stima). La tabella è per il Longer B1 40W, ma i modelli pronti sono 64. Con un altro laser la libreria propone valori adattati alla sua potenza ottica (stessa energia per millimetro: più potenza in percentuale; arrivati al 100%, più lento; sotto i 100 mm/min, più passate) e lo dice in ogni voce. Se il profilo ha una forbice («20–40 W») chiede la potenza, una volta sola, e la ricorda per quella macchina. Le voci tue (★) non vengono toccate e con il B1 40W non cambia niente.
    • È una stima fatta sui numeri: non è stata provata su laser diversi dal B1 40W. Fuoco, punto e materiale contano quanto la potenza: prima del pezzo buono serve il test materiale.
  • Ricerca dei comandi anche nell'interfaccia classica: Ctrl+F o F3 (anche Aiuto → Cerca un comando…), come nel Banco. In tutte e due, senza scrivere niente, in cima ci sono i comandi usati per ultimi.
  • Preferenze (Impostazioni → Preferenze…, Ctrl+,; nel Banco dalla ⚙). Una finestra sola, con la ricerca, per le regolazioni che si fanno una volta e che erano sparse fra tre menu e il pannello Laser: macchina, lavoro, interfaccia, aggiornamenti. Non sposta e non duplica niente: ogni riga è lo specchio di una voce di menu o di una spunta di un pannello, e cambiando di qua cambia anche di là.
  • Menu Laser riordinato: prima i comandi di tutti i giorni, in fondo, sotto il titolo Configurazione della macchina, le rego...
Read more

FreeLaserCut 0.19.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 23:11

Correzioni al Wi-Fi dopo la prima prova su un laser vero (un Mecpow di un utente, che ha mandato i rapporti).

  • Corretto: il laser collegato via Wi-Fi cadeva dopo circa 5 secondi («Connessione persa: la scheda ha chiuso il collegamento»). A ogni collegamento FreeLaserCut cerca le telecamere, e cercava anche una telecamera di rete all'indirizzo del laser sulla porta 8080 (quella dei Creality Falcon). Sulle schede Makerbase, Longer e Mecpow la 8080 è la porta dei comandi e accetta un collegamento solo: all'arrivo del secondo la scheda chiudeva il primo. Il difetto c'era dalla 0.18.1. Ora sull'indirizzo e la porta a cui è collegato il laser FreeLaserCut non manda più niente: né la ricerca, né una telecamera di rete scelta a mano (viene chiusa, e lo stato dice perché), né «Trova il laser in rete». Chi aveva rimediato scegliendo «Nessuna telecamera» può rimettere la sua.
  • Corretto: «È in rete, ma non accetta i comandi» era falso. Il controllo finale della procedura Wi-Fi smetteva di ascoltare alla prima risposta della scheda, che su una scheda vera è un «ok» a vuoto, e non la riconosceva. Lo stesso controllo serve a «Trova il laser in rete» e a ritrovare il laser all'avvio quando ha cambiato indirizzo: su una scheda vera non funzionavano nemmeno quelli.
  • Laser Mecpow (scheda «THMG LS WIFI»): ora la procedura li porta nella rete di casa. Questa scheda accetta nome e password, ma al riavvio torna alla sua rete propria finché una sua impostazione, $wifi, vale 0. La procedura ora la legge e scrive anche $wifi=1. In rete la scheda non scrive «Connected with…»: appena FreeLaserCut vede partire i servizi di rete le chiede l'indirizzo, senza aspettare 30 secondi, e usa la porta che la scheda dice di aver aperto.
    • Questo viene dalle risposte di un solo Mecpow (firmware del 30/01/2026): il produttore non lo documenta. Su altre schede Mecpow potrebbe andare diversamente; il valore di $wifi per «Wi-Fi spento» non è noto e non viene mai scritto.
  • Nuovo esito «La scheda non ha provato a collegarsi». Quando la scheda accetta tutto ma al riavvio riaccende subito la sua rete, senza nemmeno un tentativo, la procedura non dà più la colpa a password, 5 GHz o segnale: dice che quella scheda attiva la rete di casa in un modo che FreeLaserCut non conosce, e di mandare un rapporto.
  • La frase delle porte provate non le ripete più («né sulla porta 8080 né sulle porte 8080 e 23»).
  • Nuova prova automatica tests/test_v191_wifi.py (54 controlli, Classica e Banco), con una scheda finta che si comporta come quel Mecpow e una porta dei comandi finta che, come quella vera, chiude il collegamento quando ne arriva un secondo.

Installatore per Windows: scarica FreeLaserCut-0.19.1-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.19.1-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.19.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 20:27
  • Doppio clic su uno strumento di disegno = strumento bloccato. Con un doppio clic su Linee e curve, Rettangolo, Ellisse, Poligono, Stella o Forme (o premendo due volte di fila il suo tasto) lo strumento resta attivo dopo ogni forma: ne disegni quante vuoi senza ricliccarlo. Un cartellino accanto al cursore dice «bloccato · Esc per finire». Il blocco finisce con Esc o scegliendo un altro strumento. Con il clic singolo tutto resta com'era: disegnata una forma si torna a Selezione.
  • Linguette dei piani di lavoro più leggibili. La scritta del piano attivo («Piano 1») sul piano chiaro usciva chiara su bianco: il colore deciso per le linguette veniva coperto da quello del tema. Ora il piano attivo è scritto scuro e in grassetto (bianco sul piano scuro) e gli altri piani in un grigio ben leggibile ma diverso.
  • Un tentativo per chi ha un PC con un processore di prima del 2011 circa (due persone con Windows 10 a 64 bit hanno segnalato che il programma non parte; la causa non è ancora confermata, mancano i loro registri). Una delle librerie di FreeLaserCut, NumPy, nelle versioni recenti dà per scontate istruzioni del processore (SSSE3, SSE4.1, SSE4.2) che i processori più vecchi, come Intel Core 2 e AMD Phenom II / Athlon II, non hanno: lì il programma si chiuderebbe di colpo all'avvio. Ora all'avvio FreeLaserCut guarda il processore e, solo su quei PC, usa una versione precedente di NumPy che l'installatore per Windows porta in una cartella a parte. Sui PC normali non cambia niente. Le istruzioni del processore finiscono anche in testa ai registri d'avvio (flc.log, flc_crash.log) e nella prova di avvio, così il prossimo registro che arriva dice subito se è questo il caso.
    • Non provato su un processore davvero senza SSE4.2, né su Windows: sul PC di sviluppo si è solo verificato che FreeLaserCut funziona con quella NumPy e che lo scambio avviene. Su GitHub la prova dell'installatore forza le librerie compatibili e controlla che il programma si apra. Non è detto che basti: anche altre librerie potrebbero volere un processore più recente, e la causa dei due casi potrebbe essere un'altra.
    • La versione per Linux (AppImage) per ora non porta le librerie compatibili.
  • Nesting manuale in una finestra sola. Prima erano due finestre, e la seconda («Ottimizza lo spazio») si apriva in mezzo al piano coprendo il lavoro. Ora c'è una sola finestra stretta, di lato, con due passi: 1 · Area e 2 · Disponi i pezzi.
    • Meno scritte: a vista resta una riga; il resto è dietro Vedi istruzioni. Al passo 2 restano in vista solo Distanza tra i pezzi e Rotazioni; margine, precisione e le altre spunte sono dietro Altre opzioni.
    • Chiusa l'area, il passo 1 diventa una riga («Area: 4 punti · 117 cm²») con Ridisegna. Dopo Disponi i pulsanti diventano Disponi di nuovo e Fatto.
    • «L'area non basta» non è più un avviso a parte: lo dice nella stessa finestra, con Ridisegna l'area (si torna al passo 1 con gli stessi pezzi) e Cambia le opzioni (per riprovare con meno distanza o più rotazioni). Come prima, se non entrano tutti non si sposta niente.
    • La spunta del laser pensa all'homing. Porta il laser, acceso al minimo, su ogni punto: se l'homing non è stato fatto compare un avviso («la testa va ai finecorsa, tieni libero il piano, occhiali indossati») con OK e Annulla; con OK FreeLaserCut fa l'homing e poi accende il laser al minimo. Se l'homing non riesce la spunta si spegne e dice perché. Sulle macchine senza finecorsa resta com'era. Se il laser non è collegato lo dice e offre Collega il laser (la porta usata l'ultima volta).
    • Mentre la finestra è aperta il progetto si guarda ma non si tocca: la vista si ingrandisce e si sposta e il laser si comanda (collegamento, homing, spostamenti), ma menu, strumenti, livelli e scorciatoie che cambiano i disegni restano fermi, con un avviso in basso.
    • Annullare il primo nesting manuale di un progetto non lascia più un passo vuoto nella cronologia.
  • Mezzetinte (retino): «Dimensione del punto» (chiesta da un utente). Il retino aveva già la densità, cioè la Cella (distanza fra i punti), e l'Angolo, ma solo nelle impostazioni del livello.
    • Nuova voce Retino: dimensione del punto, dal 50% al 150%. 100% = come prima (il punto è grande quanto è scura la foto in quel posto); di più = punti più grossi e incisione più scura; di meno = punti più piccoli e staccati. La distanza fra i punti non cambia. Al 100% l'incisione è identica a prima, riga per riga.
    • Le misure che ne dipendono sono scritte sotto e si aggiornano a ogni ritocco di cella, dimensione o risoluzione: punto più grande (nero pieno), punto più piccolo (zone chiare), distanza fra le righe. Avvisa quando nelle zone chiare i punti sarebbero più fini di una riga (lì il laser fa puntini singoli e irregolari) e quando la cella è più stretta di due righe.
    • Cella, angolo e dimensione si regolano anche in Prepara foto, guardando l'anteprima; compaiono solo con il metodo Mezzetinte. Con gli altri metodi il retino del livello non viene toccato.
    • Corretto: l'anteprima «come verrà incisa» sul piano non si aggiornava cambiando cella o angolo del retino.
  • Telecamera: «Mostra senza calibrazione». Nella tendina della calibrazione, dopo Automatico, Solo puntino e Solo bersaglio: la telecamera si vede sotto il piano così com'è, intera e non deformata, senza calibrarla. Serve per guardare: non è allineata al piano, e lo stato lo dice. La scelta viene ricordata.
  • Telecamera: «Foto del piano dal telefono». Nuova voce dove si sceglie la telecamera, per chi non ha una telecamera sul laser. Un collegamento discreto, Apri il codice QR per il telefono, apre il controllo dal telefono (che resta spento finché non lo accendi tu). Sulla pagina del telefono c'è la nuova casella Foto del piano di lavoro: fotografi il piano dall'alto e la mandi. Sul PC clicchi i 4 angoli dell'area di lavoro, in qualsiasi ordine, e la foto raddrizzata finisce sotto il piano. Se la foto è fatta da un lato della macchina, Gira l'origine sposta l'angolo X0 Y0.
    • La precisione è indicativa: dipende da quanto bene si indicano gli angoli, e la lente del telefono non viene corretta. Per la precisione serve la calibrazione AutoCam con una telecamera fissa.
    • Non provato con un telefono e un laser veri: solo con foto costruite al computer e la pagina aperta dal PC.
  • Collegamento Wi-Fi guidato: ora lascia le prove. Ogni passo della procedura scrive una riga nel registro della comunicazione e, quando la procedura arriva in fondo (riuscita o no), il registro viene salvato nella cartella «diagnostica» (file comunicazione-…-wifi.log), sempre senza la password. La prima prova su un laser vero non è ancora stata conclusa.
  • Nuove prove automatiche: tests/test_v190_nesting_finestra.py (92 controlli), tests/test_v190_mezzetinte.py (54), tests/test_v190_telecamera.py (66), tests/test_v190_wifi_registro.py (8), tests/test_v190_interfaccia.py (41) e tests/test_v190_cpu.py (28); Classica e Banco.

Installatore per Windows: scarica FreeLaserCut-0.19.0-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.19.0-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.18.17

Choose a tag to compare

@github-actions github-actions released this 12 Nov 17:31
  • Collegamento Wi-Fi del laser: procedura guidata (Impostazioni → Collegamento Wi-Fi del laser…, sotto la configurazione guidata della macchina). Per mettere nella rete di casa un laser con la scheda Wi-Fi (ESP32: Makerbase MKS DLC32, Longer, schede con Grbl_ESP32 o FluidNC) senza programmi esterni. FreeLaserCut usa solo i comandi pubblici della scheda; non aggiorna il firmware.
    • Guarda da solo che cosa c'è e porta al caso giusto: già collegato via Wi-Fi (indirizzo, «stessa rete del PC: sì/no», Cambia rete, Spegni il Wi-Fi della scheda); cavo USB e scheda con il Wi-Fi; scheda senza Wi-Fi («si usa col cavo»); scheda che il Wi-Fi lo imposta dallo schermo o dall'app del produttore; laser scollegato. Con un lavoro in corso non manda niente alla scheda.
    • Con il cavo USB: trova da solo la porta del laser (o aspetta che colleghi il cavo), riconosce la scheda e legge se il suo Wi-Fi è spento, se sta facendo la sua rete propria (192.168.4.1) o se è già in una rete.
    • Senza cavo, se il laser acceso mostra una sua rete (per esempio «MKS_DLC»): per un minuto FreeLaserCut collega il PC alla rete del laser, gli dà la rete di casa e riporta sempre il PC sulla rete di prima, anche dopo un errore, se chiudi la finestra, o al prossimo avvio se il programma è stato chiuso a metà.
    • Scelta della rete: elenco delle reti viste dal PC con banda e segnale, già selezionata quella del PC; il nome si può scrivere a mano (reti nascoste). Prima di scrivere avvisa se la rete è a 5 GHz (la scheda vede solo i 2,4), per gli ospiti, diversa da quella del PC, solo WPA3, aperta, con caratteri particolari o segnale debole; blocca le reti aziendali con nome utente, i nomi oltre 32 caratteri e le password sotto 8 o oltre 63.
    • Scrive, riavvia e controlla: prima fa una copia delle impostazioni della scheda; se la scheda rifiuta un comando si ferma senza riavviarla; se al riavvio la porta USB cade la riapre; poi legge l'indirizzo, prova le porte (quella scelta, 8080, 23), controlla che laser e PC siano sulla stessa rete e salva l'indirizzo. Usa il Wi-Fi adesso passa dal cavo al Wi-Fi. Se il laser non entra nella rete dice le cause più probabili, in ordine.
    • Trova il laser in rete: cerca solo nella rete locale del PC, per una decina di secondi, e accetta solo chi risponde come un laser GRBL. Se un giorno il router dà al laser un altro indirizzo, all'avvio FreeLaserCut lo ritrova da solo e aggiorna l'indirizzo (se in rete ci sono due laser uguali non sceglie a caso). Gli indirizzi salvati portano il nome del profilo della macchina.
    • La password della rete non viene salvata e non compare mai in chiaro: è mascherata nella console (anche se la scrivi a mano, e non resta nella memoria dei comandi), nel registro della comunicazione, nelle copie delle impostazioni della scheda, nel rapporto per l'assistenza (anche se sta in una copia fatta con una versione precedente) e in quello che legge l'assistente. Le impostazioni del Wi-Fi non vengono mai ripristinate da una copia.
    • Nella finestra Collegamento via Wi-Fi di sempre c'è il pulsante Configura il Wi-Fi della scheda… e la porta proposta per le schede Makerbase e Longer è 8080.
    • Provato con schede finte (simulatore) di cinque tipi, reti finte e laser finti in rete. Sul Longer B1 vero sono state lette solo le risposte ai comandi di lettura ([ESP110], [ESP111]): la scrittura della rete su un laser vero è ancora da provare; se la scheda rifiuta i comandi la procedura lo dice e non cambia niente. I comandi di Windows per le reti (netsh) non sono stati provati su un Windows vero.
  • Nesting manuale, tre correzioni:
    • dispone solo i pezzi selezionati prima di scegliere il comando: una foto di riferimento o un altro disegno non selezionati restano dove sono. Senza niente di selezionato il comando non parte e dice di selezionare i pezzi.
    • Le forme sotto l'area o a cavallo del tracciato non contano più: i pezzi selezionati vanno nell'area disegnata lo stesso.
    • Finito il nesting il contorno dell'area sparisce. Per tenerlo sul livello T1 come riferimento c'è la spunta Lascia sul piano l'area disegnata in Ottimizza lo spazio (spenta di regola). Tutto il comando è un solo Ctrl+Z.
  • Nuove prove automatiche tests/test_v1817_wifi.py (146 controlli) e tests/test_v1817_nesting_manuale.py (47 controlli), Classica e Banco.

Installatore per Windows: scarica FreeLaserCut-0.18.17-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.18.17-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.18.16

Choose a tag to compare

@github-actions github-actions released this 12 Nov 07:35
  • Nesting manuale: i pezzi dentro un'area disegnata da te, per sfruttare un avanzo di forma qualsiasi (per esempio un trapezio di legno rimasto). Disponi → Ottimizza lo spazio (nesting) ora chiede per prima cosa Nesting automatico (com'era) oppure Nesting manuale.
    • Con il manuale compare una finestrella con le istruzioni: clicchi sul piano lungo il bordo del pezzo di materiale, un punto dopo l'altro, fino a tornare al primo. Un clic su un punto già messo lo toglie, così lo rimetti dove serve; Backspace toglie l'ultimo, Esc annulla; per finire: clic sul primo punto, Invio o Chiudi l'area e continua.
    • Con la spunta Porta il laser, acceso al minimo, su ogni punto che metto la testa va su ogni punto con il laser alla potenza della Lucciola (stesso limite, stessi avvisi, stesso spegnimento automatico): vedi sul materiale se il punto cade dentro o fuori dal pezzo. Servono il laser collegato e l'homing fatto; un punto fuori dall'area di lavoro si può mettere, ma la testa non ci va.
    • L'area chiusa diventa una forma sul livello T1 e si apre Ottimizza lo spazio già su quell'area. I pezzi ci entrano tutti oppure non si sposta niente: se l'area non basta, FreeLaserCut dice quanti pezzi restano fuori e chiede se disegnare una nuova area (con gli stessi pezzi) o annullare.
    • Un contorno che si incrocia da solo, o con meno di 3 punti, non viene accettato.
  • Corretto: il livello T1 «strumenti (mai inciso)» veniva inciso. Le forme sul livello T1 (il contorno del materiale per il nesting, i contorni e i numeri dei pannelli in più) finivano nel lavoro come un livello qualsiasi, con il rischio di tagliare il contorno disegnato. Ora i livelli strumenti non entrano mai nel G-code.
  • Nuova prova automatica tests/test_v1816_nesting_manuale.py (43 controlli, Classica e Banco).
  • Se FreeLaserCut non riesce ad avviarsi, ora lo dice e lascia scritto perché. Due persone hanno segnalato che su Windows 10 il programma «non parte», senza nessun messaggio. La causa non è ancora nota, proprio perché un errore durante l'avvio non lasciava traccia: il programma parte senza finestra di testo e il registro degli errori si accendeva solo a finestra quasi pronta. Questa non è una correzione per Windows 10: serve a scoprire la causa. Da questa versione:
    • qualsiasi errore d'avvio (Qt o un'altra libreria che non si carica, la finestra principale che non si apre) viene scritto in flc.log nella cartella dei dati (%APPDATA%\FreeLaserCut; se lì non si può scrivere, nella cartella temporanea), con in testa la versione di FreeLaserCut, quella di Python, versione e numero di build di Windows, 32 o 64 bit e la fase dell'avvio in cui è successo. Niente dati personali: il nome utente viene tolto dai percorsi, come nel rapporto per l'assistenza.
    • Su Windows compare una finestra di sistema, che funziona anche quando Qt non parte: due righe in inglese e in italiano, il percorso del file e l'indirizzo freelasercut@gmail.com a cui mandarlo.
    • I crash «secchi» (una libreria che fa chiudere il programma di colpo, senza un errore di Python) vengono registrati fin dal primo istante in flc_crash.log. Se un avvio muore così, l'avvio successivo se ne accorge, lo scrive e lo dice, indicando i due file da mandare.
    • FreeLaserCut già aperto ma bloccato: se un FreeLaserCut era rimasto vivo senza finestra, il nuovo avvio gli passava la richiesta e usciva in silenzio, e il programma sembrava non partire più. Ora, se quello già aperto non risponde, compare un messaggio che lo dice e propone Apri un altro FreeLaserCut.
    • L'avvio normale resta com'era: stessa schermata d'avvio, stessi tempi (la guardia costa una ventina di millesimi di secondo) e --self-test invariato.
  • Nuova prova automatica tests/test_v1816_avvio.py (82 controlli): avvii veri del programma con guasti messi apposta al caricamento di Qt, alla creazione dell'applicazione, al caricamento e all'apertura della finestra principale (errori di Python e crash secchi), più l'avvio normale e l'istanza unica. La prova dell'installatore su Windows ha un passo in più, che lancia il pythonw.exe installato con un guasto messo apposta e controlla che il file ci sia. Non provato: un Windows 10 vero (le macchine di GitHub sono Windows Server) e la finestra di sistema vista da una persona.
  • Atomstack Swift 7W e 12W nel catalogo dei modelli pronti. Dalla pagina ufficiale Atomstack: area di lavoro 300 × 300 mm, spot 0,08 × 0,04 mm. Dal profilo ufficiale che Atomstack distribuisce per i programmi laser: scheda GRBL su cavo USB a 460800 baud, una velocità diversa dalla solita (115200), che scegliendo il modello è già impostata. Atomstack non dichiara la velocità massima: nel profilo c'è il valore generico di 10.000 mm/min e una nota lo dice. Come per tutti i modelli, collegando la macchina area, velocità e scala di potenza si rileggono dalla scheda.
  • CNC 3018 con il laser al posto del mandrino: nel catalogo c'è Genmitsu CNC 3018-PRO con modulo laser (61 modelli). Dalla pagina ufficiale SainSmart: area 300 × 180 mm, 1200 mm/min, niente finecorsa; dal manuale del loro kit laser: 5,5 W, fuoco regolabile a mano, modalità laser della scheda da accendere ($32=1). La nota del modello lo ricorda, insieme all'avviso del manuale: all'accensione il laser può accendersi per un attimo. Vale come partenza anche per le altre CNC 3018 con scheda GRBL: una scheda senza marca con l'area 300 × 180 viene proposta come questo modello, e collegandola area e velocità si leggono dalla scheda. (Le CNC con controller per Mach3, come molte 6040, non sono GRBL e non si possono comandare.)
  • 460800 baud è ora fra le velocità che Laser → Riconosci la macchina… prova da solo e fra quelle proposte in Laser → Velocità della porta seriale…: prima non c'era, e una scheda a quella velocità sembrava muta.
  • Nuove prove automatiche tests/test_v1816_swift.py e tests/test_v1816_cnc3018.py.
  • Prove automatiche su GitHub più leggere (nel programma non cambia niente). Girano una volta sola per versione invece di due: il push del tag non le fa più ripartire, perché è lo stesso codice già provato con il push. E girano quattro suite insieme invece di una alla volta; una suite che fallisce mentre gira insieme ad altre viene riprovata da sola, e conta la seconda volta, così il carico della macchina non fa diventare rossa una prova buona. La costruzione e la pubblicazione degli installatori non cambiano (e non hanno mai aspettato queste prove). Nuova prova tests/test_v1816_prove.py.

Installatore per Windows: scarica FreeLaserCut-0.18.16-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.18.16-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.18.15

Choose a tag to compare

@github-actions github-actions released this 11 Nov 21:48
3c78341

Da un rapporto all'assistenza (OMTech K40: «all'avvio fa una verifica ma questa fallisce», sempre).

  • Schede che rifiutano G55 in un altro modo. La scheda di quel K40, durante la verifica, risponde «errore 2» al comando G55 e da lì smette di rispondere: la verifica falliva ogni volta e il lavoro non partiva mai. FreeLaserCut sapeva già lavorare senza G55 (succede con gli Acmer), ma solo quando la scheda rispondeva «errore 20». Ora vale qualsiasi errore su quella riga, e il silenzio che segue non conta come un altro errore: il lavoro viene rifatto senza G55, verificato di nuovo e avviato da solo, e la scelta resta nel profilo della macchina.
    • Dopo un silenzio della scheda FreeLaserCut le lascia qualche secondo per uscire dalla modalità di prova, poi riprova da solo.
    • Un silenzio senza il rifiuto di G55 resta un errore, come prima.
  • Il simulatore sa comportarsi come quella scheda, per le prove.
  • Nuova prova automatica tests/test_v1815_g55.py (10 controlli, Classica e Banco).
  • Non ancora provato su un OMTech K40 vero.

Installatore per Windows: scarica FreeLaserCut-0.18.15-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.18.15-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.

FreeLaserCut 0.18.13

Choose a tag to compare

@github-actions github-actions released this 11 Nov 17:00
  • Nemmeno la 0.18.12 è arrivata come aggiornamento: l'11/11 le macchine che costruiscono gli installatori non raggiungevano più nessun archivio dei pacchetti di Ubuntu, e restavano ferme anche 40 minuti prima di fallire. Il programma è lo stesso della 0.18.12; cambia solo come viene costruito:
    • la costruzione controlla prima che gli archivi rispondano e, se non rispondono, rinuncia in un paio di minuti invece di restare appesa;
    • il programma che crea l'installatore per Windows (NSIS) ha una seconda strada: i suoi due pacchetti ufficiali vengono presi da altri specchi e usati solo se la loro impronta SHA-256 è quella di Ubuntu. Così la versione per Windows esce anche quando gli archivi di Ubuntu sono irraggiungibili; quella per Linux in quel caso salta, e torna con la versione successiva.
  • Questa versione porta agli utenti le novità delle due precedenti: Longer Ray5 40W nel catalogo (0.18.12), aggancio oggetti rifatto e MakerHub nel menu Strumenti (0.18.11).

Installatore per Windows: scarica FreeLaserCut-0.18.13-Setup.exe. Chi ha già FreeLaserCut può aggiornare dal programma: Aiuto → Cerca aggiornamenti….

Linux: scarica FreeLaserCut-0.18.13-x86_64.AppImage, rendilo eseguibile e aprilo. È lo stesso programma, con le stesse prove automatiche; lo sviluppo e le prove con laser e camera veri però si fanno su Windows, quindi il collaudo su Linux lo fa chi lo installa: se qualcosa non va, segnalalo da Aiuto → Invia un rapporto all'assistenza.