PartDesign Clone: Difference between revisions

From FreeCAD Documentation
m (png to svg)
(Draft_Array -> Draft_OrthoArray)
(6 intermediate revisions by 3 users not shown)
Line 3: Line 3:
<!--T:14-->
<!--T:14-->
{{Docnav
{{Docnav
|[[PartDesign ShapeBinder|Create a shape binder]]
|[[PartDesign_ShapeBinder|Create a shape binder]]
|[[PartDesign_Pad|Pad]]
|[[PartDesign_Pad|Pad]]
|[[PartDesign_Workbench|PartDesign]]
|[[PartDesign_Workbench|PartDesign]]
|IconL=PartDesign_ShapeBinder.svg
|IconL=PartDesign_ShapeBinder.svg
|IconR=PartDesign_Pad.svg
|IconC=Workbench_PartDesign.svg
|IconC=Workbench_PartDesign.svg
|IconR=PartDesign_Pad.png
}}
}}


Line 14: Line 14:
{{GuiCommand
{{GuiCommand
|Name=PartDesign Clone
|Name=PartDesign Clone
|Workbenches=[[PartDesign Workbench|PartDesign]]
|MenuLocation=Part Design → Create a clone
|MenuLocation=Part Design → Create a clone
|Workbenches=[[PartDesign_Workbench|PartDesign]]
|Version=0.17
|Version=0.17
|SeeAlso=[[Draft Clone|Draft Clone]]
|SeeAlso=[[Draft_Clone|Draft Clone]]
}}
}}


Line 24: Line 24:


<!--T:3-->
<!--T:3-->
'''PartDesign Clone''' creates a linked copy of a selected object which will follow any future edits to the original object (except placement). For example, one use case is when you want to do [[PartDesign Boolean|PartDesign Boolean]] on an object created in another workbench. Most types of objects are accepted, as long as they are single solids. If you need to clone multiple objects (i.e., bodies) or a [[Std_Part|Part Container]], you may use [[Draft_Clone|Draft Workbenche's clone]]. One caveat is that the Part Design Workbench's clone sets the current placement of the clone as zero (both Cartesian translation and spatial orientations). While the Draft's workbenches clone calculates and sets the numerical values of the current placement and orientation of the cloned objects with respect to the cloned object container.
'''PartDesign Clone''' creates a linked copy of a selected object which will follow any future edits to the original object (except placement). For example, one use case is when you want to do [[PartDesign Boolean|PartDesign Boolean]] on an object created in another workbench. Most types of objects are accepted, as long as they are single solids. If you need to clone multiple objects (i.e., bodies) or a [[Std_Part|Part Container]], you may use [[Draft_Clone|Draft Workbench's clone]]. One caveat is that the Part Design Workbench's clone sets the current placement of the clone as zero (both Cartesian translation and spatial orientations). While the Draft's workbenches clone calculates and sets the numerical values of the current placement and orientation of the cloned objects with respect to the cloned object container.




</translate>
</translate>
[[File:clone.png|''Clone of the inner gear while beeing translated in 3D space as an independent object'']]
[[File:clone.png|''Clone of the inner gear while being translated in 3D space as an independent object'']]
<translate>
<translate>
<!--T:18-->
<!--T:18-->
{{Caption|Clone of the inner gear while beeing translated in 3D space as an independent object}}
{{Caption|Clone of the inner gear while being translated in 3D space as an independent object}}


==Usage== <!--T:5-->
==Usage== <!--T:5-->
Line 37: Line 37:
<!--T:6-->
<!--T:6-->
# In the Model tree, select the object to be cloned.
# In the Model tree, select the object to be cloned.
# Press the {{KEY|[[File:PartDesign Clone.png|24px]] '''Create a clone'''}} button.
# Press the {{KEY|[[File:PartDesign_Clone.svg|24px]] '''Create a clone'''}} button.


==Properties== <!--T:7-->
==Properties== <!--T:7-->
Line 43: Line 43:
<!--T:8-->
<!--T:8-->
* {{PropertyData|Base Feature}}: sets the original object the clone is based on. To replace, press the {{KEY|...}} button to get a list of available objects.
* {{PropertyData|Base Feature}}: sets the original object the clone is based on. To replace, press the {{KEY|...}} button to get a list of available objects.
* {{PropertyData|Placement}}: defines the orientation and position of the Clone in the 3D space. See [[Placement]].
* {{PropertyData|Placement}}: defines the orientation and position of the Clone in the 3D space. See [[Placement|Placement]].
* {{PropertyData|Label}}: label given to the Clone object. Change to suit your needs.
* {{PropertyData|Label}}: label given to the Clone object. Change to suit your needs.


Line 50: Line 50:
<!--T:10-->
<!--T:10-->
* Only a single object can be used for a PartDesign Clone.
* Only a single object can be used for a PartDesign Clone.
* Only objects that consist of a single solid are supported. Hence, [[Glossary#Compound|compounds]] like [[Std Part|Part container]], [[Part_MakeCompound|Part Compound]] or [[Draft Array|Draft Array]] are not supported.
* Only objects that consist of a single solid are supported. Hence, [[Glossary#Compound|compounds]] like [[Std_Part|Part container]], [[Part_Compound|Part Compound]] or [[Draft_OrthoArray|Draft OrthoArray]] are not supported.




<!--T:15-->
<!--T:15-->
{{Docnav
{{Docnav
|[[PartDesign ShapeBinder|Create a shape binder]]
|[[PartDesign_ShapeBinder|Create a shape binder]]
|[[PartDesign_Pad|Pad]]
|[[PartDesign_Pad|Pad]]
|[[PartDesign_Workbench|PartDesign]]
|[[PartDesign_Workbench|PartDesign]]
|IconL=PartDesign_ShapeBinder.svg
|IconL=PartDesign_ShapeBinder.svg
|IconR=PartDesign_Pad.svg
|IconC=Workbench_PartDesign.svg
|IconC=Workbench_PartDesign.svg
|IconR=PartDesign_Pad.png
}}
}}

<!--T:16-->
{{PartDesign Tools navi}}

<!--T:17-->
{{Userdocnavi}}


</translate>
</translate>
{{PartDesign Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Revision as of 20:56, 8 August 2021

PartDesign Clone

Menu location
Part Design → Create a clone
Workbenches
PartDesign
Default shortcut
None
Introduced in version
0.17
See also
Draft Clone


Description

PartDesign Clone creates a linked copy of a selected object which will follow any future edits to the original object (except placement). For example, one use case is when you want to do PartDesign Boolean on an object created in another workbench. Most types of objects are accepted, as long as they are single solids. If you need to clone multiple objects (i.e., bodies) or a Part Container, you may use Draft Workbench's clone. One caveat is that the Part Design Workbench's clone sets the current placement of the clone as zero (both Cartesian translation and spatial orientations). While the Draft's workbenches clone calculates and sets the numerical values of the current placement and orientation of the cloned objects with respect to the cloned object container.


Clone of the inner gear while being translated in 3D space as an independent object

Clone of the inner gear while being translated in 3D space as an independent object

Usage

  1. In the Model tree, select the object to be cloned.
  2. Press the Create a clone button.

Properties

  • DataBase Feature: sets the original object the clone is based on. To replace, press the ... button to get a list of available objects.
  • DataPlacement: defines the orientation and position of the Clone in the 3D space. See Placement.
  • DataLabel: label given to the Clone object. Change to suit your needs.

Limitations