hyperx.api.types

class DuplicatedValue:

Allows for enums with duplicated backing values, because Python turns any entries with duplicate values into aliases for the first entry

DuplicatedValue(value: int)
value
def GetEnumValue(enumValue: int | DuplicatedValue):

Handles the conversion to int from any member in an enum, whether it is a DuplicatedValue or a raw int already

class OnAccess(enum.EnumType):

Runs a user-specified function whenever member is accessed. Based on: https://stackoverflow.com/a/62309159

Inherited Members
builtins.type
type
mro
class DeprecatedEnum(enum.Enum):
def deprecate(self):
Inherited Members
enum.Enum
name
value
class AnalysisId(enum.Enum):
UNKNOWN = <AnalysisId.UNKNOWN: 0>
PanelBucklingFlatSimpleBCSymmetricUniaxialorBiaxial = <AnalysisId.PanelBucklingFlatSimpleBCSymmetricUniaxialorBiaxial: 1>
PanelBucklingFlatSimpleBCUniaxialorBiaxial = <AnalysisId.PanelBucklingFlatSimpleBCUniaxialorBiaxial: 2>
PanelBucklingFlatSimpleBCShear = <AnalysisId.PanelBucklingFlatSimpleBCShear: 3>
PanelBucklingFlatSimpleBCSymmUniaxialorBiaxialwShearInteraction = <AnalysisId.PanelBucklingFlatSimpleBCSymmUniaxialorBiaxialwShearInteraction: 4>
PanelBucklingFlatSimpleBCUniaxialorBiaxialwShearInteraction = <AnalysisId.PanelBucklingFlatSimpleBCUniaxialorBiaxialwShearInteraction: 5>
PanelBucklingFlatSimpleBCSymmUniaxialorBiaxialwTSFtransverseshearflexibility = <AnalysisId.PanelBucklingFlatSimpleBCSymmUniaxialorBiaxialwTSFtransverseshearflexibility: 6>
PanelBucklingFlatSimpleBCUniaxialorBiaxialwTSF = <AnalysisId.PanelBucklingFlatSimpleBCUniaxialorBiaxialwTSF: 7>
PanelBucklingFlatSimpleBCShearwTSFTransverseShearFlexibility = <AnalysisId.PanelBucklingFlatSimpleBCShearwTSFTransverseShearFlexibility: 8>
PanelBucklingFlatSimpleBCUniaxialorBiaxialwTSFShearInteraction = <AnalysisId.PanelBucklingFlatSimpleBCUniaxialorBiaxialwTSFShearInteraction: 9>
PanelBucklingSandwichwTSF = <AnalysisId.PanelBucklingSandwichwTSF: 10>
PanelBucklingCurvedorFlatAllBC = <AnalysisId.PanelBucklingCurvedorFlatAllBC: 11>
PanelBucklingCurvedorFlatAllBCwTSFTransverseShearFlexibility = <AnalysisId.PanelBucklingCurvedorFlatAllBCwTSFTransverseShearFlexibility: 12>
PanelBucklingFlatSimpleBCLColumnwTransverseShearFlexibility = <AnalysisId.PanelBucklingFlatSimpleBCLColumnwTransverseShearFlexibility: 13>
PanelBucklingFlatSimpleBCTColumnonTranslationalSprings = <AnalysisId.PanelBucklingFlatSimpleBCTColumnonTranslationalSprings: 14>
StiffenerBucklingHatScissor = <AnalysisId.StiffenerBucklingHatScissor: 15>
StiffenerBucklingFlexuralTorsionalArgyris = <AnalysisId.StiffenerBucklingFlexuralTorsionalArgyris: 16>
StiffenerBucklingFlexuralTorsionalLevy = <AnalysisId.StiffenerBucklingFlexuralTorsionalLevy: 17>
PanelBucklingCurvedorFlatNASASP8007Method = <AnalysisId.PanelBucklingCurvedorFlatNASASP8007Method: 18>
PanelBucklingUserDefined1 = <AnalysisId.PanelBucklingUserDefined1: 23>
PanelBucklingUserDefined2 = <AnalysisId.PanelBucklingUserDefined2: 24>
BeamBucklingColumnPlane1I1 = <AnalysisId.BeamBucklingColumnPlane1I1: 25>
BeamBucklingColumnPlane1wTSFI1 = <AnalysisId.BeamBucklingColumnPlane1wTSFI1: 26>
BeamBucklingColumnPlane2I2 = <AnalysisId.BeamBucklingColumnPlane2I2: 27>
BeamBucklingColumnPlaneMinImin = <AnalysisId.BeamBucklingColumnPlaneMinImin: 28>
BeamBucklingLateral = <AnalysisId.BeamBucklingLateral: 30>
BeamBucklingLateralTorsional = <AnalysisId.BeamBucklingLateralTorsional: 31>
BeamBucklingCylindricalAxialandBendingRayleighRitz = <AnalysisId.BeamBucklingCylindricalAxialandBendingRayleighRitz: 33>
BeamBucklingCylindricalAxialandBendingNASASP8007 = <AnalysisId.BeamBucklingCylindricalAxialandBendingNASASP8007: 34>
BeamBucklingUserDefined1 = <AnalysisId.BeamBucklingUserDefined1: 38>
BeamBucklingUserDefined2 = <AnalysisId.BeamBucklingUserDefined2: 39>
LocalBucklingLongitudinalDirection = <AnalysisId.LocalBucklingLongitudinalDirection: 40>
LocalBucklingShearDirection = <AnalysisId.LocalBucklingShearDirection: 42>
LocalBucklingInteraction = <AnalysisId.LocalBucklingInteraction: 43>
LocalBucklingInterrivet = <AnalysisId.LocalBucklingInterrivet: 44>
LocalBucklingCripplingInteraction = <AnalysisId.LocalBucklingCripplingInteraction: 45>
LocalBucklingSpacingSpanSkinBiaxialwInteraction = <AnalysisId.LocalBucklingSpacingSpanSkinBiaxialwInteraction: 46>
LocalBucklingShearPermanentDeformation = <AnalysisId.LocalBucklingShearPermanentDeformation: 47>
CripplingIsotropicmethodNiuformedandextrudedsections = <AnalysisId.CripplingIsotropicmethodNiuformedandextrudedsections: 50>
CripplingIsotropicmethodLTVformedandextrudedsections = <AnalysisId.CripplingIsotropicmethodLTVformedandextrudedsections: 51>
CripplingCompositemethodMilHdbk173EincludingDij = <AnalysisId.CripplingCompositemethodMilHdbk173EincludingDij: 52>
CripplingBucklinginteractionJohnsonEuler = <AnalysisId.CripplingBucklinginteractionJohnsonEuler: 53>
CripplingForcedDiagonalTension = <AnalysisId.CripplingForcedDiagonalTension: 54>
CripplingForcedCompressionCripplingInteraction = <AnalysisId.CripplingForcedCompressionCripplingInteraction: 55>
CripplingUserDefined1 = <AnalysisId.CripplingUserDefined1: 58>
CripplingUserDefined2 = <AnalysisId.CripplingUserDefined2: 59>
StrainLimit = <AnalysisId.StrainLimit: 60>
CurvatureLimit = <AnalysisId.CurvatureLimit: 61>
CenterDeflectionLimit = <AnalysisId.CenterDeflectionLimit: 62>
StiffnessRequirementMembrane = <AnalysisId.StiffnessRequirementMembrane: 63>
StiffnessRequirementBending = <AnalysisId.StiffnessRequirementBending: 64>
FrequencyLimitPanelorBeam = <AnalysisId.FrequencyLimitPanelorBeam: 65>
FrequencyLimitObjectlocal = <AnalysisId.FrequencyLimitObjectlocal: 66>
GeometryRule1StiffenerFlangeWidthtoFlangeThicknessRatioMin = <AnalysisId.GeometryRule1StiffenerFlangeWidthtoFlangeThicknessRatioMin: 67>
GeometryRule2StiffenerFlangeWidthtoStiffenerHeightRatioMin = <AnalysisId.GeometryRule2StiffenerFlangeWidthtoStiffenerHeightRatioMin: 68>
GeometryRule3StiffenerWebThicknesstoFlangeThicknessRatioMin = <AnalysisId.GeometryRule3StiffenerWebThicknesstoFlangeThicknessRatioMin: 69>
GeometryRule4StiffenerWebHeighttoWebThicknessRatioMax = <AnalysisId.GeometryRule4StiffenerWebHeighttoWebThicknessRatioMax: 70>
GeometryRule5PanelHeightMax = <AnalysisId.GeometryRule5PanelHeightMax: 71>
GeometryRule40PanelWidthtoStiffenerSpacingMinofstiffeners = <AnalysisId.GeometryRule40PanelWidthtoStiffenerSpacingMinofstiffeners: 72>
GeometryRule41StiffenertoSkinAreaRatioMinMax = <AnalysisId.GeometryRule41StiffenertoSkinAreaRatioMinMax: 73>
GeometryRule42StiffenerEISlendernessRatioMin = <AnalysisId.GeometryRule42StiffenerEISlendernessRatioMin: 74>
ThermalProtectionSystemStructureTemperatureLimit = <AnalysisId.ThermalProtectionSystemStructureTemperatureLimit: 75>
ThermalProtectionSystemMaterialSingleUseTemperatureLimit = <AnalysisId.ThermalProtectionSystemMaterialSingleUseTemperatureLimit: 76>
ThermalProtectionSystemMaterialMultipleUseTemperatureLimit = <AnalysisId.ThermalProtectionSystemMaterialMultipleUseTemperatureLimit: 77>
ThermalProtectionSystemCryogenicLowerTemperatureLimit = <AnalysisId.ThermalProtectionSystemCryogenicLowerTemperatureLimit: 78>
WrinklingEqn1IsotropicorHoneycombCoreXYInteraction = <AnalysisId.WrinklingEqn1IsotropicorHoneycombCoreXYInteraction: 90>
WrinklingEqn2HoneycombCoreXYInteraction = <AnalysisId.WrinklingEqn2HoneycombCoreXYInteraction: 91>
WrinklingVinsonHoneycombXYInteraction = <AnalysisId.WrinklingVinsonHoneycombXYInteraction: 92>
IntracellDimplingXYInteraction = <AnalysisId.IntracellDimplingXYInteraction: 94>
SandwichFaceUserDefined1 = <AnalysisId.SandwichFaceUserDefined1: 99>
CrushingConcentratedLoad = <AnalysisId.CrushingConcentratedLoad: 100>
CrushingFlexuralBendingLoad = <AnalysisId.CrushingFlexuralBendingLoad: 101>
CrushingJointSupportLoad = <AnalysisId.CrushingJointSupportLoad: 102>
SandwichFlatwiseTension = <AnalysisId.SandwichFlatwiseTension: 103>
SandwichFlatwiseTensionwInterlaminarShearInteraction = <AnalysisId.SandwichFlatwiseTensionwInterlaminarShearInteraction: 104>
ShearCrimpingMinXYHexcel = <AnalysisId.ShearCrimpingMinXYHexcel: 105>
ShearCrimpingMinPrincipalStressHexcel = <AnalysisId.ShearCrimpingMinPrincipalStressHexcel: 106>
ShearStrengthXLongitudinaldirectionHexcel = <AnalysisId.ShearStrengthXLongitudinaldirectionHexcel: 107>
ShearStrengthYTransversedirectionHexcel = <AnalysisId.ShearStrengthYTransversedirectionHexcel: 108>
ShearStrengthInteractionQuadraticBasic = <AnalysisId.ShearStrengthInteractionQuadraticBasic: 109>
IsotropicStrengthLongitudinalDirection = <AnalysisId.IsotropicStrengthLongitudinalDirection: 110>
IsotropicStrengthTransverseDirection = <AnalysisId.IsotropicStrengthTransverseDirection: 111>
IsotropicStrengthShearDirection = <AnalysisId.IsotropicStrengthShearDirection: 112>
IsotropicStrengthVonMisesHillInteractionYieldCriterion = <AnalysisId.IsotropicStrengthVonMisesHillInteractionYieldCriterion: 113>
IsotropicStrengthVonMisesInteractionYieldCriterion = <AnalysisId.IsotropicStrengthVonMisesInteractionYieldCriterion: 316>
IsotropicStrengthMaxShearCriterion = <AnalysisId.IsotropicStrengthMaxShearCriterion: 114>
IsotropicStrengthMaxPrincipalStressCriterion = <AnalysisId.IsotropicStrengthMaxPrincipalStressCriterion: 115>
IsotropicStrengthNaca2661MaxShearStress = <AnalysisId.IsotropicStrengthNaca2661MaxShearStress: 116>
MicromechanicsMaxStress1stSubcell = <AnalysisId.MicromechanicsMaxStress1stSubcell: 120>
MicromechanicsMaxStrain1stSubcell = <AnalysisId.MicromechanicsMaxStrain1stSubcell: 121>
MicromechanicsTsaiHill1stSubcell = <AnalysisId.MicromechanicsTsaiHill1stSubcell: 122>
MicromechanicsSIFT1stSubcell = <AnalysisId.MicromechanicsSIFT1stSubcell: 123>
MicromechanicsMaxStressAverageUnitCell = <AnalysisId.MicromechanicsMaxStressAverageUnitCell: 124>
MicromechanicsMaxStrainAverageUnitCell = <AnalysisId.MicromechanicsMaxStrainAverageUnitCell: 125>
MicromechanicsTsaiHillAverageUnitCell = <AnalysisId.MicromechanicsTsaiHillAverageUnitCell: 126>
MicromechanicsSIFTAverageUnitCell = <AnalysisId.MicromechanicsSIFTAverageUnitCell: 127>
MicromechanicsMaxStressAllUnitCell = <AnalysisId.MicromechanicsMaxStressAllUnitCell: 128>
MicromechanicsMaxStrainAllUnitCell = <AnalysisId.MicromechanicsMaxStrainAllUnitCell: 129>
MicromechanicsTsaiHillInteractionAllUnitCell = <AnalysisId.MicromechanicsTsaiHillInteractionAllUnitCell: 130>
MicromechanicsSIFTAllUnitCell = <AnalysisId.MicromechanicsSIFTAllUnitCell: 131>
CompositeStrengthMaxStrain1Direction = <AnalysisId.CompositeStrengthMaxStrain1Direction: 135>
CompositeStrengthMaxStrain2Direction = <AnalysisId.CompositeStrengthMaxStrain2Direction: 136>
CompositeStrengthMaxStrain12Direction = <AnalysisId.CompositeStrengthMaxStrain12Direction: 137>
CompositeStrengthMaxStress1Direction = <AnalysisId.CompositeStrengthMaxStress1Direction: 138>
CompositeStrengthMaxStress2Direction = <AnalysisId.CompositeStrengthMaxStress2Direction: 139>
CompositeStrengthMaxStress12Direction = <AnalysisId.CompositeStrengthMaxStress12Direction: 140>
CompositeStrengthTsaiHillInteraction = <AnalysisId.CompositeStrengthTsaiHillInteraction: 141>
CompositeStrengthTsaiWuInteraction = <AnalysisId.CompositeStrengthTsaiWuInteraction: 142>
CompositeStrengthTsaiHahnInteraction = <AnalysisId.CompositeStrengthTsaiHahnInteraction: 143>
CompositeStrengthHoffmanInteraction = <AnalysisId.CompositeStrengthHoffmanInteraction: 144>
CompositeStrengthHashinMatrixCracking = <AnalysisId.CompositeStrengthHashinMatrixCracking: 145>
CompositeStrengthHashinFiberFailure = <AnalysisId.CompositeStrengthHashinFiberFailure: 146>
CompositeStrengthLaRC03MatrixCracking = <AnalysisId.CompositeStrengthLaRC03MatrixCracking: 147>
CompositeStrengthLaRC03FiberFailure = <AnalysisId.CompositeStrengthLaRC03FiberFailure: 148>
CompositeStrengthTsaiWuStrainPlyAllowables = <AnalysisId.CompositeStrengthTsaiWuStrainPlyAllowables: 149>
CompositeStrengthTsaiWuStrainLaminateAllowables = <AnalysisId.CompositeStrengthTsaiWuStrainLaminateAllowables: 150>
CompositeStrengthOpenHoleTensionOHTMaxStrain1Direction = <AnalysisId.CompositeStrengthOpenHoleTensionOHTMaxStrain1Direction: 151>
CompositeStrengthOpenHoleCompressionOHCMaxStrain1Direction = <AnalysisId.CompositeStrengthOpenHoleCompressionOHCMaxStrain1Direction: 152>
CompositeStrengthInterlaminarShearKick = <AnalysisId.CompositeStrengthInterlaminarShearKick: 153>
CompositeStrengthPuck2dInterFiberFracture = <AnalysisId.CompositeStrengthPuck2dInterFiberFracture: 154>
CompositeStrengthPuck2dFiberFracture = <AnalysisId.CompositeStrengthPuck2dFiberFracture: 155>
CompositeStrengthPuck3dInterFiberFracture = <AnalysisId.CompositeStrengthPuck3dInterFiberFracture: 156>
CompositeStrengthPuck3dFiberFracture = <AnalysisId.CompositeStrengthPuck3dFiberFracture: 157>
CompositeStrengthUserDefined1 = <AnalysisId.CompositeStrengthUserDefined1: 158>
CompositeStrengthUserDefined2 = <AnalysisId.CompositeStrengthUserDefined2: 159>
JointBondedEdgeDelaminationOnset = <AnalysisId.JointBondedEdgeDelaminationOnset: 160>
JointBondedEdgeDelamination = <AnalysisId.JointBondedEdgeDelamination: 161>
JointBondedFracturePrincipalTransverse = <AnalysisId.JointBondedFracturePrincipalTransverse: 162>
JointBondedFractureMaxStressorStrain1direction = <AnalysisId.JointBondedFractureMaxStressorStrain1direction: 163>
JointBondedDelaminationPeelDominated = <AnalysisId.JointBondedDelaminationPeelDominated: 164>
JointBondedDelaminationPeelandTransverseShear1 = <AnalysisId.JointBondedDelaminationPeelandTransverseShear1: 165>
JointBondedDelaminationPeelandTransverseShear2 = <AnalysisId.JointBondedDelaminationPeelandTransverseShear2: 166>
JointBondedDelaminationTongPeelTransverseShearAxial1 = <AnalysisId.JointBondedDelaminationTongPeelTransverseShearAxial1: 167>
JointBondedDelaminationTongPeelTransverseShearAxial2 = <AnalysisId.JointBondedDelaminationTongPeelTransverseShearAxial2: 168>
JointBondedDelaminationTongPeelTransverseShearAxial3 = <AnalysisId.JointBondedDelaminationTongPeelTransverseShearAxial3: 169>
JointBondedDelaminationTongPeelTransverseShearAxial4 = <AnalysisId.JointBondedDelaminationTongPeelTransverseShearAxial4: 170>
JointBondedDelaminationTongPeelTransverseShearAxial5 = <AnalysisId.JointBondedDelaminationTongPeelTransverseShearAxial5: 171>
JointBondedDelaminationTongPeelTransverseShearAxial6 = <AnalysisId.JointBondedDelaminationTongPeelTransverseShearAxial6: 172>
JointBondedDelaminationPeelLongitudinalTransverseShear = <AnalysisId.JointBondedDelaminationPeelLongitudinalTransverseShear: 173>
JointBondedDelaminationPeelLongitudinalTransverseShearAxialandTransverse = <AnalysisId.JointBondedDelaminationPeelLongitudinalTransverseShearAxialandTransverse: 174>
JointBondedAdhesivePeelDominated = <AnalysisId.JointBondedAdhesivePeelDominated: 175>
JointBondedAdhesiveVonMisesStrain = <AnalysisId.JointBondedAdhesiveVonMisesStrain: 176>
JointBondedAdhesiveMaximumPrincipalStress = <AnalysisId.JointBondedAdhesiveMaximumPrincipalStress: 177>
JointBondedAdhesivePeelLongitudinalTransverseShear = <AnalysisId.JointBondedAdhesivePeelLongitudinalTransverseShear: 178>
JointBondedAdhesiveLongitudinalTransverseShearStress = <AnalysisId.JointBondedAdhesiveLongitudinalTransverseShearStress: 179>
JointBondedAdhesiveLongitudinalTransverseShearStrain = <AnalysisId.JointBondedAdhesiveLongitudinalTransverseShearStrain: 180>
JointBondedDelaminationPropagationModeI = <AnalysisId.JointBondedDelaminationPropagationModeI: 181>
JointBondedDelaminationPropagationModeII = <AnalysisId.JointBondedDelaminationPropagationModeII: 182>
JointBondedDelaminationPropogationPowerLaw = <AnalysisId.JointBondedDelaminationPropogationPowerLaw: 183>
JointBondedDelaminationPropogationBKcriterion = <AnalysisId.JointBondedDelaminationPropogationBKcriterion: 184>
JointBondedLimitsOfApplicability = <AnalysisId.JointBondedLimitsOfApplicability: 185>
JointBoltedSingleHoleBJSFMloadedandfarfield = <AnalysisId.JointBoltedSingleHoleBJSFMloadedandfarfield: 190>
JointBoltedSingleHoleBJSFMBearingOnly = <AnalysisId.JointBoltedSingleHoleBJSFMBearingOnly: 191>
JointBoltedSingleHoleBJSFMBypassOnly = <AnalysisId.JointBoltedSingleHoleBJSFMBypassOnly: 192>
JointBoltedSingleHoleBearingIsotropicAllowable = <AnalysisId.JointBoltedSingleHoleBearingIsotropicAllowable: 193>
JointBoltedUserDefined1 = <AnalysisId.JointBoltedUserDefined1: 198>
JointBoltedUserDefined2 = <AnalysisId.JointBoltedUserDefined2: 199>
ProgressiveFailureInverseABDTraceMethod = <AnalysisId.ProgressiveFailureInverseABDTraceMethod: 201>
ProgressiveFailureAlternativeMethod = <AnalysisId.ProgressiveFailureAlternativeMethod: 202>
CompositeStrengthInterlaminarShear = <AnalysisId.CompositeStrengthInterlaminarShear: 203>
CompositeStrengthFlatwiseTension = <AnalysisId.CompositeStrengthFlatwiseTension: 204>
SandwichCoreUserDefined1 = <AnalysisId.SandwichCoreUserDefined1: 208>
SandwichCoreUserDefined2 = <AnalysisId.SandwichCoreUserDefined2: 209>
JointWebNormalCompressionorPulloff = <AnalysisId.JointWebNormalCompressionorPulloff: 210>
JointWebShear = <AnalysisId.JointWebShear: 211>
JointWebInteraction = <AnalysisId.JointWebInteraction: 212>
GeometryRule71StiffenerAllLaminatesThicknesstoHoleDiameterRatioMinMaxRepairAngle = <AnalysisId.GeometryRule71StiffenerAllLaminatesThicknesstoHoleDiameterRatioMinMaxRepairAngle: 216>
GeometryRule72StiffenerWebRepairThicknesstoHoleDiameterRatioMaxRepairAngle = <AnalysisId.GeometryRule72StiffenerWebRepairThicknesstoHoleDiameterRatioMaxRepairAngle: 217>
GeometryRule73StiffenerSkinFlangeRepairThicknesstoHoleRatioMaxRepairAngle = <AnalysisId.GeometryRule73StiffenerSkinFlangeRepairThicknesstoHoleRatioMaxRepairAngle: 218>
GeometryRule74StiffenerHeightMinRepairAngle = <AnalysisId.GeometryRule74StiffenerHeightMinRepairAngle: 219>
GeometryRule75StiffenerFlangeWidthMinRepairAngle = <AnalysisId.GeometryRule75StiffenerFlangeWidthMinRepairAngle: 220>
CompositeStrengthLaminateCompressionPristine = <AnalysisId.CompositeStrengthLaminateCompressionPristine: 221>
CompositeStrengthLaminateCompressionAfterImpactCAI = <AnalysisId.CompositeStrengthLaminateCompressionAfterImpactCAI: 222>
CompositeStrengthLaminateCompressionOpenHoleOHC = <AnalysisId.CompositeStrengthLaminateCompressionOpenHoleOHC: 223>
CompositeStrengthLaminateCompressionFilledHoleFHC = <AnalysisId.CompositeStrengthLaminateCompressionFilledHoleFHC: 224>
CompositeStrengthLaminateCompressionBVID = <AnalysisId.CompositeStrengthLaminateCompressionBVID: 225>
CompositeStrengthLaminateTensionPristine = <AnalysisId.CompositeStrengthLaminateTensionPristine: 226>
CompositeStrengthLaminateTensionAfterImpactTAI = <AnalysisId.CompositeStrengthLaminateTensionAfterImpactTAI: 227>
CompositeStrengthLaminateTensionOpenHoleOHT = <AnalysisId.CompositeStrengthLaminateTensionOpenHoleOHT: 228>
CompositeStrengthLaminateTensionFilledHoleFHT = <AnalysisId.CompositeStrengthLaminateTensionFilledHoleFHT: 229>
CompositeStrengthLaminateShearPristine = <AnalysisId.CompositeStrengthLaminateShearPristine: 230>
CompositeStrengthLaminateShearAfterImpactSAI = <AnalysisId.CompositeStrengthLaminateShearAfterImpactSAI: 231>
IsotropicStrengthUltimateMaxPrincipalStressCriterion = <AnalysisId.IsotropicStrengthUltimateMaxPrincipalStressCriterion: 315>
MStensionOnlyYield = <AnalysisId.MStensionOnlyYield: 330>
MStensionOnlyUltimate = <AnalysisId.MStensionOnlyUltimate: 331>
MSjointSeparation = <AnalysisId.MSjointSeparation: 333>
MSjointSlipUltimate = <AnalysisId.MSjointSlipUltimate: 334>
MSshearOnlyYield = <AnalysisId.MSshearOnlyYield: 335>
MSshearOnlyUltimate = <AnalysisId.MSshearOnlyUltimate: 336>
MScombinedTSBlinear = <AnalysisId.MScombinedTSBlinear: 337>
MScombinedTSBplastic = <AnalysisId.MScombinedTSBplastic: 338>
MSboltThreadShearUltimate = <AnalysisId.MSboltThreadShearUltimate: 348>
MSnutThreadShearUltimate = <AnalysisId.MSnutThreadShearUltimate: 339>
MSinsertInternalThreadShearUltimate = <AnalysisId.MSinsertInternalThreadShearUltimate: 340>
MSinsertExternalThreadShearUltimate = <AnalysisId.MSinsertExternalThreadShearUltimate: 341>
MSbearingYield = <AnalysisId.MSbearingYield: 343>
MSbearingUltimate = <AnalysisId.MSbearingUltimate: 344>
MSshearoutUltimate = <AnalysisId.MSshearoutUltimate: 345>
MShoopTensionYield = <AnalysisId.MShoopTensionYield: 346>
MShoopTensionUltimate = <AnalysisId.MShoopTensionUltimate: 347>
MSbendingOnlyLinear = <AnalysisId.MSbendingOnlyLinear: 349>
StaticJointStrengthYield = <AnalysisId.StaticJointStrengthYield: 350>
StaticJointStrengthUltimate = <AnalysisId.StaticJointStrengthUltimate: 351>
RivetShearStrength = <AnalysisId.RivetShearStrength: 352>
PreventRivetShearFailureYield = <AnalysisId.PreventRivetShearFailureYield: 353>
PreventRivetShearFailureUltimate = <AnalysisId.PreventRivetShearFailureUltimate: 354>
PreventTensionLoadUltimate = <AnalysisId.PreventTensionLoadUltimate: 355>
PreventTensionLoadLimit = <AnalysisId.PreventTensionLoadLimit: 356>
BearingBypassUltimate = <AnalysisId.BearingBypassUltimate: 357>
MSbendingOnlyPlastic = <AnalysisId.MSbendingOnlyPlastic: 358>
MScombinedTS = <AnalysisId.MScombinedTS: 359>
MScombinedTBLinear = <AnalysisId.MScombinedTBLinear: 360>
MScombinedTBPlastic = <AnalysisId.MScombinedTBPlastic: 361>
BearingOnlyComposite = <AnalysisId.BearingOnlyComposite: 362>
Inherited Members
enum.Enum
name
value
class LimitUltimate(enum.Enum):

Limit vs Ultimate loads.

Limit = <LimitUltimate.Limit: 0>
Ultimate = <LimitUltimate.Ultimate: 1>
Inherited Members
enum.Enum
name
value
class MarginCode(enum.Enum):
Value = <MarginCode.Value: 1>
NA = <MarginCode.NA: 2>
NAMaterial = <MarginCode.NAMaterial: 3>
LPB = <MarginCode.LPB: 4>
GeomPass = <MarginCode.GeomPass: 5>
DataReqdInfo = <MarginCode.DataReqdInfo: 6>
Bounds = <MarginCode.Bounds: 7>
PosLoad = <MarginCode.PosLoad: 8>
NegLoad = <MarginCode.NegLoad: 9>
Skipped = <MarginCode.Skipped: 10>
HighInfo = <MarginCode.HighInfo: 11>
LowInfo = <MarginCode.LowInfo: 12>
Unknown = <MarginCode.Unknown: 13>
LowFailure = <MarginCode.LowFailure: 14>
DataReqdFail = <MarginCode.DataReqdFail: 15>
GeomFail = <MarginCode.GeomFail: 16>
Failed = <MarginCode.Failed: 17>
NoData = <MarginCode.NoData: 18>
Inherited Members
enum.Enum
name
value
class UserConstantDataType(enum.Enum):
FloatingPoint = <UserConstantDataType.FloatingPoint: 1>
OptionalFloatingPoint = <UserConstantDataType.OptionalFloatingPoint: 2>
OptionalInteger = <UserConstantDataType.OptionalInteger: 4>
OptionalMaterial = <UserConstantDataType.OptionalMaterial: 9>
Inherited Members
enum.Enum
name
value
class TernaryStatusCode(enum.Enum):
Success = <TernaryStatusCode.Success: 1>
Warning = <TernaryStatusCode.Warning: 2>
Inherited Members
enum.Enum
name
value
class FamilyConceptUID(enum.Enum):
Unknown = <FamilyConceptUID.Unknown: 0>
One_Stack_Unstiffened = <FamilyConceptUID.One_Stack_Unstiffened: 1>
Two_Stack_Unstiffened = <FamilyConceptUID.Two_Stack_Unstiffened: 2>
Three_Stack_Unstiffened = <FamilyConceptUID.Three_Stack_Unstiffened: 3>
Honeycomb_Sandwich = <FamilyConceptUID.Honeycomb_Sandwich: 4>
Foam_Sandwich = <FamilyConceptUID.Foam_Sandwich: 5>
Bonded_Trusscore_Sandwich = <FamilyConceptUID.Bonded_Trusscore_Sandwich: 6>
Fastened_Trusscore_Sandwich = <FamilyConceptUID.Fastened_Trusscore_Sandwich: 7>
Bonded_Hat = <FamilyConceptUID.Bonded_Hat: 8>
Fastened_Hat = <FamilyConceptUID.Fastened_Hat: 9>
Bonded_Twosheet_Hat = <FamilyConceptUID.Bonded_Twosheet_Hat: 10>
Fastened_Twosheet_Hat = <FamilyConceptUID.Fastened_Twosheet_Hat: 11>
Bonded_I = <FamilyConceptUID.Bonded_I: 15>
Bonded_T = <FamilyConceptUID.Bonded_T: 16>
Bonded_Z = <FamilyConceptUID.Bonded_Z: 17>
Bonded_J = <FamilyConceptUID.Bonded_J: 18>
Bonded_C = <FamilyConceptUID.Bonded_C: 19>
Bonded_Angle = <FamilyConceptUID.Bonded_Angle: 20>
Bonded_I_Continuous_Flange = <FamilyConceptUID.Bonded_I_Continuous_Flange: 21>
Bonded_T_Continuous_Flange = <FamilyConceptUID.Bonded_T_Continuous_Flange: 22>
Bonded_J_Continuous_Flange = <FamilyConceptUID.Bonded_J_Continuous_Flange: 23>
Bonded_Sandwich_I = <FamilyConceptUID.Bonded_Sandwich_I: 24>
Integral_Sandwich_Blade = <FamilyConceptUID.Integral_Sandwich_Blade: 25>
Fastened_I = <FamilyConceptUID.Fastened_I: 26>
Fastened_T = <FamilyConceptUID.Fastened_T: 27>
Fastened_Z = <FamilyConceptUID.Fastened_Z: 28>
Fastened_Angle = <FamilyConceptUID.Fastened_Angle: 29>
Integral_Blade = <FamilyConceptUID.Integral_Blade: 30>
Integral_Inverted_T = <FamilyConceptUID.Integral_Inverted_T: 31>
Integral_Inverted_AngleL = <FamilyConceptUID.Integral_Inverted_AngleL: 32>
Reinforce_Core_Sandwich = <FamilyConceptUID.Reinforce_Core_Sandwich: 73>
C_Channel_Fastened = <FamilyConceptUID.C_Channel_Fastened: 220>
I_Frame_Fastened = <FamilyConceptUID.I_Frame_Fastened: 221>
Shear_Clip_Frame_Fastened = <FamilyConceptUID.Shear_Clip_Frame_Fastened: 222>
Cruciform = <FamilyConceptUID.Cruciform: 223>
Grid0 = <FamilyConceptUID.Grid0: 62>
Grid90 = <FamilyConceptUID.Grid90: 63>
OrthoGrid = <FamilyConceptUID.OrthoGrid: 64>
WaffleGrid = <FamilyConceptUID.WaffleGrid: 65>
IsoGrid = <FamilyConceptUID.IsoGrid: 66>
AngleGrid = <FamilyConceptUID.AngleGrid: 67>
GeneralGrid = <FamilyConceptUID.GeneralGrid: 68>
OrthoGrid_Sandwich = <FamilyConceptUID.OrthoGrid_Sandwich: 69>
AngleGrid_Sandwich = <FamilyConceptUID.AngleGrid_Sandwich: 70>
Pultruded_Rod_Stiffened_Panel = <FamilyConceptUID.Pultruded_Rod_Stiffened_Panel: 74>
I_Beam = <FamilyConceptUID.I_Beam: 33>
T_Beam = <FamilyConceptUID.T_Beam: 34>
C_Beam = <FamilyConceptUID.C_Beam: 35>
L_Beam = <FamilyConceptUID.L_Beam: 36>
Z_Beam = <FamilyConceptUID.Z_Beam: 37>
J_Beam = <FamilyConceptUID.J_Beam: 38>
Cap_Beam = <FamilyConceptUID.Cap_Beam: 39>
Web_Beam = <FamilyConceptUID.Web_Beam: 40>
Rectangular_Beam = <FamilyConceptUID.Rectangular_Beam: 72>
Circular_Tube = <FamilyConceptUID.Circular_Tube: 41>
Elliptical_Tube = <FamilyConceptUID.Elliptical_Tube: 71>
Tapered_Circular_Tube = <FamilyConceptUID.Tapered_Circular_Tube: 75>
Inherited Members
enum.Enum
name
value
class BeamPanelFamily(enum.Enum):
Unassigned = <BeamPanelFamily.Unassigned: 0>
Unstiffened = <BeamPanelFamily.Unstiffened: 2>
Corrugated = <BeamPanelFamily.Corrugated: 3>
Uniaxial = <BeamPanelFamily.Uniaxial: 4>
Grid = <BeamPanelFamily.Grid: 5>
PRSEUS = <BeamPanelFamily.PRSEUS: 6>
OpenBeam = <BeamPanelFamily.OpenBeam: 7>
RectangularBeam = <BeamPanelFamily.RectangularBeam: 8>
CircularBeam = <BeamPanelFamily.CircularBeam: 9>
Inherited Members
enum.Enum
name
value
class FabricationRatio(enum.Enum):
Unknown = <FabricationRatio.Unknown: 0>
CompositeRSA = <FabricationRatio.CompositeRSA: 1>
CompositeR1 = <FabricationRatio.CompositeR1: 2>
CompositeR2 = <FabricationRatio.CompositeR2: 3>
CompositeR5 = <FabricationRatio.CompositeR5: 6>
CompositeR6 = <FabricationRatio.CompositeR6: 7>
CompositeR7 = <FabricationRatio.CompositeR7: 8>
CompositeR8 = <FabricationRatio.CompositeR8: 9>
CompositeR9 = <FabricationRatio.CompositeR9: 10>
CompositeR10 = <FabricationRatio.CompositeR10: 11>
CompositeR11 = <FabricationRatio.CompositeR11: 12>
CompositeTheta = <FabricationRatio.CompositeTheta: 13>
MetallicRSA = <FabricationRatio.MetallicRSA: 21>
MetallicR1 = <FabricationRatio.MetallicR1: 22>
MetallicR2 = <FabricationRatio.MetallicR2: 23>
MetallicR3 = <FabricationRatio.MetallicR3: 24>
MetallicR4 = <FabricationRatio.MetallicR4: 25>
MetallicR5 = <FabricationRatio.MetallicR5: 26>
MetallicR6 = <FabricationRatio.MetallicR6: 27>
MetallicR10 = <FabricationRatio.MetallicR10: 31>
MetallicTheta = <FabricationRatio.MetallicTheta: 33>
Inherited Members
enum.Enum
name
value
class HeightSizingVariable(enum.Enum):
NotApplicable = <HeightSizingVariable.NotApplicable: 0>
StiffenerHeight = <HeightSizingVariable.StiffenerHeight: 2>
Inherited Members
enum.Enum
name
value
class MaterialMode(enum.Enum):
none = <MaterialMode.none: 0>
Metal = <MaterialMode.Metal: 1>
Composite = <MaterialMode.Composite: 2>
Any = <MaterialMode.Any: 3>
Inherited Members
enum.Enum
name
value
class ToolingSelectionType(enum.Enum):

Defines which selection a given tooling constraint is currently set to.

SpecifiedValue = <ToolingSelectionType.SpecifiedValue: 2>
SpecifiedLimitOrRange = <ToolingSelectionType.SpecifiedLimitOrRange: 3>
Inherited Members
enum.Enum
name
value
class VariableInputMode(enum.Enum):
UNKNOWN = <VariableInputMode.UNKNOWN: 0>
Dimensions = <VariableInputMode.Dimensions: 1>
Inherited Members
enum.Enum
name
value
class DiscreteFieldDataType(enum.Enum):

Defines the type of data stored in a Discrete Field. Such as Vector, Scalar, String.

Inherited Members
enum.Enum
name
value
class DiscreteFieldPhysicalEntityType(enum.Enum):

Defines the type of physical entity that a Discrete Field applies to, such as zone, element, joint, etc.

Inherited Members
enum.Enum
name
value
class DiscreteDefinitionType(enum.Enum):
LeftOpenSpanShell = <DiscreteDefinitionType.LeftOpenSpanShell: 1>
RightOpenSpanShell = <DiscreteDefinitionType.RightOpenSpanShell: 2>
StiffenerFullBeam = <DiscreteDefinitionType.StiffenerFullBeam: 3>
LeftFootSkinComboShell = <DiscreteDefinitionType.LeftFootSkinComboShell: 7>
RightFootSkinComboShell = <DiscreteDefinitionType.RightFootSkinComboShell: 8>
RightCapShell = <DiscreteDefinitionType.RightCapShell: 10>
StiffenerPartialNoAttachedFlange = <DiscreteDefinitionType.StiffenerPartialNoAttachedFlange: 11>
LeftWebOfHatShell = <DiscreteDefinitionType.LeftWebOfHatShell: 12>
RightWebOfHatShell = <DiscreteDefinitionType.RightWebOfHatShell: 13>
ClosedSpanShell = <DiscreteDefinitionType.ClosedSpanShell: 15>
LeftSkinOverFootShell = <DiscreteDefinitionType.LeftSkinOverFootShell: 16>
RightSkinOverFootShell = <DiscreteDefinitionType.RightSkinOverFootShell: 17>
HatCombinedFootBeam = <DiscreteDefinitionType.HatCombinedFootBeam: 18>
HatCombinedWebShell = <DiscreteDefinitionType.HatCombinedWebShell: 19>
LeftFootShell = <DiscreteDefinitionType.LeftFootShell: 21>
RightFootShell = <DiscreteDefinitionType.RightFootShell: 22>
StiffenerMidBeam = <DiscreteDefinitionType.StiffenerMidBeam: 24>
WebCruciformLower = <DiscreteDefinitionType.WebCruciformLower: 26>
WebCruciformUpper = <DiscreteDefinitionType.WebCruciformUpper: 27>
Inherited Members
enum.Enum
name
value
class DoePlotMode(enum.Enum):
RunSet = <DoePlotMode.RunSet: 0>
Structure = <DoePlotMode.Structure: 1>
Set = <DoePlotMode.Set: 2>
Inherited Members
enum.Enum
name
value
class DoePointType(enum.Enum):
none = <DoePointType.none: 0>
All = <DoePointType.All: 1>
Approach2 = <DoePointType.Approach2: 2>
Approach3 = <DoePointType.Approach3: 3>
Inherited Members
enum.Enum
name
value
class FamilyCategory(enum.Enum):
Unknown = <FamilyCategory.Unknown: 0>
Panel = <FamilyCategory.Panel: 1>
Beam = <FamilyCategory.Beam: 2>
Joint = <FamilyCategory.Joint: 3>
Unspecified = <FamilyCategory.Unspecified: 4>
Inherited Members
enum.Enum
name
value
class FeaSolutionType(enum.Enum):
Static = <FeaSolutionType.Static: 0>
Buckling = <FeaSolutionType.Buckling: 1>
Frequency = <FeaSolutionType.Frequency: 2>
Inherited Members
enum.Enum
name
value
class DiscreteTechnique(enum.Enum):

FEM Modeling technique for a Zone

Inherited Members
enum.Enum
name
value
class FemType(enum.Enum):
none = <FemType.none: 0>
Unknown = <FemType.Unknown: 1>
GRID = <FemType.GRID: 2>
CBAR = <FemType.CBAR: 3>
CROD = <FemType.CROD: 4>
CBEAM = <FemType.CBEAM: 5>
CBUSH = <FemType.CBUSH: 6>
CELAS2 = <FemType.CELAS2: 7>
CELAS3 = <FemType.CELAS3: 8>
CQUAD4 = <FemType.CQUAD4: 9>
CQUAD8 = <FemType.CQUAD8: 10>
CQUADR = <FemType.CQUADR: 11>
CTRIA3 = <FemType.CTRIA3: 12>
CSHEAR = <FemType.CSHEAR: 13>
CSHELL = <FemType.CSHELL: 14>
CHEXA = <FemType.CHEXA: 15>
CPENTA = <FemType.CPENTA: 16>
LOAD = <FemType.LOAD: 18>
MAT1 = <FemType.MAT1: 19>
MAT2 = <FemType.MAT2: 20>
MAT3 = <FemType.MAT3: 21>
MAT5 = <FemType.MAT5: 22>
MAT8 = <FemType.MAT8: 23>
MAT9 = <FemType.MAT9: 24>
MAT10 = <FemType.MAT10: 25>
MAT11 = <FemType.MAT11: 26>
PBARL = <FemType.PBARL: 27>
PBAR = <FemType.PBAR: 28>
PBEAM = <FemType.PBEAM: 29>
PBEAML = <FemType.PBEAML: 30>
PBUSH = <FemType.PBUSH: 31>
PCOMP = <FemType.PCOMP: 32>
PCOMPLS = <FemType.PCOMPLS: 33>
PCOMPG = <FemType.PCOMPG: 34>
PROD = <FemType.PROD: 35>
PSHELL = <FemType.PSHELL: 36>
PSHEAR = <FemType.PSHEAR: 37>
PSOLID = <FemType.PSOLID: 38>
FORCE = <FemType.FORCE: 39>
MOMENT = <FemType.MOMENT: 40>
PLOAD2 = <FemType.PLOAD2: 41>
PLOAD4 = <FemType.PLOAD4: 42>
RBE2 = <FemType.RBE2: 43>
RBE3 = <FemType.RBE3: 44>
SPC = <FemType.SPC: 45>
SPC1 = <FemType.SPC1: 46>
TEMP = <FemType.TEMP: 47>
TEMPD = <FemType.TEMPD: 48>
TEMPP1 = <FemType.TEMPP1: 49>
TEMPRB = <FemType.TEMPRB: 50>
CORD1C = <FemType.CORD1C: 51>
CORD1R = <FemType.CORD1R: 52>
CORD1S = <FemType.CORD1S: 53>
CORD2C = <FemType.CORD2C: 54>
CORD2R = <FemType.CORD2R: 55>
CORD2S = <FemType.CORD2S: 56>
CORD3C = <FemType.CORD3C: 57>
CORD3R = <FemType.CORD3R: 58>
CORD3S = <FemType.CORD3S: 59>
MATERIAL = <FemType.MATERIAL: 60>
NODE = <FemType.NODE: 61>
B31 = <FemType.B31: 62>
B32 = <FemType.B32: 63>
STRI3 = <FemType.STRI3: 64>
S3 = <FemType.S3: 65>
S3R = <FemType.S3R: 66>
STRI65 = <FemType.STRI65: 67>
S4 = <FemType.S4: 68>
S4R = <FemType.S4R: 69>
S8R = <FemType.S8R: 70>
C3D4 = <FemType.C3D4: 71>
C3D10 = <FemType.C3D10: 72>
C3D8 = <FemType.C3D8: 73>
C3D8I = <FemType.C3D8I: 74>
C3D8R = <FemType.C3D8R: 75>
C3D6 = <FemType.C3D6: 76>
C3D15 = <FemType.C3D15: 77>
C3D20 = <FemType.C3D20: 78>
C3D20R = <FemType.C3D20R: 79>
CONN3D2 = <FemType.CONN3D2: 80>
ISOTROPIC = <FemType.ISOTROPIC: 81>
LAMINA = <FemType.LAMINA: 82>
ENGINEERINGCONSTANTS = <FemType.ENGINEERINGCONSTANTS: 83>
BEAM = <FemType.BEAM: 84>
BEAMSECTION = <FemType.BEAMSECTION: 85>
BEAMGENERALSECTION = <FemType.BEAMGENERALSECTION: 86>
CONNECTORSECTION = <FemType.CONNECTORSECTION: 87>
SHELLSECTION = <FemType.SHELLSECTION: 88>
SHELLGENERALSECTION = <FemType.SHELLGENERALSECTION: 89>
SOLIDSECTION = <FemType.SOLIDSECTION: 90>
SOLIDGENERALSECTION = <FemType.SOLIDGENERALSECTION: 91>
ELSET = <FemType.ELSET: 92>
COORD3D = <FemType.COORD3D: 93>
DISTRIBUTION = <FemType.DISTRIBUTION: 94>
GRIDSET = <FemType.GRIDSET: 95>
DISTRIBUTIONTABLE = <FemType.DISTRIBUTIONTABLE: 96>
Rectangular = <FemType.Rectangular: 97>
Cylindrical = <FemType.Cylindrical: 98>
Spherical = <FemType.Spherical: 99>
Ply = <FemType.Ply: 100>
MPC = <FemType.MPC: 101>
CTRIAR = <FemType.CTRIAR: 102>
CTRIA6 = <FemType.CTRIA6: 103>
Inherited Members
enum.Enum
name
value
class ConstraintType(enum.Enum):
UNKNOWN = <ConstraintType.UNKNOWN: 0>
Displacement = <ConstraintType.Displacement: 1>
Buckling = <ConstraintType.Buckling: 2>
Moment = <ConstraintType.Moment: 3>
Frequency = <ConstraintType.Frequency: 4>
Inherited Members
enum.Enum
name
value
class DegreeOfFreedom(enum.Enum):
T1 = <DegreeOfFreedom.T1: 0>
T2 = <DegreeOfFreedom.T2: 1>
T3 = <DegreeOfFreedom.T3: 2>
R1 = <DegreeOfFreedom.R1: 3>
R2 = <DegreeOfFreedom.R2: 4>
R3 = <DegreeOfFreedom.R3: 5>
Tmag = <DegreeOfFreedom.Tmag: 6>
Rmag = <DegreeOfFreedom.Rmag: 7>
Inherited Members
enum.Enum
name
value
class DisplacementShapeType(enum.Enum):
Inherited Members
enum.Enum
name
value
class StiffnessCriteriaType(enum.Enum):
Inherited Members
enum.Enum
name
value
class JointConceptId(enum.Enum):
Unassigned = <JointConceptId.Unassigned: 0>
Clevis = <JointConceptId.Clevis: 2>
EdgeAllowable = <JointConceptId.EdgeAllowable: 10>
BoltedSingleShear = <JointConceptId.BoltedSingleShear: 13>
BondedSingleLap = <JointConceptId.BondedSingleLap: 14>
RivetedSingleShear = <JointConceptId.RivetedSingleShear: 15>
DoubleStrap = <JointConceptId.DoubleStrap: 16>
Doubler = <JointConceptId.Doubler: 17>
SteppedLap = <JointConceptId.SteppedLap: 18>
BoltedDoubleShear = <JointConceptId.BoltedDoubleShear: 19>
BoltedTripleShear = <JointConceptId.BoltedTripleShear: 20>
BoltedQuadrupleShear = <JointConceptId.BoltedQuadrupleShear: 21>
Inherited Members
enum.Enum
name
value
class JointRangeId(enum.Enum):
Torque = <JointRangeId.Torque: 1>
FastenerSpacing = <JointRangeId.FastenerSpacing: 2>
FastenerRows = <JointRangeId.FastenerRows: 3>
LengthOverlap = <JointRangeId.LengthOverlap: 4>
TaperAngle = <JointRangeId.TaperAngle: 5>
FinalThickness = <JointRangeId.FinalThickness: 6>
PulloffNormalAllowable = <JointRangeId.PulloffNormalAllowable: 7>
CompressiveNormalAllowable = <JointRangeId.CompressiveNormalAllowable: 8>
ShearAllowable = <JointRangeId.ShearAllowable: 9>
Adherend1Thickness = <JointRangeId.Adherend1Thickness: 10>
Adherend2Thickness = <JointRangeId.Adherend2Thickness: 11>
Sheet1Thickness = <JointRangeId.Sheet1Thickness: 12>
Sheet2Thickness = <JointRangeId.Sheet2Thickness: 13>
Sheet3Thickness = <JointRangeId.Sheet3Thickness: 20>
Sheet4Thickness = <JointRangeId.Sheet4Thickness: 21>
ThicknessAdhesive = <JointRangeId.ThicknessAdhesive: 14>
ThicknessDoubler = <JointRangeId.ThicknessDoubler: 15>
ThicknessClevis = <JointRangeId.ThicknessClevis: 16>
ThicknessStrap = <JointRangeId.ThicknessStrap: 17>
LengthDoubler = <JointRangeId.LengthDoubler: 18>
NumberOfSteps = <JointRangeId.NumberOfSteps: 19>
RivetSpacing = <JointRangeId.RivetSpacing: 22>
Inherited Members
enum.Enum
name
value
class JointRangeMode(enum.Enum):
Torque = <JointRangeMode.Torque: 1>
Length = <JointRangeMode.Length: 2>
FastenerRows = <JointRangeMode.FastenerRows: 3>
TaperAngle = <JointRangeMode.TaperAngle: 4>
Thickness = <JointRangeMode.Thickness: 5>
Allowable = <JointRangeMode.Allowable: 6>
NumberOfSteps = <JointRangeMode.NumberOfSteps: 7>
NxD = <JointRangeMode.NxD: 8>
Inherited Members
enum.Enum
name
value
class JointSelectionId(enum.Enum):
AdhesiveMaterial = <JointSelectionId.AdhesiveMaterial: 1>
UpperStrapMaterial = <JointSelectionId.UpperStrapMaterial: 2>
LowerStrapMaterial = <JointSelectionId.LowerStrapMaterial: 3>
ClevisMaterial = <JointSelectionId.ClevisMaterial: 4>
FastenerSelection = <JointSelectionId.FastenerSelection: 5>
Adherend1Material = <JointSelectionId.Adherend1Material: 6>
Adherend2Material = <JointSelectionId.Adherend2Material: 7>
Sheet1Material = <JointSelectionId.Sheet1Material: 8>
Sheet2Material = <JointSelectionId.Sheet2Material: 9>
Sheet3Material = <JointSelectionId.Sheet3Material: 13>
Sheet4Material = <JointSelectionId.Sheet4Material: 14>
RivetMaterial = <JointSelectionId.RivetMaterial: 10>
StrapMaterial = <JointSelectionId.StrapMaterial: 11>
DoublerMaterial = <JointSelectionId.DoublerMaterial: 12>
Inherited Members
enum.Enum
name
value
class BoundaryConditionType(enum.Enum):
Inherited Members
enum.Enum
name
value
class DesignLoadFilteringOptions(enum.Enum):
UpdateDuringNextSizingOrAnalysis = <DesignLoadFilteringOptions.UpdateDuringNextSizingOrAnalysis: 1>
ApplyDuringSizingOrAnalysis = <DesignLoadFilteringOptions.ApplyDuringSizingOrAnalysis: 2>
Inherited Members
enum.Enum
name
value
class DesignLoadOverrideMode(enum.Enum):
Inherited Members
enum.Enum
name
value
class ForceTransformType(enum.Enum):
HyperXConvention = <ForceTransformType.HyperXConvention: 1>
SolverConvention = <ForceTransformType.SolverConvention: 2>
Inherited Members
enum.Enum
name
value
class LoadCaseType(enum.Enum):
Static = <LoadCaseType.Static: 1>
Fatigue = <LoadCaseType.Fatigue: 2>
Inherited Members
enum.Enum
name
value
class LoadPropertyAverageElementType(enum.Enum):
Inherited Members
enum.Enum
name
value
class LoadPropertyPeakElementScope(enum.Enum):
Inherited Members
enum.Enum
name
value
class LoadPropertyType(enum.Enum):
none = <LoadPropertyType.none: 0>
Average = <LoadPropertyType.Average: 1>
Statistical = <LoadPropertyType.Statistical: 2>
PeakLoad = <LoadPropertyType.PeakLoad: 3>
NeighborAverage = <LoadPropertyType.NeighborAverage: 4>
ElementBased = <LoadPropertyType.ElementBased: 5>
UserFEA = <LoadPropertyType.UserFEA: 6>
UserBonded = <LoadPropertyType.UserBonded: 7>
UserBolted = <LoadPropertyType.UserBolted: 8>
UserGeneral = <LoadPropertyType.UserGeneral: 9>
Inherited Members
enum.Enum
name
value
class LoadSubCaseFactor(enum.Enum):
LimitOnly = <LoadSubCaseFactor.LimitOnly: 1>
UltimateOnly = <LoadSubCaseFactor.UltimateOnly: 2>
LimitWithThermalHelp = <LoadSubCaseFactor.LimitWithThermalHelp: 3>
LimitWithThermalHurt = <LoadSubCaseFactor.LimitWithThermalHurt: 4>
UltimateWithThermalHelp = <LoadSubCaseFactor.UltimateWithThermalHelp: 5>
UltimateWithThermalHurt = <LoadSubCaseFactor.UltimateWithThermalHurt: 6>
Unfactored = <LoadSubCaseFactor.Unfactored: 7>
Inherited Members
enum.Enum
name
value
class TemperatureChoiceType(enum.Enum):

Load Case Setting selection for analysis and initial temperature. Analysis temperature can only be Value or Subcase.

Inherited Members
enum.Enum
name
value
class AllowableMethodName(enum.Enum):

Method name for a laminate allowable.

Percent_45 = <AllowableMethodName.Percent_45: 3>
BypassStress = <AllowableMethodName.BypassStress: 4>
Polynomial = <AllowableMethodName.Polynomial: 999>
Inherited Members
enum.Enum
name
value
class AllowablePropertyName(enum.Enum):

Property name for a laminate allowable.

Strain_Tension_Pristine = <AllowablePropertyName.Strain_Tension_Pristine: 1>
Strain_Compression_Pristine = <AllowablePropertyName.Strain_Compression_Pristine: 2>
Strain_Shear_Pristine = <AllowablePropertyName.Strain_Shear_Pristine: 3>
Strain_Tension_OHT = <AllowablePropertyName.Strain_Tension_OHT: 4>
Strain_Compression_OHC = <AllowablePropertyName.Strain_Compression_OHC: 5>
Stress_Bearing = <AllowablePropertyName.Stress_Bearing: 6>
Strain_Compression_CAI = <AllowablePropertyName.Strain_Compression_CAI: 9>
Strain_Compression_FHC = <AllowablePropertyName.Strain_Compression_FHC: 10>
Strain_Compression_BVID = <AllowablePropertyName.Strain_Compression_BVID: 11>
Strain_Tension_TAI = <AllowablePropertyName.Strain_Tension_TAI: 12>
Strain_Tension_FHT = <AllowablePropertyName.Strain_Tension_FHT: 13>
Strain_Shear_SAI = <AllowablePropertyName.Strain_Shear_SAI: 14>
Stress_PullThrough = <AllowablePropertyName.Stress_PullThrough: 15>
Stress_Bearing_Bypass = <AllowablePropertyName.Stress_Bearing_Bypass: 16>
Stress_Bypass = <AllowablePropertyName.Stress_Bypass: 17>
Inherited Members
enum.Enum
name
value
class CorrectionCategory(enum.Enum):

Correction property category.

ElasticStiffness = <CorrectionCategory.ElasticStiffness: 1>
StressAllowables = <CorrectionCategory.StressAllowables: 2>
StrainAllowables = <CorrectionCategory.StrainAllowables: 3>
LaminateStrainAllowables = <CorrectionCategory.LaminateStrainAllowables: 4>
BoltedJointParameters = <CorrectionCategory.BoltedJointParameters: 5>
BoltedJointStressAllowables = <CorrectionCategory.BoltedJointStressAllowables: 6>
Inherited Members
enum.Enum
name
value
class CorrectionEquation(DeprecatedEnum):

Equation for a correction factor.

Constant = <CorrectionEquation.Constant: 1>
LinearPercentPly = <CorrectionEquation.LinearPercentPly: <DuplicatedValue object>>
Linear_Percent_Ply = <CorrectionEquation.Linear_Percent_Ply: <DuplicatedValue object>>
QuadraticPercentPlyAndTemperature = <CorrectionEquation.QuadraticPercentPlyAndTemperature: <DuplicatedValue object>>
Quadratic_Percent_Ply_and_Temperature = <CorrectionEquation.Quadratic_Percent_Ply_and_Temperature: <DuplicatedValue object>>
BiquadraticThickness = <CorrectionEquation.BiquadraticThickness: <DuplicatedValue object>>
Biquadratic_Thickness = <CorrectionEquation.Biquadratic_Thickness: <DuplicatedValue object>>
QuadraticDiameterAndThickness = <CorrectionEquation.QuadraticDiameterAndThickness: <DuplicatedValue object>>
Quadratic_Diameter_and_Thickness = <CorrectionEquation.Quadratic_Diameter_and_Thickness: <DuplicatedValue object>>
Inherited Members
DeprecatedEnum
deprecate
enum.Enum
name
value
class CorrectionFactorCategory(enum.Enum):
Inherited Members
enum.Enum
name
value
class CorrectionId(enum.Enum):

Correction ID for a correction factor. (Columns in HyperX)

Invalid = <CorrectionId.Invalid: 0>
Correction1 = <CorrectionId.Correction1: 1>
Correction2 = <CorrectionId.Correction2: 2>
Correction3 = <CorrectionId.Correction3: 8>
Correction4 = <CorrectionId.Correction4: 9>
Correction5 = <CorrectionId.Correction5: 7>
Correction6 = <CorrectionId.Correction6: 4>
Correction7 = <CorrectionId.Correction7: 3>
Correction8 = <CorrectionId.Correction8: 5>
Correction9 = <CorrectionId.Correction9: 6>
Inherited Members
enum.Enum
name
value
class CorrectionIndependentDefinition(DeprecatedEnum):

Defines the type of Correction Factor.

Inherited Members
DeprecatedEnum
deprecate
enum.Enum
name
value
class CorrectionProperty(DeprecatedEnum):

Property name for a correction factor. (Rows in HyperX)

Fsu12 = <CorrectionProperty.Fsu12: 17>
Fsu13 = <CorrectionProperty.Fsu13: 18>
Fsu23 = <CorrectionProperty.Fsu23: 19>
esu12 = <CorrectionProperty.esu12: 38>
esu13 = <CorrectionProperty.esu13: 39>
esu23 = <CorrectionProperty.esu23: 40>
TensionPristine = <CorrectionProperty.TensionPristine: <DuplicatedValue object>>
CompressionPristine = <CorrectionProperty.CompressionPristine: <DuplicatedValue object>>
CompressionOHC = <CorrectionProperty.CompressionOHC: <DuplicatedValue object>>
Bearing = <CorrectionProperty.Bearing: 1006>
CompressionCAI = <CorrectionProperty.CompressionCAI: <DuplicatedValue object>>
CompressionFHC = <CorrectionProperty.CompressionFHC: <DuplicatedValue object>>
CompressionBVID = <CorrectionProperty.CompressionBVID: <DuplicatedValue object>>
PullThrough = <CorrectionProperty.PullThrough: 1015>
BearingBypass = <CorrectionProperty.BearingBypass: 1016>
D0_Compression = <CorrectionProperty.D0_Compression: <DuplicatedValue object>>
Tension_Pristine = <CorrectionProperty.Tension_Pristine: <DuplicatedValue object>>
Compression_Pristine = <CorrectionProperty.Compression_Pristine: <DuplicatedValue object>>
Shear_Pristine = <CorrectionProperty.Shear_Pristine: <DuplicatedValue object>>
Compression_OHC = <CorrectionProperty.Compression_OHC: <DuplicatedValue object>>
Compression_CAI = <CorrectionProperty.Compression_CAI: <DuplicatedValue object>>
Compression_FHC = <CorrectionProperty.Compression_FHC: <DuplicatedValue object>>
Compression_BVID = <CorrectionProperty.Compression_BVID: <DuplicatedValue object>>
Inherited Members
DeprecatedEnum
deprecate
enum.Enum
name
value
class CorrectionValueType(enum.Enum):

Defines the type of the independent values on a tabular correction factor row.

Inherited Members
enum.Enum
name
value
class EquationParameterId(DeprecatedEnum):

Correction factor parameter names.

ConstantLowValue = <EquationParameterId.ConstantLowValue: <DuplicatedValue object>>
ConstantHighValue = <EquationParameterId.ConstantHighValue: <DuplicatedValue object>>
ConstantConstant = <EquationParameterId.ConstantConstant: <DuplicatedValue object>>
LinearPlyLowValue = <EquationParameterId.LinearPlyLowValue: <DuplicatedValue object>>
LinearPlyHighValue = <EquationParameterId.LinearPlyHighValue: <DuplicatedValue object>>
LinearPlyConstant = <EquationParameterId.LinearPlyConstant: <DuplicatedValue object>>
LinearPlyPercent0s = <EquationParameterId.LinearPlyPercent0s: <DuplicatedValue object>>
LinearPlyPercent45s = <EquationParameterId.LinearPlyPercent45s: <DuplicatedValue object>>
LinearPlyFactorThickness = <EquationParameterId.LinearPlyFactorThickness: <DuplicatedValue object>>
QuadraticPlyTempLowValue = <EquationParameterId.QuadraticPlyTempLowValue: <DuplicatedValue object>>
QuadraticPlyTempHighValue = <EquationParameterId.QuadraticPlyTempHighValue: <DuplicatedValue object>>
QuadraticPlyTempConstant = <EquationParameterId.QuadraticPlyTempConstant: <DuplicatedValue object>>
QuadraticPlyTempPercent0s = <EquationParameterId.QuadraticPlyTempPercent0s: <DuplicatedValue object>>
QuadraticPlyTempPercent45s = <EquationParameterId.QuadraticPlyTempPercent45s: <DuplicatedValue object>>
QuadraticPlyTempPercent0sSquared = <EquationParameterId.QuadraticPlyTempPercent0sSquared: <DuplicatedValue object>>
QuadraticPlyTempPercent45sSquared = <EquationParameterId.QuadraticPlyTempPercent45sSquared: <DuplicatedValue object>>
QuadraticPlyTempP0sTimesP45s = <EquationParameterId.QuadraticPlyTempP0sTimesP45s: <DuplicatedValue object>>
QuadraticPlyTempTemperature = <EquationParameterId.QuadraticPlyTempTemperature: <DuplicatedValue object>>
QuadraticPlyTempTemperatureSquared = <EquationParameterId.QuadraticPlyTempTemperatureSquared: <DuplicatedValue object>>
QuadraticPlyTempT0 = <EquationParameterId.QuadraticPlyTempT0: <DuplicatedValue object>>
CubicAMLLowValue = <EquationParameterId.CubicAMLLowValue: <DuplicatedValue object>>
CubicAMLHighValue = <EquationParameterId.CubicAMLHighValue: <DuplicatedValue object>>
CubicAMLConstant = <EquationParameterId.CubicAMLConstant: <DuplicatedValue object>>
CubicAMLAMLNumber = <EquationParameterId.CubicAMLAMLNumber: <DuplicatedValue object>>
CubicAMLAMLNumberSquared = <EquationParameterId.CubicAMLAMLNumberSquared: <DuplicatedValue object>>
CubicAMLAMLNumberCubed = <EquationParameterId.CubicAMLAMLNumberCubed: <DuplicatedValue object>>
BiQuadThickLowValue = <EquationParameterId.BiQuadThickLowValue: <DuplicatedValue object>>
BiQuadThickHighValue = <EquationParameterId.BiQuadThickHighValue: <DuplicatedValue object>>
BiQuadThickThreshold = <EquationParameterId.BiQuadThickThreshold: <DuplicatedValue object>>
BiQuadThickConstant1 = <EquationParameterId.BiQuadThickConstant1: <DuplicatedValue object>>
BiQuadThickFactorThickness1 = <EquationParameterId.BiQuadThickFactorThickness1: <DuplicatedValue object>>
BiQuadThickConstant2 = <EquationParameterId.BiQuadThickConstant2: <DuplicatedValue object>>
BiQuadThickFactorThickness2 = <EquationParameterId.BiQuadThickFactorThickness2: <DuplicatedValue object>>
BiQuadThickFactorThicknessSquared1 = <EquationParameterId.BiQuadThickFactorThicknessSquared1: <DuplicatedValue object>>
BiQuadThickFactorThicknessSquared2 = <EquationParameterId.BiQuadThickFactorThicknessSquared2: <DuplicatedValue object>>
QuadDiamThickLowValue = <EquationParameterId.QuadDiamThickLowValue: <DuplicatedValue object>>
QuadDiamThickHighValue = <EquationParameterId.QuadDiamThickHighValue: <DuplicatedValue object>>
QuadDiamThickConstant = <EquationParameterId.QuadDiamThickConstant: <DuplicatedValue object>>
QuadDiamThickDiameter = <EquationParameterId.QuadDiamThickDiameter: <DuplicatedValue object>>
QuadDiamThickDiameterSquared = <EquationParameterId.QuadDiamThickDiameterSquared: <DuplicatedValue object>>
QuadDiamThickThicknessOverD = <EquationParameterId.QuadDiamThickThicknessOverD: <DuplicatedValue object>>
QuadDiamThickThicknessOverDSquared = <EquationParameterId.QuadDiamThickThicknessOverDSquared: <DuplicatedValue object>>
Constant_Low_Value = <EquationParameterId.Constant_Low_Value: <DuplicatedValue object>>
Constant_High_Value = <EquationParameterId.Constant_High_Value: <DuplicatedValue object>>
Constant_Constant = <EquationParameterId.Constant_Constant: <DuplicatedValue object>>
LinearPly_Low_Value = <EquationParameterId.LinearPly_Low_Value: <DuplicatedValue object>>
LinearPly_High_Value = <EquationParameterId.LinearPly_High_Value: <DuplicatedValue object>>
LinearPly_Constant = <EquationParameterId.LinearPly_Constant: <DuplicatedValue object>>
LinearPly_Percent_0s = <EquationParameterId.LinearPly_Percent_0s: <DuplicatedValue object>>
LinearPly_Percent_45s = <EquationParameterId.LinearPly_Percent_45s: <DuplicatedValue object>>
LinearPly_Factor_Thickness = <EquationParameterId.LinearPly_Factor_Thickness: <DuplicatedValue object>>
QuadraticPlyTemp_Low_Value = <EquationParameterId.QuadraticPlyTemp_Low_Value: <DuplicatedValue object>>
QuadraticPlyTemp_High_Value = <EquationParameterId.QuadraticPlyTemp_High_Value: <DuplicatedValue object>>
QuadraticPlyTemp_Constant = <EquationParameterId.QuadraticPlyTemp_Constant: <DuplicatedValue object>>
QuadraticPlyTemp_Percent_0s = <EquationParameterId.QuadraticPlyTemp_Percent_0s: <DuplicatedValue object>>
QuadraticPlyTemp_Percent_45s = <EquationParameterId.QuadraticPlyTemp_Percent_45s: <DuplicatedValue object>>
QuadraticPlyTemp_Percent_0s_Squared = <EquationParameterId.QuadraticPlyTemp_Percent_0s_Squared: <DuplicatedValue object>>
QuadraticPlyTemp_Percent_45s_Squared = <EquationParameterId.QuadraticPlyTemp_Percent_45s_Squared: <DuplicatedValue object>>
QuadraticPlyTemp_P0s_Times_P45s = <EquationParameterId.QuadraticPlyTemp_P0s_Times_P45s: <DuplicatedValue object>>
QuadraticPlyTemp_Temperature = <EquationParameterId.QuadraticPlyTemp_Temperature: <DuplicatedValue object>>
QuadraticPlyTemp_Temperature_Squared = <EquationParameterId.QuadraticPlyTemp_Temperature_Squared: <DuplicatedValue object>>
QuadraticPlyTemp_T0 = <EquationParameterId.QuadraticPlyTemp_T0: <DuplicatedValue object>>
CubicAML_Low_Value = <EquationParameterId.CubicAML_Low_Value: <DuplicatedValue object>>
CubicAML_High_Value = <EquationParameterId.CubicAML_High_Value: <DuplicatedValue object>>
CubicAML_Constant = <EquationParameterId.CubicAML_Constant: <DuplicatedValue object>>
CubicAML_AML_Number = <EquationParameterId.CubicAML_AML_Number: <DuplicatedValue object>>
CubicAML_AML_Number_Squared = <EquationParameterId.CubicAML_AML_Number_Squared: <DuplicatedValue object>>
CubicAML_AML_Number_Cubed = <EquationParameterId.CubicAML_AML_Number_Cubed: <DuplicatedValue object>>
BiQuadThick_Low_Value = <EquationParameterId.BiQuadThick_Low_Value: <DuplicatedValue object>>
BiQuadThick_High_Value = <EquationParameterId.BiQuadThick_High_Value: <DuplicatedValue object>>
BiQuadThick_Threshold = <EquationParameterId.BiQuadThick_Threshold: <DuplicatedValue object>>
BiQuadThick_Constant_1 = <EquationParameterId.BiQuadThick_Constant_1: <DuplicatedValue object>>
BiQuadThick_Factor_Thickness_1 = <EquationParameterId.BiQuadThick_Factor_Thickness_1: <DuplicatedValue object>>
BiQuadThick_Constant_2 = <EquationParameterId.BiQuadThick_Constant_2: <DuplicatedValue object>>
BiQuadThick_Factor_Thickness_2 = <EquationParameterId.BiQuadThick_Factor_Thickness_2: <DuplicatedValue object>>
BiQuadThick_Factor_Thickness_Squared_1 = <EquationParameterId.BiQuadThick_Factor_Thickness_Squared_1: <DuplicatedValue object>>
BiQuadThick_Factor_Thickness_Squared_2 = <EquationParameterId.BiQuadThick_Factor_Thickness_Squared_2: <DuplicatedValue object>>
QuadDiamThick_Low_Value = <EquationParameterId.QuadDiamThick_Low_Value: <DuplicatedValue object>>
QuadDiamThick_High_Value = <EquationParameterId.QuadDiamThick_High_Value: <DuplicatedValue object>>
QuadDiamThick_Constant = <EquationParameterId.QuadDiamThick_Constant: <DuplicatedValue object>>
QuadDiamThick_Diameter = <EquationParameterId.QuadDiamThick_Diameter: <DuplicatedValue object>>
QuadDiamThick_Diameter_Squared = <EquationParameterId.QuadDiamThick_Diameter_Squared: <DuplicatedValue object>>
QuadDiamThick_Thickness_Over_D = <EquationParameterId.QuadDiamThick_Thickness_Over_D: <DuplicatedValue object>>
QuadDiamThick_Thickness_Over_D_Squared = <EquationParameterId.QuadDiamThick_Thickness_Over_D_Squared: <DuplicatedValue object>>
Inherited Members
DeprecatedEnum
deprecate
enum.Enum
name
value
class LaminateFamilySettingType(enum.Enum):
Inherited Members
enum.Enum
name
value
class LaminateFamilyType(enum.Enum):
Traditional = <LaminateFamilyType.Traditional: 1>
DoubleDouble = <LaminateFamilyType.DoubleDouble: 2>
Inherited Members
enum.Enum
name
value
class PlyDropPattern(enum.Enum):
none = <PlyDropPattern.none: 0>
Hourglass = <PlyDropPattern.Hourglass: 1>
Diamond = <PlyDropPattern.Diamond: 2>
UpsideDownTriangle = <PlyDropPattern.UpsideDownTriangle: 3>
Pyramid = <PlyDropPattern.Pyramid: 4>
Interleaved = <PlyDropPattern.Interleaved: 5>
InterleavedHourglass = <PlyDropPattern.InterleavedHourglass: 6>
Element = <PlyDropPattern.Element: 7>
Stiffener = <PlyDropPattern.Stiffener: 8>
Inherited Members
enum.Enum
name
value
class PlyStiffenerSubType(enum.Enum):
FootCharge = <PlyStiffenerSubType.FootCharge: 3>
BottomCover = <PlyStiffenerSubType.BottomCover: 9>
TopCover = <PlyStiffenerSubType.TopCover: 10>
Inherited Members
enum.Enum
name
value
class StiffenerLaminateLayerLocation(enum.Enum):
Inherited Members
enum.Enum
name
value
class StiffenerProfile(enum.Enum):
Corrugated = <StiffenerProfile.Corrugated: 1>
IPanel = <StiffenerProfile.IPanel: 2>
TPanel = <StiffenerProfile.TPanel: 3>
ZPanel = <StiffenerProfile.ZPanel: 4>
JPanel = <StiffenerProfile.JPanel: 5>
CPanel = <StiffenerProfile.CPanel: 6>
AnglePanel = <StiffenerProfile.AnglePanel: 7>
InvertedTPanel = <StiffenerProfile.InvertedTPanel: 8>
LPanel = <StiffenerProfile.LPanel: 9>
IsoGrid = <StiffenerProfile.IsoGrid: 10>
Orthogrid = <StiffenerProfile.Orthogrid: 11>
GeneralGrid = <StiffenerProfile.GeneralGrid: 12>
IBeam = <StiffenerProfile.IBeam: 13>
CBeam = <StiffenerProfile.CBeam: 14>
TBeam = <StiffenerProfile.TBeam: 15>
ZBeam = <StiffenerProfile.ZBeam: 16>
LBeam = <StiffenerProfile.LBeam: 17>
JBeam = <StiffenerProfile.JBeam: 18>
RectangularBeam = <StiffenerProfile.RectangularBeam: 19>
Inherited Members
enum.Enum
name
value
class MaterialType(enum.Enum):

Represents a material's type.

Foam = <MaterialType.Foam: 0>
Honeycomb = <MaterialType.Honeycomb: 1>
Isotropic = <MaterialType.Isotropic: 2>
Laminate = <MaterialType.Laminate: 3>
Orthotropic = <MaterialType.Orthotropic: 5>
Inherited Members
enum.Enum
name
value
class FamilyObjectUID(enum.Enum):
Default_Object = <FamilyObjectUID.Default_Object: 0>
Top_Stack = <FamilyObjectUID.Top_Stack: 1>
Middle_Stack = <FamilyObjectUID.Middle_Stack: 2>
Bottom_Stack = <FamilyObjectUID.Bottom_Stack: 3>
Top_Honeycomb_Face = <FamilyObjectUID.Top_Honeycomb_Face: 4>
Honeycomb_Core = <FamilyObjectUID.Honeycomb_Core: 5>
Bottom_Honeycomb_Face = <FamilyObjectUID.Bottom_Honeycomb_Face: 6>
Top_Foam_Face = <FamilyObjectUID.Top_Foam_Face: 7>
Foam_Core_Unstiffened = <FamilyObjectUID.Foam_Core_Unstiffened: 8>
Bottom_Foam_Face = <FamilyObjectUID.Bottom_Foam_Face: 9>
Corrugated_FwntTop_with_flange_Open_Span = <FamilyObjectUID.Corrugated_FwntTop_with_flange_Open_Span: 10>
Bwidth_Closed_Span = <FamilyObjectUID.Bwidth_Closed_Span: 11>
Wnt_face_only_Joint_Span_Corrugated = <FamilyObjectUID.Wnt_face_only_Joint_Span_Corrugated: 12>
Wnt_Crown_Top_Crown_Top = <FamilyObjectUID.Wnt_Crown_Top_Crown_Top: 13>
Wnt_ComboTop_Bonded_Combo_Top = <FamilyObjectUID.Wnt_ComboTop_Bonded_Combo_Top: 14>
FwntAndWnt_ComboTop_Fastened_Flange_and_Face_Top = <FamilyObjectUID.FwntAndWnt_ComboTop_Fastened_Flange_and_Face_Top: 15>
Bonded_FwntAndWnt_ComboTop_Bonded_Flange_and_Face_Top = <FamilyObjectUID.Bonded_FwntAndWnt_ComboTop_Bonded_Flange_and_Face_Top: 16>
B2_Web_Web_Corrugated = <FamilyObjectUID.B2_Web_Web_Corrugated: 17>
Wnb_Crown_bottom_Crown_Bottom = <FamilyObjectUID.Wnb_Crown_bottom_Crown_Bottom: 18>
Wnb_Combo_bottom_Bonded_Combo = <FamilyObjectUID.Wnb_Combo_bottom_Bonded_Combo: 19>
Wnb_face_only_Joint_Span_Corrugated = <FamilyObjectUID.Wnb_face_only_Joint_Span_Corrugated: 20>
Sx_MinusOrDashIdk_Wnb_bottom_face_Bottom_Span = <FamilyObjectUID.Sx_MinusOrDashIdk_Wnb_bottom_face_Bottom_Span: 21>
FwntAndWnt_Discontinuous_Spacing_Span_Corrugated = <FamilyObjectUID.FwntAndWnt_Discontinuous_Spacing_Span_Corrugated: 22>
FwntTop_no_flange_Clear_Span = <FamilyObjectUID.FwntTop_no_flange_Clear_Span: 25>
Wnt_face_only_Joint_Span_Uniaxial = <FamilyObjectUID.Wnt_face_only_Joint_Span_Uniaxial: 26>
Two_sided_Wnt_Top_Discontinuous_Flange_Top_Uniaxial = <FamilyObjectUID.Two_sided_Wnt_Top_Discontinuous_Flange_Top_Uniaxial: 27>
One_sided_Wnt_Top_Discontinuous_Flange_Top_Uniaxial = <FamilyObjectUID.One_sided_Wnt_Top_Discontinuous_Flange_Top_Uniaxial: 28>
Two_sided_Wnt_ComboTop_Discontinuous_Bonded_Combo = <FamilyObjectUID.Two_sided_Wnt_ComboTop_Discontinuous_Bonded_Combo: 29>
One_sided_Wnt_ComboTop_Discontinuous_Bonded_Combo = <FamilyObjectUID.One_sided_Wnt_ComboTop_Discontinuous_Bonded_Combo: 30>
Defunct_entire_span_FwntAndWnt_ComboTop_Continuous_Fastened_Flange_and_Face_Top = <FamilyObjectUID.Defunct_entire_span_FwntAndWnt_ComboTop_Continuous_Fastened_Flange_and_Face_Top: 31>
Entire_span_FwntAndWnt_ComboTop_Continuous_Bonded_Flange_and_Face_Top = <FamilyObjectUID.Entire_span_FwntAndWnt_ComboTop_Continuous_Bonded_Flange_and_Face_Top: 32>
B2_Web_Web_Uniaxial = <FamilyObjectUID.B2_Web_Web_Uniaxial: 33>
Two_sided_Wnb_bottom_free_flange_Flange_Bottom_Uniaxial = <FamilyObjectUID.Two_sided_Wnb_bottom_free_flange_Flange_Bottom_Uniaxial: 34>
One_sided_Wnb_bottom_free_flange_Flange_Bottom_Uniaxial = <FamilyObjectUID.One_sided_Wnb_bottom_free_flange_Flange_Bottom_Uniaxial: 35>
Two_sided_Wnb_Combo_bottom_Discontinuous_Bonded_Combo = <FamilyObjectUID.Two_sided_Wnb_Combo_bottom_Discontinuous_Bonded_Combo: 36>
Entire_span_FwnbAndWnb_ComboBot_Continuous_Bonded_Flange_and_Face_Bottom = <FamilyObjectUID.Entire_span_FwnbAndWnb_ComboBot_Continuous_Bonded_Flange_and_Face_Bottom: 37>
Wnb_face_only_Joint_Span_Uniaxial = <FamilyObjectUID.Wnb_face_only_Joint_Span_Uniaxial: 38>
CleMinusOrDashIdkdash_Wnb_bottom_face_Bottom_Span = <FamilyObjectUID.CleMinusOrDashIdkdash_Wnb_bottom_face_Bottom_Span: 39>
B2_Web_unsupported_Web = <FamilyObjectUID.B2_Web_unsupported_Web: 40>
FwntAndWnt_Discontinuous_Spacing_Span_Uniaxial = <FamilyObjectUID.FwntAndWnt_Discontinuous_Spacing_Span_Uniaxial: 41>
Two_sided_Wnt_Top_Discontinuous_Flange_Top_OpenBeam = <FamilyObjectUID.Two_sided_Wnt_Top_Discontinuous_Flange_Top_OpenBeam: 43>
One_sided_Wnt_Top_Discontinuous_Flange_Top_OpenBeam = <FamilyObjectUID.One_sided_Wnt_Top_Discontinuous_Flange_Top_OpenBeam: 44>
B2_Web_no_edges_free_Web = <FamilyObjectUID.B2_Web_no_edges_free_Web: 45>
Two_sided_Wnb_bottom_free_flange_Flange_Bottom_OpenBeam = <FamilyObjectUID.Two_sided_Wnb_bottom_free_flange_Flange_Bottom_OpenBeam: 46>
One_sided_Wnb_bottom_free_flange_Flange_Bottom_OpenBeam = <FamilyObjectUID.One_sided_Wnb_bottom_free_flange_Flange_Bottom_OpenBeam: 47>
B2_Web_one_edge_free_Web = <FamilyObjectUID.B2_Web_one_edge_free_Web: 48>
TopFace_Zero_Grid = <FamilyObjectUID.TopFace_Zero_Grid: 49>
TopFace_Ninety_Grid = <FamilyObjectUID.TopFace_Ninety_Grid: 50>
TopFace_OrthoGrid = <FamilyObjectUID.TopFace_OrthoGrid: 51>
BottomFace_OrthoGrid = <FamilyObjectUID.BottomFace_OrthoGrid: 52>
TopFace_WaffleGrid = <FamilyObjectUID.TopFace_WaffleGrid: 53>
TopFace_AngleGrid = <FamilyObjectUID.TopFace_AngleGrid: 54>
BottomFace_AngleGrid = <FamilyObjectUID.BottomFace_AngleGrid: 55>
TopFace_GeneralGrid = <FamilyObjectUID.TopFace_GeneralGrid: 56>
Web_Zero_Grid = <FamilyObjectUID.Web_Zero_Grid: 59>
Web_Ninety_Grid = <FamilyObjectUID.Web_Ninety_Grid: 60>
Zero_Web = <FamilyObjectUID.Zero_Web: 61>
Ninety_Web = <FamilyObjectUID.Ninety_Web: 62>
AngleWeb_Plus = <FamilyObjectUID.AngleWeb_Plus: 63>
AngleWeb_Minus = <FamilyObjectUID.AngleWeb_Minus: 64>
FwntTop_with_flange_Open_Span_Uniaxial = <FamilyObjectUID.FwntTop_with_flange_Open_Span_Uniaxial: 65>
Curved_Wall = <FamilyObjectUID.Curved_Wall: 66>
Foam_Core_Uniaxial = <FamilyObjectUID.Foam_Core_Uniaxial: 67>
Open_Span = <FamilyObjectUID.Open_Span: 68>
Frame_Web_Foam_Core_PRSEUS = <FamilyObjectUID.Frame_Web_Foam_Core_PRSEUS: 69>
Two_sided_Wnt_s_ComboTop_Discontinuous_Bonded_Combo = <FamilyObjectUID.Two_sided_Wnt_s_ComboTop_Discontinuous_Bonded_Combo: 70>
Two_sided_Wnt_f_ComboTop_Discontinuous_Bonded_Combo = <FamilyObjectUID.Two_sided_Wnt_f_ComboTop_Discontinuous_Bonded_Combo: 71>
B2_Web_Stringer_Web = <FamilyObjectUID.B2_Web_Stringer_Web: 72>
Two_sided_Wnb_bottom_stringer_rod_and_laminate = <FamilyObjectUID.Two_sided_Wnb_bottom_stringer_rod_and_laminate: 73>
B2_Web_Frame_Web = <FamilyObjectUID.B2_Web_Frame_Web: 74>
FwntAndWnt_Discontinuous_Spacing_Span_PRSEUS = <FamilyObjectUID.FwntAndWnt_Discontinuous_Spacing_Span_PRSEUS: 75>
Stringer_and_Frame_Bonded_Combo = <FamilyObjectUID.Stringer_and_Frame_Bonded_Combo: 76>
Span_between_frames_for_rod_stiffened_panel = <FamilyObjectUID.Span_between_frames_for_rod_stiffened_panel: 77>
Web_upper = <FamilyObjectUID.Web_upper: 233>
Web_lower = <FamilyObjectUID.Web_lower: 234>
Mid_one_sided = <FamilyObjectUID.Mid_one_sided: 235>
SC_Foot = <FamilyObjectUID.SC_Foot: 236>
SC_Web = <FamilyObjectUID.SC_Web: 237>
Rectangular_open_beam_Top_Wall = <FamilyObjectUID.Rectangular_open_beam_Top_Wall: 843>
Rectangular_open_beam_Side_Wall = <FamilyObjectUID.Rectangular_open_beam_Side_Wall: 845>
Rectangular_open_beam_Bottom_Wall = <FamilyObjectUID.Rectangular_open_beam_Bottom_Wall: 846>
Inherited Members
enum.Enum
name
value
class JointObject(enum.Enum):

Enum identifying the possible entities within a joint

EntireJoint = <JointObject.EntireJoint: 0>
Fastener = <JointObject.Fastener: 1>
Sheet1 = <JointObject.Sheet1: 2>
Sheet2 = <JointObject.Sheet2: 3>
Sheet3 = <JointObject.Sheet3: 4>
Sheet4 = <JointObject.Sheet4: 5>
FaceSheetEndCap = <JointObject.FaceSheetEndCap: 6>
EndCap = <JointObject.EndCap: 7>
UpperAdhesive = <JointObject.UpperAdhesive: 8>
LowerAdhesive = <JointObject.LowerAdhesive: 9>
UpperDoubler = <JointObject.UpperDoubler: 10>
LowerDoubler = <JointObject.LowerDoubler: 11>
EdgeAllowableSheet = <JointObject.EdgeAllowableSheet: 12>
Rivet = <JointObject.Rivet: 13>
Inherited Members
enum.Enum
name
value
class ObjectGroup(enum.Enum):
EntireConcept = <ObjectGroup.EntireConcept: 0>
LaminateSkinTopFacesheet = <ObjectGroup.LaminateSkinTopFacesheet: 1>
Web = <ObjectGroup.Web: 2>
Foot = <ObjectGroup.Foot: 3>
CapCrown = <ObjectGroup.CapCrown: 4>
SpacingSpan = <ObjectGroup.SpacingSpan: 5>
Core = <ObjectGroup.Core: 6>
Wall = <ObjectGroup.Wall: 7>
Fastener = <ObjectGroup.Fastener: 11>
Sheet = <ObjectGroup.Sheet: 12>
Doubler = <ObjectGroup.Doubler: 13>
Rivet = <ObjectGroup.Rivet: 14>
Adhesive = <ObjectGroup.Adhesive: 15>
MiddleStack = <ObjectGroup.MiddleStack: 16>
BottomFacesheet = <ObjectGroup.BottomFacesheet: 17>
Inherited Members
enum.Enum
name
value
class VariableParameter(enum.Enum):
BottomFaceThicknessMaterial = <VariableParameter.BottomFaceThicknessMaterial: 1>
BottomFlangeThickness = <VariableParameter.BottomFlangeThickness: 2>
BottomFlangeWidth = <VariableParameter.BottomFlangeWidth: 3>
ThreeStackCoreThicknessMaterial = <VariableParameter.ThreeStackCoreThicknessMaterial: 4>
WebAngle = <VariableParameter.WebAngle: 5>
Height = <VariableParameter.Height: 6>
Spacing = <VariableParameter.Spacing: 7>
TopFaceThicknessMaterial = <VariableParameter.TopFaceThicknessMaterial: 8>
TopClearSpanWidth = <VariableParameter.TopClearSpanWidth: 9>
TopFlangeThickness = <VariableParameter.TopFlangeThickness: 10>
TopFlangeWidth = <VariableParameter.TopFlangeWidth: 11>
EllipticalTubeWallThicknessMaterial = <VariableParameter.EllipticalTubeWallThicknessMaterial: 13>
WebThicknessMaterial = <VariableParameter.WebThicknessMaterial: 14>
GridStiffened90WebThickness = <VariableParameter.GridStiffened90WebThickness: 15>
GridStiffenedAngleWebThickness = <VariableParameter.GridStiffenedAngleWebThickness: 16>
GridStiffened0WebHeight = <VariableParameter.GridStiffened0WebHeight: 17>
GridStiffened90WebHeight = <VariableParameter.GridStiffened90WebHeight: 18>
GridStiffenedAngleWebHeight = <VariableParameter.GridStiffenedAngleWebHeight: 19>
GridStiffened90WebStiffenerSpacing = <VariableParameter.GridStiffened90WebStiffenerSpacing: 20>
GridStiffenedAngleWebStiffenerSpacing = <VariableParameter.GridStiffenedAngleWebStiffenerSpacing: 21>
RectangularBeamTopWallThickness = <VariableParameter.RectangularBeamTopWallThickness: 24>
RectangularBeamSideWallThicknessMaterial = <VariableParameter.RectangularBeamSideWallThicknessMaterial: 25>
RectangularBeamBottomWallThickness = <VariableParameter.RectangularBeamBottomWallThickness: 26>
BeamWidth = <VariableParameter.BeamWidth: 28>
TubeTaperAngle = <VariableParameter.TubeTaperAngle: 29>
RodStiffenedStringerHeight = <VariableParameter.RodStiffenedStringerHeight: 31>
RodStiffenedFrameWebThicknessMaterial = <VariableParameter.RodStiffenedFrameWebThicknessMaterial: 32>
RodStiffenedFrameHeight = <VariableParameter.RodStiffenedFrameHeight: 33>
RodStiffenedFrameSpacing = <VariableParameter.RodStiffenedFrameSpacing: 34>
RodStiffenedFrameFlangeWidth = <VariableParameter.RodStiffenedFrameFlangeWidth: 35>
RodStiffenedFrameFlangeThickness = <VariableParameter.RodStiffenedFrameFlangeThickness: 36>
RodStiffenedRodDiameterMaterial = <VariableParameter.RodStiffenedRodDiameterMaterial: 37>
RodStiffenedFrameClearSpan = <VariableParameter.RodStiffenedFrameClearSpan: 38>
RodStiffenedFoamThicknessMaterial = <VariableParameter.RodStiffenedFoamThicknessMaterial: 41>
RodStiffenedTopFaceThicknessMaterial = <VariableParameter.RodStiffenedTopFaceThicknessMaterial: 42>
RodStiffenedStringerSpacing = <VariableParameter.RodStiffenedStringerSpacing: 43>
RodStiffenedStringerFlangeWidth = <VariableParameter.RodStiffenedStringerFlangeWidth: 44>
RodStiffenedStringerFlangeThickness = <VariableParameter.RodStiffenedStringerFlangeThickness: 45>
RodStiffenedStringerClearSpan = <VariableParameter.RodStiffenedStringerClearSpan: 46>
HoneycombThicknessMaterial = <VariableParameter.HoneycombThicknessMaterial: 47>
FoamThicknessMaterial = <VariableParameter.FoamThicknessMaterial: 48>
HeightStiffener = <VariableParameter.HeightStiffener: 49>
HeightStiffenerWeb = <VariableParameter.HeightStiffenerWeb: 50>
CapBeamThicknessMaterial = <VariableParameter.CapBeamThicknessMaterial: 51>
FrameMidThickness = <VariableParameter.FrameMidThickness: 52>
FrameMidWidth = <VariableParameter.FrameMidWidth: 53>
FrameMidHeight = <VariableParameter.FrameMidHeight: 54>
ShearClipFootThickness = <VariableParameter.ShearClipFootThickness: 55>
ShearClipFootWidth = <VariableParameter.ShearClipFootWidth: 56>
ShearClipWebThickness = <VariableParameter.ShearClipWebThickness: 57>
ShearClipWebHeight = <VariableParameter.ShearClipWebHeight: 58>
FrameWebCapThickness = <VariableParameter.FrameWebCapThickness: 59>
ShearClipRefHeight = <VariableParameter.ShearClipRefHeight: 60>
CorrugatedWebThicknessMaterial = <VariableParameter.CorrugatedWebThicknessMaterial: 61>
Inherited Members
enum.Enum
name
value
class LoadSetType(enum.Enum):
Mechanical = <LoadSetType.Mechanical: 0>
Thermal = <LoadSetType.Thermal: 1>
Inherited Members
enum.Enum
name
value
class ProjectModelFormat(enum.Enum):
MscNastran = <ProjectModelFormat.MscNastran: 1>
NeiNastran = <ProjectModelFormat.NeiNastran: 5>
NxNastran = <ProjectModelFormat.NxNastran: 6>
OptiStruct = <ProjectModelFormat.OptiStruct: 9>
Inherited Members
enum.Enum
name
value
class StressReportFormat(enum.Enum):
Inherited Members
enum.Enum
name
value
class SectionCutPropertyLocation(enum.Enum):

Centroid vs Origin

Inherited Members
enum.Enum
name
value
class ReferencePlaneBeam(enum.Enum):
Inherited Members
enum.Enum
name
value
class ReferencePlanePanel(enum.Enum):
MidplaneTopFace = <ReferencePlanePanel.MidplaneTopFace: 1>
MidplaneBottomFace = <ReferencePlanePanel.MidplaneBottomFace: 3>
Inherited Members
enum.Enum
name
value
class ZoneBucklingMode(enum.Enum):
UNKNOWN = <ZoneBucklingMode.UNKNOWN: 0>
InternalX = <ZoneBucklingMode.InternalX: 1>
InternalY = <ZoneBucklingMode.InternalY: 2>
ExternalX = <ZoneBucklingMode.ExternalX: 3>
ExternalY = <ZoneBucklingMode.ExternalY: 4>
Inherited Members
enum.Enum
name
value
class SimpleStatus:

Lots of methods need to return a Success state and an associated Message.

SimpleStatus(simpleStatus: HyperX.Types.SimpleStatus)
def Create_SimpleStatus_success(success: bool):
def Create_SimpleStatus_success_message(success: bool, message: str):
def Create_SimpleStatus_success_messages(success: bool, messages: list[str]):
def Create_SimpleStatus_tupleInput(tupleInput: tuple[bool, str]):
Success: bool
Message: str
Messages: list[str]
@classmethod
def NewSuccess(self) -> SimpleStatus:

For when you just need a success.

def AddMessage(self, message: str) -> None:
def GetMessage(self) -> str:
def ToString(self) -> str:
def Equals(self, item1=None) -> bool:

Overload 1: Equals(self, obj: object) -> bool

Overload 2: Equals(self, other) -> bool

class TernaryStatus(SimpleStatus):

Lots of methods need to return a Success state and an associated Message.

TernaryStatus(ternaryStatus: HyperX.Types.TernaryStatus)
def Create_TernaryStatus(status: TernaryStatusCode, message: str):
Success: bool

We succeed as long as we do not fail.

def ToString(self) -> str:
def Equals(self, item1=None) -> bool:

Overload 1: Equals(self, obj: object) -> bool

Overload 2: Equals(self, other: SimpleStatus) -> bool

Overload 3: Equals(self, other) -> bool

class HyperFeaSolver:
HyperFeaSolver(hyperFeaSolver: HyperX.Types.HyperFeaSolver)
def Create_HyperFeaSolver( projectModelFormat: <property object>, solverPath: str, arguments: str):
ProjectModelFormat: ProjectModelFormat
SolverPath: str
Arguments: str