|
Расположение в меню |
---|
Part Design → Create a sub-object shape binder |
Верстаки |
PartDesign |
Быстрые клавиши |
Нет |
Представлено в версии |
0.19 |
См. также |
Создать связующую форму, Создать клон |
The PartDesign SubShapeBinder tool creates a shape binder referencing geometry from one or more parent objects. A SubShapeBinder is typically used inside a PartDesign Body to reference geometry outside the Body. Using external geometry directly in a Body is not allowed and will lead to out of scope errors. But a SubShapeBinder can also be used without being nested in a Body.
A SubShapeBinder will track the relative placement of the referenced geometry, which is useful in the context of creating assemblies, but on top of that also has its own placement.
The referenced geometry can consist of one or multiple elements. Each element can be an individual object (for example a PartDesign Body), a subobject (for example a Part Box inside a Std Part, or a sketch or Feature inside a Body), or a subelement (a face, edge or vertex). Which geometry should be selected depends on the intended purpose of the SubShapeBinder. For a Boolean operation you would need to select a solid. For a Pad operation a face, a sketch or a planar wire can be used. And for the external geometry in a sketch, or to attach a sketch, any combination of subelements may be appropriate. Elements can belong to different parent objects, and can even belong to the Body the SubShapeBinder is nested in. Because a SubShapeBinder is Link-based the referenced geometry can also belong to an external document.
On the left two solids created in two separate Bodies.
On the right two SubShapeBinders referencing geometry from the first Body, nested in the second Body, and moved to a different position.
The two SubShapeBinders are used to create a Boolean cut and a Pad in the second Body.
A PartDesign SubShapeBinder object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Основные
XLinkSubList
): support for the geometry.Bool
): if it is true
it will fuse the solid linked shapes.Bool
): if it is true
it will created a face for the linked wires.PropertyBool
): if it is true
it will claim the linked objects as children in the tree view.Bool
): if it is true
it will enable relative sub-object linking.Enumeration
): binding mode, Synchronized
, Frozen
, Detached
.Bool
): if it is true
it will enable partial loading of the objects.XLink
): container object of this binder object.Enumeration
)Bool
): if true
redundant edges will be removed (for example after a boolean operation).Integer
): version of this type of object.XLinkSub
)Cache
Matrix
): unity matrix (separate property for each object in ДанныеSupport).Offsetting
Arcs
, Tangent
or Intersection
.Bool
): If true
, a face is made between the new wire and the original wire. See also the ДанныеMake Face property.Bool
): Affects the way open wires are processed. If false
, an open wire is made. If true
, a closed wire is made from a double-sided offset, with rounds around open vertices.Bool
): Affects the way compounds are processed. If false
, all children are processed independently. If true
, and children are edges and wires, the children are offset in a collective manner.Base
Bool
): If true
the colors of the binder object depend on the fine-tuning parameter DefaultDatumColor. If false
, normal shape colors are applied.