Modelagem Sólida: B-rep e CSG
1970
- Ian Braid
- Bruce Baumgart
- MAGI (Mathematical Applications Group, Inc.)
A modelagem sólida em CAD representa objetos como formas 3D volumosas e inequívocas. Duas técnicas principais predominam: Representação de Limites (B-rep), que define um sólido por suas superfícies delimitadoras (faces, arestas, vértices), e Geometria Sólida Construtiva (CSG), que constrói formas complexas aplicando operações booleanas (união, subtração, interseção) a sólidos primitivos mais simples, como cubos, esferas e cilindros.
A Representação de Limites (B-rep) e a Geometria Construtiva de Sólidos (CSG) são as duas metodologias fundamentais para representar objetos sólidos em um computador. A B-rep é provavelmente a abordagem mais comum em sistemas CAD modernos para projetos detalhados. Ela descreve um sólido definindo explicitamente a hierarquia de seus elementos topológicos: faces, arestas e vértices, juntamente com as informações geométricas para cada um (por exemplo, a equação da superfície para uma face, a equação da curva para uma aresta). Essa definição explícita de limites a torna muito adequada para gerar renderizações realistas e para calcular propriedades de superfície, o que é crucial para processos de fabricação como usinagem CNC.
A Geometria Sólida Construtiva (CSG), por outro lado, adota uma abordagem mais procedural. Ela representa um objeto complexo como uma estrutura em árvore, onde os nós folha são primitivas geométricas simples (por exemplo, bloco, cilindro, esfera, cone) e os nós internos são operadores booleanos (união, interseção, diferença). Por exemplo, um tubo oco poderia ser criado subtraindo-se um cilindro menor de um cilindro concêntrico maior. Os modelos CSG são tipicamente muito compactos e garantem que o objeto resultante seja um sólido válido. No entanto, a recuperação de informações de contorno, como faces ou arestas específicas, pode ser computacionalmente dispendiosa, pois requer a "avaliação" de toda a árvore CSG. Muitos sistemas CAD modernos utilizam uma abordagem híbrida, permitindo que os usuários construam modelos usando operações semelhantes às da CSG, mas armazenando o resultado final como um modelo B-rep para manipulação e análise eficientes.
UNESCO Nomenclature: 3305
Ciência da Computação
Precursores
- teoria dos conjuntos e álgebra booleana
- modelagem de estrutura de arame
- surface modeling techniques (e.g., bézier surfaces)
- avanços em estruturas de dados para representar grafos e topologia
Aplicações
- finite element analysis (fea)
- geração de trajetória de ferramenta para manufatura assistida por computador (CAM)
- 3d printing and additive manufacturing
- Detecção de colisões em robótica e animação
- renderização e visualização fotorrealistas
Ideias de Inovação Potencial
Devido ao tráfego de bots de coleta de dados, atualmente superior a 40 mil por dia, este conteúdo é reservado aos membros da comunidade.
> Login < ou > Registrar < (100% gratuito) para acessar isso, assim como todo o restante do conteúdo e das ferramentas restritas.
Relacionado a: modelagem sólida, representação de contornos, B-REP, geometria sólida construtiva, CSG, operações booleanas, kernel CAD, modelagem 3D.