С помощью Abaqus я пытаюсь экспортировать координаты узла и значение CSDMG в каждом узле моей модели воздействия, чтобы перестроить ее с помощью Python. Однако моя программа, похоже, не извлекает значение CSDMG рассматриваемого узла. Значение, извлеченное из моей программы Python, отличается от значения, экспортированного из Abaqus/Viewer. Из Abaqus/Viewer Из программы Python
Моя программа:
for node in instance.nodes:
inc.append(i)
Noeud.append(node.label)
CoordX.append(node.coordinates[0])
CoordY.append(node.coordinates[1])
CoordZ.append(node.coordinates[2])
CSDMG.append(lastFrame.fieldOutputs['CSDMG General_Contact_Domain'].values[node.label].data)
i=i+1
Я предполагаю, что предпоследняя строка считывает значение CSDMG на другом узле, чем «node.label». Что вы порекомендуете для улучшения моего кода?