Product Design, Manufacturing & Innovation Resources
Casa » Modellazione solida: B-rep e CSG

Modellazione solida: B-rep e CSG

1970
  • Ian Braid
  • Bruce Baumgart
  • MAGI (Mathematical Applications Group, Inc.)
Postazione di lavoro CAD che mostra le tecniche di modellazione solida B-rep e CSG con forme geometriche.

(Immagine generata a solo scopo illustrativo)

Modellazione solida in CAD Rappresenta gli oggetti come forme 3D voluminose e inequivocabili. Due tecniche principali dominano: la rappresentazione dei contorni (B-rep), che definisce un solido tramite le sue superfici di delimitazione (facce, spigoli, vertici), e la geometria solida costruttiva (CSG), che costruisce forme complesse applicando operazioni booleane (unione, sottrazione, intersezione) a solidi primitivi più semplici come cubi, sfere e cilindri.

La rappresentazione dei contorni (B-rep) e la geometria solida costruttiva (CSG) sono le due metodologie fondamentali per la rappresentazione di oggetti solidi al computer. La B-rep è probabilmente l'approccio più comune nei moderni sistemi CAD per la progettazione di dettaglio. Descrive un solido definendo esplicitamente la gerarchia dei suoi elementi topologici: facce, spigoli e vertici, insieme alle informazioni geometriche per ciascuno (ad esempio, l'equazione della superficie per una faccia, l'equazione della curva per uno spigolo). Questa definizione esplicita dei contorni la rende particolarmente adatta per generare rendering realistici e per calcolare le proprietà delle superfici, un aspetto cruciale per processi di produzione come la lavorazione CNC.

La geometria solida costruttiva (CSG), d'altro canto, adotta un approccio più procedurale. Rappresenta un oggetto complesso come una struttura ad albero in cui i nodi foglia sono semplici primitive geometriche (ad esempio, blocco, cilindro, sfera, cono) e i nodi interni sono operatori booleani (unione, intersezione, differenza). Ad esempio, un tubo cavo potrebbe essere creato sottraendo un cilindro più piccolo da uno più grande e concentrico. I modelli CSG sono in genere molto compatti e garantiscono che l'oggetto risultante sia un solido valido. Tuttavia, il recupero di informazioni sui contorni, come facce o spigoli specifici, può essere computazionalmente oneroso, poiché richiede la "valutazione" dell'intero albero CSG. Molti moderni sistemi CAD utilizzano un approccio ibrido, consentendo agli utenti di costruire modelli utilizzando operazioni simili alla CSG, ma memorizzando il risultato finale come modello B-rep per una manipolazione e un'analisi efficienti.

UNESCO Nomenclature: 3305
- Informatica

Tipo

Sistema astratto

Interruzione

Fondamento

Utilizzo

Uso diffuso

Precursori

  • set theory and algebra booleana
  • modellazione wireframe
  • tecniche di modellazione di superficie (ad esempio, Bézier superfici)
  • progressi nelle strutture dati per la rappresentazione di grafici e topologia

Applicazioni

  • elemento finito analisi (fea)
  • generazione di percorsi utensile per la produzione assistita da computer (CAM)
  • stampa 3D e produzione additiva
  • rilevamento delle collisioni nella robotica e nell'animazione
  • rendering e visualizzazione fotorealistici

Brevetti:

NA

Idee e potenziali innovazioni

  • kernel ibridi b-rep/pixel volumetrici (voxel) per la stampa 3D multimateriale
  • operazioni csg in tempo reale accelerate dalla GPU per la scultura virtuale interattiva
  • algoritmi di apprendimento automatico per convertire i dati della nuvola di punti direttamente in modelli b-rep ottimizzati
  • 4d solid models that incorporate material phase changes over time
  • kernel di modellazione di superfici implicite per forme biologiche organiche e complesse
  • algoritmi quantistici per risolvere complesse operazioni booleane su geometrie altamente intricate
  • kernel di modellazione solida decentralizzati che utilizzano registri distribuiti per la progettazione collaborativa
  • calcolo neuromorfico hardware designed to accelerate geometric constraint solving
Argomenti correlati: modellazione solida, rappresentazione dei contorni, b-rep, geometria solida costruttiva, csg, operazioni booleane, kernel CAD, modellazione 3D.

Contesto storico

Modellazione solida: B-rep e CSG

1962
1963
1965-12-21
1970
1970
1970
1970
1960
1962-10-09
1964
1970
1970
1970
1970
1972

(se la data è sconosciuta o non rilevante, ad esempio "meccanica dei fluidi", viene fornita una stima approssimativa della sua notevole comparsa)

decimo anno anniversario

Le immagini a grandezza naturale e i download sono disponibili, gratuitamente al 100%, solo per gli utenti registrati.

> Login <