Baugruppen-Bohrungselement <IvAssemblyHoleFeature>

Zusammenfassung

Baugruppen-Bohrungselemente sind untergeordnete Elemente von IvAssemblyDocument. Baugruppen-Bohrungselemente werden durch die vier Hauptkategorien Vorgang, Typ, Platzierung und Ausführung angegeben.

Bohrungsvorgang

Es gibt vier Möglichkeiten, einen Bohrungsvorgang anzugeben:

  • Bohren - Eine Vorgabebohrung ohne konische Senkung, zylindrische Senkung oder Anflachung. Es müssen keine Parameter angegeben werden.
  • Konische Senkung - Eine konische Bohrung in der Bohrungsfläche am Mittelpunkt der Bohrung.
  • Zylindrische Senkung - Eine zylindrische Bohrung in der Bohrungsfläche am Mittelpunkt der Bohrung.
  • Anflachung - Eine zylindrische Bohrung in der Bohrungsfläche am Mittelpunkt der Bohrung.
Anmerkung: Es darf nur eine Bohrung angegeben werden.

Bohrungstyp

Es gibt drei Möglichkeiten, einen Bohrungstyp anzugeben:

  • Einfach - Eine Bohrung ohne Gewinde.
  • Gewindebohrung - Eine Gewindebohrung mit parallelem Gewinde. Der Bohrungsdurchmesser wird automatisch angegeben.
  • Konisch - Eine Gewindebohrung mit verjüngendem Gewinde. Der Bohrungsdurchmesser wird automatisch angegeben.

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.

Bohrungsplatzierung

Es gibt vier Möglichkeiten, eine Bohrungsplatzierung anzugeben:

  • Linear - Die Platzierung einer Bohrung auf einer Fläche durch ihren Abstand zu zwei Kanten. Ein Bias-Punkt, der sich in Bezug auf die beiden Kanten im gleichen Quadranten befindet, wie es die vorgesehene Bohrung erfordert. Dieser Bias-Punkt muss sich ebenfalls auf der Fläche befinden.
  • Nach Skizze - Die Platzierung von Bohrungen durch Bohrungsmittel punkte in einer Skizze.
  • Konzentrisch - Die Platzierung einer Bohrung konzentrisch zu einer runden Kante oder zylindrischen Fläche.
  • Auf Punkt - Die Platzierung einer Bohrung durch einen Arbeits punkt und ein Objekt, das die Bohrungsachse angibt.
Anmerkung: Es darf nur eine Bohrungsplatzierung angegeben werden.

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.

Bohrungsausführung

Es gibt drei Möglichkeiten, eine Bohrungsausführung anzugeben:

  • Sackloch - Die Bohrung endet in einer bestimmten Tiefe.
  • Bis - Die Bohrung endet bei der angegebenen Fläche.
  • Durch alle - Die Bohrung wird unendlich fortgeführt.
Anmerkung: Es darf nur eine Bohrungsausführung angegeben werden.

Mixins

IvAssemblyFeatureDesign

IvAssemblyHoleFeatureModifier

Parameter

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.

Objektbenennung für Baugruppen-Extrusionselement

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.

Beispiel 1

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}

Beispiel 2

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

Beispiel 3

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