In Simcenter STAR-CCM+, interfaces connect regions and enable the transfer of solution quantities - such as mass, momentum, and energy—between them. Without an interface, regions remain isolated, and no quantities can pass across. Certain interfaces also modify these quantities; for example, a porous baffle interface adds flow resistance, while periodic or repeating interfaces reduce the computational domain size.
To create these interfaces effectively, the underlying geometry must support proper connectivity. This is where Contacts come in: they define how surfaces meet and guide the mesher to generate a conformal surface and volume mesh at those contacts. A conformal mesh ensures high-quality discretization and seamless data transfer across regions. While STAR-CCM+ can still handle non-conformal meshes, conformality improves accuracy and robustness. Contacts are especially important when preparing models for region-to-region or periodic interfaces, as they establish the physical continuity needed for interface creation.
This article walks through building a simple model with Part Contacts and troubleshooting common issues. It focuses on periodic and part-to-part contacts and explains how proper use of Part Contacts ensures conformal contacts and interfaces.
Wherever possible, Simcenter STAR-CCM+ aims to generate a conformal mesh between parts. A conformal mesh is a mesh which encompasses separate geometry parts without interrupting the continuity of the mesh between contacting parts. In a conformal mesh, the perimeter of cell faces that are on the surface of the one part, match up exactly with the coincident cell faces on a contacting part, as shown in the below figure.
Conformal meshes, while beneficial in modeling physics accurately, are not always required for accurate simulation results. Simcenter STAR-CCM+ offers the ability to use non-conformal meshes for cases that include the following characteristics:

Ensuring a conformal mesh in Simcenter STAR-CCM+ begins with the original geometry, as the quality and conformality of CAD or imported tessellations directly influence the surface and volume mesh, and ultimately the accuracy of the solution. The surface remesher preserves conformality but does not correct non-conformal geometries, making it essential to define contacts between surfaces early in the CFD workflow.
Strong contacts between part surfaces, which enable conformal contacts, are created during New Geometry Part creation from 3D-CAD using the Create Part Contacts from Coincident Entities option, while weak contacts do not support conformality. If no part contacts are created, an alternative method is to imprint parts using an Imprint mesh operation with the Perform CAD Imprint option activated, ensuring that the Resulting Mesh Type is set to Conformal. Imprint operations can also be executed within 3D-CAD.
Before volume meshing, parts must be assigned to regions with the option to create interfaces from contacts activated, and the correct interface type should be set. For periodic interfaces, conformality can be verified during surface remeshing; for other interfaces, it is checked after volume meshing. After meshing, conformality can be confirmed through output messages, interface initialization, or mesh visualization. If geometry is not recognized as conformal, it must be corrected at the CAD level or repaired using surface tools before re-meshing.
Contact defines the connection between two surfaces. Simcenter STAR-CCM+ allows you to define contacts directly in 3D-CAD or Parts. Face contacts in the 3D-CAD model become contacts between part surfaces, and, ultimately, can form interfaces in the physics regions. 3D-CAD and Parts have different underlying architecture even though they have some overlapping functions. It is recommended to create the contacts in 3D-CAD first, then in Parts if you are unsuccessful.
Contacts between faces or bodies can be created manually or through Boolean operations like Imprinting in Simcenter STAR-CCM+ 3D-CAD. When geometry parts are generated from a 3D-CAD model, any existing face contacts are preserved. Before creating Geometry > Parts, users can inspect these defined contacts using the Contacts table view. This example uses the geometry from a tutorial called Build a Flow Channel with a Solid Blockage in STAR-CCM+ 3D-CAD. Please visit this tutorial and complete the steps to recreate the geometry used in this example or provide your own. The following describes step-by-step instructions for creating and visualizing contacts using 3D-CAD.
Open a new simulation. Import Fluid and Solid parts.

Click Close 3D-CAD. Select and right-click Geometry > 3D-CAD Models > 3D-CAD Model 1 and select Edit…

Select Body Groups > Fluid and Solid. Right click and select Boolean > Imprint.
Adopt the default setting and click OK.
You may choose to modify Imprint Type to Tolerance based and adjust the tolerance if needed.
Select
Imprint 1 to highlight the results in Feature tree.

In the Visibility toolbar, click the arrow next to the right-most icon and select
Show Contact Table.

The contact browser table displays existing contact pairs found by examining all bodies in the model.
In this example, the Fluid and Solid geometry will be imported into the 3D-CAD as standalone geometries without performing the imprint operation inside 3D-CAD. Instead, the contact between Fluid and Solid surface will be generated during New Geometry Part creation using the Create Part Contact from Coincident Entities option.
- Open a new simulation. Import Fluid and Solid parts.

- Click Close 3D-CAD.
- Select Geometry > 3D-CAD Model 1 > Body Groups > Fluid and Solid. Right-click and select New Geometry Part…

By default, Create Part Contacts from Coincident Entities is checked with a tolerance of 1.0E-5. Adjust the Coincident Tolerance if needed for your geometry to create conformal contact. Click OK.
Geometry > Parts is populated with Fluid and Solid. Geometry > Contacts is populated with the coincident surface between Fluid and Solid parts.

A periodic contact defines two-part surfaces that are spatially detached, but a rotation and/or translation can make them coincident. There are a couple requirements to produce a conformal periodic volume mesh:
The geometry must be periodic.
The surface mesh must be conformal.
A periodic contact must exist between the periodic surfaces of the geometry.
Check Geometry Periodicity
For two surfaces to be considered periodic, they must have the same area, perimeter, shape, and one surface must be a translational or rotational transformation of the other surface. In 3D-CAD You can inspect the properties of the desired surfaces and verify the values to determine if they meet the periodicity criteria.
Open a new simulation. Import Fluid and Solid parts.

Select Body Groups > Fluid > Named Faces > Periodic0. Right-click and select Properties
.
Review the Area and Perimeter Output information.

Repeat steps 2 and 3 for Fluid > Named Faces > Periodic1. The area and perimeter values are identical. This is a good indicator that the surfaces are perfectly periodic.
To ensure identical periodic surfaces, slice the passage using a single, duplicated sheet. Using different sheets can introduce minor deviations.
Repeat steps 2-4 for Solid.
Create Fluid and Solid parts from 3D-CAD geometry. Right-click Geometry > 3D-CAD > Fluid and Solid. Click
New Geometry Part…
Select the default for Part Creation Options. Note, the default settings are not best practice and for demonstration only.

Check Fluid Part area and perimeter values. Right-click Geometry > Parts > Fluid. Select Repair Surface.

Select the default Surface Repair options. Click OK.

Select Query along the Surface Repair toolbar.

Activate Faces and Edges along the selection type menu.

Manually select one of the periodic faces and edges.

Click Length of the Selected Edges and Area of the Selected Faces Query Tools. Review the output log.


Repeat steps 12 and 13 for the other Fluid periodic surface.

The area should match at least six decimal places and the perimeter to five decimal places. Significant discrepancies suggest the periodic surfaces may need repair. This example confirms that the fluid periodic surfaces are correctly defined. Repeat steps 8–14 for the solid part.
Create Fluid and Solid Part periodic contacts. Select Geometry > Parts > Fluid > Periodic0 and Periodic1. Right-click and select Create Periodic.

Repeat step 16 for Solid.
Visualize the periodic contacts in a new geometry scene.


It is recommended to disable prism layers on periodic contact surfaces. A simple way to do this is by creating a custom surface control.
