New C3D B-Shaper Edits/Converts Polygonal Models in CAD

C3D Labs Adds Innovative Mesh-to-Brep Editor and Convertor to Its API Toolkit

Moscow, Russia: July 08, 2019 – C3D Labs, provider of 3D software development toolkits, announced today that its brand-new C3D B-Shaper module is now available. C3D B-Shaper lets AEC/BIM/CAE/MCAD developers work with polygonal mesh models by converting them to b-rep (boundary representation) bodies.

Based on C3D Labs own algorithms, C3D B-Shaper makes polygonal models accessible to a wide range of applications:

  • Reverse engineering parts with 3D scanner files
  • Converting models from online product catalogs
  • Post-processing the output from CAE operations
  • Enhancing polygonal models by smoothing their grids, decimating surfaces, and applying compression algorithms

C3D B-Shaper is used standalone in CAD software, or together with the C3D Modeler geometry kernel and other modules in the company’s C3D Toolkit.

About B-rep and Polygonal Models

More and more data is created not in CAD systems, but comes from external sources, such as online libraries, 3D scanners, and non-CAD 3D modeling software. This data frequently is provided as polygonal models in STL and VRML formats, for example. But the large size of polygonal meshes slows down engineering applications and, most critically, they cannot be edited with typical CAD tools. This makes it difficult to engage with polygonal models in the design process.

Yet, B-rep is the primary method of representing 3D models in geometric software such as CAD. This approach has proven the best way to accurately describe objects being modeled, in both mechanical and in architectural design.

What B-Shaper Does

C3D B-Shaper solves these problems by converting polygonal meshes to b-rep models. Once converted, users employ standard CAD tools to edit the formerly-inaccessible models, such as applying chamfers and performing Boolean operations, as well as generating additional representations like projections and sections.

For software programs working with many imported polygonal models, C3D B-Shaper accelerates calculations, simplifies visualization, ensures fast and high-quality formation of flat projections, and as a result increases overall program performance.  

Case Study: Developing a BIM Application with B-Shaper

ASCON is a software developer (and parent company of C3D Labs) that has been working with C3D B-Shaper to develop Pilot-BIM, a new system for creating and updating a single, global building information model.

“We found that by using C3D B-Shaper we improved the readability of BIM elements, and so they look much smoother now,” said Dmitry Poskrebyshev, head of the Pilot-BIM development team. “By reducing the number of edges, navigation through 3D models has become more fluent. This is especially important with large BIM models.”

ASCON continues to experiment with C3D B-Shaper by applying it to non-parametric BIM elements, such as plumbing, furniture, and fittings that are imported into Pilot-BIM in a tessellated IFC format.

How C3D B-Shaper Works

Through its API, B-Shaper operates in two modes: automatic and interactive. B-Shaper’s unique algorithm first segments meshes by dividing sets of polygons into subsets (segments), which become prototypes for probable faces. In the next step, selected areas are recognized as elementary surfaces, such as planes, cylinders, cones, spheres, or tori.

Intersection curves are calculated between adjacent segments, and then these curves become the basis for constructing edges of the body’s faces.

The operating accuracy of B-Shaper algorithm follows the maximum deviation allowed between the recognized surfaces and the vertices of the underlying polygonal meshes. Users can specify the accuracy they require, or else let B-Shaper determine a default value.

In cases when the deviation of faces from meshes is not known in advance, users can employ a relative accuracy based on the dimensions of the original body. Should the result be unsatisfactory, users are free to change the value of recognition accuracy.  

Price and Availability

C3D B-Shaper is available for a free 90-day evaluation. Pricing is available upon request. For more information about C3D B-Shaper, please visit https://c3dlabs.com/en/products/b-shaper/  

About C3D Labs

C3D Labs specializes in the technology-intensive market of software components. The company was founded in 2012 by ASCON Group, a well-known CAD and PLM developer in Russia. Development of the C3D kernel was begun in 1995.

C3D Labs today provides the C3D Toolkit to engineering software for constructing and editing precise 3D models. As a tool for software developers, C3D Toolkit is the only package to incorporate all five modules critical to CAD: 2D/3D modeling, 2D/3D constraint solving, polygonal mesh to B-rep conversion, 3D visualization, and data exchange.



Contact:

C3D Labs
+7 495 783 2559
Email Contact
http://c3dlabs.com/en/

Featured Video
Jobs
Business Development Manager for Berntsen International, Inc. at Madison, Wisconsin
Equipment Engineer, Raxium for Google at Fremont, California
Mechanical Manufacturing Engineering Manager for Google at Sunnyvale, California
Machine Learning Engineer 3D Geometry/ Multi-Modal for Autodesk at San Francisco, California
Senior Principal Mechanical Engineer for General Dynamics Mission Systems at Canonsburg, Pennsylvania
Manufacturing Test Engineer for Google at Prague, Czechia, Czech Republic
Upcoming Events
Coastal GeoTools 2025 Conference at 301 North Water Street - Jan 27 - 30, 2025
Commercial UAV Expo Europe 2025 at Amsterdam Netherlands - Apr 8 - 10, 2025



© 2024 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation TechJobsCafe - Technical Jobs and Resumes  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise