Ahh yes this should work if it is activated ...
- FreeCAD preferences --> FEM --> General --> create mesh groups for reference shapes --> activate it
Code: Select all
>>> App.ActiveDocument.FEMMeshGmsh.MeshGroupList
[]
>>> App.ActiveDocument.FEMMeshGmsh.FemMesh.GroupCount
6
>>> App.ActiveDocument.FEMMeshGmsh.FemMesh.Groups
(0, 1, 2, 3, 4, 5)
>>> App.ActiveDocument.FEMMeshGmsh.FemMesh.getGroupElementType(0)
'Node'
>>> App.ActiveDocument.FEMMeshGmsh.FemMesh.getGroupName(0)
'FemConstraintFixed_Nodes'
>>> App.ActiveDocument.FEMMeshGmsh.FemMesh.getGroupElements(0)
(1, 2, 7, 8, 9, 10, 11, 12, 13, 80, 81, 82, 83, 84, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544)
>>>
MeshGroupList is zero, because this is a user created object to greate FemMesh groups.