Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations MintJulep on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Applying multiple bolt loads and get a better mesh

Status
Not open for further replies.

Jannig

Civil/Environmental
Feb 10, 2017
2
Hi,
I am trying to build a model of a basement of a wind turbine which I will use in my bachelor thesis. I have two issues with the model:

I'm trying to apply mutliple bolt loads on 192 bolts. I am only able to apply one bolt load at a time. I already selected all bolts at the same time, but Abaqus gives me a warning.

Bolt_load_rxcanu.jpg


warning_xh9iqs.jpg


Another issue I have is the mesh. I am not really happy with my actual mesh. I tried to partition the part further, but he mesh still looks arbitrary.

Mesh_fuge_npgiwx.jpg


Thanks a lot,
Jan
 
Replies continue below

Recommended for you


Am I able to apply multiple bolt loads at the same time? And which method is the best for not getting this warning showed in my first post.

Do you have any advise to get a better mesh? It looks really arbitrary and further partitioning lead to a worse mesh.

I would really appreciate any kind of help.

Best regards,
Jan

P.S.: I attached the .cae file of my model.
 
 http://files.engineering.com/getfile.aspx?folder=86ffd240-5698-4c4a-be40-65819b57b0f8&file=Vergussfuge_3.2.cae
In the past I have used a for loop to apply loads to multiple bolts because of this warning. I was using wires for bolts. The code is below, you may be able to modify it to suit your application.

Python:
#instance bolts and couple to flat diameter
for n in range(NB/4):
	x=cos(pi/180*(360/(2*float(NB))+n*360/float(NB)))*C*0.5
	z=sin(pi/180*(360/(2*float(NB))+n*360/float(NB)))*C*0.5
	y=t+rf
	
	#place bolt
	bolta=myModel.rootAssembly.Instance(dependent=ON, name='Bolt-%s' % str(n+1),part=bolt)
	bolta.translate((x,0,z))
	
	#bolt loads
	bmid=bolta.edges.findAt(((x,0.5*y,z), ))
	bloc=myModel.rootAssembly.Surface(end1Edges=bmid, name='Surf-%s' %str(n+1))
	myModel.BoltLoad(boltMethod=APPLY_FORCE, createStepName='Bolt Up'
    , magnitude=SAb*RA, name='BoltLoad-%s' %str(n+1), region=bloc)

It is tough to comment on the mesh just from the photo. My latest version of Abaqus is 6.14-1, so I cannot open your CAE. Photo below shows my first thoughts on the mesh.
Mesh_Comments_jx02qe.jpg
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor