New Geometry and Mesh Functionality
Geometry News
The primitives Block, Sphere, Cylinder, Rectangle, and Circle now have an option to define the primitive as a bounding box, ball, cylinder, or disk of a selection of input objects or entities. You can also make the primitive object larger by adding margins, or make it smaller.
In the primitives, the Position section now has an option to specify the position by selecting a vertex of some other object. This option has also been added in the Scale feature (Center of Scaling) and in the Rotate feature (Point on Axis of Rotation).
The primitives Block, Sphere, Cylinder, Rectangle, and Circle now have a checkbox labeled Create parameters, which creates parameters for the primitive’s size, center, and axis directions. These parameters can be used in subsequent geometry features, physics, result features, and so on. These parameters will appear in the Ctrl-Space variable tree.
The Geometry node now has options to reduce geometries by using symmetry planes in 3D and symmetry lines in 2D. Selecting these options means that the corresponding part of the geometry will be removed by the Form Union/Assembly feature. Also, a corresponding selection of the symmetry boundaries will be created (in 3D: yz-plane, zx-plane, or xy-plane).
The Cleanup Wizard has been improved when it comes to detection and visualization of 3D problems as well as accuracy of details size measurements.
The Form Assembly feature for a 3D component geometry now has a checkbox labeled Fast pair detection for stacked objects, selected by default. A set of objects is stacked if any two objects can be separated with a plane that is parallel to the xy-plane, which is often the case for ECAD geometries. If the checkbox is selected, and the objects are stacked, then the pairs are generated in a fast way so that you get one pair for each z-coordinate where two objects touch. This means that you can get a pair also in the case when the objects do not touch.
The features Array, Copy, Move, and Rotate now have a possibility to assign index attributes to the resulting objects and their geometric entities. The Logical Expression selection features in the geometry sequence and under Definitions support usage of the index attributes as variables.
The Adjacent Selection feature in the geometry sequence and the Adjacent and Explicit selection features under Definitions have new options Adjacent to inside and Adjacent to outside.
For geometry features that can select objects, there are new alternatives All objects and All nonconstruction objects to increase usability. The latter selects all available geometry objects that are not construction geometry.
There is now a toggle action Sketch on the graphics context menu in 2D that enters/exits the sketch mode.
The Layers section in primitives now supports creating much thinner layers.
Part Instance features use less memory than in 6.3.
Mesh News
The Swept operation now supports disconnected source faces. This means that some domains that previously required manual partitioning to be swept meshed can now be meshed directly.
For Adapt, the General modification adaptation method has been improved and is now faster and more robust.
The operations Free Quad and Swept have new options, Quad dominant and Hex dominant, respectively. In the mesh generated by these operations, triangles and prisms are inserted to aid element size transition. The same method is used when the option Prefer Quads is selected in Remesh Faces and Remesh Domains.
More build data is now displayed in tables in the Information section of the Settings window. The tables can report the number of generated elements of each element type along with the minimum and average quality, the net change in element counts, added and removed entities, and imported elements and entity information.
The option Smooth across removed control entities now has an Automatic option that turns off smoothing in adjacent domains if they contain hexahedral elements.
There is now a new option to create a Mesh-Based Geometry from a Filter or Partition dataset. The option Create Mesh in New Component is now only available in 1D.
It is now possible to manually add a Mesh-Based Geometry sequence from the Component node, from the Mesh toolbar, and from the Filter and Partition datasets in Results. This is the recommended sequence to use when importing meshes that need repair or editing, as it will be remeshed using the regular physics-controlled mesh. The physics will be defined on the mesh-based geometry.
For selections that are imported to a meshing sequence via an Import operation, new checkboxes have been added: Keep and Physics (Instance in parts). When Keep is selected, the selection is imported and can be used locally in the meshing sequence. When Physics or Instance is selected, the selection is also visible and can be used outside the meshing sequence, such as in physics or materials. The previous option Show outside part has changed to Show in instances.
Ball Selection, Box Selection, Cylinder Selection, Union Selection, Difference Selection, Intersection Selection, and Complement Selection are now also available for mesh-based geometries and imported meshes.