
The mapping between the source and destination boundaries will be computed only once, based upon the initial positions of the domains, which leads to faster and more stable convergence. If it is expected that there will be little sliding between the contacting boundaries (such as in a shrink fit or when two parts are bolted together) then go to the Contact Pair > Advanced settings, and change the Mapping method to Initial Configuration. For efficiency, include in each contact pair only those boundaries that have the possibility of coming into contact. Use the Swap source and destination button for this. If the parts have a similar stiffness, set concave parts as source and convex parts as destination. Within the Contact Pair definition, choose the stiffer part as the source. DefinitionsĪll contact pairs, both manually and automatically created, are defined at: Component > Definitions > Contact Pairs. The fillet radius can be very small, and that surface will need to be meshed quite finely. If you anticipate contact between any sharp corners and surfaces in the model, you should modify the geometry such that the sharp corner is replaced with a rounded boundary, a fillet. For boundaries which are not initially in contact, but which will come into contact during the simulation, you will need to manually create Contact Pairs between these sets of boundaries. For more details on the usage of Form Assembly, see Knowledgebase Article 1216. This will automatically create Contact Pairs between mating boundaries of objects. If your geometry contains parts that are adjacent to each other, that have mating boundaries, the finalization method should be set to Form Assembly with the Create Pairs of pair type Contact Pair selected. Most contact models will require some changes to the default model settings to solve efficiently. The numerical solvers within COMSOL Multiphysics expect some degree of smoothness to the solution, so solving such models is inherently challenging.


As surfaces come in and out of contact, load paths and stress states will abruptly change. Structural contact modeling is a highly non-linear problem. This article contains guidance for solving models that include structural contact, and the procedures that should be followed to achieve a converged solution.
