Riferimento: classe AecSpaceOffsetOpeningInfo

Visualizza un elenco di tutti i membri della classe base AecSpaceOffsetOpeningInfo.

La classe AecSpaceOffsetOpeningInfo viene utilizzata per descrivere un offset risultante dall'applicazione di una regola apertura di delimitazione. Viene restituita dall'implementazione dei metodi Apply della classe richiamata da Set di strumenti AutoCAD Architecture 2024 quando è necessario eseguire il calcolo degli offset contorno di un vano in base allo standard a cui è assegnata questa regola.

È necessario definire un offset con due proprietà: tipo e valore. Il tipo determina il punto dell'oggetto di delimitazione a cui deve essere allineato l'offset, ad esempio la faccia adiacente del muro o il centro del pannello della porta. Il valore determina una distanza di offset aggiuntiva dall'allineamento. I valori positivi vengono utilizzati per l'allontanamento dal vano in esame. È ad esempio possibile definire un offset allineato all'infisso adiacente, con un offset aggiuntivo di circa 2,5 cm verso la faccia opposta.

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

Al tipo di enumerazione Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetOpeningType può essere assegnato uno dei valori seguenti:

Valore Descrizione
WallAdjacent Definisce un offset che parte dall'interno dell'oggetto di delimitazione; solitamente equivale ad un offset pari a zero
WallCenter Definisce un offset dal centro di un oggetto di delimitazione
WallOpposite Definisce un offset dal lato opposto di un oggetto di delimitazione
FrameAdjacent Definisce un offset che parte dall'interno di un infisso dell'apertura di delimitazione
FrameCenter Definisce un offset che parte dal centro di un infisso dell'apertura di delimitazione
FrameOpposite Definisce un offset che parte dal lato opposto di un infisso dell'apertura di delimitazione
PanelAdjacent Definisce un offset che parte dall'interno di un pannello dell'apertura di delimitazione
PanelCenter Definisce un offset che parte dal centro di un pannello dell'apertura di delimitazione
PanelOpposite Definisce un offset che parte dal lato opposto di un pannello dell'apertura di delimitazione
OpeningOwner Definisce un offset corrispondente all'offset dell'oggetto di delimitazione in cui è contenuta l'apertura. Non verrà applicata nessun'altra regola definita.
OpeningBaseCurve Definisce un offset allineato con la curva di base dell'apertura di delimitazione
NotApplicable Non definisce alcun offset. Verranno applicate regole definite aggiuntive fino a quando non verrà definito un offset.
Nota: Attualmente gli assiemi porta/finestra non supportano le opzioni Frame e Panel, che verranno pertanto convertite nella regola OpeningBaseCurve.