Dieses Design ermittelt, welches Bauteil (und welche der untergeordneten Elemente) in der Baugruppenstruktur von Intent Professional angezeigt werden.
Name | Typ | Beschreibung |
---|---|---|
inAssembly? | boolean | Dieser Parameter wird verwendet, um zu bestimmen, ob dieses Bauteil in der Baugruppenstruktur angezeigt werden soll. |
Name | Typ | Beschreibung |
---|---|---|
leaf? | boolean | Der Wert True gibt an, dass keine untergeordneten Elemente unter diesem Knoten vorhanden sind. |
root? | boolean | Der Wert True gibt an, dass dies der Stammknoten der Baugruppenstruktur ist. |
children | list | Dies ist eine Liste mit allen untergeordneten Knoten unter diesem Knoten. Nicht alle Knoten werden in der Baugruppenstruktur angezeigt (siehe assemblyChildren-Regel). Anmerkung: Wenn einer der untergeordneten Knoten ein Exemplar von nullDesign ist, wird er automatisch herausgefiltert und nicht in der Baugruppenstruktur angezeigt. |
assemblyChildren | list | Dies ist eine Liste aller untergeordneten Knoten, die in der Baugruppenstruktur angezeigt werden. Vorgabegemäß wird die Regel auf alle untergeordneten Knoten angewendet und der Wert von inAssembly? für jeden untergeordneten Knoten überprüft. Wenn True, wird der untergeordnete Knoten zur Liste der Bauteile hinzugefügt, die in der Baugruppenstruktur angezeigt werden. |
Name: | assemblyMixin_Ex01 | |
Design: | Mixins AcDrawingDocument | |
Name | Typ | Formel |
Any |
Untergeordneter Name: | block | |
Untergeordnetes Design: | block | |
Name | Typ | Angegeben |
height | number | 2 |
length | number | 3 |
width | number | 1 |
color | string | "orange" |
Name: | assemblyMixin_Ex02 | |
Design: | Mixins AcDrawingDocument | |
Name | Typ | Formel |
Any |
Untergeordneter Name: | block | |
Untergeordnetes Design: | block | |
Name | Typ | Angegeben |
height | number | 2 |
length | number | 3 |
width | number | 1 |
inAssembly? | boolean | False |
color | string | "Orange" |
Name: | assemblyMixin_Ex03 | |
Design: | Mixins AcDrawingDocument | |
Name | Typ | Formel |
Any |
Untergeordneter Name: | block | |
Untergeordnetes Design: | block | |
![]() |
||
Name | Typ | Angegeben |
quantity | integer | 5 |
height | number | 0.5 |
length | number | 4 |
width | number | 4 |
origin | point | origin + unitZ * Child.index |
inAssembly? | boolean | even?(Child.index) |
color | string | "blue" |