Caratteristiche principali di UppCAD

UppCAD è un programma di CAD 2d/3d, realizzato basandosi su anni di esperienza nell'utilizzo di programmi analoghi.
A differenza di altri CAD, specializzati o sul disegno bidimensionale o sul tridimensionale, con UppCAD si è voluto realizzare un programma in grado di gestire pienamente entrambe le modalità, analogamente a quanto fatto da programmi commerciali molto utilizzati, come ad esempio AutoCAD.
A quest'ultimo, infatti, ci si è voluti ispirare nel modo d'uso, in modo da poter sfruttare le conoscenze acquisite in quell'ambiente.

Poichè l'applicazione è in fase di continuo (e rapido!) sviluppo, presentiamo qui un breve e limitato riassunto delle caratteristiche; per vederle all'opera vi consigliamo di visitare la pagina contenente i tutorials e quelle relative alla documentazione.

Disegno 2d

UppCAD dispone di un completo insieme di primitive di disegno bidimensionale e di tutti gli strumenti necessari per gestirle.

Elementi costruttivi:

  • Linee di costruzione (XLine e Ray)
  • Linee
  • Cerchi
  • Archi
  • Ellissi
  • Archi ellittici, iperbolici e parabolici
  • Polilinee, costituite da segmenti di tutti i tipi precedenti
  • Punti
  • Testi
  • Blocchi (raggruppamenti) di elementi
  • Quotature (in preparazione)

Operazione sugli elementi geometrici :

  • Spostamento
  • Copia
  • Estensione
  • Taglio
  • Scala
  • Specchiatura
  • Cancellazione
  • Trascinamento delle estremità (grips)

Disegno 3d

UppCAD fornisce le principali primitive 3d e le operazioni sui solidi.
La modellazione 3d di UppCAD si basa sulle librerie OpenCascade, un set completo di librerie di modellazione B-Rep.

Elementi costruttivi:

  • Parallelepipedi
  • Cilindri
  • Coni
  • Sfere
  • Toroidi
  • Solidi di estrusione
  • Loft (solidi di raccordo tra superfici piane)
  • Sweep (sviluppo di un solido tramite un profilo lungo un percorso)

Operazioni sui solidi:

Oltre alle operazioni già citate per gli elementi 2d, UppCAD fornisce le seguenti operazioni sui solidi 3d:

  • Taglio
  • Unione
  • Sottrazione
  • Intersezione
  • Interferenza
  • Sezione
  • Spostamento di facce dei solidi

Livelli, materiali e trasparenze

UppCAD permette il raggruppamento di elementi in base a livelli (layers), ognuno dei quali ha una serie di parametri predefiniti, quale il colore, il tipo di linea, un eventuale materiale, la trasparenza dell'oggetto, eccetera.
Gli oggetti non sono obbligati a mantenere le caratteristiche del livello di appartenenza, anche se questa sarebbe una buona norma.
Possiamo quindi avere un livello chiamato QUOTE con colore giallo, nessuna trasparenza nè materiale, ed un oggetto appartenente a questo livello con colore rosso, trasparenza al 30% e con il materiale assegnato "legno".
I livelli possono essere considerati come una serie di "lucidi" sovrapposti; è possibile spegnerli e/o accenderli per limitare la visibilità di alcuni oggetti.
È inoltre possibile bloccare i livelli, impedendo le modifiche degli oggetti contenuti.

Tramite la gestione dei materiali (modificabili a piacimento) è possibile creare delle visualizzazioni realistiche degli oggetti realizzati

Importazione ed esportazione in vari formati

UppCAD utilizza un formato di file XML aperto per semplificare la conversione in altri formati.
Può inoltre importare ed esportare files in vari formati, l'elenco dei quali è in rapido aumento.

Importazione file

  • STEP (.stp, .step); files per l'interscambio di oggetti 3d
  • IGES (.igs, .iges); files per l'interscambio di oggetti 3d
  • SAT (in sviluppo); formato di file contenenti oggetti 3d utilizzato principalmente da AutoCAD
  • DXF (in sviluppo); formato utilizzato da AutoCAD
  • STL (in sviluppo); permette il caricamento di files destinati alla stampa 3d e la loro conversione in solidi UppCAD

Esportazione file

  • STEP
  • IGES
  • DXF (solo 2d, in preparazione)
  • STL (formato adatto alla stampa 3d)