I have been trying to create surfaces out of the faces in my geometry using below commands in my script:
- base_faces=a.instances['Base_plate-1'].faces
- base_faces_remove=a.instances['Base_plate-1'].faces.findAt(((5.,2.5,500.E-03),))
- base_requiredFaces=[x for x in base_faces if x!=base_faces_remove[0]]
- surface_Base=a.Surface(side1Faces=base_requiredFaces, name='Convection_surf_Base')
I found using "highlight(object=base_requiredFaces)" that I am able to capture the required faces in the assembly, which eventually will constitute the needed surface/surface_object "surface_Base" . But as soon as the Abaqus Kernel or python interpreter processes the python statement no. 4 it throws an error:
"Feature Creation failed"
Why is this happening?
Abaqus