关于实施偏移规则

创建新标准类后,必须实施规则。现在可以开始编译前面创建的代码了,而且可将所生成的程序集作为面积计算标准成功地加载到 AutoCAD Architecture 2022 toolset 中,并将其应用于图形中的空间对象。但是,不会创建任何偏移,因为尚未设置任何规则。

有四种类型的偏移规则,您可结合使用这些规则定义面积计算标准。在 AecSpaceOffsetStandard.InitRules() 的实现中,可将一个规则应用于一种或多种偏移类型(净偏移、可用偏移和总偏移)。对于每种规则类型有一个基类,自定义规则的实施需要派生自该类。所有这些基类都派生自一个公共抽象基类,因此建议首先查看该基类。