Showing results for 
Search instead for 
Did you mean: 

Parasolid version 30.0 release highlights

Community Manager Community Manager
Community Manager

Parasolid 30.0 main.jpg

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.

Parasold v30 mesh faces.jpg

Deformation of Mesh Faces


Mesh-specific functionality

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.

Parasold v30 mesh functionality.jpg

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.

Parasold v30 model editing and interrogation.jpg

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.

Parasold v30 blends and booleans.jpg

Face blending two sheet bodies: old behaviour (left) return a notch solution and new behaviour (right) returns a trimmed solution.