Product Design, Manufacturing & Innovation Resources
Lar » Modelagem Sólida: B-rep e CSG

Modelagem Sólida: B-rep e CSG

1970
  • Ian Braid
  • Bruce Baumgart
  • MAGI (Mathematical Applications Group, Inc.)
Estação de trabalho CAD exibindo técnicas de modelagem sólida B-rep e CSG com formas geométricas.

(Imagem gerada apenas para fins ilustrativos)

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

Tipo

Sistema abstrato

Interrupção

Fundamentais

Uso

Uso generalizado

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

Patentes:

NA

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.

Contexto histórico

Modelagem Sólida: B-rep e CSG

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

(Caso a data seja desconhecida ou irrelevante, por exemplo, "mecânica dos fluidos", é fornecida uma estimativa aproximada de seu surgimento notável)

Princípios relacionados à invenção, inovação e tecnologia

Imagens em tamanho real e downloads estão disponíveis apenas, 100% gratuitos, para membros registrados.