GCAD3D è un sistema CAD per Windows con un visualizzatore OpenGL integrato e un interprete di comandi NC per la conversione di geometrie 3D. Utilizza la libreria di elementi di interfaccia GTK+, che consente di estendere le funzionalità CAD di base con plug-in ed estensioni di terze parti.
Supporta l'importazione/esportazione di .VRML-, . SVG, .STEP, .DXF e .IGES. Dotato di un "traduttore di geometria" integrato che consente la conversione di mesh poligonali "in un clic", anche con comandi NC. Può essere sincronizzato con le librerie Mesa, glibc 2.3.3 e GTK+ 2.
Funzionalità di GCAD3D
- Importa "geometrie" da .VRML-, . SVG-, .STEP-, .DXF- e .IGES, visualizza il modello 3D memorizzato con il visualizzatore 3D-OpenGL;
- Cambia la posizione delle cambiali e trasforma il modello 3D in base alle modifiche dell'utente;
- Converte la poligonalità della "maglia geometrica" utilizzando il processore NC, nel modo specificato;
- Interpreta i comandi NC immessi e apporta le modifiche appropriate al modello 3D;
- Si sincronizza con le librerie Mesa, glibc 2.3.3 e GTK + 2, e visualizza le modifiche dell'interfaccia nella "finestra operativa";
- Carica plugin e programmi di terze parti, li interpreta tramite il processore NC e visualizza le modifiche all'interfaccia con la libreria GTK+;
- Esporta il risultato del lavoro nel formato specificato dall'utente.
Caratteristiche CAD
- Supporta le estensioni di terze parti, comprese quelle personalizzate;
- Possibilità di convertire "sweep poligonali" nel modo specificato "con un clic";
- Disponibilità di un processore NC integrato;
- Pieno supporto del toolkit funzionale della tecnologia 3D-OpenGL e del proprio renderer, "scritto" appositamente per questa tecnologia;
- Funzionalità flessibile e possibilità di estenderla con plugin che "accedono" alla libreria GTK+.
Svantaggi
- Mancanza della possibilità di "stampare" i progetti;
- L'interazione con altri formati di grafica tridimensionale richiede l'installazione di plugin appropriati;
- L'inserimento di plugin per implementare la possibilità di utilizzare una tecnologia grafica 3D "concettualmente diversa" dalla tecnologia 3D-OpenGL può portare a "risultati imprevedibili".