Extrusionselement für Bauteil <IvPartExtrudeFeature>

Zusammenfassung

Extrusionselemente für Bauteile sind untergeordnete Elemente des Ziel-IvAdoptedPart für die Funktion. Extrusionselemente für Bauteile werden durch drei Hauptkategorien definiert: Abgeleitete Skizze, Extrusionsgrenze und Extrusionselement.

Eine Skizze, die den Querschnitt eines Elements darstellt. Das Bauteil aus der Teilefamilie mit der Skizze muss in Intent übernommen werden. Die Skizze muss sichtbar sein und exportiert werden. Bei Bauteilextrusionen wird durch die Skizzenplatzierung ein abgeleitetes Skizzenbauteil erstellt, das ein untergeordnetes Element des untergeordneten Extrusionselements ist.

Legt den Ursprung und den Abschluss der Extrusionselements fest. Es gibt vier Möglichkeiten, diese anzugeben:

Anmerkung: Es sollte nur eine Grenze angegeben werden.

Es gibt drei Möglichkeiten, den Extrusionsvorgang anzugeben:

Legt außerdem den positiven oder negativen Verjüngungswinkel für die Extrusion lotrecht zur Skizzierebene fest.

Mixins

IvFeature

IvPartExtrudeFeatureModifier

Parameter

Name Typ Beschreibung
operation Name Optional. Extrusionsvorgang. :Join, :Cut oder :Intersect. Vorgabewert = :Cut.
Verjüngung Number Optional. Verjüngungswinkel der Extrusion. Vorgabewert = 0
face String Name der planaren Fläche oder Arbeitsebene, auf der die abgeleitete Skizze platziert wird.
sketchName String Name der Skizze.
sketchPart Part Name des Bauteils, das sketchName enthält.
origin String Name des Scheitelpunkts oder Arbeitspunkts, an dem der Skizzenursprung platziert wird.
xAxis String Name der Kante oder Arbeitsachse, auf der die x-Achse der Skizze platziert wird.
reverseXdirection? Boolean Optional. Wenn True, wird die x-Richtung der Skizze umgekehrt. Vorgabewert = False.
reverseSketchNormal? Boolean Optional. Wenn True, wird die Normale der Skizze umgekehrt. Vorgabewert = False.
extentDirection Name (Gilt für Extrusionsgrenzen Durch alle und Abstand) Optional. Extrusionsrichtung. :Positive, :Negative oder :Symmetric. Vorgabewert = :Negative.
distance Number (Gilt für Extrusionsgrenze Abstand) Optional. Extrusionsabstand. Vorgabewert = 1
toFace String (Erforderlich für Extrusionsgrenze Von/Zu Fläche) Name der Abschlussfläche.
extendToFace? Boolean (gilt für Extrusionsgrenze Von/Zu Fläche) Optional. Wenn True, Dehnung der Abschlussfläche (toFace), um die Extrusion vollständig einzuschließen. Vorgabewert = False
fromFace String (Erforderlich für Extrusionsgrenze Von/Zu Fläche) Name der Ursprungsfläche.
extendFromFace? Boolean (gilt für Extrusionsgrenze Von/Zu Fläche) Optional. Wenn True, Dehnung der Ursprungsfläche (fromFace), um die Extrusion vollständig einzuschließen. Vorgabewert = True
toEntity String (Erforderlich für Extrusionsgrenze Zu Objekt) Name des Abschlussobjekts.
throughAllType Name (Erforderlich für Extrusionsgrenze Durch alle) Bei :ThroughAll ist die Extrusion unbegrenzt.
NameFeatureGeometry? Boolean Legt fest, ob durch das Element erstellten Flächen, Kanten und Scheitelpunkten Namen zugewiesen werden, anhand derer sie von anderen Objekten referenziert werden können.

Objektbenennung bei Bauteilelementen

Für IvPartExtrudeFeature gibt es einen Mechanismus zur automatischen Benennung von Objekten. Die folgende Abbildung zeigt die automatisch angewendeten Objektnamen, wie sie im Objektbenennungs-Editor angezeigt werden.

Beispiel 1

In diesem Beispiel wird ein Bauteil erstellt, das als untergeordnetes Element einer Baugruppendokument hinzugefügt werden muss.

Name: PartExtrude_Part01
Design: Extrude_PartAdopt
Untergeordneter Name: Extrude_HalfCircle_1
Untergeordnetes Design: :Extrude_HalfCircle
Untergeordneter Name: extrudeFeature_1
Untergeordnetes Design: :IvPartExtrudeFeature
Name Typ Angegeben
distance Number 8
operation Name :Cut
extentDirection Name :Negative
sketchPart Part Extrude_HalfCircle_1
sketchName String "sketch_4"
face String "CS_plane"
origin String "CS_origin"
xAxis String "CS_xAxis"

Beispiel 2

In diesem Beispiel wird ein Bauteil erstellt, das als untergeordnetes Element einer Baugruppendokument hinzugefügt werden muss.

Name: PartExtrude_Part02
Design: Extrude_PartAdopt
Untergeordneter Name: Extrude_HalfCircle_1
Untergeordnetes Design: :Extrude_HalfCircle
Untergeordneter Name: extrudeFeature_1
Untergeordnetes Design: :IvPartExtrudeFeature
Name Typ Angegeben
distance Number 8
operation Name :Join
extentDirection Name :Positive
sketchPart Part Extrude_HalfCircle_1
sketchName String "sketch_4"
face String "CS_Plane"
origin String "CS_origin"
xAxis String "CS_xAxis"

Beispiel 3

In diesem Beispiel wird ein Bauteil erstellt, das als untergeordnetes Element einer Baugruppendokument hinzugefügt werden muss.

Name: PartExtrude_Part03
Design: Extrude_PartAdopt
Name Typ Formel
TopPlaneOffset Number 4.0
Untergeordneter Name: Extrude_HalfCircle_1
Untergeordnetes Design: :Extrude_HalfCircle
Name Typ Angegeben
HexagonRad Number 7.0
Untergeordneter Name: IvPartExtrudeFeature_1
Untergeordnetes Design: :IvPartExtrudeFeature
Name Typ Angegeben
operation Name :Join
sketchPart Part Extrude_HalfCircle_1
sketchName String "sketch_4"
extentDirection Name :Positive
fromFace String "Bottom Plane"
toFace String "Top Plane"
origin String "CS_origin"
face String "CS_plane"
xAxis String "CS_xAxis"