shyamsundars
Mechanical
- Jul 1, 2013
- 2
Hello everybody,
I am a relatively new user to abaqus ( version 6.10.1 is the one I'm currently using )
I am trying to automate a general procedure for a variety of parts using python. The procedure is
1. I import a 3D STEP file ( .step) as a part.
2. I apply an encastre BC at the bottom surface and a point load at the center of mass of the part ( using a reference point).
3. I couple it with the neighboring nodes to create the assembly.
4. Process to get results.
Its a relatively simple procedure that I'm trying to reproduce for a number of different parts and shapes. I am having difficulty when it comes to accessing the bottom surface of each part in python( because I click on the surface in GUI and it only records a findAT or a getSequencefromMask in the python code )
Is there a way I can detect a surface, specifically the bottom surface, using python codes alone to apply the encastre condition to?
I realize that this may be a relatively simple procedure and I'm searching through documentation to figure it out, but it would be great if I have some help.
Thanks in advance for your help!
Shyam
I am a relatively new user to abaqus ( version 6.10.1 is the one I'm currently using )
I am trying to automate a general procedure for a variety of parts using python. The procedure is
1. I import a 3D STEP file ( .step) as a part.
2. I apply an encastre BC at the bottom surface and a point load at the center of mass of the part ( using a reference point).
3. I couple it with the neighboring nodes to create the assembly.
4. Process to get results.
Its a relatively simple procedure that I'm trying to reproduce for a number of different parts and shapes. I am having difficulty when it comes to accessing the bottom surface of each part in python( because I click on the surface in GUI and it only records a findAT or a getSequencefromMask in the python code )
Is there a way I can detect a surface, specifically the bottom surface, using python codes alone to apply the encastre condition to?
I realize that this may be a relatively simple procedure and I'm searching through documentation to figure it out, but it would be great if I have some help.
Thanks in advance for your help!
Shyam