Implementieren von Versatzregeln

Nachdem eine neue Standardklasse erstellt wurde, müssen Regeln implementiert werden. Der bisherige Code kann kompiliert, als Flächenberechnungsstandard in AutoCAD Architecture 2024-Toolset eladen und auf Raumobjekte in einer Zeichnung angewendet werden. Es werden jedoch keine Versätze erstellt, da noch keine Regeln konfiguriert wurden.

Es gibt vier Typen von Versatzregeln, die miteinander kombiniert werden können, um einen Flächenberechnungsstandard zu definieren. Eine Regel kann auf einen oder mehrere Versatztypen (Netto-, nutzbarer und Bruttoversatz) in einer Implementierung von AecSpaceOffsetStandard.InitRules() angewendet werden. Für jeden Regeltyp gibt es eine Basisklasse, aus der die Implementierung einer benutzerdefinierten Regel abgeleitet werden muss. Alle Basisklassen werden aus einer gemeinsamen, abstrakten Basisklasse abgeleitet. Deshalb wird empfohlen, sich diese Klasse zuerst anzusehen.