首页/文章/ 详情

Siemens NX 2506.8901已经发布

2月前浏览112

磁力地址:

magnet:?xt=urn:btih:5EB354008E6C0767A3A8D9E6D9ABA3E7E96C4952&tr=http%3A%2F%2Fbt.t-ru.org%2Fann%3Fmagnet&dn=Siemens%20NX%202506%20Build%208901%20(NX%202506%20Series)%20Win64%20%5B2026%2C%20Multi%20%2BRus%5D

此链接来源于百度搜索,失效不补,如有侵权,请发邮件告知!


来源:阿毅工作室
MAGNET
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-06-11
最近编辑:2月前
langya222
硕士 | CAE高级工程师 行必诚,言必信!
获赞 33粉丝 36文章 171课程 0
点赞
收藏
作者推荐

LS-DYNA R13.2.0-g39f136e511已经发布

R13.2多次难产,从13.2-87/13.2-97两个流产版本,此次发布的最终版为R13.2-116版本 R13.2.0 发布说明2026年5月6日1 发布说明修订2 许可证3 文献资料4 注释5 新5.1 安全气囊5.2 元素5.3 MPP5.4 用户自定义功能6 改进与增强6.1 安全气囊6.2 边界卡6.3 约束卡6.4 接触6.5 控制卡6.6 双CESE可压缩流体求解器6.7 元素6.8 形成分析6.9 隐式(机械)求解器6.10 初始卡牌6.11 等几何分析(IGA)6.12 材料与状态方程6.13 MPP6.14 输出6.15 热解算器6.16 用户自定义功能6.17 其他7个漏洞修复7.1 声学、NVH与频域7.2 安全气囊7.3 阿莱7.4 CESE 可压缩流体求解器7.5 约束卡7.6 接触7.7 控制卡7.8 元素7.9 EM(电磁求解器)7.10 ICFD(不可压缩流体求解器)7.11 隐式(机械)求解器7.12 初始卡牌7.13 等几何分析(IGA)7.14 加载卡7.15 材料与状态方程7.16 MPP7.17 输出7.18 重启7.19 超速7.20 热解算器7.21 用户自定义功能7.22 其他1 发布说明修订该文件构成 Ansys LS-DYNA® R13.2.0 版本发布说明的修订版 0。2 许可证运行版本 R13.2.0 必须包含字符串“REVISION 13”。如需更新执照,请联系您的分销商或Ansys销售代表。3 文献资料R13.0 用户手册提供了 R13.2.0 的文档。要下载这些手册,请访问 https://lsdyna.ansys.com/manuals/。对于本说明中提及但R13.0用户手册中缺少的功能,请参阅 https://lsdyna.ansys.com/manuals/ 的DRAFT用户手册。请注意,Draft用户手册中并非所有功能都在R13.2.0版本中提供。4 注释文件剩余部分简要介绍了R13.2.0版本中的新功能、增强功能和漏洞修复。其他近期发布的版本也可能包含部分此类更新。我们按类别整理了物品。要明白,在很多情况下,某项物品可能涉及多个类别。为了简洁起见,我们每项只列出一次,归属同一类别。5 新5.1 安全气囊支持CPM在动态放松阶段。CPM粒子可以随机移动,但粒子与结构之间的相互作用力是被禁用的。5.2 元素基于全积分壳体类型16实现了快速弹壳30型,但仅包含两个面内积分点(1和3)。5.3 MPP增加了关键词 *CONTROL_MPP_IO_NOTIEDIO,以便使用内存而非 IO 来存储tied_nodes临时文件,以避免分布式文件系统中出现问题。等效的pfile命令是。general { notiedio }5.4 用户自定义功能新增了显式分析中时间步长定义的用户子程序。在 *CONTROL_TIMESTEP 上 DTUSR 字段调用 dyn21 中的子程序。F. 该子程序可用于同步耦合码之间的时间步长。utimestep6 改进与增强6.1 安全气囊改进了确定 PPOP 压力差时的行为,适用于 *AIRBAG_PARTICLE。之前,在达到爆破压力之前,通风口的部分压力是零。确定PPOP压力差的算法依赖于安全气囊的建模方式。如果通风口附近有额外部件,则使用该部件的部件压力。如果没有,算法 会观察是否有定义的腔室来确定通风口的压力。如果没有定义腔室或额外部件,则使用噪声模型来确定通气口的压力。通过这一改进,通风部分的压力在达到弹出压力前,按照普通零件的方式计算,无需额外加装。该算法相比不包含额外部件或腔室,精度更高。它也不再需要额外的部件或腔室。现在不使用腔室定义,但其他部分仍然被使用。新增了关键词选项 JET_LENGTH 和 JET_TIME 至 *AIRBAG_PARTICLE,以改善部署运动学。在*AIRBAG_PARTICLE中加入场VNDAMP,作为阻尼系数,以抑制织物法向方向的运动。AIRBAG_PARTICLE的LCPC23可以是*DEFINE_CURVE_FUNCTION或*DEFINE_FUNCTION。增加了VDi = -3和*AIRBAG_PARTICLE的-4,使得壳体充气器位置偏移。该选项可在由壳体和节点定义的充气器之间实现一致结果。6.2 边界卡在动态松弛期间,改进了MPP对非反射边界段(*BOUNDARY_NON_REFLECTING)段的处理。6.3 约束卡在*CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3)中添加两个可选字段:拉伸和剪切强度的比例因子SCARN和SCARS。它们对皇家海军和右翼舰艇以及LCF、LCUPF和LCUPR的排水量进行量化。这些尺度因子的目的是获得双向的尺度化力-位移曲线。这些尺度因子也可以通过将曲线设为小于0来指涉曲线。这些曲线允许尺度因子成为邻近SPR3状态的函数(如多层连接)。因此,随着SPR3接近失效,比例因子可能会降低强度。在*CONTROL_CONSTRAINED中添加了SPRSMD选项。该标志为 SPR3 设定了“剪切力矩分布”:SPRSMD = 0:以力对分布(新默认),或SPRSMD = 1:以节点矩分布(旧行为)。这个标志作为一个漏洞修复,并提供备选方案。将 COHEQC 标记为 *CONTROL_SOLID,以控制 COHesive 元素质量检查。我们在2020年添加了这个检查,如果在第0或第1周期检测到质量不佳(反向元素),就会终止错误。该标志改变了检验的行为:COHEQC = 0:错误终止如前(默认)COHEQC = 1:警告并继续COHEQC = 2:元素侵蚀警告,继续新增了 *CONSTRAINED_SPR2 和 *CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3)的插值方法。INTP = 3 应用二次加权,意味着比例因子随中心距离的平方增加而增加,以实现连接端外围更高的应力。通过用桶排序方法替代暴力搜索,提升了 *CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3)和 *CONSTRAINED_SPR2 的性能。这一变化应能减少拥有大量此类连接器定义的大型模型的初始 CPU 时间。增加了支持将 *CONSTRAINED_SPR2 与 *DEFINE_HAZ_PROPERTIES 结合使用。到目前为止,*DEFINE_HAZ_PROPERTIES只支持*CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3)。对于 *CONSTRAINED_SPR2 和 *CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3),利用最小二乘法增强了连接域节点法向的法向计算,以确定法向量的回归平面。这种计算在全局系统中已经用三种不同的情况完成,导致当情况切换时出现不连续。现在,我们在SPR连接器的局部系统中进行计算,这样可以防止不连续性。6.4 接触改善段间(SOFT = 2)接触行为。此更新主要影响混合一致性和厚段检查去除壳层对接触时的侵蚀接触。增加了基于联系人ID而非输入排序的MPP处理联系的能力。这样,如果模型中所有接触点都分配了用户ID,接点处理的顺序应与实际输入顺序无关。这意味着你可以重新排列包含文件,而不会在联系人处理中出现任何差异。注意,对于 R13.2,该行为为可选且默认禁用,但在 R15 及以后的主要版本中,此行为始终被启用。要在 R13.2 版本中启用此功能,可以在输入卡组中包含 *CONTROL_MPP_DECOMPOSITION_CONTACT_SORT,或将该行添加到 pfile 中。decomp { contact_sort}在*CONTACT_......的MPP 2中增加了现场IGTOL。该字段适用于MPP中的*CONTACT_AUTOMATIC_SINGLE_SURFACE和*CONTACT_AUTOMATIC_GENERAL。IGTOL是一种尺度因子,用于根据节段和节点厚度确定“忽略”公差。更改了段间(SOFT = 2)触点中 *CONTROL_MPP_CONTACT_GROUPABLE 位标志 GRP 的行为。段间接触被排除在比特=1(开)和比特=4(关)这两种正常含义之外。在这里设置16位确实会开启段间接点的分组功能,方便进一步测试。对MPP可分组*CONTACT_..._INTERFERENCE做了小改动,使其能捕捉更深的初始穿透,从而更好地匹配非分组接触行为。更改了MPP可分组基于约束的绑定接触的初始化方式,使其与非可分组簇的行为相匹配。此前,如果参考段包含刚性节点,则在全局搜索时会跳过该段。因此,一些跟踪节点被绑定在更远的段子上。通过这次更新,最近的段始终被使用,如果包含刚性节点,跟踪节点则完全不受约束。这种行为与非分组接触者相符。在使用IPBACK标志时,这种方式比以前效果更好,因为它允许罚码接触将追踪节点与最近的段绑定,而不是约束接触将其绑定到更远的段(过程中可能会移动被追踪节点)。当初始运行和当前运行接触接口数量不同时,改进了MPP全甲板重启处理。添加了pfile命令。该命令会将*CONTACT_AUTOMATIC_GENERAL排除在可分组联系人中,覆盖其他设置。contact { groupable_exclude_ag }在刚体平移过程中,段间接触精度(SOFT = 2)显著提升。提高了段间(SOFT = 2)接触交叉检查的准确性,以防止误报。为SMP *CONTACT_AUTOMATIC_..._TIEBREAK类型触点的正常和剪切失效增加了较大的默认值。此变化使得即使两个值都输入为0.0,这些触点类型仍可使用。在此变更之前,它们表现为常规滑动型触点。在SMP中实现了SRNDE = 1和2(可选卡E上的SRNDE = 1和2),适用于SMP中*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE,SOFT = 0和1。对 *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE、*CONTACT_AUTOMATIC_SINGLE_SURFACE 和 *CONTACT_ERODING_(OPTION) 的 OpenMP 指令进行微调,以加快混合性能。新增了选项 SSFTYP = 2,表示 *CONTACT_......SOFT = 2 用于调用 *PART_CONTACT 中较小的 SSF 值。已有的SSFTYP = 1取较大的值。6.5 控制卡将 SRTFLG = 1 设为 *CONTROL_ACCURACY,会使零件、接触点、节点刚体和元件按相应用户 ID 排序顺序处理,无论它们在输入文件中的出现顺序如何。此功能有助于确保在输入文件中上述实体顺序发生变化时,结果的一致性。SRTFLG也可以通过命令行选项SRTFLG=1或SRTFLG=0来激活或停用。命令行选项覆盖了关键词中指定的值。当梁点焊中只有部分被转换为六面体元件时,改进了*CONTROL_SPOTWELD_BEAM的关键词处理速度。修改了TET13V在*CONTROL_SOLID的行为。如果 EXACC 在 *CONTROL_ACCURACY 大于零,TET13V 会自动设为 1。增加了考虑动态粘度对临界时间步(DTDYNV对*CONTROL_TIMESTEP的影响的可能性)。实现了一种新的子循环算法(*CONTROL_SUBCYCLE_...),应能提供更稳健、更快的执行。新增了 CRVP 选项 *CONTROL_SOLUTION,以可能在特殊情况下改善曲线评估性能(见手册说明),并可能进一步减少离散化曲线的内存需求。通过仅在MPP分解后请求材料(MATEN = 2)对材料(CONTROL_ENERGY MATEN = 2)的详细能量需求,减少了对详细能量的需求。6.6 双CESE可压缩流体求解器提升了移动网格FSI求解器的鲁棒性。6.7 元素在*CONTROL_SOLID中添加了RINRT选项,用于计算固体元件节点的旋转惯量。这是为了确保在应用假设旋转自由度的约束时,如接触类型 *CONTACT_TIED_SHELL_EDGE_TO_SURFACE 时,结果是一致的。没有这一新选项,转动惯量的模型平均部分将被使用,这在大多数情况下已足够,但在旋转运动中可能导致不同模型组件之间的不一致。在*CONTROL_SOLID中增加了ESORT = 11、12、13和14的选项。它们分别与 ESORT = 1、2、3 和 4 相同,但四面体被排序为类型 13。在使用*PART_COMPOSITE(_TSHELL)、*ELEMENT_T/SHELL_COMPOSITE或*MAT_USER_DEFINED_MATERIAL_MODEL具有各向异性时,对壳体和厚壳体写出错误且不必要的警告信息(STR+1438),对材料取向定义进行宽松检查。6.8 形成分析新增了可选检查目标材料类型与场MTYPE的*,INCLUDE_STAMPED_PART。MTYPE 提供了目标部件的预期材料类型。如果 MTYPE 与目标零件的材料类型不匹配,则会抛出错误。它在映射历史变量时非常有用,以避免材料类型的意外变化。参数 TENSOR 和 THKSCL 均为 *INCLUDE_STAMPED,可用于关键词选项 MATRIX。6.9 隐式(机械)求解器修改了MPP隐含对*INTERFACE_LINKING的处理方式,使其更符合SMP中的处理。通过忽略约束节点与连接节点在某些自由度上之间的关联,且两个节点具有相同的全局单点约束,隐式求解器改进了二维问题的接口链接(*INTERFACE_LINKING_FILE处理。在d3hsp中增加了一行关于隐式线性方程求解器新默认选项7的新增选项。在关键词输入过程中,对隐式旋转动力学(*CONTROL_IMPLICIT_ROTATIONAL_DYNAMICS)和扇区对称性(*CONTROL_IMPLICIT_SECTORAL_SYMMETRY)的误差处理得到了增强。新增了逻辑,在读取时通过关键词输入和 dmig 文件(NASTRAN)对齐矩阵名称,表示 *ELEMENT_DIRECT_MATRIX_INPUT。这一改进使输入更方便,因为他们不必在矩阵名称前有相同数量的空白。在间歇性特征值分析情况下,对隐式内存需求的输出做了小幅调整。6.10 初始卡牌允许基于节点(*INITIAL_HISTORY_NODE(_SET))初始化历史变量,适用于同一节点属于不同节点集定义的情况。例如,如果一个节点属于两个节点集,其中历史变量#5被初始化为第一个节点集,历史变量#7初始化为第二个节点集 合,那么这两个历史变量现在都初始化为该节点。6.11 等几何分析(IGA)启用了约束类型的绑定接触(*CONTACT_TIED_SHELL_EDGE_TO_SURFACE和*CONTACT_TIED_SHELL_EDGE_TO_SURFACE_CONSTRAINED_OFFSET)用于IGA壳(*IGA_SHELL)。为了正确工作,参考线段应来自*IGA_SHELL零件,跟踪节点应为标准的FE节点(如内聚元件和实心点焊六面体元件)。此功能仅在MPP中以可分组接触形式提供(GRPABLE = 1)。6.12 材料与状态方程如果*MAT_ADD_COHESIVE与非连贯元素一起使用,请发出警告。增加了剪切准则*MAT_ADD_DAMAGE_DIEM(DITYP = 1)的选项。对于壳体,目前有两种计算最大剪应力的方式:三维(P3 = 0)和二维(P3 = 1)。第一个与2018年11月之前的行为和原始论文相符。用参数Q4改变*MAT_ADD_DAMAGE_DIEM的行为,使伤害进化更接近“P5方法”。用曲线或表指定的正则化因子,用Q1标注的损伤演化参数。该因子取决于元素尺寸,但也可能取决于所用P1准则的横切值或塑性应变率。在*MAT_ADD_DAMAGE_DIEM/GISSMO中添加了VOLFRAC。这些关键词中的 VOLFRAC 与 *MAT_ADD_EROSION 中的 VOLFRAC 具有相同功能。它是在删除高阶元素或IGA元素之前需要失效的体积分数。在MPP分解中考虑了*MAT_ADD_DAMAGE_DIEM/GISSMO的额外成本。成本计算已经考虑了壳体和默认成本估算,现在也考虑了实体和pfile中的新成本分解选项。新增了LCSOFT选项为*MAT_ADD_DAMAGE_GISSMO。该字段可以指编号为 | 的载荷曲线或表LCSOFT|,给出了碰撞前端元件失效应变的软减量因子。它可以定义为三轴性(曲线)或三轴性与元素大小(表)的函数。新增了*MAT_ADD_DAMAGE_GISSMO选项,用于依赖三轴的正则化。两个新的三轴值,RGTR1和RGTR2,介于0(剪切)和2/3(双轴)之间,加上SHRF = 1和BIAXF = 1,描述了一个梯形桶状正则化。这种行为在LCREGD < 0时已经可能实现,但新方法更快。当LCREGD为表时,仅计算当前塑性整合点的调控因子,对*MAT_ADD_DAMAGE_GISSMO的效率进行了小幅提升。使实体元素类型0和9能够与*MAT_ADD_EROSION一起使用。这些是 *MAT_126 的特殊共旋表述。启用非定域能量准则*MAT_ADD_EROSION和*MAT_280的部分定义。这一增强与两种材料的输入参数ENGCRT和RADCRT有关。迄今为止,只能定义一个全局能量值(详见*MAT_ADD_EROSION中的备注1i)。现在每个材料卡的定义会被单独考虑。对于*MAT_ADD_GENERALIZED_DAMAGE:在IFLG2 = 1(材料系统)可用材料列表中新增*MAT_058_SOLID。新增IFLG1 = 3,使总应变率张量的特定分量成为损伤驱动因子。新增了IFLG4 = 1,以限制伤害驱动,但伤害驱动只会增加。当DFAILT = 0时,隐式解中修正纵向拉伸破坏(XT)为*MAT_ENHANCED_COMPOSITE_DAMAGE(*MAT_054)。该选项设计为在多个周期内缓慢失败,显式解可用,但防止隐式解失败。隐性解决方案现在失败是立竿见影的。允许负载曲线(如GAB和LCDFAIL)使用较大的ID(超过八位数字),在*MAT_058(*MAT_LAMINATED_COMPOSITE_FABRIC)。增加了选项 MODEL = 2 到 *MAT_063。这一选择可以看作是MODEL = 1的拉伸-压缩非对称版本,但增加了一个新参数。改进了 *MAT_063 中的粘塑性算法以实现模型.此变化影响RFILTF = 0。布伦特方法用于避免非收敛。新增了 MODEL = 1 或 2 的 *MAT_063 选项。LCID现在可以使用*DEFINE_TABLE_3D,使屈服应力成为应变(CURVE)、应变率(TABLE)和历史变量#8(TABLE_3D)的函数。历史变量#8可以用*INITIAL_STRESS_SOLID或*INITIAL_HISTORY_NODE设置。该功能可用于建模具有空间差异的泡沫孔隙度/密度。扩展了 *MAT_169 和 *MAT_240_FUNCTIONS 的函数参数列表。材料性质可以用*DEFINE_FUNCTIONs定义,适用于两种材料。我们将连接伙伴(法兰)的杨氏模函数加入了论证列表。增加了由RATEOP = 1到*MAT_SAMP_LIGHT(*MAT_187L)调用的粘性塑性选项。对于*MAT_215(*MAT_4A_MICROMEC,增加了检查光纤方向定义的正确并发送错误信息。增加了定义混合模失败与 XMU *MAT_240的指数的能力。这和*MAT_138的做法是一样的。为RFILTF调用的*MAT_240增加了六个新的历史变量.历史变量18至23分别表示法向应力、切向应力、法向力、切向力、元素面积和模态混合率。支持从*CONTROL_IMPLICIT_DYNAMICS*的《MAT_240》中的IRATE。新增了 *MAT_249 和 *MAT_249_CRASH 的 POSTV 和 IHIS 选项:材料坐标系中纤维方向的输出材料坐标系中纤维方向的初始化新增了初始化历史变量11、12和13(硬化变量)的能力)的*MAT_258基于来自*INITIAL_STRESS_SHELL的初始塑性应变。通过设置FRACEN为*MAT_280触发的伤害增加了替代的伤害公式。现有模型在几个周期内降低应力,而另一种方法基于带有线性软化的实际损伤模型。新增用户指定或随机缩放拉伸强度至*MAT_280。历史变量#13上的傅里维数尺度因子可以用*INITIAL_STRESS_SHELL或新关键词选项STOCHASTIC定义。注意,该比例因子和FTSCL尺度FT均不依赖于RATENL。将用户自定义的断裂能量加成到*MAT_280。FRACEN在历史变量#14上的尺度因子可以用*INITIAL_STRESS_SHELL定义。新增了GRPFT分组选项,*MAT_280,用FTSCL可同时降低多个部件的拉伸强度。6.13 MPP增加了对 *TERMINATION_CONTACT MPP 的支持。6.14 输出在错误和警告消息底部添加“*** 结束错误”或“*** 结束警告”,以便更易解析这些消息。改进了读取加密输入文件时行号的报告。过去,会报告一个行号,映射到加密输入中的某行。这可以缩小包含错误的加密块,但仅此而已。现在,如果当前行是从加密块读取的,会报告两个行号,比如572:12。第一个与之前报告的一样,足以识别加密块。第二个对应的是解密版本块中的实际行数。所以如果有原始明文版本,这就能以以前无法实现的方式准确指出有问题的行。“:”符号仅在该行来自加密块时出现。对于shell,增加了将参数NLOC从*SECTION_SHELL写到hisnames.xml。为 MPP/HYBRID 添加了字段 NSKIP 到 *DATABASE_BINARY_RUNRSF/D3DUMP,以减少生成完整 Deck 重启文件的频率。此选项节省了CPU时间,因为处理器0必须收集处理器的所有信息。在动态弛豫过程中输出界面力,增加了*DATABASE_RCFORC_DR。更新d3hsp,包含了选项GAMMA、CFAC、BNDL、BNDR、CAVL,以及*DEFINE_PRESSURE_TUBE的CAVR。支持使用 *DEFINE_MATERIAL_HISTORIES 输出到 d3part。6.15 热解算器写入结构化LSDA文件的*LOAD_HEAT_GENERATION ID时,数字数量增加。现在,可以有超过的牌。允许轴对称固体的机械和热用户材料模型之间交换历史变量(*SECTION_SHELL ELFORM 14和15)。将TMPOFF参数加为*LOAD_THERMAL_BINOUT,针对每个热载荷条件。它定义了binout文件中的热结果与机械求解器的热负载之间的温度偏移。因此,它使热仿真可以用开尔文进行,机械仿真可以用摄氏度运行,反之亦然。6.16 用户自定义功能在 *MODULE_USE 中为 TYPE = UTIL 添加了 PARAM1 = UCTRL 和 PARAM1 = UTIME。将关键词选项SP和DP添加到*MODULE_LOAD,以便根据可执行文件二进制的精度加载不同的共享对象。增加了与 *MODULE 动态链接的重启功能。添加了 sharelib 模块文件名的输出。现在它被打印成d3hsp、messag和screen。通过用户界面使EOS类型信息可访问。F90。6.17 其他更改了关键词标题/标题中参数评估的逻辑。如果参数名称存在,我们评估该参数;否则,我们视“&”符号为字符串的一部分,且不返回错误。如果输入卡组中多个 *DEFINE_FRICTION 实例有相同 ID,使用第一次出现时的值。此外,如果一个部分同时出现在一个部分和部分集 合中,则使用第一个出现点。新增了命令行选项/,可在不更改输入卡组的情况下切换shell formations 16和30。LS-DYNA在分解过程中调整不同配方的成本,以实现更好的并行负载均衡。shell=16to30shell=30to16用d3kil文件开启了传感器开关。endtime新增了命令行选项来控制消息的标准化。详情请参见手册。stdout=将绝热指数GAMMA加到*DEFINE_PRESSURE_TUBE。将腔体压力修正因子CFAC加为*DEFINE_PRESSURE_TUBE。在等熵欧拉方程上,将不连续的Galerkin解法(MTD = 2)添加到*DEFINE_PRESSURE_TUBE。补充*DEFINE_TRANSFORMATION选项TRANSL2ND:如果距离a3为零,则a1和a2之间的距离直接用于平移距离。扩展了 *DEFINE_CONNECTION_PROPERTIES 的函数参数列表,其中或*DEFINE_MULTI_SHEET_CONNECTORS,以包含连接伙伴(法兰)的杨氏模。这份扩展的论证列表适用于决定材料和破坏性质的*DEFINE_FUNCTIONs。7个漏洞修复7.1 声学、NVH与频域修复一个错误,如果使用长格式输入选项,可以正确读取*FREQUENCY_DOMAIN_SSD卡。long=s7.2 安全气囊修复了*INITIAL_AIRBAG_PARTICLE_POSITION的bug。安全气囊充气器能量报告给外部工作,使用glstat。在R12及以后版本中,这种外部工作为零。7.3 阿莱在二维情况下指定初始速度时使用*ALE_STRUCTURED_MESH_VOLUME_FILLING时已修复bug。这个问题可能导致游戏崩溃。当填充几何体(*ALE_STRUCTURED_MESH_VOLUME_FILLING包含两个相对且非常接近的平行段时,已修复问题,可能导致运行崩溃。新增了一个检查,防止在 S-ALE 网格内找不到拉格朗日曲面段时使用 *ALE_STRUCTURED_MESH_VOLUME_FILLING 时崩溃。通过 *ALE_STRUCTURED_FSI 解决了在实体单元结构中约束 S-ALE 节点节点运动的问题。当S-ALE节点移出结构外时,对S-ALE节点的约束并未被释放。在从楔形或四面体结构固体元件生成曲面段时,用于与S-ALE(*ALE_STRUCTURED_FSI)耦合的固定缺失耦合段。在使用*ALE_STRUCTURED_FSI的S-ALE与侵蚀结构耦合中,新暴露结构表面段的固定缺失耦合发生在该段位于MPP域分解边界处时。当二维S-ALE与侵蚀结构结合时,使用*ALE_STRUCTURED_FSI修正了错误结果。如果拉格朗日部分由 *PART_STACKED_ELEMENTS 定义,则在使用 *ALE_STRUCTURED_FSI 时,S-ALE 与结构之间的耦合被固定。对于S-ALE中,开关材料的质量(SWID在*DATABASE_FSI)在dbfsi文件中累积了两次。固定了S-ALE流体结构相互作用fsifor结果错误(*ALE_STRUCTURED_FSI)。修正了 *SENSOR_CONTROL,TYPE = SPC 在 S-ALE 节点上无法 正常工作。在 MPP 中,当将 S-ALE(*ALE_STRUCTURED_FSI)耦合到一个可侵蚀且有一个六面体元共享一个与两个楔形段的拉格朗日结构时,已解决的问题。这个问题导致了连载失败。修正了当输入牌组同时包含 S-ALE 和实体元素且材质为 *MAT_SPOTWELD 时发生的崩溃。修复了一个导致S-ALE平流大幅减速的bug。修复了S-ALE中导致错误沙漏能量的问题。修复了导致错误结果的S-ALE 3D映射中的错误。在使用 S-ALE 与包含 *ELEMENT_SHELL_OFFSET_COMPOSITE 的拉格朗日零件时发生的固定零件 ID 碰撞。对于*ALE_STRUCTURED_MESH_TRIMMING:修复了生成剪裁网格实体集时导致运行崩溃的问题。修复了生成裁剪网格段集时导致运行崩溃的问题。新增了一个检查,以避免使用*ALE_COUPLING_NODAL_DRAG时雷诺数被错误计算为无穷大。7.4 CESE 可压缩流体求解器固定FSI联结涉及使用13型(四面体)固体元件的结构部件。之前使用这些元素导致了崩溃。7.5 约束卡修复了一个内存错误,使用*CONSTRAINED_COORDINATE可能导致模拟崩溃。当节点4未定义为*CONSTRAINED_JOINT_TRANSLATIONAL_MOTOR时,不要回放INI+485警告,因为这并非必需。修复了MPP中*CONSTRAINED_NODE_SET和*DAMPING_PART_MASS组合的bug。该漏洞的症状是该约束未对集 合中的所有节点执行,因此发出了MPP+156警告。修复了*CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3)的bug。如果连接开口超过90度(弯曲幅度极大),下片的法向计算可能出错,导致错误结果。修复了应用到*CONSTRAINED_INTERPOLATION_SPOTWELD(SPR3)时,SPOTHIN 在 *CONTROL_CONTACT 上的 bug。接触厚度比例时缺少MPP同步。在*CONSTRAINED_SPR2的内部能量计算中解决了问题,以避免当损伤达到1时出现无意义的结果。固定了 *CONSTRAINED_SHELL_TO_SOLID 的结构化输入格式。long = s7.6 接触修复了可分组地表接触时摩擦能输出的问题。在以下条件下,该问题可能导致能量略有偏差或分段故障:*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE与可GRPABLE接口=1FRCENG = 1 在 *CONTROL_CONTACTPKP_SEN = 1 ∾ ⁿ DATABASE_EXTENT_BINARY修复了MPP中一个可能导致段间(SOFT = 2)接触时DEPTH = 45接触产生接触力的问题,并导致摩擦无法 正确归因于相应的力传感器。修复了混合求解器中由*CONTACT_TIED_SHELL_EDGE_TO_SURFACE_OFFSET和*CONTACT_AUTOMATIC_SINGLE_SURFACE引起的不一致问题。由于在某些情况下未遵守厚度缩放因子,导致梁元件接触厚度确定时出现了问题。具体来说,*CONTACT_AUTOMATIC_BEAMS_TO_SURFACE没有尊重SFSAT参数。修正了某些可分组连接联系人中未绑定节点报告错误。如果节点接近可分组的绑定接触但距离不够近,说明警告未正确发出。对于离结节很远的节点,警告依然正确。该漏洞影响所有可分组绑定的接触点。修正了MPP中如果与出生时间有联系,且在动态放松期间激活时可能出现的僵局。在动态放松后,当出生时间再次达到时,在某些情况下可能出现僵局。对接触型的正交各向摩擦的固定MPP支持*CONTACT_ONE_WAY_SURFACE_TO_SURFACE。这个漏洞可能导致类似这样的错误:*** Error 70341 (OTH+341) (processor0)Attempt to resolve pointer for unallocated memoryblock index 14Please report this message to LST修复了MPP可分组绑定联系初始化时的报告问题。在某些情况下,如果涉及刚体结节,未被连接的淋巴结则未被报告。对于节点未被绑定在MPP中,因绑定接触而触发了警告信息。在某些情况下,这条消息应写入 messag 文件:*** Warning 50129 (MPP+129)Tracked node is not constrainedsince it is not found on a segment.类似这样的消息被发出,连接值非常糟糕:*** Warning 50146 (MPP+146)segment contains rigid body nodes修复了启用IFTORQ时MPP中*CONTACT_AUTOMATIC_SINGLE_SURFACE的通信错误。这种组合可能导致消息大小不匹配导致分段错误。取消了MPP可分组联系时“仅输出一次”的限制,针对“节点未被绑定”警告信息。未对所有未绑定节点的警告信息未打印;只有部分部分有消息。cont_profile.csv文件中MPP可分组的接触时间信息的固定输出,但从未得到妥善支持,因此导致“墙钟时间”结果不正确。修正了基于罚分的绑接点中的一个漏洞,导致当SURFB段起始于实心面时,可选的接触刚性未被考虑。在配合PSTIFF > 0和选择性质量缩放时,采用固定段间(SOFT = 2)接触。段质量的比例不当,导致刚度过高。修复了当接触接口使用PSTIFF = 1时,MPP段间段间(SOFT = 2)接触的出生时间选项问题。当并非所有核心都参与接触时,发生了错误。当*CONTACT_2D_AUTOMATIC与热解耦合且结构解显式时,修正了分段故障误差。修复了*CONTACT_2D_AUTOMATIC_的热功能......当它配合*SENSOR_SWITCH关闭时。修复前,即使界面关闭,热能仍会持续传递。纠正了亚循环错误(*CONTROL_SUBCYCLE),该错误在存在平局连接类型(接触类型6、7和10)时导致行为异常。当自动平局(*CONTACT_AUTOMATIC_..._TIEBREAK)失败时,解决过度受力的问题。这影响了 OPTION = 6、7、8、9、10、11、13、14 和 101-105(用户自定义)。在OPTION = 9、11、13或14时,固定粘性阻尼(VDC)应用于自动平局。在失效前,这些选项使用CN面积为接触刚度,而非正规惩罚值。现在,他们也利用这个来增加额外的阻尼应力。考虑 *INCLUDE_TRANSFORM 的 IDDOFF 作为 *CONTACT_ 的 REGION ......可选卡 E 。7.7 控制卡修复了在 IDRFLG = 2 于 *CONTROL_DYNAMIC_RELAXATION 初始化模型并使用 shell 时导致错误终止的错误- 瞬态阶段的适应性。错误发生在第一次自适应重网分时。使用*DEFORMABLE_TO_RIGID固定质量缩放(RBSMS = 1,*CONTROL_RIGID)。刚体的一致质量处理在刚性转可变形切换中不适用。孔隙压力(*CONTROL_PORE_FLUID)分析对元素配方10的四面体元素不适用。分阶段施工(*CONTROL_STAGED_CONSTRUCTION):修复了休眠固体元件内能的错误计算。休眠固体元件是指属于尚未根据 *DEFINE_STAGED_CONSTRUCTION_PART 激活部分的固体元件(*ELEMENT_SOLID)。由于内能错误,能量平衡(“能量比”)显示与一差甚远。虽然这个问题对用户来说可能令人担忧,但它只影响能量的输出值,并未说明计算本身存在问题(即应力、位移等)。在从分级施工分析中编写动力机文件时,ELFORM = 3个梁元素(材料为 *MAT_NULL)总是被跳过。这种行为对于自动生成的 d3plot 文件中为显示弹簧和安全带元素创建的元素是正确的操作,但对于用户创建的元素则不适用。现在对这两类进行了区分。选择性质量标度(IMSCL*CONTROL_TIMESTEP为0,质量尺度一致(RBSMS=1在*CONTROL_RIGID)与变形至刚性开关(*DEFORMABLE_TO_RIGID)不适用。纠正了亚循环时间(*CONTROL_SUBCYCLE)积分期间刚性壁面接触处理中的若干问题。当不同时间步长的部件与刚性壁相互作用时,该修正提升了子循环算法的鲁棒性。纠正了亚循环(*CONTROL_SUBCYCLE)部件接触刚性壁体时可能产生的能量核算错误,确保刚性壁能贡献正确累积。修正了在亚循环(*CONTROL_SUBCYCLE)时间积分下节点与刚性墙体相互作用时的间隙计算问题。具体来说:预测的差距现在是在范围检查前计算的。当节点超出刚性壁范围或未接触时,预测间隙会存储在亚循环历史变量中,确保进入接触时的有效初始间隙估计。尝试从错误一侧进入的节点现在被正确处理。当节点确认接触时,间隙被设置为零。已修复 DRCPSID 在 *CONTROL_SHELL 下的问题。即使零件集引用了部分部分而未引用其他部分,这些部分仍可能被错误地组合在一起。这种不当的分组导致钻探约束被应用到不该或不该应用的地方。这种错误的分组仅发生在两部分其他属性相同时。在控制卡上添加了一些缺失的零件集偏移:必要时从*INCLUDE_TRANSFORM应用IDSOFF。正确阅读并使用*CONTROL_OUTPUT中指定的GMDT,表示*INTERFACE_SSI_AUX。此前,指定的 GMDT 数值被忽视。7.8 元素修复了MPP中*ELEMENT_SHELL_SOURCE_SINK的问题,如果不是所有处理器都参与,可能导致源-汇算法的死锁。修复了一个错误,导致正确读取64个节点的实体元素使用*ELEMENT_SOLID_H64和40个节点的实体元素使用*ELEMENT_SOLID_P40。利用*CONTACT_ERODING_SINGLE_SURFACE解决了MPP段间接触(SOFT = 2)在表面包含短边长厚壳层元件时可能出现的能量增长问题。修正了MPP段间(SOFT = 2)与关键词*CONTACT_ERODING_SURFACE_TO_SURFACE或*CONTACT_ERODING_SINGLE_SURFACE接触时可能出现的错误,当选配卡A中设置SBOPT=4或5触发滑动选项,或在可选卡A上设置DEPTH = 5、15、25或35触发边对边检查时。由于数据不佳,这些选项运行不佳。修正了MCID选项*ELEMENT_SHELL,因为它计算方向错误。纠正了一个在刚体上叠加(*ELEMENT_DIRECT_MATRIX_INPUT)连接节点时导致虚假阻尼的bug。该漏洞影响了隐式动态瞬态分析(IMASS = 1,按 *CONTROL_IMPLICIT_DYNAMICS)。模型中出现*ELEMENT_BEAM_PULLEY会导致某些材料类型的梁在第一步就从模型中消失,无论它们是否连接在滑轮元件上。受影响的材料类型包括191、209,以及可能涉及元素初始长度的其他类型。修复了*ELEMENT_BEAM_PULLEY和*ELEMENT_BEAM_SOURCE与附加元素中力相关的bug。这个问题可能导致力振荡。此外,如果钢索元件起始时力为非零(如多阶段问题),新运行的第一次状态显示连接在滑轮上的元件力为零。当使用两个或多个超元素(*ELEMENT_DIRECT_MATRIX_INPUT)并将*BOUNDARY_SPC应用于至少一个非第一个超元素的节点时,则修正了索引错误。这个问题只影响显式时间积分。错误应在超元素系统矩阵组装时出现,错误信息中包含术语LCPACK。修复了长期存在的四面体元素质量缩放的bug。该算法基于当前元素质量计算新增质量,而非原始元素质量,使用初始体积计算。与六面体元素的比较发现,质量尺度不正确,尤其是在体积变化大时(比如泡沫被压缩时)。在这种情况下,压缩时增加的质量过小,卸载时又过大。修复了凝聚固体质量缩放问题(*SECTION_SOLID,ELFORM = 19到22)。反转元件(负体积)可能导致巨大的负质量增加。用初始音量替换当前音量可以解决这个问题。修复了在 PSTUPD 开启 *CONTROL_SHELL 时指定的壳层厚度更新中的问题。自2021年5月以来,ELFORM = 16的这个方法就无法 正常工作了。7.9 EM(电磁求解器)修复了在 *EM_SOLVER_BEM 上使用 PRECOND = 4(块低秩 LLT 分解)时出现的错误,导致 SMP 和混合可执行文件的错误解法。解决了在使用电磁接触(*EM_CONTROL_CONTACT)与源电路(*EM_CIRCUIT_SOURCE)时可能导致潜在崩溃的问题。修复了 BatMac 型号(*EM_RANDLES_BATMAC)中当卡片连接电压等电位(*EM_ISOPOTENTIAL_CONNECT)时可能导致潜在崩溃的问题。7.10 ICFD(不可压缩流体求解器)修复了《ICFD_DATABASE_DRAG_VOL》中的内存问题。7.11 隐式(机械)求解器在d3eigv的输出中做了修正。对于 *ELEMENT_TSHELL_COMPOSITE 和 *ELEMENT_SHELL_COMPOSITE,d3eigv 文件中的零件引用的是内部创建的零件 ID,而不是原始用户零件 ID。在将一致质量项(*CONTROL_IMPLICIT_CONSISTENT_MASS加载到IGA质量矩阵时修正了误差。修正了带有惯性缓解的隐式机制阵列重新分配问题(*CONTROL_IMPLICIT_INERTIA_RELIEF。对 *CONTROL_IMPLICIT_MODES 的输出做了两项修正:如果计算的特征值少于请求的数量,则根据区间规定重置,使输出与计算的数量相匹配。确保输出压力一致,以保持d3mode文件的正确性。本征值问题中质量加载质量的修正误差(*CONTROL_IMPLICIT_EIGENVALUE)。一些节点旋转惯性本可以被跳过。仅使用一个处理器时,修复了Lanczos特征求解器的误差。在多秩MPP中,修正了对两个刚体(*BOUNDARY_PRESCRIBED_MOTION,VAD = 5,指定NODE1和NODE2)之间规定运动约束的隐性处理。问题发生在刚体安装在不同处理器上时,导致了错误。纠正了MPP特征求解器中绝对记忆限制(ABSMEM在*CONTROL_IMPLICIT_SOLVER上的使用)。绝对内存的规范并未被遵守。7.12 初始卡牌已修复 *INITIAL_{STRESS/STRAIN}_SHELL长格式 dynain 输出中缺少“+”的问题。解决了 *INITIAL_STRESS_SECTION IZSHEAR = 1 不变旋转不变的问题。修复了*INITIAL_STRESS_SECTION的单位放大功能无法 正常使用*INCLUDE_TRANSFORM的问题。解决了使用*INITIAL_FOAM_REFERENCE_GEOMETRY时内部能量计算的问题。如果在动态松弛的运行中使用,能量可能会变成负值。7.13 等几何分析(IGA)修复层压壳理论初始化中的错误(LAMSHTIGA弹壳的*CONTROL_SHELL)为0。7.14 加载卡修复了在使用质量缩放且MS1ST = 1为*CONTROL_TIMESTEP时,*LOAD_BODY作用于新增质量的问题。修正了单精度*LOAD_MOVING_PRESSURE时因舍入误差导致的误差20246(STR+246)。7.15 材料与状态方程已修正使用带有*MAT_ADD_COHESIVE的标题关键词选项时的错误。修复了 *MAT_ADD_DAMAGE_DIEM/GISSMO 选项_TITLE特殊字符,如 <,导致错误终止。修复大表 ID (当使用单精度可执行文件时,Q1 < 在 *MAT_ADD_DAMAGE_DIEM 上为 0。对 *MAT_ADD_DAMAGE_DIEM 的修正不在由 P1 给出的应变率表(二维)中进行外推。修复了*MAT_ADD_EROSION和*MAT_ADD_DAMAGE_DIEM组合的问题。在某些情况下,*MAT_ADD_EROSION的标准未触发失败,因为*MAT_ADD_DAMAGE_DIEM用应变增量DEPS覆盖了NCS(满足条件数量)参数。如果使用*MAT_ADD_DAMAGE_GISSMO且DTYP=0,伤害则超过1.0。1.0的上限于2016/2017年(R9之后)被引入。对于实软化(DTYP > 0)来说,这个上限是合理的,但对于 DTYP = 0,可以使用超过 1.0 的值进行后处理。修复 LP2BI 中的 *MAT_ADD_DAMAGE_GISSMO.如果需要,Lode并未被LCREDG和FADEXP的弯曲指示器正确替代。修正*MAT_ADD_DAMAGE_GISSMO。损伤由塑性应变(DTYP = 0或1)或历史变量(DTYP10)。如果该历史变量没有单调增加(塑性应变总是单调增加),损伤甚至可能低于已达到的最大值。现在,只要记住这个最大值,这种情况就得以避免了。另见 IFLG4 = 1 在 *MAT_ADD_GENERALIZED_DAMAGE。修复了在全套牌重启时出现的*MAT_ADD_DAMAGE_GISSMO。部分变量(元素大小、正则化因子、衰落指数)未正确初始化以适应新部分。已修复*MAT_ADD_DAMAGE_GISSMO在极不可能情况下使用依赖光谱参数FADEXP < 0(TABLE_3D)或LCREGD < 0(TABLE_3D)的弹壳问题。壳元素本来就不需要Lode依赖性。修复了IFLG3中实体元素的*MAT_ADD_GENERALIZED_DAMAGE = 1个bug。这个单一伤害参数选项并没有按预期工作。确定了接触刚度所需的剪切模量计算MAT_016。在使用隐式求解器时,解决了 *MAT_024_LOG_INTERPOLATION 中 VP = 1(表)中壳元素的问题。该算法采用了与负第一应变率方法相同的插值,但这里采用了带有对数插值的“正规”应变率。修复了 VP = 1、LCSS 为表和 shell 元素的 *MAT_024_STOCHASTIC 问题。调整屈服应力的比例可能是错误的。在 *MAT_024 中修正了 MITER = 2 在 *CONTROL_SHELL 上的一个错误。如果未定义SIGY,历史变量#5的产率应力可能为零。这个问题可能导致隐性构成矩阵中的NaN。当奥氏体相发生塑性时,梁束的*MAT_030收敛问题已固定。已修复*MAT_034(*MAT_FABRIC)与*DEFINE_STAGED_CONSTRUCTION_PART或*LOAD_STIFFEN_PART合并的问题。*MAT_FABRIC元素的刚性不符合*DEFINE_STAGED_CONSTRUCTION和*LOAD_STIFFEN_PART要求的缩放。已解决表LCID > 0且心率=3(应变率)或心率=8(温度)时的*MAT_036问题。*INCLUDE_TRANSFORM的FCTTIM和FCTTELM未被计入单位转换。对于 *MAT_040 固定势,在动态松弛中除以零,TRAMP = 0。修复了*MAT_USER_DEFINED_MATERIAL_MODELS的离散束应变能计算不正确的问题。修复了*MAT_USER_DEFINED_MATERIAL_MODELS与IORTHO = 1以及弹壳类型23或24的组合bug。正交各向用户材料的积分点数不正确,导致错误。对于*MAT_054:防止失败的集成点在循环加载中再次复活。当使用SLIM极限时,固体元素的内能计算不正确。对于带有壳元素的*MAT_058(*MAT_LAMINATED_COMPOSITE_FABRIC),当EA、EB或GAB<为0时:利用初始未受损的刚度,从曲线/表格中计算声速/时间步长。在此之前,使用常数硬编码值,导致含该材料的弹壳判定时间步长不正确。修复了EA、E或GAB在表中评估的bug,<壳元素的0。在此修正之前,表格可能未被正确评估,未使用与特定应变速率相关的正确载荷曲线。使用非零LCDM和EPPFR时,固体元件的*MAT_081行为固定。如果塑料应变超过EPPFR,则该元素无论LCDM如何都会被删除。这种变化的行为与该材料对壳体元素的行为相匹配。修订了*MAT_083_LOG_LOG_INTERPOLATION与隐式准确率标志的组合,IACC = 1(*CONTROL_ACCURACY)。对数插值功能会自动停用。现在它又重新启用了。对于 *MAT_GENERAL_JOINT_DISCRETE_BEAM(*MAT_097)固定了邻近零件和故障历史变量的位置。在此之前,这些信号可能会偏移,比如使用 *DEFINE_MATERIAL_HISTORIES。修复了错误的初始元素失败,且用 *MAT_100。如果与MPP可分组的联系方式(如*CONTACT_TIED_SHELL_EDGE_TO_SOLID)一起使用,元素在周期0中会提前删除。在历史变量#4上加放产量压力,表示*MAT_106。说明书里已经说会有,但那只适用于罕见情况(带有LCSIGY和理想塑性外壳的弹壳)。防止初始塑料应变被覆盖为*MAT_110。由于*INITIAL_STRESS_SOLID,它被错误地替换为体积应变。我们主动纠正了相关材料111、210和241的同样问题。在VP=1和ELFORM 13四面体固体时,已固定*MAT_123的内能计算。如果向量块中的所有元素都是弹性的,能量可能是错误的(例如负能量)。修复了当SRFLAG = 2时固体元素的*MAT_124问题。我们将(慢)Ridders方法的最大迭代次数从20次增加到100次。潜在的非收敛导致错误终止。已修复表值(应变率)单位换算时的问题,*MAT_133。表 HARD < 0 应考虑 *INCLUDE_TRANSFORM 的 FCTTIM。解决了与纯应变或轴对称元素(ELFORM = 13、14或15在*SECTION_SHELL上)使用时的*MAT_133问题。这种组合以前行不通。压力很可能一直为零。允许使用*MAT_133和*MAT_135,配合厚壳3、5和7。此前,这种用法导致了一个虚假错误。修复了*MAT_135中的一个错误,导致无法计算特征值。在指定应变率自然对数的情况下,修正了*MAT_157中应变率相关强度评估中的一个错误。当应变率为0时,发生了错误的评估。当IHIS在*MAT_157(*MAT_ANISOTROPIC_ELASTIC_PLASTIC)上初始化刚度和/或材料取向时(以及)结合开启层压壳理论(LAMSHT = 3/5 于 *CONTROLSHELL),进行了以下修正:新增了层压壳理论(壳体)参数的正确初始化,校正接触刚度(壳体和固体),以及沙漏稳定(固体)的修正值。在厚壳类型3、5或7中使用时,*MAT_159的问题已修复。历史变量的初始化缺失。修正了材料类型161、162和219的泊松比检查不当。一些有效的材料错误不必要地终止。修复了由于 ICOH = 1 在 *CONTROL_SOLID 上导致的错误初始元素失效,*MAT_169 的错误初始元素失效。如果与 MPP 可分组并联接触(例如 *CONTACT_TIED_SHELL_EDGE_TO_SOLID)使用,元素在周期 0 中会提前删除。允许大函数ID(在使用单精度可执行文件时,某些 *MAT_169 条目。该漏洞影响 TENMAX、GCTEN、SHRMAX、GCSHR、SHRP、SDFAC 和 SGFAC 的负输入。修复了当SHRP设置为0.9时,*MAT_169触发错误KEY+315。修复了仅影响厚壳体(*ELEMENT_TSHELL)的*MAT_172和*MAT_203的bug。某些需要知道元素大小的函数无法 正常工作:如果CHARL>为0,则裂纹后拉伸应力在裂纹开启时未能正确衰减。响应甚至可能完全塑性,无需软化。如果AGGSZ>0且CHARL=0,则通过开放裂纹传递的最大剪应力与裂缝开合的关系不符预期。修正了影响从表中提取应力和能量初始化的 *MAT_179 bug。修复了*MAT_COHESIVE_GENERAL(*MAT_186)中的bug,当负载反转时模式混合变化时,会导致负伤害(即治疗)。这个问题在脆性和弱化材料中最为明显。修复了*MAT_193的bug,导致含该材料元素的时间步长过大,可能导致响应不稳定。*MAT_197(*MAT_SEISMIC_ISOLATOR)在离散光束的节点2上产生了虚假矩。该漏洞存在于R12、R13和R14.0。一种变通方法是对隔离器的节点2施加旋转SPC,但只有在新SPC不会改变结构行为时才推荐使用此方法。对于*MAT_213(*MAT_COMPOSITE_TABULATED_PLASTICITY_DAMAGE):解决了关于损坏变量的问题。在极少数情况下,损坏变量可能被错误地从元素积分点历史中检索出来。该问题的一个迹象是从元素整合点历史绘制的损伤变量随时间呈非单调曲线。修正了广义统计失败标准中的一个问题。如果该准则适用于应变率相关数据,且相应表中使用了超过两条曲线,可能会导致错误的结果。修复了后期处理的问题。LS-PrePost期望塑性应变在被绘制的历史数据中的特定位置。此前,塑料应变仅作为历史变量,当NEIPH设置为*DATABASE_EXTENT_BINARY时写出。如果用 *MAT_213 搭配 *CONTROL_MPP_DECOMPOSITION_REDECOMPOSITION,这个修复也同样需要。在使用这种材料搭配2型固体元件时解决了一个问题。在与所有本材料贡献者讨论后,我们将它从固体元素类型2的B-bar处理中移除。在某些测试案例中,使用该材料配合B-bar特征时观察到不稳定性。在包含动态松弛的仿真中使用壳元素时,*MAT_4A_MICROMEC(*MAT_215)中已解决问题。问题出现在动力松弛过程中部件出现塑性变形时。这个问题导致了错误终止。如果三轴性以负值开始,使用三维表表示 *MAT_215 的 LCI 可能会导致错误结果。*MAT_224 解决的问题:即使模型其他地方有温度,也能允许绝热加热。已修复*MAT_224和*MAT_224_GYS的bug。如果LCI指的是*DEFINE_TABLE_3D,那么如果三轴表起始为负值,结果可能会错误。修复了在全套牌重启时*MAT_224的问题。新添加的部件的温度和元件尺寸未正确初始化。修正惩罚刚度为*MAT_240_THERMAL:通过确定曲线EMOD和GMOD的最大值,避免潜在的零刚度。将厚度计算固定为 *MAT_240,五面体内聚元素的厚度 = 0.0(ELFORM = 21 和 22)。对于*MAT_244和*MAT_248,硬相(2到5)只有在微观结构中当前存在时才能积累塑性应变。修复了*MAT_251和*MAT_ADD_DAMAGE_GISSMO组合及历史选项的bug。如果历史变量通过HISVN = 6(材料251)和HISVN = -6(GISSMO)提供,并且在*INITIAL_STRESS_SHELL/SOLID上指定了初始值,则历史值*MAT_251被覆盖为零。如今已被保存。修复了轴对称固体三维*MAT_254的潜热计算中的一个错误。对于带有壳元素的*MAT_262(*MAT_LAMINATED_FRACTURED_DAIMLER_CAMANHO),当EA、EB或GAB<0时:利用初始未受损的刚度,从曲线/表格中计算声速/时间步长。在此之前,使用了错误的数值,导致含该材料的弹壳判定时间步长不准确。修复了EA、E或GAB在表中评估的bug,<壳元素的0。在此修正之前,表格可能未被正确评估,未使用与特定应变速率相关的正确载荷曲线。已修复*MAT_274 AOPT < 0未激活的问题。修复了 *MAT_280 在 RATENL > 0 或 FT < 0 时避免负应变率的问题。修复了使用厚壳元素时出现的*MAT_280问题。在NIPF = 1的选项下,裂纹在厚度中突然扩展并未如预期般工作。固定钙离子()在使用固体元件10和13的公式时,用于与主动模型ACTYPE = 1 - 3在*MAT_295上耦合的电生理插值。这个问题导致了错误的结果。修正了*MAT_SPRING/DAMPER数据的不想要的变换。当这些关键词不在要转换的包含文件中时,*INCLUDE_TRANSFORM的因子本可以应用到这些关键词上。在 *MAT_S15(*MAT_SPRING_MUSCLE)中使用大曲线 ID(> 1670 万)时修复了 bug。7.16 MPP修复了在无全局共享工作目录的自适应系统中出现的MPP文件处理问题。这个bug表现为如下错误:*** Error 21305 (STR+1305)Cannot open required auxiliary input file dyna.lsdaon processor修复了一个MPP挂机问题,如果有些处理器有13型tet,有些没有,可能会有这个问题。修复了可能导致混合为 *CONSTRAINED_INTERPOLATION 和 *CONSTRAINED_INTERPOLATION_LOCAL 的模型导致 MPP 处理失败的排序问题。修复了MPP分解问题,阻止任何包含SPH和IGA元素的模型运行。7.17 输出d3part的温度输出误差固定,热分析时出现。修正了dbfsi文件中压力的错误符号,即当*DATABASE_FSI段集中的段与*CONSTRAINED_LAGRANGE_IN_SOLID或*ALE_STRUCTURED_FSI定义的法向量相反时,压力符号不正确。对于MPP中属于加速度计的共享节点,将行为输出固定为nodout。对于共享节点,拥有该节点的最大MPP等级将输出为nodout。如果节点属于加速度计,这种行为就不正确。在这种情况下,拥有加速度计的最大秩会输出到数据库。修复了 *INTERFACE_SPRINGBACK MPP 中 ASCII 文件 dynain_geo 中引用几何未正确写入的问题。当 INMEMORY = 1 在 *CONTROL_ADAPTIVE 时,INTFOR 输出的错误已修正。修复一个导致Matsum中*ELEMENT_TSHELL_COMPOSITE部件能量为零的bug。当 QUADSLD 和 CUBSLD 大于 *DATABASE_EXTENT_BINARY 时,输出文件中的误差被修正。这个bug只影响MPP。它损坏了输出文件,导致LS-PrePost崩溃。修正了错误的矩/惯性/面积输出给secforcec。已修复输出接触力文件*DATABASE_BINARY_INTFOR的bug。如果分析从非零时间开始(如分阶段施工分析),接触力文件包含大量状态,而非在用户请求的时间区间写入。修复了导致写入 dynain 文件的梁元素拓扑在存在滑轮元素时损坏的问题。修正了平均节点应力/应变输出的问题,标注为*DATABASE_EXTENT_BINARY。这些选项是NODOUT = STRESS_GL、STRAIN_GL和ALL_GL。它无法 正确处理四面体或五面体固体。在d3hsp中修正内存报告。此前,总内存被报告为与“额外动态分配内存”相同。7.18 重启迫击炮接触在小范围重启时无法 正常工作。在显式阶段后切换到隐式,包括小重启时,出现了一个错误导致不收敛。转储文件(d3dump 和 d3full)的编号被破坏了。正确的行为,即第一个文件始终为01,现在恢复了。7.19 超速当 ISHIFT = 1 在 *CONTROL_SPH 时,已修正可能导致程序崩溃的问题。*LOAD_THERMAL_VARIABLE_NODE提供的温度现在已正确更新,适用于SPH。当SMP轴对称情况在FORM非*CONTROL_SPH为零时进行重整化。当REMSPH = 1 in *CONTROL_SPH_DECOMPOSITION_REDECOMPOSITION时,部分加密二进制文件在重分解时未正确打开,这很可能意味着移除非活跃粒子处理不当。7.20 热解算器修复了解算器12到16中的*CONTROL_THERMAL_SOLVER的bug,导致温度停留在初始值。修复了 SOLVER = 17 的 *CONTROL_THERMAL_SOLVER 中导致单精度结果错误的漏洞。对于 SOLVER = 12-16 和 18(含各种预条件器的共轭梯度)在 *CONTROL_THERMAL_SOLVER 时,修正了一个 MPP 错误,即当部分处理器检测到奇点时求解器会卡住。修复了四面体和五面体热材料无法读取机械历史变量的问题。修复了一个问题,热材料能读取的机械历史变量数量限制在117个。修复了使用热解算器重启全套牌的bug。当时间步进由重启输入中的负载曲线(dt、dtmax、dtmin或tmax)控制时,负载曲线数据很可能被错误读取。修复了一个bug,当模型同时包含各向异性和各向同性热材料时,可能导致温度结果错误。修复了一个在过滤悬挂节点时的bug,无法进入温度边界条件。这个bug有时会导致MPP的温度分布非常奇怪。修复了使用热求解器时温度边界条件的出生/死亡时间不一致。出生/死亡条件在时间步结束时被评估,但在修正之前,时间积分参数(TIP在*CONTROL_THERMAL_SOLVER)错误地影响了该条件。7.21 用户自定义功能修复了*MODULE_USE对热材料不起作用的问题。修复了*模块问题,当用户材料(或状态方程)扩散到最初没有用户材料的部件时,MMALE 无法 正常工作。修复了MPP sharelib版本中可能导致用户子程序未加载的两个潜在问题:LD_LIBRARY_PATH使用“::”(双冒号)来分隔路径包括自2020年以来被打破的重复路径固定组合的*PART_AVERAGED和*模块。缺少零件ID可能导致崩溃或错误(SOL+1378: )。No user subroutine (usrmat) is loaded for part 0修复了使用时 *USER_INTERFACE_FRICTION 格式问题。long = s7.22 其他对大于五位数的零件号(*DEFORMABLE_TO_RIGID_AUTOMATIC)提供固定MPP支持。修复了控制动态放松时“放松”文件输出标志的重新初始化问题。它没有正确设置支持 *CASE,因此只有第一个具有动态松弛的 *CASE 在写入该文件。由 CAVi 触发的固定分段错误,在 *DEFINE_PRESSURE_TUBE < 0。修复了一个bug,*RIGIDWALL_GEOMETRIC如果把INTERIOR选项放在DEFORM选项之后,它就无法识别。已修复*DEFINE_CURVE_TITLE转d3hsp的标题打印问题。如果输入卡组中没有标题的 *DEFINE_CURVE_TITLE 紧接在 *DEFINE_CURVE 之前或之后,这种方法就无法 正常工作。已修复*PART_STACKED_ELEMENTS与*SET_PART一起使用时的问题。如果零件集包含 PIDREF,则会修改以添加新生成的部分。但PIDREF本身的移除却缺失了。已修复*PART_AVERAGED的问题。如果节点编号未按特定方式进行,初始化过程中可能发生分段错误。编号本不该重要,但现在也不再重要。已修复*DEFINE_SD_ORIENTATION的问题。在大型模型(>1680万节点)中,NID1和NID2的内部节点ID可能相同,导致错误STR+509()。orientation vector 8: nodes are coincident修复了*USER_INTERFACE_FRICTION的问题。如果涉及三角形壳层元素,确定元素历史变量可能会出错。此外,许多历史变量未被正确处理。修复了关键词格式符号 +、-、% 等。混合这些不同格式的符号并非每次都奏效。详见手册中的“通用卡片格式”部分。当 *DEFINE_CONNECTION_PROPERTIES 与 (D)SIGY < 0 一起使用时,避免错误终止。如果为 *DEFINE_GROUND_MOTION 指定了速度曲线,则因时间步长不等而被错误拒绝(需要时间步长相等),因此生成了不必要的新速度曲线。修正了SOL+1213警告的不完整输出。推荐的最大时间步长未被打印DAMPING_FREQUENCY_RANGE。来源:阿毅工作室

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈