Erstansicht <IvBaseView>

Zusammenfassung

Definiert eine Erstansicht auf einem Zeichnungsblatt. Die Erstansicht definiert die Grundlage für alle weiteren Ansichten. Auf einem Blatt kann mehr als eine Erstansicht erstellt werden.

Mixins

IvBaseViewModifier

IvCommonViewMixin

Parameter

Name Typ Beschreibung
cameraEye Punkt (aus IvCameraMixin). Gibt die Position der Kamera im Koordinatensystem des Dokuments an. Vorgabe ist NoValue (aktuelle Kameraposition verwenden).
cameraPerspective? Boolesche Operation (aus IvCameraMixin). Lässt die Perspektive der Ansichtsprojektion Parallel zu. Vorgabe ist False (Parallelprojektion).
cameraPerspectiveAngle Zahl (aus IvCameraMixin). Gibt bei perspektivischen Projektionen den Projektionswinkel an. Vorgabe ist 0.0 Grad.
cameraTarget Punkt (aus IvCameraMixin). Gibt den Punkt im Koordinatensystem des Dokuments an, auf den die Mitte der Kamera zeigt. Vorgabe ist NoValue (aktuellen Ziel punkt der Kamera verwenden).
cameraUpVector Vektor (aus IvCameraMixin). Definiert die Kameradrehung um die z-Achse, die an der durch die Punkte cameraEye/cameraTarget definierten Linie ausgerichtet ist. Vorgabe ist NoValue (aktuelle Kameradrehung verwenden).
cameraViewOrientation Name (aus IvCameraMixin). Folgende Werte sind möglich:
  • :Front - Ausrichtung Vorderansicht;
  • :Top - Ausrichtung Draufsicht;
  • :Right - Ausrichtung rechte Seitenansicht;
  • :Back - Ausrichtung Rückansicht;
  • :Left - Ausrichtung linke Seitenansicht;
  • :IsoTopRight, :IsoTopLeft, :IsoBottomRight, :IsoBottomLeft - verschiedene Ausrichtungen ISO-Ansicht;
  • :Arbitrary - Ausrichtung der Ansicht bleibt unverändert.

Vorgabe ist :Arbitrary.

designViewRepresentation Zeichenfolge (aus IvCommonViewMixin) Name einer benutzerdefinierten Konstruktionsansicht. Damit wird die Darstellung der Konstruktionsansicht angegeben, die verwendet werden soll, um das Modell in der Ansicht anzuzeigen. Der Name muss einer vorhandenen Konstruktionsansicht entsprechen. Die Vorgabe "" stellt die Vorgabe für Konstruktionsansicht des Modells dar. Wenn die Liste hiddenParts ausgefüllt wird und für designViewAssociative der Wert False festgelegt ist, hat dieser Parameter keine Wirkung.
designViewAssociative Boolesche Operation (aus IvCommonViewMixin) Bestimmt, ob die Ansicht zur angegebenen Konstruktionsansichtsdarstellung assoziativ beibehalten werden soll. Wenn dieser Wert auf True festgelegt wird, sind in der Liste hiddenParts keine Einträge zulässig. Vorgabe ist False.
displayTangentEdges Boolesche Operation (aus IvCommonViewMixin) Gibt an, ob tangentiale Kanten angezeigt werden. Wenn True, werden tangentiale Kanten angezeigt. Vorgabe ist False.
hiddenParts Liste (Aus IvCommonViewMixin) Liste mit zu unterdrückenden Bauteilen. Jedes Bauteil der Liste muss vom Typ IvAdoptedPart oder IvCustomAssemblyDocument sein. Darf nicht verwendet werden, wenn designViewAssociative auf True festgelegt ist. Vorgabegemäß ist die Liste leer.
ignorePosition? Boolesche Operation (Aus IvCommonViewMixin) Wenn True, wird die Ursprungs regel ignoriert. Vorgabewert ist False.
model Bauteil (Erforderlich) Das in der Erstansicht anzuzeigende Modell. Dies bezieht sich auf ein anderes Bauteil im Modell, das ein Bauteil oder eine Baugruppe darstellt.
origin Punkt (aus BasePart) Definiert die Position der Ansicht auf dem Zeichnungsblatt. Die Referenz in der Ansicht ist der Mittel punkt. Der Ursprung des Blatts ist die linke untere Ecke.
OriginIndicatorClosestPoint Punkt Punkt zur Auswahl der gewünschten Zeichnungskurve innerhalb der Ansicht. Falls das Objekt durch mehrere Kurven dargestellt wird, wird die dem Punkt am nächsten liegende Kurve ausgewählt. Das Maß der Nähe ist der Abstand zwischen dem Punkt und dem Mittelpunkt des virtuellen Rahmens der Kurve.
OriginIndicatorEntity Zeichenfolge Der Name der Flächenkante, der für die Zeichnungskurvensuche verwendet werden soll.
OriginIndicatorIntent alle Die Position auf der Zeichnungskurve. Gültige Werte sind: :none, :startPoint, :endPoint, :midPoint, :centerPoint, :circularLeftPoint, :circularRightPoint, :circularTopPoint, :circularBottomPoint oder eine Zahl im Bereich 0…1.
OriginIndicatorPart Bauteil Intent-Bauteil, aus dem die Kurve erstellt wurde.
OriginIndicatorLayer Zeichenfolge Der Layer, der mit dem Ursprungsindikator verknüpft ist.
OriginIndicatorStyle Zeichenfolge Der Layer-Stil, der mit dem Ursprungsindikator verknüpft ist.
OriginIndicatorRelativeX Zahl X-Versatz des Ursprungsindikators. Vorgabe: 0.0.
OriginIndicatorRelativeY Zahl Y-Versatz des Ursprungsindikators. Vorgabe: 0.0.
OriginIndicatorVisible? Boolesche Operation True, wenn der Ursprungsindikator sichtbar ist (Vorgabe).
positionalRepresentation Bauteil Positionsdarstellung (ein Bauteil des Typs IvPositionalRepresentation), durch die die Darstellung angegeben wird, die zur Darstellung des Modells in der Ansicht verwendet werden soll.
rotationAngle Zahl (aus IvCommonViewMixin) Die Erstansicht wird um den angegebenen Winkel um eine Achse senkrecht zur Zeichnung gedreht. Vorgabe ist 0.
sheet Bauteil (aus IvCommonViewMixin) Definiert das Zeichnungsblatt, auf dem die Erstansicht platziert wird. Vorgabe ist Parent.
showViewLabel? Boolesche Operation (Aus IvCommonViewMixin) Wenn True, wird die Ansichtsbezeichnung auf dem Blatt angezeigt und die Einstellung im Normstil überschrieben. Vorgabe ist NoValue.
viewLabelFormattedText Zeichenfolge (Aus IvCommonViewMixin) Falls angegeben, wird damit die Vorgabe zeichenfolge der Ansichtsbezeichnung aus Inventor überschrieben (wie im Ansichtsstil definiert). Vorgabe ist NoValue.
viewLabelPosition Punkt (aus IvCommonViewMixin) Falls angegeben, wird damit die Vorgabeposition der Ansichtsbezeichnung von Inventor überschrieben. Geben Sie einen Punkt auf dem Blatt in Blattkoordinaten an. Vorgabe ist NoValue.
viewName Zeichenfolge (aus IvCommonViewMixin) Name der Ansicht, die in der Zeichnung unterhalb der Erstansicht angezeigt werden soll. Vorgabegemäß ist dies der Anzeigename des Bauteils.
viewOrientation Name Legt die Ausrichtung der Erstansicht relativ zum Modell fest. Gültige Werte sind: :Front, :Top, :Right, :Back, :Bottom, :Left, :IsoTopRight, :IsoTopLeft, :IsoBottomRight, :IsoBottomLeft. Ausrichtung: Front (Vorderansicht) ist die Ansicht der xy-Ebene. :IsoTopRight ist der Vorgabewert.

Wenn :Arbitrary festgelegt ist, werden die unten aufgeführten Camera*-Parameter die Ausrichtung der Ansicht näher definieren.

viewScale Zahl (aus IvCommonViewMixin) Maßstab der Erstansicht als Dezimalzahl. Vorgabe ist 1.0 (vollständiger Maßstab).
viewStyle Name (aus IvCommonViewMixin) Gibt den Anzeigestil der Ansicht an. Gültige Werte sind: :hiddenLineRemoved, :hiddenLine, :shadedHiddenLine und :shaded. Der Vorgabewert lautet :hiddenLineRemoved.

Regeln

Name Typ Beschreibung
height Zahl (aus IvCommonViewMixin) Kann verwendet werden, um die Höhe der Ansicht abzurufen. Diese hängt vom eingegebenen Maßstab und den angezeigten Objekten ab. Der Wert wird in Projekteinheiten zurückgegeben.
Breite Zahl (aus IvCommonViewMixin) Kann verwendet werden, um die Breite der Ansicht abzurufen. Diese hängt vom eingegebenen Maßstab und den angezeigten Objekten ab. Der Wert wird in Projekteinheiten zurückgegeben.

Methoden

viewToSheet( viewPt As Point ) As Point 
(Aus IvCommonViewMixin) Gibt einen Punkt im Raum des Zeichnungsblatts zurück, der einen bestimmten Punkt im Ansichtsbereich darstellt. Beide Punkte sind zweidimensional, sodass die 'Z'-Komponente ignoriert wird.
workpointLocation( workpointPart As Part, _
                   workpointName As String ) As Point
(Aus IvCommonViewMixin) Gibt einen Punkt im Ansichtsbereich zurück, der einem bestimmten Arbeits punkt auf dem angegebenen Bauteil entspricht (das in der Ansicht dargestellt werden muss).

Beispiel 1

Dieses Beispiel veranschaulicht die Erstellung einer Erstansicht namens "FrontView" auf dem aktuellen Blatt. Ansichtsmaßstab, Ausrichtung und Stil sind angegeben. Der Ansichtsursprung wird basierend auf der Höhe und Breite des Blatts berechnet.

Untergeordneter Name: FrontView
Untergeordnetes Design: IvBaseView
Name Typ Angegeben
model Bauteil Parent.Parent.RS_Regalwand
origin alle Point(0,0,0) + unitY * 0.7 *height + unitx *0.25 * width.
viewOrientation Name :Bottom
viewScale Zahl 0.2
viewStyle Name :hiddenLineRemoved.