Please enable JavaScript to view this site.

Navigation: 2. 3D Modelling > Components > Actions with assembly components > Editing the component geometry in place

Overlaying matings on a component with contextual references

Scroll

Contextual links, arising during the construction or editing of a component within the context of an assembly, may contradict the matings overlaid on it. In this case you need to rebuild the model constantly.

For example, in Details 1, a sketch is created lying on the edge of Details 2. Then, on Part 01, a constraint is applied that rotates it so that the sketch no longer belongs to the specified plane. In the result, Part 1 is marked in the Tree with the icon , but after rebuilding, this icon does not disappear — the sketch 'attempts' to belong to the selected face, while the mating 'attempts' to move it.

To avoid such collisions, follow the recommendations below.

1.If, while editing a component in the context of an assembly, to perform an operation you need to use objects of other components as reference elements, then it is not recommended to determine the relative position of these components by matings, which may contradict the connection formed as a result of the operation.

2.If the component is created in the context of the assemblyIt is not recommended to delete the automatically applied Mating on such a component without explicit necessity.

3.If the components have contextual references, they should not be mated with each other. Mating them with components without contextual references is possible taking into account clause 1, that is, so that as a result there is no contradiction between the mating overlaid on the component and the contextual reference caused by the operation performed in it.

4.To enable placement of a component in an assembly by any means, including using matings, it is necessary for the component to have no contextual references. If there are such references, you should replace them with internal ones. For this you should edit the operations that use objects of other components, specifying objects belonging to the component in which the operation is performed as reference elements.

© ASCON-Design systems, LLC (Russia), 2025. All rights reserved.