Std LinkReplace

From FreeCAD Documentation
Jump to navigation Jump to search
Other languages:
English • ‎français • ‎italiano

Std LinkReplace.svg Std LinkReplace

Menu location
None
Workbenches
All
Default shortcut
None
Introduced in version
0.19
See also
Std LinkMake, Std LinkMakeRelative, Std LinkUnlink


Description

Std LinkReplace.svg Std LinkReplace replaces an object that is inside another for an App Link version of the former.

This operation acts on the "children" of a "parent" object as seen in the tree view. For example, given two objects (A and B) that participate in a Part Boolean.svg Part Boolean operation, say, C = A + B, the A object can be replaced by a Link, so that C = A_link + B.

This operation can be done to replace nested objects that are in a complex assembly for a Link, which may be more efficient if that nested object is used many times in different sub-assemblies. The inverse operation is Std LinkUnlink.svg Std LinkUnlink. To create a generic Link see Std LinkMake.svg Std LinkMake.

Usage

  1. Make sure you have one object that is inside another one. For example, consider that a Part Fuse.svg Part Fusion was used with two previously created objects, a Part Sphere.svg Part Sphere and a Part Cylinder.svg Part Cylinder.
  2. Select the Tree Part Sphere Parametric.svg Sphere in the tree view.
  3. Press Std LinkReplace.svg Std LinkReplace.

The original Tree Part Sphere Parametric.svg Sphere must now be outside the Part Fuse.svg Part Fusion, and inside there must be a Link instead (a small overlay arrow is shown in the icon).

Std Link tree replace fuse 1 example.png Std Link tree replace fuse 2 example.png

An object inside another one is replaced by a Link; the Link is now inside, and the real object is placed outside.


This can also be done with objects contained inside Std Part.svg Std Parts and Std Group.svg Std Groups.

Std Link tree replace part 1 examples.png Std Link tree replace part 2 examples.png

An object inside a container is replaced by a Link; the Link is now inside, and the real object is placed outside.


Properties

This command creates a new App Link; its properties are described in Std LinkMake.svg Std LinkMake.