320x
002011
04.11.2020

[FR] FAQ 004806 | Comment puis-je modifier les Détails et l'Annexe Nationale dans le module additionnel STEEL EC3...

Question :
Comment modifier les Détails et l'Annexe Nationale du module STEEL EC3 via l'interface COM ?

Réponse :
Le code ci-dessous présente tous les éléments du module STEEL EC3 modifiables via l'interface COM :

// get interface to active model
iModel = iApp.GetActiveModel();

// get interface to STEEL EC3 module
IModule module = iModel.GetModule("STEEL_EC3") as Dlubal.STEEL_EC3.IModule;

// get interface to module case
ICase iStEC3case = module.moGetCase(1, Dlubal.STEEL_EC3.ITEM_AT.AT_NO);

</sub> Les options pour l'état limite ultime (État limite ultime des détails)
ULS_OPTIONS optsULS = iStEC3case.moGetULSOptions();

</sup> Options pour l'analyse de stabilité (Stabilité des détails)
STABILITY_OPTIONS optsStab = iStEC3case.moGetStabilityOptions();

/Options pour la vérification de l'ELS (Détails Serviceabiltiy)
SERVICEABILITY_DEFORMATION_TYPE optsServDef = iStEC3case.moGetServiceabilityOptions();

lui-même les options de résistance au feu (résistance au feu détaillée)
FIRE_RESISTANCE_OPTIONS optsFire = iStEC3case.moGetFireResistanceOptions();

Autres options (Détails - Général)
OTHER_OPTIONS optsOther = iStEC3case.moGetOtherOptions();

// get national annex (e.g. DIN, CEN, ...)
NATIONAL_ANNEX natAn = iStEC3case.moGetNationalAnnex();

// get interface for national annex details
INationalAnnex iNatAn = iStEC3case.moGetNationalAnnexOptions();

// get base data for national annex
NATIONAL_ANNEX_OPTIONS_BASE natAnBase = iNatAn.moGetBaseOptions();

// get data for general method from national annex
NATIONAL_ANNEX_OPTIONS_GM natAnGM = iNatAn.moGetGMOptions();

// get data for lateral-torsional buckling from national annex
NATIONAL_ANNEX_OPTIONS_LTB natAnLTB = iNatAn.moGetLTBOptions();

// get data for stainless steel from national annex
NATIONAL_ANNEX_OPTIONS_STEEL natAnSTEEL = iNatAn.moGetSteelOptions();

Les éléments correspondants dans les boîtes de dialogue des paramètres du module sont indiqués sur la Figure 02.