gokul8707
Automotive
- Nov 28, 2015
- 14
Hi guys
I have not much experience in Python scripting for Abaqus. I am importing an step file from catia to Abaqus. I want to create edge and node sets for applying boundary conditions. I came across an "findat" option to do it.. But i am not successful with it.
Is there any other option of selecting specific nodes at specific edges to form a set in abaqus?
assembly = mdb.models['Upper_Rail'].rootAssembly
assembly.Set(edges=assembly.instances['al_part'].edges.findAt(((308.044891, -747.636108, 669.81366),),), name='fixed_edge')
assembly.Set(name='fixed_nodes', nodes=assembly.sets['fixed_edge'].nodes)
The coordinates is the starting point of the edge which i need to select.
i get an error
Warning: findAt could not find a geometric entity at (308.044891, -747.636108, 669.81366)
REg
Gokul
I have not much experience in Python scripting for Abaqus. I am importing an step file from catia to Abaqus. I want to create edge and node sets for applying boundary conditions. I came across an "findat" option to do it.. But i am not successful with it.
Is there any other option of selecting specific nodes at specific edges to form a set in abaqus?
assembly = mdb.models['Upper_Rail'].rootAssembly
assembly.Set(edges=assembly.instances['al_part'].edges.findAt(((308.044891, -747.636108, 669.81366),),), name='fixed_edge')
assembly.Set(name='fixed_nodes', nodes=assembly.sets['fixed_edge'].nodes)
The coordinates is the starting point of the edge which i need to select.
i get an error
Warning: findAt could not find a geometric entity at (308.044891, -747.636108, 669.81366)
REg
Gokul