Products

Parasolid v33.0 Release Highlights

By PeterKerwin

Parasolid v33.0 delivers a wide range of enhancements with a theme of extending complex classic functionality to operate on mixed models as the Convergent Modeling paradigm becomes core to our technology. Our commitment to extending classic functionality at every release also continues, with a range of functional and performance enhancements. Enhancements delivered in Parasolid v33.0 include:

Modeling

A considerable number of classic modeling enhancements are delivered including:

  • improved creation of neutral sheets from pairs of faces with varying offsets
  • improved solid sweep quality when defining lathing operations, by specifying sections of the path to spin around a supplied turn axis
  • general transformations, including non-uniform scaling, can now be applied to all body types including general bodies
  • region control in general booleans allows fine control over which topologies are retained, target or tool, when solid regions overlap
  • classic sheets can now be extended to a target that contains facet geometry
  • returning the minimum distance between transformed input entities without directly applying transformations to the entities
Parasolid version 33.0 solid sweep

solid sweep: specifying sections of a path to spin around a supplied turn axis

Modeling with Mixed Models

Several classic operations are extended to operate on mixed geometry, including:

  • replace any combination of classic, facet, or mixed faces with a classic, facet or mixed sheet
  • replace the surfaces of faces with surfaces containing mixed facet and classic geometry
  • transform, replace and patch collections of mixed faces in face change operations
  • project collections of curves of mixed geometry categories along a supplied vector
  • project onto bodies and faces with mixed facet and classic geometry
  • supply face-face and face-edge matches in Boolean operations involving or resulting in mixed models

Blending Mixed Models

More complex blending operations and configurations are now supported for mixed models:

  • notch blend with constant radius
  • a mixture of classic and mesh faces may be used when blending three edges at a vertex
  • smooth overflows between classic and mesh faces are now supported
  • chains of mixed classic edges and facet edges are supported for apex range chamfers
  • deleting chains of blends with blend surfaces of mixed geometry and/or unders of mixed geometry
Parasolid version v33.0 notch blend on mixed model

Notch on the classic surface (top) needs to trim the facet blend surface (red) when the top loop of edges is blended

Faceting and Rendering

Enhancements have been included to improve performance, including coverage for mixed models:

  • rendering functions may now be run concurrently with other functions
  • incremental faceting may be run with topology matching switched on, to improve faceting performance when creating watertight meshes
  • facets can now be shared between instances of mixed bodies

Repairing Mixed Models

Tools have been added to help adjust mixed models to get a better configuration, including:

  • repairing manifold edges that contain mixed geometry
  • generating smoother boundaries when replacing areas of a mesh with a classic surface
  • repairing classic faces in mixed bodies, including faces on the mixed boundary
  • repairing shells and region structures in facet and mixed bodies

Native Lattice Support in Parasolid

Support for lattice structures introduced at v32.1 has been extended to support the following:

  • enquiring the detailed geometry of a lattice structure
  • checking the validity of a lattice using standard geometry checking functionality
  • creating facet bodies from lattices with certain types of local intersections

Further information

Comments

2 thoughts about “Parasolid v33.0 Release Highlights

Leave a Reply

This article first appeared on the Siemens Digital Industries Software blog at https://blogs.sw.siemens.com/plm-components/parasolid-v33-0-release-highlights/