SimcenterKnowledge

Meshing > Generating surface wrap bodies and meshes

Contact Prevention Constraint

Use the Contact Prevention Constraint command to ensure that two polygon objects or two sets of element faces are not connected in the surface wrap body and that small gaps are maintained. The Contact Prevention Constraint command together with the Local Resolution Constraint and Auto Refinement Constraint commands allows you to preserve more detail in the bodies generated by the surface wrapping tool.

Note:

The element faces must not be associated to polygon faces.

Example:

The following polygon surface wrap body geometries are created from the same surface wrap recipe with the global resolution larger than the gap distance between the original bodies. The surface wrap body on the left is created without any contact prevention constraint. The surface wrap body on the right has three contact prevention constraints set with the minimum local resolution smaller than the gap distance.

Surface wrap body without contact prevention constraint Surface wrap body with contact prevention constraints

The surface wrapper automatically computes the level of refinement required to prevent the selected objects or element faces from touching each other. You must specify a minimum resolution beyond which the surface wrapper stops trying to maintain small gaps.

You can also specify the priority level of the contact prevention constraint with respect to other constraints when they are in conflict.

The software stores your specification for each contact prevention constraint under the Contact Prevention Container node in the Simulation Navigator. By default, each contact prevention constraint node is numbered, but you can change its name.

To apply a selected contact prevention constraint to a surface wrap recipe, drag its contact prevention node from the Constraints Container node to the Constraints node that is located under the surface wrap recipe node.

Polygon Geometry
Surface Wrap Recipes
Constraints Container
Contact Prevention 1
Contact Prevention 2
Surface_Wrap_Recipe1
Constraints
Contact Prevention 1

Where do I find it?

Application Pre/Post
Prerequisite A FEM or an assembly FEM as the work part
Command Finder Contact Prevention Constraint
Simulation Navigator Right-click the Constraints Container node→New Contact Prevention Constraint
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

Surface Wrap Recipe

Updating surface wrap recipes

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

Contact Prevention Constraint, 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/xid614862 · retrieved 2026-07-17