New version extends classic B-rep and facet B-rep modeling towards realizing the full power of Convergent Modeling
Parasolid v30.0 delivers enhancements to classic B-rep to enable application developers to deliver sophisticated functionality more effectively to their end-users. Facet B-rep enhancements cover modeling with facets and imported facet data repair in addition to architectural foundations to support fully integrated Convergent ModelingTM Technology in future releases where all Parasolid operations will support models containing arbitrary combinations of classic B-rep geometry and facet B-rep geometry.
Facet B-rep modeling
Enhancements have been made to extend the range of complex modeling operations that can be performed on facet B-rep models. Facet related tools have also been provided for future workflows that will operate on models with an arbitrary mix of classic B-rep geometry and facet B-rep geometry. These enhancements include:
- Creation of edge blends for facet models.
- Addition of direct modeling operations for deform, offset and replace of mesh faces.
- Creation of B-curves from polylines and finding chains of smoothly connected edges.
- Identification and deletion of redundant topologies and copying of construction and orphan geometry.
- Calculation of the minimum distance between classic B-rep models and facet B-rep models.
Deformation of Mesh Faces
Several enhancements have been added that are specific to working with mesh data including:
- Added mesh enquiry functions and identification of subsets of a mesh.
- Creation of trimmed surfaces from a mesh and generation of polylines from isoclines.
- Improved control over repair of mesh foldovers.
- Improved performance of mesh-based operations.
A trimmed surface (yellow) created from a mesh (red)
Model Editing and Interrogation
A number of enhancements have been added to give developers greater control and flexibility when performing complex classic B-rep modeling operations. These include:
- Improved control over the direction of rotational transforms in order to add or remove material.
- Increased scope of body tapering operations that modify the taper faces by mitering to a face and also face tapering operations that use the same parting sheet repeatedly.
- Improved the accuracy of minimum radii calculations on B-surfaces.
- Improved detection of clashes in mirror transforms of topologies.
Rotational transform: rotating a face (Blue) to either add material (Left) or remove material (Right)
Blends and Booleans
Enhancements have been added to classic B-rep blending and Boolean operations to support the success of large sequences of operations such as automated workflows. These include:
- Improved detection of when a trimmed solution is preferable to a notch solution when performing a face blend on a periodic surface.
- Improved identification of underlying surfaces that have curvature similar to an edge blend being applied.
- Improved behaviour when topology tolerances are involved in Boolean auto-matching operations.
- Improved performance of imprinting and merging on complex grid-like faces.
Face blending two sheet bodies: old behaviour (left) return a notch solution and new behaviour (right) returns a trimmed solution.