11疲劳分析1.1S-N法参数设置1.1.1FEResults/ResultSet:1)VibrationOffset:只针对振动疲劳分析,在做振动疲劳时是否考虑预应力(需要在有限元结果文件中定义一单独工况输出)的影响。2)IncludeTemperatures:是否读取有限元结果中温度变量(如果有限元结果中没有温度输出或者疲劳计算不考虑温度影响,设置为False)。3)IncludeEquivalentPlasticStrain:是否读取有限元结果中等效塑形应变,一般适用于EN法,SN法设置为False即可。4)IncludeDisplacements:是否把有限元模型上的节点位移写入Ncode计算的临时文件中,保持默认None即可。5)FERsults:对于大部分分析保持默认Standard即可,StateVariables只针对特殊分析(如复合材料分析等)。1.1.2FEResults/AnasysisGroup:1)SelectionGroupType:定义疲劳分析对象的方法。FEInput:只分析NcodeFEInputGlyph模块中当前显示的单元。如下图2Property:通过区分有限元结果中部件属性的不同来定义。Material:通过区分有限元结果文件中材料不同来定义。ElementSet:通过读取有限元结果文件定义的单元集来定义。UserSet:用户自定义,一般是读取一个文本文件,此文件包含所有所分析单元的ID号。2)GroupNames:分析组名称(与上一条配合使用)。*:ALL。举例,假如我们需要分析部件PropertyID号为1、13和25的三个部件,其中ID1和13为壳,ID25为实体。我们需要在上一条中选择:Property,在GroupNames中输入:SHELL_1,SHELL_13,SOLID_25SHELL代表此部件为板壳结构后紧跟一下划线然后是此部件的属性ID号。各部件用,隔开。3)MaterialAssignmentGroup:疲劳材料分配分组方法。保持默认SelectionGroup即可。4)IgnoreZeroData:是否把有限元结果中或者历程文件中不存在数据的片段写入到Ncode临时计算文件中,设置为True可以忽略这些时间段,加快计算速度。5)SolutionLocation:疲劳计算位置点选取。Element:单元中心点NodeOnElement:单元节点AveragedNodeOnElement:平均后的单元节点Spotweld或者SeamWeld只针对点焊或者缝焊等特殊情况,此处略过。6)EntityDataType:分析变量。Stress:分析对象为应力,一般由有限元软件计算得到的弹性应力。LinearStrain:分析对象为线性应变,不考虑几何非线性及接触等。ForceMoment:只针对焊点、焊缝等分析。Displacement:只适用于焊缝分析。Vibration:假如载荷谱输入为PSD或者扫频,此处选择Vibration。StressAndStrain:此方法适用于EN法或者多轴EN法,一般来说用于直接读取有限元结果文件的塑形信息而不是通过弹塑性修正方法得到塑形信息的情况。7)SurfaceNodeOnly:是否只计算部件表面的节点(疲劳中一般裂纹萌生都发生在部件的表面),针对实体部件此选项设置为True可以加快计算速度,对于钣金件是否设置此选项无差别。8)ResolveToLocal:是否把表面节点的结果映射到局部坐标系中,设置为True可以加快计算速度。9)ShellLayer:壳单元上下面TopAndBottom:壳单元的上下表面都计算。All:只针对复合材料。10)StressGradients:应力梯度,如果要考虑应力梯度,设置为True。11)MaterialOrientationTensor:材料方向张量,只针对复合材料分析,其它分析设置为False。12)StateVariableKey:对于绝大数分析设置为False即可。1.2.1AnalysisRuns/Runs1:3TimeHistoryCompression:时域信号压缩,如果你电脑够强,None即可。1.2.2AnalysisRuns/Runs1/AnaDef/SNEngine:1)SNMethod:Standard(默认即可)。2)CustomMethod:默认。3)CombinationMethod:部件某一点的应力张量是随着时间变化的,为了能利用SN曲线计算疲劳损伤,需要把此张量转化为一标量。AbsMaxPrincipal:绝对值最大主应力。SignedVonMises:带符号的米赛斯应力。SignedShear:带符号的剪应力。CriticalPlane:关键截面。MaxPrincipal:最大主应力。VonMises:米赛斯应力Shear:剪应力。4)MeanStressCorrection:平均应力修正。Goodman:Gerber:4Interpolate:SNMethod选择MultiMeanCurve或者MultiRRatioCurve时才起作用。FKM:是五段法,对于不同R值,各线段有不一样的斜率。Chaboche:当SNMethod选择Chaboche或者ChabocheTransient时此选项才起作用。5)InterpolationLimit:在SNMethod选择MultiMeanCurve或者MultiRRatioCurve时才起作用。6)MultiAxialAssessment:应力的多轴状态,振动疲劳(Vibration)此选项不起作用,保持默认Standard即可。7)CertaintyOfSurvial:存活率,默认50%,如需计算结果趋于保守,可以设置为90%或更高。8)ScaleFactor:放大因子,保持默认1即可。9)OutputMaxMin:是否输出时间历程中最大和最小应力,根据个人需要设置。10)SmallCycleCorrection:对SN曲线进行稍微调整,仅适用于SN法。11)OutputMaterialNames:输出材料名称到计算结果中,根据个人需要设置。