← CAD SDKs and components

Geometry processing

Surface Wrapping

Create closed mesh envelopes around imperfect tessellation, helping prepare complex models for simulation domains and further mesh processing.

Surface Wrapping component preview
On this page

Build a closed envelope from imperfect mesh data

A mesh can arrive with gaps, overlaps, or disconnected details. Preparing every source triangle may take too much work for an envelope-based task. Surface Wrapping builds a closed mesh near the input, giving your application another route to usable geometry.

Use it for simulation-domain preparation and workflows that need an inner or outer envelope of tessellated models.

How it works

Choose an inner or outer envelope and a detail size. The component builds an initial envelope around the input, moves mesh points toward the source, and improves local triangle quality. Review openings, closed regions, and retained details before passing the result to further processing.

Choose the region your process needs

Outer wrapping follows an object’s exterior. Inner wrapping supports cases where geometry sits inside a bounding volume, such as a wind-tunnel domain.

Choose cell size around the smallest feature or passage your result needs to represent. This helps set a clear balance between detail and model size.

Refine a rough envelope into a better fit

An initial grid-based envelope is fitted toward source geometry. Local repair and smoothing improve triangle shape as the envelope takes form.

Variable element sizes allow larger triangles in simpler regions and finer detail near boundaries.

Preserve the passages that matter to analysis

A useful envelope follows the region needed by a simulation or preparation task. Narrow channels, openings, and spaces between components can be important even when they occupy little of the overall model. Choose wrapping detail with those regions in mind and review whether each required passage remains represented.

A fluid simulation may need connected channels around or through a part. Another task may only need a closed outer shape. Your application should make that goal clear before generating and accepting an envelope.

Focus simulation preparation on the required boundary

An analyst may receive a large mesh assembly with disconnected pieces, overlaps, and small gaps. Repairing every source defect can consume preparation time even when the calculation only needs a closed outer boundary or a defined flow region.

Surface Wrapping offers another preparation route for that goal. Users choose the region to represent and enough detail to keep required passages. They can review the generated envelope around openings and narrow channels before accepting it for further processing. The original mesh remains a reference for checking what the envelope retains.

Your application can keep the wrapping settings and review outcome with the analysis job. This helps teams direct manual effort toward features that affect their calculation. The accepted envelope still needs the receiving solver’s preparation and quality checks, and those requirements determine whether wrapping is suitable for a particular model.

Prepare geometry for its next use

Review closed regions, retained passages, surface deviation, and triangle quality together. These checks help teams decide whether an envelope suits their simulation or processing task.

For tessellation of precise CAD faces, see Express Mesh. For mesh selection and editing, use Mesh Framework. Discuss your wrapping task with input data, desired regions, and required detail.

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.