← CAD SDKs and components

Mesh processing

Mesh Framework

Store, display, select, and edit engineering mesh elements and groups. Keep local mesh work connected with your CAD or CAE application document.

Mesh Framework Component component preview
On this page

Inspect and edit engineering meshes

Simulation and preparation software needs practical mesh interaction: select a region, inspect elements, locate an open boundary, or update a local area. Mesh Framework provides a common foundation for these tasks.

Store linear 1D, 2D, and 3D meshes and connect them with OCCT visualization and application documents.

How it works

Load or create a mesh and store its nodes, elements, and groups in an application document. Choose display and selection tools for your users. Run checks or edits on selected regions and use connections between nodes and elements to follow local changes.

Show the detail a task needs

Offer wireframe, flat-shaded, smooth-shaded, and shrink views. Let users select nodes, elements, groups, or sub-meshes, then build application actions around those selections.

Custom display and selection modes help teams adapt interaction for a particular engineering field.

Add checking and geometric operations

Find free boundaries, calculate area and suitable enclosed volumes, and intersect meshes with lines, planes, or other meshes. Surface-mesh Boolean operations support further geometric processing.

Node-to-element relationships help your application find connected elements during local edits. Document integration keeps mesh data connected with related application work.

Review affected elements after local edits

A mesh editor needs to keep selection, geometry changes, and document state in agreement. Users should be able to identify a region, apply an operation, and inspect affected elements in the same view. Node and element relationships help your application follow the local connections involved in an edit.

Build quality checks around the work your users perform. Free boundaries matter when a surface should be closed; element shape and local connectivity matter when preparing mesh data for another calculation. Keep findings selectable so a user can move from a report to the region needing attention.

Keep engineering regions usable through preparation

An analysis team may define named mesh regions for supports, loads, or separate materials. If those regions are lost during preparation, users have to select elements again and may choose a different boundary. Local mesh corrections also need to remain connected to the document being reviewed.

Mesh Framework gives your application node, element, group, and document structures for this work. Users can select a named region, inspect its elements, and review a local change. Free-boundary and intersection checks help locate geometry that needs attention before another calculation.

Your application assigns engineering meaning to the groups and transfers required information through a suitable exchange interface. This keeps mesh interaction connected with the user’s preparation task. A review can then focus on the region and its intended use, while solver-specific properties and acceptance checks remain part of the surrounding analysis application.

Connect preparation and analysis tools

Exchange interfaces include MSC/NASTRAN, OBJ, and STL. Choose representation and transfer direction for your solver or receiving tool.

Use Express Mesh or Advanced Mesher to generate CAD surface meshes. Tell us how your users work with meshes, including element types, editing tasks, and document needs.

Your next CAD feature

Plan your CAD integration

Tell us which CAD task you want to improve and what a useful result would look like for your users.