Bolts in FEA [4]: Simple Bolt Model
We already covered what can fail in a bolted connection, and what you should pay attention to while modeling…
24 September 2024This is the 5th installment of the “bolt series”. In this article we will discuss:
An Advanced Model of Bolts, you can use in complex situations. How to model it, what problems you may encounter and when it will be useful to you.
In case you missed the previous articles, you can find them here:
Also, I’ve prepared a free PDF Guide on dealing with Lap Joint Connections in FEA. You can download it, using the button below:
Firstly, let me start with something important:
This is an advanced model…
Setting it up takes extra effort! But what is even more important your analysis (with bolts modeled this way) will be more tricky to converge as well.
This means, that you will have to put extra effort to make this work!
Just make sure, your case needs such an accurate bolt modeling before you use it. In many cases, you may get just as good results with simple bolt model (and it takes much less work from you!).
Still, if you need to solve a more complex connection – this will save your life!
Let’s take a look at the model itself!

This model consists of quite a few elements. Let’s take a look at them one by one:
In the simplified bolt model I wrote, that you may want 8 elements along the circumference of the opening. Here, this may not be enough.
Sure, if rough estimate will suffice, this will be ok. But if you want to design the plate in FEA, I would say that you should have more elements.
Remember that each GAP element is basically a “fancy beam”. It will apply the load to the node on the circumference, just like a point load. You want to have more than 2-3 “closed GAPs” I guess! This means that 16 or even more elements around the circumference will be a better call.
You don’t have to model every Bolted Lap-Joint in FEA! Thanks to this guide, you will learn:
I wish to quickly address how this works. This is important, as it will also show you where potential problems may lie.

This is actually pretty straight forward. Shear basically means that one plate wishes to move against the other along the plane of their contact.
This will simply “close” GAP elements on the side marked in red above (depending on the movement direction). Those GAP elements transfer compression – just as a real bolt that would press into the opening side.
Since there is an eccentricity in the connection, there will be some contact pressure between the washer and the plates on both ends to make a “counter moment”. This is nothing “too serious”. Not only it really does happen in real connections (although a bit less, since we have an exaggerated eccentricity, as we are moving mid-surfaces here).
This mechanism is rather simple. If the two plates want to move apart, each of them will try to get closer to the corresponding washer. This in turn means, that the contact will start working, and in result bolt will be in tension – just as it suppose to be!
There is even a nice practical bonus to this. In the simple bolt modeling we were wondering what diameter we should use for the rigid element. The argument for bigger diameter was, that for thin plates, washers and nuts really strengthen the plate bending. Thanks to this model, you don’t need to wonder at all – it considers this effect automatically.
This section will be similar to what we did for a simplified model from the previous article. Let’s wonder here, what our advanced model handles better!

Of course this model works great in tension.
Argument could be made however, that it’s worse than the simple model here. Not because it does something “wrongly” – far from it! In fact, it will automatically consider potential strengthening effects in bending of thin plates… so it works better.
The thing is, that it’s way more complicated, so you spend more time setting up the model, and playing with convergence… without much gain.

This is of course, where the magic happens. Sure, for a good stress distribution you will need a significant amount of elements along the opening circumference, which is not very practical. But even with a reasonable amount of elements, this give a WAY better idea on how the stress will be distributed to the plate!
I would still check the plate bearing stress by hand (call me conservative!). But if I would feel that this bearing stress would impact other stresses in the model and “add up”, I would say that my analysis considers this.

This model really nicely deals with weakening of the plate. GAP elements can’t transfer tension, so there is no way for this setup to strengthen the plate in tension (if it would fail as shown above).
They would however strengthen the plate in compression (GAPs on both sides will be compressed and will transfer load). This is not an issue however, as Eurocode actually allow this!

This is the same problem as in the case of the simplified model. Sure, the tension and shear forces in the bolt will be calculated ok – and this is what you need to check the bolts capacity by the code.
But as previously, bending in the bolt will be funky, as we are using a mid-surface model so eccentricities are artificially higher (and will lead to higher bending than would be observed in reality).
Still, all you need to do is to check the bolt capacity by hand, using the forces from your FEA model. And you will be fine!
As you can see, this model really handles a lot of things decently.
Realistically, the only thing you should NOT count on, is bolt design. And to be honest with you… this will never change!
It doesn’t really matter what you are calculating – modeling a bolt accurately enough to derive it’s capacity directly from FEA is an insane task. It will take a LOT of resources… simply to get a check you can do simply comparing the force to the value in a table!
But apart from direct bolt design (that is simple to do by the code) this model really does a good job to allow you to realistically consider bolts.
In comparison with the simplified model we already discussed using this advanced model allows you to decently capture shear and plate weakening. This is of course great, but if you don’t expect issues with those, remember that using a simplified model will save you a lot of work (and headaches with convergence!).
As we discussed, this model will allow you to cover most failure modes (basically besides direct bolt failure). But there is one thing, that I feel I should mention.
Please take a look at the model once more:

Note, that this model consists realistically of 3 elements:
So on the first glance, everything seems fine with those 3 parts above. Even the Bolt +Washers works nicely, as long as there is some load in he model.
But let’s remember one thing: analysis has to start somewhere! And at the beginning there is zero load… making this tricky to converge (ha!).
But what is even worse… think about this connection under pure compression!
In such conditions, contact between plates is closed (but not between washers and plates) and all GAPs are open. The bolt can simply rotate around it’s own axis.
But solver will also see that the bolt can move in any direction, as nothing is holding it! Sure, as soon as it moves some Contacts and GAPs will close. But this is a very difficult step for the analysis.
This is why sometimes it’s just needed to add “soft springs” between the washers and the plates. Simply to keep them “in place”. You don’t really want to support the bolt. The reason is, that your structure will deform and drag the bolt with it. This makes supporting the bolt (even with low rigidity supports) quite awkward.
The best solution is to add weak springs with small rigidity, between washer and corresponding plate.
Without a doubt this is an advanced model. It takes time to set up, and sometimes gives headaches with convergence. But if you are reasonable about it, the benefits you get are great! This is which failure modes you can cover (you can read more about failure modes here):
As you can see, there are a lot of advantages in using the advanced model. Just don’t forget that it has a serious downside:
Converging an analysis with a lot of those bolts may be a bit more difficult than normal!
This is why, if you are mostly worried about tension in the bolts (and bending of the end plate resulting from this tension), I would recommend the simplified bolt model.
But if you have a more complex case (and let’s face it, those happen more often than you would like!) this is your friend!
I really hope that you enjoyed this article!
Ł
Share
Join the discussion