Skip to content

The Main Benefits and Disadvantages of BRep Modeling

← Back to blog | Spatial Team | 06-12-2019

BRep modeling, or boundary representation modeling, is the most common type of modeling in CAD applications. BRep is a mathematically precise representation of a 3D object that defines the geometric boundaries between solid and non-solid geometries.

BREP Model example
Hexagon pattern 1

BREP Model example

BRep modeling, or Boundary Representation modeling, is, in CAD applications, the most common type of modeling. BRep is a mathematically precise representation of a 3D object. This representation defines the geometric boundaries between solid and non-solid geometries. 

The shape and contours of a BRep object are not built out of reducible objects like polygons or vertices. Instead, a BRep object is defined by the mathematical relationships between its surfaces.

For example: focus on the bumper of the image above. This bumper is not defined by any smaller components such as polygons. Instead, it exists as its own discrete object. The shape of the bumper is defined by the position and curves of its surfaces in 3D space, relative to the XYZ axes. 

The mathematical formula's required to create the bumper shape are as such:

  • There’s a mathematical formula describing the surface’s rotation and its slight S-like curve on the Y-Axis.
  • There’s another mathematical formula that describes the elbow-like bump at the bottom of the bumper on the Z axis.

And when we combine a myriad of precise, mathematical formulas to describe all of its surfaces across all of the axes -- we get a BRep object.

ADVANTAGES DISADVANTAGES
  • BRep objects are mathematically precise, and allow designers and engineers to build "perfect" representations of their designs
  • BRep file formats are heavy, and store a lot of meta-data that takes up disk space
  • Unlike other forms of modeling, BRep allows you to "zoom in" without losing "resolution." A BRep curve will remain curved at every level of magnification
  • When an object needs to be visualized, rendered, or animated -- BRep takes too much processing power
  • BRep's mathematical precision makes it ideal for manufacturing applications
  • Organic / natural objects are hard to recreate with the precise mathematical formulas of BRep

Overall, the features of BRep make it an ideal format for engineers and designers of manufactured goods -- but it’s severely limited for visualization or rendering purposes. 

THE PROCESS OF HYBRID MODELING

Simply put, hybrid modeling combines the benefits of BRep, polygonal, point-cloud, and voxel-based modeling -- the four main types of 3D modeling -- into one workflow.

Software development kits like Spatial’s CGM allow 3D developers to build hybrid-modeling features natively into their toolset. This allows designers and engineers to seamlessly hop back-and-forth between modeling types without losing any data in the process. It allows engineers to run any simulation on their BRep files, and take those insights back to automatically tweak their models.

Powerful hybrid modeling software means you can shorten the process of model preparation and fill in the gaps that are typical of 3D models -- like simulating the behaviour of engineered models on a particle-basis. 

Click here for more information on Hybrid Modeling

You might also like...

5 Min read
3D Modeling
What is digital manufacturing? Here’s a simple digital manufacturing definition: the process of using computer systems...
5 Min read
3D Modeling
Software components are like the stage crew at a big concert performance: the audience doesn’t see them, but their...
Application Lifecycle Management Flow
4 Min read
3D Modeling
When you hear the term, Application Lifecycle Management (ALM), you likely think about the process that a software...
8 Min read
3D Modeling
What is Computer Aided Manufacturing The CAM Market Who Uses CAM Software? Trends in CAM What do CAM Software...
9 Min read
3D Modeling
SLS in Additive Manufacturing is used to convert 3D CAD designs into physical parts, in a matter of hours.
8 Min read
3D Modeling
There’s a lot of confusion around what the terms additive manufacturing and 3D printing mean.
4 Min read
3D Modeling
Additive manufacturing, often referred to as 3D printing, is a computer-controlled process for creating 3D objects.
5 Min read
3D Modeling
Take a fresh, new sheet of paper, and fold it in half, like you’re making a paper airplane. Place the folded paper on...
6 Min read
3D Modeling
Table of Contents Simulation in CAD Who Uses Simulation Modeling? Key Benefits of Simulation Modeling Challenges in...
8 Min read
3D Modeling
What do you do? What Exactly is FEM? What You Need to Know About Choosing a FEM Modeler FEM and Partial Differential...
5 Min read
3D Modeling
Computational Fluid Dynamics (CFD) is a type of analysis that provides insight into solving complex problems, and...
2 Min read
3D Modeling
WRL files are an extension of the Virtual Reality Modeling Language (VRML) format . VRML file types enable browser...
Voxel model example
3 Min read
3D Modeling
Voxels are to 3D what pixels are to 2D. Firstly -- let’s examine what pixels actually are. Everything you see on your...
Point_cloud_torus
2 Min read
3D Modeling
Point-cloud modeling is typically used in the process of 3D scanning objects. Rather than defining surfaces through...
Polygonal Modeling
2 Min read
3D Modeling
Polygonal (or polyhedral) modeling is the most common type of modeling for video games and animation studios. This type...
aerodynamics-CFD
9 Min read
3D Modeling
Computational fluid dynamics (CFD) is a science that uses data structures to solve issues of fluid flow -- like...
BREP Model example
2 Min read
3D Modeling
BRep modeling, or Boundary Representation modeling, is, in CAD applications, the most common type of modeling. BRep is...
Feature Recognition Zoomed
5 Min read
3D Modeling
IN THIS ARTICLE: What is FEA (Finite Element Analysis) Principles of Finite Element Analysis and Simulation Software A...