abaqus的Python脚本中的参数序列

2024-04-25 07:29:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经在.py文件中编写了节分配命令,其参数以随机顺序编写,并在abaqusb的am模型上运行了它,但是我得到了一个错误。 abaqus的Python脚本中命令的参数序列重要吗?你知道吗


Tags: 文件py模型命令脚本参数顺序错误
1条回答
网友
1楼 · 发布于 2024-04-25 07:29:07

SectionAssignment命令可能有默认的参数顺序,但是使用keyword arguments syntax更安全。你知道吗

在abaqusv6.14脚本参考指南的Section 44.1.1 SectionAssignment(...)中,必需的参数是regionsectionName,而可选的参数是thicknesassignmentoffsetoffsetTypeoffsetField。因此,您的语法应该如下所示

mdb.models[modelName].parts[partName].SectionAssignment(region=regionName, sectionName=sectionString, ...)

或者

mdb.models[modelName].rootAssembly.SectionAssignment(region=regionName, sectionName=sectionString, ...)

而不是以随机顺序传递参数。你知道吗

相关问题 更多 >