我想用Python(Abaqus)指定以下分析字段:
mdb.models['Model-1'].MappedField(name='AnalyticalField-1', description='',
regionType=POINT, partLevelData=False, localCsys=None,
pointDataFormat=XYZ, fieldDataType=SCALAR, xyzPointData=((0.0, 0.0,
0.0, 100.0), (-0.5, -0.5, 0.0, 50.0), (0.5, -0.5, 0.0, 50.0), (-0.5,
0.5, 0.0, 50.0), (0.5, 0.5, 0.0, 50.0)))
如何通过从csv文件中读取xyzPointData
来完成此操作,该文件看起来像
[Data]
X , Y , Z , Temperature
0.0, 0.0, 0.0, 100.0
-0.5, -0.5, 0.0, 50.0
0.5, -0.5, 0.0, 50.0
-0.5, 0.5, 0.0, 50.0
0.5, 0.5, 0.0, 50.0
? (当然我只有五点以上)也许有一个简单的方法,但我还没有找到解决方案。谢谢你的帮助。
答案 0 :(得分:1)
agentp:不仅如何阅读,而是将其变为合适的形式。 mquantin:谢谢关键字。这就是我搜索的内容。解决方案是:
JSON.stringify