PartDesign ShapeBinder: Difference between revisions

From FreeCAD Documentation
(Add property Trace Support)
No edit summary
Line 43: Line 43:
<!--T:10-->
<!--T:10-->
* {{PropertyData|Label}}: name given to the object, this name can be changed at convenience.
* {{PropertyData|Label}}: name given to the object, this name can be changed at convenience.
* {{PropertyData|Trace Support}}: At setting this option to true, the Shapebinder does observe further placements of its parent parts or bodies. {{Version|0.18}}
* {{PropertyData|Trace Support}}: At setting this option to true, the Shapebinder does observe relative placements of the parts and bodies. {{Version|0.18}}


==Limitations== <!--T:11-->
==Limitations== <!--T:11-->
Line 53: Line 53:
* Selected geometry on a body must be contiguous.
* Selected geometry on a body must be contiguous.
* If the body to be copied is selected first before launching the command, or if the {{KEY|Object}} button is used, it is no longer possible to only select specific geometry elements.
* If the body to be copied is selected first before launching the command, or if the {{KEY|Object}} button is used, it is no longer possible to only select specific geometry elements.
* The relative placement of the target body and the copied body is not taken into account. The shape binder will adopt the same internal coordinates as the copied body.
* The relative placement of the target body and the copied body is not taken into account. The shape binder will adopt the same internal coordinates as the copied body. Since version 0.18 it has a new property "Trace Support", in order to switch this behavior to take into account the relative placements.





Revision as of 13:52, 7 October 2018

PartDesign ShapeBinder

Menu location
Part Design → Create a shape binder
Workbenches
PartDesign
Default shortcut
None
Introduced in version
-
See also
PartDesign Clone

Description

Creates a datum shape binder from a selected Body inside the active Body. A shape binder is a reference object that links to edges or faces from another Body. An example of use would be to build a box with fitting cover in two different bodies. The shape binder object displays as translucent yellow in the 3D view.

introduced in version 0.17 File:Shapebinder tree.png

Two shapes from Body.Pad004 are selected and their datum objects are now available in Body001.Sketch005 as external geometry through Body001.ShapeBinder.

How to use

  1. Activate target body (body to receive shape binder object).
  2. Press the Create a shape binder button.
  3. Press either the Object button or the Add geometry button.
  4. In the 3D view, select the object or geometry to copy. Object will select the whole body; Add geometry will select any element (vertex, edge, face).
  5. To remove selected geometry, press the Remove geometry button and select the geometry in the 3D view. To cancel, press the button again.
  6. Alternatively, the Body to copy can be selected before launching the Shape binder command.
  7. Press OK.

Options

Double-click the ShapeBinder label in the Model tree or right-click and select Edit shape binder in the contextual menu to edit its parameters.

Properties

  • DataLabel: name given to the object, this name can be changed at convenience.
  • DataTrace Support: At setting this option to true, the Shapebinder does observe relative placements of the parts and bodies. introduced in version 0.18

Limitations

  • Multiple selection is not supported. The Add geometry and Remove geometry buttons need to be pressed for each single selection.

There is a workaround for multiple selection: If you select all the elements you want to have before creating the ShapeBinder, they appear in the initial list.

  • A shape binder cannot serve as base feature.
  • Selected geometry on a body must be contiguous.
  • If the body to be copied is selected first before launching the command, or if the Object button is used, it is no longer possible to only select specific geometry elements.
  • The relative placement of the target body and the copied body is not taken into account. The shape binder will adopt the same internal coordinates as the copied body. Since version 0.18 it has a new property "Trace Support", in order to switch this behavior to take into account the relative placements.