Baugruppen-Bohrungselemente sind untergeordnete Elemente von IvAssemblyDocument. Baugruppen-Bohrungselemente werden durch die vier Hauptkategorien Vorgang, Typ, Platzierung und Ausführung angegeben.
Es gibt vier Möglichkeiten, einen Bohrungsvorgang anzugeben:
Es gibt drei Möglichkeiten, einen Bohrungstyp anzugeben:
Für eine Bohrung kann ein paralleles oder ein verjüngendes Gewinde angegeben werden. Da die Gewindebemaßungen aus einer Bibliothek mit Gewindetypen/-klassen/-bezeichnungen entnommen werden, wird der Durchmesser der Bohrung in diesen Fällen automatisch festgelegt. Wenn kein paralleles oder verjüngendes Gewinde angegeben wird, kann der Durchmesser explizit angegeben werden; wird er nicht angegeben, wird der Vorgabewert 0.5 verwendet.
Es gibt vier Möglichkeiten, eine Bohrungsplatzierung anzugeben:
In Baugruppenbohrungen muss jedes benannte Objekt (z. B. Fläche, Kante usw.) über ein entsprechendes Bauteil verfügen. In einer linearen Platzierung für ein Baugruppen-Bohrungselement müssen beispielsweise sowohl edge1 als auch das enthaltende Bauteil edge1Part festgelegt werden.
Es gibt drei Möglichkeiten, eine Bohrungsausführung anzugeben:
IvAssemblyFeatureDesign
IvAssemblyHoleFeatureModifier
Name | Typ | Beschreibung |
---|---|---|
participants | alle | Die Liste der Teilnehmer, auf die das Bohrungselement angewendet wird. Bei :AutoSelect sind alle gleichgeordneten Bauteile Teilnehmer. Vorgabewert = :AutoSelect |
diameter | Zahl | Optional. Der Durchmesser der Bohrung. Vorgabewert = 0.5 |
Fläche | Zeichenfolge | (Erforderlich für lineare und konzentrische Platzierung) Name der planaren Fläche oder Arbeitsebene, auf der die Bohrung platziert wird. |
facePart | Bauteil | (Erforderlich für lineare und konzentrische Platzierung) Das Bauteil, das face enthält |
edge1 | Zeichenfolge | (Erforderlich für lineare Platzierung) Name der ersten Kante, von der aus der Mittelpunkt der Bohrung bemaßt wird. |
edge1Part | Bauteil | (Erforderlich für lineare Platzierung) Das Bauteil, das edge1 enthält |
distance1 | Zahl | (Erforderlich für lineare Platzierung) Abstand von Kante 1 zum Mittelpunkt der Bohrung. |
edge2 | Zeichenfolge | (Erforderlich für lineare Platzierung) Name der zweiten Kante, von der aus der Mittelpunkt der Bohrung bemaßt wird. |
edge2Part | Bauteil | (Erforderlich für lineare Platzierung) Das Bauteil, das edge2 enthält |
distance2 | Zahl | (Erforderlich für lineare Platzierung) Abstand von Kante 2 zum Mittelpunkt der Bohrung. |
biasPoint | Zeichenfolge | (Erforderlich für lineare Platzierung) Name eines Punkts auf einer Fläche zum Positionieren des Mittelpunkts der Bohrung |
biasPointPart | Bauteil | (Erforderlich für lineare Platzierung) Das Bauteil, das biasPoint enthält |
concentricReference | Zeichenfolge | (Erforderlich für konzentrische Platzierung) Name der runden Kante oder zylindrischen Fläche, nach der der Mittelpunkt der Bohrung bestimmt wird. Der Mittelpunkt der Bohrung liegt im Mittel punkt der runden Kante oder entlang der Achse der zylindrischen Fläche. Wenn Sie eine runde Kante angegeben wird, muss diese auf einer Ebene liegen, die parallel zur Ebene der Fläche verläuft. Wenn Sie eine zylindrische Fläche angegeben wird, muss die Achse lotrecht zur Ebene der Fläche verlaufen. |
concentricReferencePart | Bauteil | (Erforderlich für konzentrische Platzierung) Das Bauteil, das concentricReference enthält |
centerPoint | Zeichenfolge | (Erforderlich für Punkt platzierung) Name eines Arbeits punkts, der den Mittelpunkt der Bohrung angibt |
centerPointPart | Bauteil | (Erforderlich für Punkt platzierung) Das Bauteil, das centerPoint enthält |
direction | Zeichenfolge | (Erforderlich für Punkt platzierung) Name eines Objekts, das die Richtung der Bohrungsachse angibt. Hierbei kann es sich um planare Fläche oder Arbeitsebene handeln, die lotrecht zur Achse der Bohrung verläuft, oder um eine Kante bzw. Arbeitsachse, die parallel zur Achse der Bohrung verläuft. |
directionPart | Bauteil | (Erforderlich für Punktplatzierung) Das Bauteil, das die Richtung enthält. |
sketchName | Zeichenfolge | (Erforderlich für Platzierung nach Skizze) Name der Skizze. |
sketchPart | Bauteil | (Erforderlich für Platzierung nach Skizze) Das Bauteil, das sketchName enthält |
drilledType | Name | (gilt für Bohrung) Optional. Der Wert Drilled oder Drilled_default gibt explizit eine Bohrung an. Vorgabewert = Drilled_default. |
csinkDiameter | Zahl | (Erforderlich für konische Senkung) Der Durchmesser der konischen Senkung. |
csinkAngle | Zahl | (Erforderlich für konische Senkung) Der Winkel der konischen Senkung in Grad. |
cboreDiameter | Zahl | (Erforderlich für zylindrische Senkung) Der Durchmesser der zylindrischen Senkung. |
cboreDepth | Zahl | (Erforderlich für zylindrische Senkung) Die Tiefe der zylindrischen Senkung. |
spotFaceDiameter | Zahl | (Erforderlich für Anflachung) Der Durchmesser der Anflachung. |
spotFaceDepth | Zahl | (Erforderlich für Anflachung) Die Tiefe der Anflachung. |
threadDesignation | Zeichenfolge | (Erforderlich für parallele und verjüngende Gewinde) Die Gewindebezeichnung (z. B. "M16x1.5", "M55x1.5"). Eine umfassende Liste finden Sie in der Datei Thread.xls im Installationsverzeichnis von Inventor. |
threadClass | Zeichenfolge | (Erforderlich für parallele Gewinde) Die Gewindeklasse (z. B. "2B"). Eine umfassende Liste finden Sie in der Datei Thread.xls im Installationsverzeichnis von Inventor. |
parallelThreadType | Zeichenfolge | (gilt für parallele Gewinde) Optional. Der parallele Gewindetyp (z. B. "ANSI metrisches M-Profil"). Eine umfassende Liste finden Sie in der Datei Thread.xls im Installationsverzeichnis von Inventor. Vorgabewert = "ANSI-genormte Schraubengewinde". |
fullDepthThread? | Boolesche Operation | (gilt für parallele Gewinde) Optional. Wenn True, wird damit angegeben, dass sich das Gewinde über die gesamte Länge der Bohrung erstreckt. Vorgabewert = True. |
threadDepth | Zahl | (gilt für parallele Gewinde) Optional. Wird ignoriert, es sei denn fullDepthThread? ist True. Gibt die Tiefe des Gewindes in der Bohrung an. Vorgabewert = 1 |
rightHanded? | Boolesche Operation | (gilt für parallele und verjüngende Gewinde) Optional. Wenn True, handelt es sich um ein Rechtsgewinde. Wenn False, handelt es sich um ein Linksgewinde. Vorgabewert = True. |
taperThreadType | Zeichenfolge | (gilt für verjüngende Gewinde) Optional. Die Typ des verjüngenden Gewindes (z. B. "NPT"). Eine umfassende Liste finden Sie in der Datei Thread.xls im Installationsverzeichnis von Inventor. Vorgabewert = "NPT". |
depth | Zahl | (gilt für Abstandsausführung) Optional. Bohrungstiefe. Vorgabewert = 1 |
extentDirection | Name | (gilt für Abstands- oder Durch alle-Ausführung) Optional. Bohrungsrichtung. :Positive, :Negative. Vorgabewert = :Positive |
flatBottom? | Boolesche Operation | (gilt für Abstandsausführung) Optional. Wenn True, ist der Bohrungsgrund flach. Vorgabewert = True. |
bottomTipAngle | Zahl | (gilt für Abstandsausführung) Optional. Wird ignoriert, wenn der Wert für flatBottom? False ist. Der Winkel der Bohrerspitze am Bohrungsgrund. Vorgabewert = 118 |
toFace | Zeichenfolge | (Erforderlich für Zu-Fläche-Ausführung) Name der Ausführungsfläche. |
toFacePart | Bauteil | Bauteil mit toFace |
extendToFace? | Boolesche Operation | (Gilt für toFace-Ausführung) Optional. Wenn True, wird die Abschlussfläche (toFace) auf die gesamte Bohrung ausgedehnt. |
throughAllType | Name | (Erforderlich für Durch alle-Ausführung) :ThroughAll gibt eine Durchgangsbohrung an. |
NameFeatureGeometry? | Boolesche Operation | 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. |
Für IvAssemblyHoleFeature gibt es einen Mechanismus zur automatischen Benennung von Objekten. Die folgende Abbildung zeigt die automatisch angewendeten Objektnamen, wie sie im Objektbenennungs-Editor angezeigt werden.
Dieses Baugruppen-Bohrungselement verwendet die lineare Platzierung (face, edge1, edge2, biasPoint, distance1, distance2) und den explizit angegebenen Durchmesser. Der Parameter participants gibt an, dass das Bohrungselement nur auf Blk_Part1 angewendet wird.
Name: | AssemblyHole_Ex01 |
Design: | IvAssemblyDocument |
Untergeordneter Name: | Blk_Part1 | |
Untergeordnetes Design: | :Part1 | |
Name | Typ | Angegeben |
height | Zahl | 20 |
Länge | Zahl | 30 |
Untergeordneter Name: | Blk_Part2 | |
Untergeordnetes Design: | :Part2 | |
Name | Typ | Angegeben |
height | Zahl | 12 |
Länge | Zahl | 30 |
Untergeordneter Name: | simpleLinearHole | |
Untergeordnetes Design: | IvAssemblyHoleFeature | |
Name | Typ | Angegeben |
drilledType | Name | :Drilled |
Fläche | Zeichenfolge | "TopFace" |
facePart | Bauteil | Blk_Part1 |
edge1 | Zeichenfolge | "TopFrontEdge" |
edge1Part | Bauteil | Blk_Part1 |
edge2 | Zeichenfolge | "TopLeftEdge" |
edge2Part | Bauteil | Blk_Part1 |
biasPoint | Zeichenfolge | "v001" |
biasPointPart | Bauteil | Blk_Part1 |
distance1 | Zahl | 10 |
distance2 | Zahl | 12 |
extentDirection | Name | :Positive |
diameter | Zahl | 6 |
participants | alle | {Blk_Part1} |
Dieses Baugruppen-Bohrungselement verwendet die konzentrische Platzierung (concentricReference und face), den explizit angegebenen Durchmesser und den Vorgang Bohren (drilledType). Das Bohrungselement wird auf alle Bauteile angewendet.
Name: | AssemblyHole_Ex02 |
Design: | IvAssemblyDocument |
Untergeordneter Name: | Cyl_Part1 | |
Untergeordnetes Design: | :IvCylinder | |
Name | Typ | Angegeben |
height | Zahl | 50 |
Radius | Zahl | 10 |
Untergeordneter Name: | _Part2 | |
Untergeordnetes Design: | :IvCylinder | |
Name | Typ | Angegeben |
height | Zahl | 12 |
Radius | Zahl | 10 |
Untergeordneter Name: | simpleConcentricHole | |
Untergeordnetes Design: | IvPartHoleFeature | |
Name | Typ | Angegeben |
concentricReference | Zeichenfolge | "eTop" |
concentricReferencePart | Bauteil | _Part1 |
Fläche | Zeichenfolge | "fTop" |
facePart | Bauteil | _Part1 |
diameter | Zahl | 15 |
extentDirection | Name | :Positive |
drilledType | Name | :Drilled |
Dieses Baugruppen-Bohrungselement mit Gewindebohrung verwendet konzentrische Platzierung (concentricReference und face), einen explizit angegebenen Durchmesser und Winkel für die konische Senkung sowie die Parameter für parallele Gewinde (type, designation und class).
Name: | AssemblyHole_Ex03 |
Design: | IvAssemblyDocument |
Untergeordneter Name: | Cyl_Part1 | |
Untergeordnetes Design: | :IvCylinder | |
Name | Typ | Angegeben |
height | Zahl | 50 |
Radius | Zahl | 10 |
Untergeordneter Name: | _Part2 | |
Untergeordnetes Design: | :IvCylinder | |
Name | Typ | Angegeben |
height | Zahl | 15 |
Radius | Zahl | 10 |
Untergeordneter Name: | tappedConcentricHole | |
Untergeordnetes Design: | IvPartHoleFeature | |
Name | Typ | Angegeben |
concentricReference | Zeichenfolge | "eTop" |
concentricReferencePart | Bauteil | _Part1 |
Fläche | Zeichenfolge | "fTop" |
facePart | Bauteil | _Part1 |
csinkDiameter | Zahl | 10 |
csinkAngle | Zahl | 120 |
parallelThreadType | Zeichenfolge | "ISO metrisches Profil" |
threadDesignation | Zeichenfolge | "M6x1" |
threadClass | Zeichenfolge | "6H" |
flatBottom? | Boolesche Operation | False |
bottomTipAngle | Zahl | 120 |
depth | Zahl | 72 |