Polygonal Data to BREP Surface Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Polygonal model data, used in CAD systems, is insufficient for manufacturing or generating realistic images as it represents discrete data points rather than continuous surfaces, necessitating conversion to BREP objects like NURBS for accurate representation.
Innovation Solution
A method to generate BREP data from polygonal data by subdividing and retopologizing the data to create bounded areas, adding vertices, generating surfaces, and assembling them to produce continuous surfaces that accurately represent the original object, ensuring G2 continuity and interpolating all points.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If polygonal data is used to represent surfaces, then computational efficiency is improved and data set size is reduced, but manufacturing precision and surface accuracy deteriorate because discrete data points cannot represent continuous surfaces
Solution Approach 1:
The patent divides the polygonal mesh into multiple bounded areas or patches, where each patch is processed independently to generate a continuous surface. This segmentation allows the system to maintain computational efficiency by working with smaller data subsets while achieving manufacturing precision through localized surface fitting using mathematical models like NURBS for each segment.
2Manufacturing precision
If polygonal data is converted to BREP objects with continuous surfaces, then manufacturing precision and surface accuracy are improved, but data set size and processing complexity increase
Solution Approach 1:
The patent applies different processing qualities to different regions of the mesh by generating continuous surfaces only where needed for manufacturing precision while maintaining discrete polygonal representation in other areas. This local quality approach allows the system to achieve high surface accuracy in critical regions without increasing overall processing complexity across the entire model.
3Ease of operation
If discrete data points are used to define surfaces, then ease of manipulation and design flexibility are improved, but the ability to generate realistic images and manufacture physical objects deteriorates
Solution Approach 1:
The patent performs preliminary conversion of polygonal data to BREP continuous surfaces during the design phase, creating an intermediate representation that maintains design flexibility while enabling subsequent manufacturing operations. This preliminary action ensures that when manufacturing or realistic rendering is required, the data is already in the appropriate format without requiring last-minute conversions.
Data Source
AI summary
A method of producing surface data from electronic polygonal data is disclosed. The method includes accessing the polygonal data with a computer, the polygonal data defining a mesh of polygonal data points and including a plurality of vertices, and where the polygonal data describes an object. The method also includes generating a plurality of bounded areas, each including one or more vertices of the polygonal data, expanding a plurality of the bounded areas by adding a plurality of vertices thereto, generating a surface for each of the expanded bounded areas based on the vertices of the expanded bounded areas, generating the surface data based at least in part on the surfaces, and storing the surface data in a computer readable data storage.


