NXOpen.UF.Sf.AskDursolNx

Sf.AskDursolNx()

Refer to UF_SF_ask_dursol_nx for documentation.

Signature: AskDursolNx(dursolTag)

Parameters:dursolTag (Tag) – Durability Solution tag.
Returns:A Tuple
Return type:A tuple consisting of (dursolName,solutionTag,stressCriterion,stressType,designLifeCriterion,fatigueCycles,kFactor,fatigueLifeCriterion,designCycles)

dursolName(list of str): Name of Durability Solution. The buffer must be declared using MAX_LINE_BUFSIZE so it can hold MAX_LINE_NCHARS characters. If NULL, value will not be returned.

solutionTag(Tag): Tag of the solution If NULL, value will not be returned.

stressCriterion(`NXOpen.UF.Sf.DursolStressCriterion Refer to UF_SF_dursol_stress_criterion_t for documentation.`): Stress criterion If NULL, value will not be returned.

stressType(`NXOpen.UF.Sf.DursolStressType Refer to UF_SF_dursol_stress_type_t for documentation.`): Stress type If NULL, value will not be returned.

designLifeCriterion(`NXOpen.UF.Sf.DursolDesignLifeCriterion Refer to UF_SF_dursol_design_life_criterion_t for documentation.`): Design life criterion If NULL, value will not be returned.

fatigueCycles(int): Number of fatigue duty cycles If NULL, value will not be returned.

kFactor(float): Fatigue strength factor (Kf) If NULL, value will not be returned.

fatigueLifeCriterion(`NXOpen.UF.Sf.DursolFatigueLifeCriterion Refer to UF_SF_dursol_fatigue_life_criterion_t for documentation.`): Fatigue life criterion If NULL, value will not be returned.

designCycles(int): Number of design cycles desired for fatigue strength. If NULL, value will not be returned.

License requirements: None