Please enable JavaScript to view this site.

Availability in a component contextual links Consider the following when editing this component.

Thus, if you need a component object contextually connected with an assembly to keep its connection with it during editing, you should edit it in the context of this assembly ("in place"). For example, an element of a component is obtained by extruding a sketch to the vertex of a body constructed in an assembly. For the extrusion operation, an object Contextual connection is created. If you want to change the object the extrusion is being performed to, you should start editing in place of the component containing the extrusion element, and then edit the element, specifying the desired object.

You can proceed to edit the operation/sketch using the corresponding object Context Link. To do that, double-click the object Contextual link or call the Edit command from its context menu. The editing of a component "in place" will be launched, and within it, the corresponding operation.

The geometry of the source objects of the operation/sketch depends on the position of the object Contextual link in the Assembly Design Tree (see section Controlling the geometry of the component using contextual links).

If during the editing of an operation/sketch the original object is replaced with an object located below the Contextual Link object in the Assembly Tree, then after the completion of the operation, the Contextual Link object is moved and placed in the Tree after the specified object. In other cases of redirecting source objects, the object Context Link remains in its original position.

In some cases, while editing an object with contextual references, it is not intended to replace its reference elements. Then you can Edit component in a separate tab, i.e., out of context. You can edit all objects of the component, including those with contextual references. The geometry used for construction of such an object is located outside the current document, but it contains geometric copies of external reference elements used for the construction.

If the replacement of the object's reference elements is not performed, then the contextual references of the component are preserved. For example, if an element of a component was extruded to the face of another component, then you can change the shape of the section of the element, make it thin-walled, etc. This does not affect the connection of the component with the assembly: in the event of a change in the distance between the components, the extrusion element will be rebuilt, "stretching" to the specified face. If, when editing a component on a separate tab, instead of the external reference face to which the extrusion is made, you specify another face (within the component), then the contextual link will be replaced with an internal one, i.e. the extrusion depth will no longer depend on the position of the other component. In this case, an error will occur in the assembly containing the component — the object Contextual Link corresponding to the extrusion operation will become erroneous. To eliminate the error, you need to delete the Contextual Link object or edit the extrusion operation so that the link is restored.

Editing objects of a component associated with an assembly in the context of another assembly

The same model may be inserted as a component into several different assemblies. It may contain objects (operations/sketches), each of which is linked to the assembly in the context of which it was created. However, the same model object cannot have contextual links with different assemblies, i.e., all reference elements of the object must belong to one assembly.

In the process of editing a component in the context of one of the assemblies, you can modify objects without disrupting their links with other assemblies, for example, by setting a different extrusion depth or editing the sketch geometry without breaking the existing projection links. Selection of objects of the current assembly as reference elements for operations/sketches is not available. This ensures the preservation of contextual links of component objects.

If necessary, while editing the component "in place", you can replace all reference elements of the operation/sketch defined in one of the assemblies with the objects of the current assembly. A new contextual link will be formed in it, and an error will appear on the Contextual Link object of the original assembly (this object will need to be deleted).

To change the reference elements, please do the following.

For the operation — log in to the operation editing mode and delete all its reference elements (for example, for extrusion 'to distance' — this is the section and guiding object). The selection of objects in the current assembly will become available. Indicate the required objects.

for a sketch – in Sketch editing mode Delete all projection links with objects belonging to another assembly. In the sketch placement process Replace the object defining the sketch plane with an object from the current assembly (note that selecting a plane in the current assembly is only possible if the projection links to objects from another assembly are removed). Return to the sketch mode and edit the sketch geometry as required (now you can use the constraint to the objects "circumferences" of the current assembly).

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