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.
Healer Autoheal {Volume|Body} <range> [rebuild] [keep] [maketolerant]
Healer Analyze {Volume|Body} <range>
Healer Simplify {Volume|Body} <range> [simplifytol <val> [keep]
Healer CleanAtt {Volume|Body} <range>
Healer Default {SimplifyTol|StitchMinTol|StitchMaxTol|GeomBuildTol|
AnalyticTol|IsosplineTol} <value>
Healer Force {plane|cylinder|cone|sphere|torus} Surface <id_list> [keep]
Healer Incremental {Volume|Body} <range> [simplifytol <tol>]
[stitchmintol <tol>] [stitchmaxtol <tol>]
[geombuildtol <tol>] [analytictol <tol>] [isosplinetol <tol>]
[reblend_classifytol <tol>] [reblendtol <tol>] [keep]
Healer List CheckSmall
Healer List CleanAtt
Healer {List|Reset} Default Tol
Healer List Incremental
Healer List Tol {Volume|Body} <range>
Healer List OnShow
Healer PreProcess {Volume|Body} <range> [keep]
Healer Stitch {Volume|Body} <range> [stitchmintol <val>] [stitchmaxtol] [keep]
Healer Geombuild {Volume|Body} <range> [geombuildtol <val>] [analytictol <val>
[isosplinetol <val>] [keep]
Healer Analytic {Volume|Body} <range> [analytictol <val>] [keep]
Healer Isospline {Volume|Body} <range> [isosplinetol <val>] [keep]
Healer SharpEdge {Volume|Body} <range> [keep]
Healer GenericSpline {Volume|Body} <range> [keep]
Healer WrapUp {Volume|Body} <range> [keep]
Healer PostProcess {Volume|Body} <range> [keep]
Healer Set CleanAtt {On|Off}
Healer Set Incremental {PreProcess|Simplify|Stitch|Geombuild|Analytic|IsoSpline|
SharpEdge|GenericSpline|WrapUp|PostProcess|All} {On|Off}
Healer Set Show OnHeal {On|Off}
Healer Set OnShow {highlight|draw|none}
Healer Set OnShow {badvertices|badcurves|badcoedges|badbodies|all} {On|Off}
Healer Set OnShow Summary {On|Off}
Healer Set CheckSmall {Curve|Surface|Volume|All} [On|Off] [<value>]
Healer Show [{Volume|Body} <range>]
Healer Show Tcurves [{Volume|Body} <range>]
validate body|volume|surface|curve|vertex <id_list>
validate body|volume|surface|curve|vertex <id_list> mesh
validate body <id_list> normal [reference [surface] <id>] [reverse]
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.
