Draft Clone: Difference between revisions
Renatorivo (talk | contribs) (languages/it) |
m (template fr) |
||
Line 30: | Line 30: | ||
Draft.clone(FreeCAD.ActiveDocument.ActiveObject) |
Draft.clone(FreeCAD.ActiveDocument.ActiveObject) |
||
{{languages | {{es|Draft_Clone/es}} {{it|Draft_Clone/it}} }} |
{{languages | {{es|Draft_Clone/es}} {{fr|Draft_Clone/fr}} {{it|Draft_Clone/it}} }} |
Revision as of 13:35, 5 September 2012
Draft Clone |
Menu location |
---|
Draft -> Clone |
Workbenches |
Draft, Arch |
Default shortcut |
None |
Introduced in version |
- |
See also |
Draft Scale |
Description
This tool produces a clone (a copy that is parametrically bound to the original object) of a selected object. If the original object changes, the clone changes too, but keeps its position, rotation and scale.
How to use
- Select objects you wish to clone
- Press the Draft Clone button
Properties
- DataScale: Specifies an optional scale factor for the clone
- The result of the Draft Scale tool is also a clone
Scripting
The Clone tool can by used in macros and from the python console by using the following function:
clone (obj,[delta]): makes a clone of the given object(s). The clone is an exact, linked copy of the given object. If the original object changes, the final object changes too. Optionally, you can give a delta Vector to move the clone away from the original position.
Example:
import Draft Draft.clone(FreeCAD.ActiveDocument.ActiveObject)