Zeigt eine Liste aller Elemente der AecSpaceOffsetOpeningInfo-Basisklasse an.
Die Klasse AecSpaceOffsetOpeningInfo wird zur Beschreibung eines Versatzes verwendet, der das Ergebnis einer Umgrenzungsöffnungs-Regel ist. Sie wird bei der Implementierung der Apply-Methoden der Klasse zurückgegeben, die von AutoCAD Architecture 2024-Toolset aufgerufen werden, wenn die Software die Umgrenzungsversätze eines Raums nach dem Standard berechnen muss, dem diese Regel zugewiesen ist.
Ein Versatz wird mit zwei Eigenschaften definiert: dem Typ und dem Wert. Der Typ bestimmt, wo am umgrenzenden Objekt der Versatz auszurichten ist, beispielsweise die angrenzende Wandfläche oder die Mitte des Türflügels. Der Wert legt einen zusätzlichen Veratzabstand von dieser Ausrichtung fest. Positive Werte bedeuten größere Entfernung vom fraglichen Raum. Beispielsweise können Sie einen Versatz definieren, der am angrenzenden Rahmen ausgerichtet ist und dem dann zusätzlich 1" Versatz in Richtung der gegenüberliegenden Fläche hinzugefügt wird.
namespace Autodesk.Aec.SpaceOffsetRulesManager {public class AecSpaceOffsetOpeningInfo {}public AecSpaceOffsetOpeningInfo(AecSpaceOffsetOpeningType type); public AecSpaceOffsetOpeningInfo(AecSpaceOffsetOpeningType type, double value); public AecSpaceOffsetOpeningType OffsetType { get; set; } public double OffsetValue { get; set; } }}
Der Enumerationstyp Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetOpeningType kann einen der folgenden Werte haben:
Wert | Beschreibung |
---|---|
WallAdjacent | Definiert einen Versatz zur Innenseite des umgrenzenden Objekts (normalerweise entspricht dies keinem Versatz). |
WallCenter | Definiert einen Versatz zur Mitte des umgrenzenden Objekts. |
WallOpposite | Definiert einen Versatz zur gegenüberliegenden Seite des umgrenzenden Objekts. |
FrameAdjacent | Definiert einen Versatz zur Innenseite des Rahmens der umgrenzenden Öffnung. |
FrameCenter | Definiert einen Versatz zur Mitte des Rahmens der umgrenzenden Öffnung. |
FrameOpposite | Definiert einen Versatz zur gegenüberliegenden Seite des Rahmens der umgrenzenden Öffnung. |
PanelAdjacent | Definiert einen Versatz zur Innenseite der Füllung der umgrenzenden Öffnung. |
PanelCenter | Definiert einen Versatz zur Mitte der Füllung der umgrenzenden Öffnung. |
PanelOpposite | Definiert einen Versatz zur gegenüberliegenden Seite der Füllung der umgrenzenden Öffnung. |
OpeningOwner | Definiert einen Versatz der identisch mit dem Versatz des umgrenzenden Objekts ist, zu dem die Öffnung gehört. Es werden keine zusätzlichen definierten Regeln angewendet. |
OpeningBaseCurve | Definiert einen Versatz, der an der Basiskurve der umgrenzenden Öffnung ausgerichtet ist. |
NotApplicable | Definiert keinen Versatz. Zusätzliche definierte Regeln werden so lange angewendet, bis ein Versatz definiert wurde. |