2024-04-25 07:29:07 发布
网友
我已经在.py文件中编写了节分配命令,其参数以随机顺序编写,并在abaqusb的am模型上运行了它,但是我得到了一个错误。 abaqus的Python脚本中命令的参数序列重要吗?你知道吗
SectionAssignment命令可能有默认的参数顺序,但是使用keyword arguments syntax更安全。你知道吗
SectionAssignment
在abaqusv6.14脚本参考指南的Section 44.1.1 SectionAssignment(...)中,必需的参数是region和sectionName,而可选的参数是thicknesassignment、offset、offsetType和offsetField。因此,您的语法应该如下所示
Section 44.1.1 SectionAssignment(...)
mdb.models[modelName].parts[partName].SectionAssignment(region=regionName, sectionName=sectionString, ...)
或者
mdb.models[modelName].rootAssembly.SectionAssignment(region=regionName, sectionName=sectionString, ...)
而不是以随机顺序传递参数。你知道吗
SectionAssignment
命令可能有默认的参数顺序,但是使用keyword arguments syntax更安全。你知道吗在abaqusv6.14脚本参考指南的
Section 44.1.1 SectionAssignment(...)
中,必需的参数是region和sectionName,而可选的参数是thicknesassignment、offset、offsetType和offsetField。因此,您的语法应该如下所示mdb.models[modelName].parts[partName].SectionAssignment(region=regionName, sectionName=sectionString, ...)
或者
mdb.models[modelName].rootAssembly.SectionAssignment(region=regionName, sectionName=sectionString, ...)
而不是以随机顺序传递参数。你知道吗
相关问题 更多 >
编程相关推荐