Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie vai alla sezioneCookie Policy

Il software

Ultimo aggiornamento: 31/07/2015

In un ambito non professionale il processo che porta alla realizzazione della fresatura di un manufatto di per molto semplice. La figura del manufatto (circuito stampato, parte di modello, oggetti ecc.), è dapprima disegnata con un programma CAD ed esportato direttamente in gcode qualora il software lo consenta, oppure in un formato facilmente gestibile (DXF, HPGL) da essere poi convertito in Gcode per mezzo di software specifico. Tutte le istruzioni in gcode vengono inviate all'interfaccia della macchina che a sua volta gestisce i motori per la realizzazione finale del manufatto.

Naturalmente il file di gcode necessario puo' essere scritto anche a mano, (ha un qualcosa di simile al LOGO un vecchio programma che istuiva semplici movimenti sul video) ma questo è consentito solo per la realizzazione di semplicissimi manufatti altrimenti la procedura manuale è improponibile.

Naturalmente stiamo parlando di informatica e questo significa che si dovrà innanzitutto scegliere il sistema operativo dove installare successivamente il software di controllo (meglio dedicare un pc alla particolare attivita').

Al momento, per un ambiente hobbystico/semipro, si possono considerare tre sistemi operativi:

- il vecchio MSDOS

- Windows (XP, 2000, 7)

- Linux.OS per cncIl software di fresatura, infatti, richiede che il sistema operativo sia Real Time. Il concetto dovrebbe essere chiaro, per fresare un cerchio si ha la necessità che gli assi si spostino in modo assolutamente sincronizzato. Un s.o. real time, fornisce le esatte temporizzazioni per la gestione del software e quindi per la gestione della macchina cnc.

Questo non è un problema in quanto sia l' MSDOS che le vecchie versioni di Windows erano di per sè sistemi operativi real time mentre per le nuove versioni di windows  (2000, XP, Vista and 7) usufruiscono di particolari drivers, forniti con il software di gestione della macchina che provvedono alle necessarie modifiche; speciali patch per linux sono state create per rendere anch'esso real time. 

Linux (public domain) è sempre stato al top dei nostri desideri e delle nostre attivita' (anche il server di gestione di questo sito, il sistema operativo con il quale è stato scritto e il software che normalmente utilizziamo è sotto Linux). Onestamente qui non siamo presenti per suggerire un programma od un altro. Esistono centinaia di programmi che portano dall'idea alla realizzazione del manufatto; molti sono gratuiti, altri costano moltissimo, si tratta di un vero universo che cambia quotidianamente. Quello che possiamo suggerire è andare a tentativi, scaricare demo, provarle, vedere se corrispondono ai nostri requisiti mentali ed ai materiali che abbiamo in dotazione.

 

MSDOS TurboCNC 

Per quel che ne sappiamo Turbocnc è il solo programma disponibile in ambiente MSDOS. E' velocissimo ma non consente la visualizzazione del lavoro in corso. Naturalmente puo' essere usato con pc veramente datati ed è ottimo in quanto riesce a gestire drivers sia con segnali di step/dir che con il pilotaggio diretto delle fasi di un motore (vedremo poi il significato).

Recentemente è in fase di test la versione 5.0 di questo programma che è dichiarata essere funzionante in ambiente Windows.

 

LINUX

UBUNTU (RTAI) - EMC2

Debian 7 - EMC2

BDI4 - EMC

PuppyLinux RTAI - EMC

Linux (patchato Real Time) è molto utilizzato. Si tratta di software di dominio pubblico e possiede programmi per coprire tutti i piu' comuni aspetti per la realizzazione di manufatti (cad, convertitori, software per circuiti stampati ecc ...). E' stato sviluppato sia nella versione Ubuntu che Debian.
BDI4 e Puppylinux sono versioni di linux particolarmente indicate con pc datati. Sono anch'esse versioni patchate R.T. e possono portare a nuova vita un vecchio pc tenuto in cantina anche se, in particolar modo BDI4 non è aggiornato da tempo.

 

WINDOWS

MACH3/4

KCAM4

GALAAD

WINpcNC

CNCPlayer  

Mach3, Mach4 e Kcam4 sono probabilemte i programmi piu' utilizzati in ambito hobbistico/semipro. Sono abbastanza economici ed si utilizzano in brevissimo tempo al meglio delle loro caratteristiche. Galaad è decisamente piu' caro ma si tratta di un software modulare integrato che copre tutti gli aspetti realizzativi. Dal disegno alla conversione al processo di fresatura.


Mentre la scelta del sistema operativo e del software per la macchina è abbastanza semplice ed economica ben diverso è il mondo del software CAD/CAM necessario per il disegno del manufatto da realizzare. Il loro prezzo, infatti, è solitamente molto elevato e prima di buttarsi a capofitto nell'acquistare un qualcosa che poi potrebbe essere inutile o superiore alle nostre esigenze, sarà opportuno fare numerosi tentativi e test su versioni demo per comprendere di cosa si abbia effettivamente bisogno.

Purtroppo linux pur avendo a disposizione moltissimi programmi per il CAD 2d/3d non è molto dotato riguardo i processi di conversione (CAM). In windows, invece, la situazione è totalmente diversa.

ArtCAM,  BobCADCAMDeskPROTODolphin PartMasterRhino 3DSolidWorks sono programmi fantastici che consentono all'utente di passare dall'idea al manufatto molto rapidamente (molti di essi, infatti, sono normalmente utilizzati per la progettazione di autovetture, barche, mobili, aerei ... ). Esiste peraltro molto software specializzato per la creazione di circuiti stampati o per ambito modellisti: una occhiata a CopperCAMCamBam o Profili2 ... vi sorprenderà.

Diritti riservati Cuteminds.com 2008-2015. Tutti i marchi riportati sono detenuti dai legittimi proprietari. Tutto il materiale e` liberamente utilizzabile ma non per scopi commerciali. Non si assume alcuna responsabilita` sul materiale pubblicato per eventuali danni diretti o indiretti che possano derivare dall`utilizzo di schemi, progetti o altro materiale presente nel sito. Inviare una mail a: remove-admin@cuteminds.com (contenuti) remove-webmaster@cuteminds.com (webserver) per domande e/o suggerimenti.