FEM: mesh tools, fix not found vertex for reference shape point search

This commit is contained in:
Bernd Hahnebach
2020-01-07 07:39:09 +01:00
parent 815f0a40cf
commit f2f11a2200

View File

@@ -771,9 +771,15 @@ def get_force_obj_vertex_nodeload_table(
)
node = femmesh.getNodesByVertex(ref_node)
elem_info_string = "node load on shape: " + o.Name + ":" + elem
force_obj_node_load_table.append(
(elem_info_string, {node[0]: node_load / node_count})
)
if len(node) == 1:
force_obj_node_load_table.append(
(elem_info_string, {node[0]: node_load / node_count})
)
else:
FreeCAD.Console.PrintError(
" Problem on retrieving mesh node for: {}\n"
.format(elem_info_string)
)
return force_obj_node_load_table