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.
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.
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.
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.