How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
(OP)
Hello,
I am a Beginner in abaqus and
I am trying to create a 3D solid model with different extrusion depths(perpendicular to screen) as shown in the image . The way I was trying to do is:
I created a rectangular solid by extrusion depth of 5e-3mm . And then, I split the central cyclinder with a radius of 2.25mm. But I need the central cyclindrical part only to be of extrusion depth of 10e-3mm and the rest be of 5e-3mm. How can I achieve two cells of different extrusion depth in 3D solid Model?
Thanks in advance
I am a Beginner in abaqus and
I am trying to create a 3D solid model with different extrusion depths(perpendicular to screen) as shown in the image . The way I was trying to do is:
I created a rectangular solid by extrusion depth of 5e-3mm . And then, I split the central cyclinder with a radius of 2.25mm. But I need the central cyclindrical part only to be of extrusion depth of 10e-3mm and the rest be of 5e-3mm. How can I achieve two cells of different extrusion depth in 3D solid Model?
Thanks in advance





RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
See the newly attached imgae. The central cyclindral part is a copper and the rest rectangualr part is a membrane supporting the thiscopper piece. And also u can see 2 small rectangular ribs attached to cyclinder part . Now as shown in the imgae. I want different depths /thickness for each of this as clearly shown in the newly attached image
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
Overall it is very similar to methods that CAD systems have.
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
from abaqus import*
from abaqusConstants import*
import regionToolset
#Create the Model
myModel=mdb.Model(name='Frequency_analysis_Model')
#Sketching the profile of the membrane
import sketch
import part
x_neg= -5.0
y_neg= -2.5
x_pos =5.0
y_pos =2.5
diameter_of_copper_mount = 4.5
radius_of_copper_mount = diameter_of_copper_mount /2
mySketch=myModel.ConstrainedSketch(name='Paralyene_membrane_sketch', sheetSize=200)
mySketch.rectangle(point1=(x_neg,y_neg),point2=(x_pos,y_pos))
#Creating the 3D deormable part by extruding the created Sketch
extrusion_depth=2.0
myPart= myModel.Part(dimensionality=THREE_D, name='Paralyene_membrane_part', type=DEFORMABLE_BODY)
myPart.BaseSolidExtrude(sketch=mySketch,depth=extrusion_depth)
#Partioning the face
face_point=(0.0,0.0,extrusion_depth)
edge_point=(x_pos,0.0,extrusion_depth)
face_to_be_partioned = myPart.faces.findAt((face_point,))
edge_forpartition=myPart.edges.findAt((edge_point,))
#transformation from sketch coordinates to part coordinates.
Tranformed= myPart.MakeSketchTransform(sketchPlane=face_to_be_partioned)
I am getting error for this below code of line as invalid sketch plane. [I am trying to parametrize my model.so as using only findat method].
Tranformed= myPart.MakeSketchTransform(sketchPlane=face_to_be_partioned)
Thank you so much
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
Use print to get information on whats going on.
print face_to_be_partioned
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
This is the python code for meshing the part
#Create Mesh
import mesh
elementtype =mesh.ElemType(elemCode=C3D8R,elemLibrary=STANDARD,kinematicSplit=AVERAGE_STRAIN,secondOrderAccuracy=OFF,hourglassControl=DEFAULT,distortionControl=DEFAULT)
all_cells=myPart.cells
mesh_region=(all_cells,)
myPart.setElementType(regions=mesh_region,elemTypes=((elementtype,))
myPart.seedPart(size=1.0,deviationFactor=0.1)
myPart.generateMesh()
But it shows error as syntax error for the line --------------- myPart.seedPart(size=1.0,deviationFactor=0.1)
Thank you
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?
RE: How to Create the 3D solid model( as shown in the image) with different extrusion depths ?