Meshing > Generating surface wrap bodies and meshes
Surface Wrap Recipe
Video: Use surface wrap to generate a body from a complex model
Use the Surface Wrap Recipe command to generate:
A polygon surface wrap body
A polygon surface wrap body and its associated 2D mesh
A 2D mesh
You create a surface wrap recipe, and the software uses the surface wrapping algorithm, and any refinement parameters that you set in the recipe, such as maximum subdivision, minimum resolution, and element size, to create the specified output. The created polygon surface wrap body has the same characteristics as a regular polygon body. The software does not consider mesh controls.
| Original geometry | Surface wrap body | Mesh generated from the surface wrap recipe |
You can select the following entities in a surface wrap recipe:
Polygon bodies
2D and 3D imported meshes
2D shell elements or 3D element free faces of imported meshes
Selection recipes that contain the geometry or imported meshes
Note:
Imported meshes must not be associated to polygon bodies stored in the current part.
Selecting imported meshes instead of their element free faces improves the performance of the surface wrapping engine.
When you generate surface wrap bodies and meshes from imported meshes, you can activate feature edge detection to better conform to the surface wrap boundaries along the detected edges.
Depending on your original geometry, you can create one of the following:
An exterior surface wrap body or mesh that wraps around your selection.
An interior surface wrap body or mesh that encloses the empty space formed by your original bodies or selected cavities.Note: When you create the surface wrap recipe using interior points from multiple cavities, and set the output of a surface wrap recipe to a polygon surface wrap body and its associated 2D mesh, the software creates the same number of polygon bodies as the number of cavities and one common mesh.
You can include contact prevention, local resolution, and auto refinement constraints to preserve more detail in the surface wrap bodies or meshes generated by the surface wrapping tool.
Wrapping algorithm
The wrapping algorithm overlays an octree Cartesian triangular mesh onto the geometry and refines the octree mesh as it intersects the geometry until the target resolution is obtained. An airtight envelope, called surface wrapping, is created by projecting nodes onto the geometry surfaces, edges, and points. If you request a mesh in the surface wrap recipe, the software creates the 2D mesh out of this mesh generated by the wrapping algorithm. If you request a surface wrap body in the surface wrap recipe, the software generates the polygon surface wrap body using the surface wrapping.
When you create an interior surface wrap for geometry that has holes or cracks bigger than the resolution, the wrapping algorithm:
Stops with an error message.
Displays the leaking path, which links the internal point to the outside region that goes through the hole.
Leaking path
To create the surface wrap, you must close the holes or choose a bigger resolution.
Customer defaults
On the Simulation→Pre/Post→Surface Wrap Recipe→General tab in the Customer Defaults dialog box, you can control:
The colors of the hole faces, regular faces, and stitch faces.
The translucency of the surface wrap body.
The factor that is used to compute the suggested value of global resolution when you click Auto Calculate in the Surface Wrap Recipe dialog box.
Whether or not to create the polygon surface wrap body geometry and the associated 2D mesh when you create or edit a surface wrap recipe.
Element types
When you create a mesh with the surface wrap recipe, the software creates 2D linear and parabolic shell elements:
Triangular
Quadrilateral
Where do I find it?
| Application | Pre/Post |
|---|---|
| Prerequisite | A FEM or an assembly FEM as the work part |
| Command Finder | Surface Wrap Recipe |
| Simulation Navigator | Right-click the Surface Wrap Recipes node→New Surface Wrap Recipe |
How do I
Create an interior surface wrap body
Create a surface wrap body by surface wrapping all the bodies
Create a contact prevention constraint
Create a local resolution constraint
Create an auto refinement constraint
Edit a local resolution constraint
Apply a selected constraint to a surface wrap recipe
Create a parabolic quadrilateral 2D mesh
Learn more
Updating surface wrap recipes
Contact Prevention Constraint
Local Resolution Constraint
Auto Refinement Constraint
Look up more details
Setting priorities to constraints
Sizing options for constraints
Surface wrap nodes in the Simulation Navigator
Surface wrap commands in the Simulation Navigator
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Simcenter 3D Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal boundary conditions
Thermal/Flow, Electronic Systems Cooling, and Space Systems Thermal
Surface Wrap Recipe, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/id1301494 · retrieved 2026-07-17