Справочная информация по классу AecSpaceOffsetOpeningInfo

Отображение списка всех элементов базового класса AecSpaceOffsetOpeningInfo.

Класс AecSpaceOffsetOpeningInfo используется для описания смещения как результата применения правила ограничивающих смежностей или правил ограничивающих проемов. Смещение возвращается при реализации методов Apply этого класса, вызываемых AutoCAD Architecture 2022 toolset при расчете смещений контуров пространства в соответствии со стандартом, которому назначено это правило.

Задается смещение с двумя свойствами - тип и значение. Тип определяет, где смещение должно быть привязано на ограничивающем объекте, например на соседней грани стены или дверной панели. Значение определяет дополнительное расстояние смещения от этой привязки, где положительное значение будет увеличиваться в направлении от рассматриваемого пространства. Например, можно определить смещение, которое привязано к центру стены, которая затем имеет дополнительное смещение 1 дюйм относительно противолежащей грани.

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; }
}
}
}

Перечислимый тип Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetOpeningType может быть одним из следующих значений:

Значение Описание
WallAdjacent Смещение внутри ограничивающего объекта (как правило, соответствует отсутствию смещения)
WallCenter Смещение к центру ограничивающего объекта
WallOpposite Смещение к противоположной стороне ограничивающего объекта
FrameAdjacent Определяет смещение по направлению к внутренней части каркаса ограничивающих проемов
FrameCenter Смещение к центру каркаса ограничивающего проема
FrameOpposite Смещение к противоположной стороне каркаса ограничивающего проема
PanelAdjacent Смещение внутри панели ограничивающего проема
PanelCenter Смещение к центру панели ограничивающего проема
PanelOpposite Смещение к противоположной стороне панели ограничивающего проема
OpeningOwner Смещение, не зависящее от того, что смещение применяется для ограничивающего объекта, который имеет проем. Не применяются дополнительные задаваемые правила.
OpeningBaseCurve Смещение для привязки с базовой кривой ограничивающего проема
NotApplicable Без смещения. Дополнительные задаваемые правила продолжают действовать, пока не будет определено смещение.
Прим.: В настоящее время оконно-дверные сборки не поддерживают опции "Каркас" и "Панель", которые будут преобразованы в OpeningBaseCurve.