For solid modeling, I heard besides B-Rep, there is parametric representation. Is there any difference between those two?
what's the main difference between B-Rep and Parametric representation
848 Views Asked by Adam Lee At
1
There are 1 best solutions below
Related Questions in SPLINE
- Limiting interpolation function to NA values
- Given scattered data in three dimensions, need to interpolate data and find functions at a specific point
- python interpolation and data comparison
- Double integration using experimental data
- Chordal Catmull-Rom Splines
- Adding piecewise polynomials in MATLAB
- Spline regression coefficients for every pair elements in two matrices R
- How to transform a curve in a specific way
- How to show equation in Matlab fitting toolbox?
- Creating DXF Spline programmatically
- Three.js animated bezier curves
- How to compute a spline value from a set of knots and coefficents given by Scipys SmoothBivariateSpline
- lapply() and spline() on two data frames in R , No Merging
- Smoothing Continuous 2D Points
- Fitting spline to data with duplicate x using scipy (Python)
Related Questions in CAD
- PowerPoint (or Excel) VBA Capture Coordinates of Mouse Click
- How to properly filter the different actions that may result from a mouse event?
- DXF file does not open in AutoCAD
- Generate DXF drawing in Java
- CAD secondary development
- Determine master point (key point) of 3D polygon, shape, surface
- Programmatically Creating CAD Files
- How can I increase the speed of redraw in AutoCAD like app
- DXF image entity group code explanation
- Data structure for CAD program. Mouse picking and rendering with one data
- There's any way to overlay an Image over autocad by holding some key?
- CAD mechanical bonds and kinematics
- Working with dynamic blocks in C # (for AutoCad)
- Reading STEP properties with pythonocc
- Creating free empty space between two planes in Solidworks
Related Questions in SOLIDWORKS
- SolidWorks 2013 Macro - String manipulation?
- Click through a VBA Userform
- Solidworks VBA save as new name
- Solidworks VBA Axlestand automation
- How to model this(in the image provided) in solidworks
- Epdm api getfolder path from folderId
- SolidWorks custom addin upgrade not working
- Solidworks, Pattern on a cicular surface
- Solidworks 2014 body partition
- Calculate diameter distributions from irregular 3d cylinder
- Check if array is consecutive then delete values in between vba
- How can I create a slot on a Cylindrical object and assemble it?
- Creating free empty space between two planes in Solidworks
- Solidworks 2013 - Updating a macro and it errors on "GetCurrentSheet"
- Is there anyway to get the feature data of .sldprt file without opening it in solidworks?
Related Questions in BREP
- What's the main difference between B-Rep and Mesh index represation
- what's the main difference between B-Rep and Parametric representation
- Boundary representation in ThreeJS
- What is the difference between Brep and polygonal mesh in 3D Geometric Representations?
- OpenCascade: brep read fails
- Can someone please explain the Ray-casting algorithm for point in polygon i.e. containment check?
- Volume of a B-rep?
- Generation of cubic grid
- Boundary representation data structure
- Winged-edge vs half-edge
- Implementing boundary representation modeling
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
A BRep is one way (among many) of representing objects in a computer. Other ways of representing objects are voxels and meshes.
The concept of parametric modeling is independent of the representation of object, although it is intimately associated with it. I think the easiest way to visualize the relationship between the two is to think of a parametric modeler as a machine that accepts two inputs:
length,widthandheight, with a hole in the center of the top face of radius.25*width.length=10 cm,width=5 cm,height=3 cm.radiusdoesn't need to be specified because it is given by the relationshipradius = .25*width.Given the recipe and set of values for the parameters, the modeler tries to compute a model. If it succeeds, the output is a model that may be represented as a b-rep, but could alternatively be something else such as a voxel or mesh model.
Currently most commercial parametric modelers work with B-reps.
Of course much of the software to implement a parametric modeler is focused on providing tools to specify the recipe, often as a feature list (feature-based modeling), or as relationships (aka "constraints") between objects (variational modeling) or both. These tools are considered part of the parametric modeler, but the heart of the modeler is a compute operation similar to what I described.