Release Notes for Coreform Cubit 2025.8

Coreform Cubit 2025.8 provides upgrades to Coreform Cubit’s geometry kernel and tri/tet meshing engine, enhancements to commands and command options, and significant user-interface improvements. (Download Coreform Cubit here.)

Released: 20 August 2025

Table of Contents

Graphical User Interface

New SVG icons

Modern SVG icons have replaced the low-resolution legacy icon files, allowing GUI elements to render crisply at any resolution.

Coreform Cubit desktop GUI with new SVG Icons.

Coreform Cubit desktop GUI with new SVG Icons.

Upgrade to Qt6

Coreform Cubit’s user interface framework has been upgraded to Qt6, providing better support for modern desktops.

For more information, see related documentation here.

Perspective-mode entity-selection

Improvements were made to the accuracy of entity selection when the graphics window is in perspective mode.

For more information, see related documentation here.

Geometry

Geometry healing improvements

The geometry healing operation has been improved, but the change may affect your workflows. It is possible that entity ids may change during healing, and journal files using the old healing operation may break.

For more information, see updates to Healing documentation.

Improved bolt recognition / reduction

Enhancements have been made to recognition of bolt features and bolt patch reductions.

For more information, see reduce bolt patch.

Better simplify command

New default parameter in simplify command simplifies larger patches and better aligns with customer expectations.

Improved simplify behavior.

Improved simplify behavior.

For more information, see Simplify Geometry.

Meshing

MeshGems upgrade

The primary triangle and tetrahedral mesher in Coreform Cubit has been updated to MeshGems 2.15. This upgrade comes with more robustness, better quality elements, and improved capabilities.

For more information, see Geometry Adaptive Sizing for TriMesh and TetMesh Schemes.

Inversion check added to inradius metric

The normalized inradius metric now returns negative values for inverted elements. Though not common, robustness is gained by checking for inversion.

For more information, see related documentation under Higher-order Metrics.

Improved overconstrained tet command

The remove overconstrained tet command now takes volume IDs, automatically finding overconstrained tets and removing them. A preview option has also been added to show which tets will be removed.

For more information, see related documentation under Collapsing Mesh Edges.

New improve tri command

The new improve tri command collapses and swaps mesh edges to improve mesh quality of triangle elements. The operation that results in better quality is used.

A new `improve tri` command automatically improves triangle mesh quality.

A new `improve tri` command automatically improves triangle mesh quality.

For more information, see Collapsing and Swapping Mesh Using Quality Metrics .

 

Python API

Syntax error exceptions

To assist in finding syntax errors in Python script, the cmd() and parse_cubit_list() functions in the cubit module now raise exceptions for syntax errors. This can reduce the amount of time debugging and tracking down programming mistakes in scripts.

New curve overlap function

A new Python function find_overlapping_curves returns sets of overlapping curve IDs, given a list of curve IDs.

Virtual environment support

Support has been improved for Python virtual environments.

Miscellaneous

More convenient tolerance parameter

Commands with equality operators now take a single tolerance parameter, eliminating the need to use lengthy combinations of inequalities. For example, you may now use the command select volume with volume = 5 tolerance 1e-3 rather than select volume with volume > {5 - 1e-3} and with volume < {5 + 1e-3}.

Improved grouping stability

General stability increased by disallowing circularity in cases where groups include other groups.

Import improvements

Import processing was improved to better prevent inversion of tiny wedge elements.