Sat down with a friend (who works for an OEM) and he walked me through doing FEA on my design. Learned a ton, so documenting here for my own sake.
We didn't really know what the typical loads that these braces would see were, so instead we approached the analysis by using the max load they'll ever see. Assumptions follow:
Plugged all this into the FEA tool, set up all the connections and constraints and done. Analysis came back saying what every mechanical engineer I've shown this to has said: my design is way, WAY overkill.
I forget the actual numbers, but the piece that bonds to the windshield has an insane safety margin (think 10 or so). Also, as expected, the piece that the braces bolt to sees the most load by far, but was still only seeing around half the tensile yield strength for peak load. Keep in mind that all these numbers come from loads that the brace mounting points will never see, since the braces are designed to bend before the fasteners fail.
What this all means is that I can make this design significantly lighter, so lots of iterations coming up!
The following is the initial list of TODOs:
And just for fun, a couple images I found online to substantiate the claim that the braces will bend before the fasteners fail:

We didn't really know what the typical loads that these braces would see were, so instead we approached the analysis by using the max load they'll ever see. Assumptions follow:
- BMW designed the E86 braces to bend in a crash, so the max load my design will ever see is just below the load that causes the braces to fail.
- The braces must fail below the shear strength of the fasteners that hold them to the chassis, otherwise the feature would be useless.
- BMW fastens these braces with class 10.9 M10 bolts on the E85/E86 chassis. Shear strength for the bolts is 23.2 kN, which is the absolute theoretical load limit for the braces (real limit is below that due to the bending).
- Braces are at a 46.4 deg angle outward from the centerline of the car towards the strut towers.
- Materials for all my pieces are 6061 T6 aluminum. Figured we would do the analysis on the worst case (in terms of 6061 vs 7075) just to see.
- 6061 tensile yield strength is 265 MPa (bit of extra padding cause why not).
Plugged all this into the FEA tool, set up all the connections and constraints and done. Analysis came back saying what every mechanical engineer I've shown this to has said: my design is way, WAY overkill.
I forget the actual numbers, but the piece that bonds to the windshield has an insane safety margin (think 10 or so). Also, as expected, the piece that the braces bolt to sees the most load by far, but was still only seeing around half the tensile yield strength for peak load. Keep in mind that all these numbers come from loads that the brace mounting points will never see, since the braces are designed to bend before the fasteners fail.
What this all means is that I can make this design significantly lighter, so lots of iterations coming up!

The following is the initial list of TODOs:
- Remove that aluminum extension on the passenger side. I thought this would help with distributing the load to the sheet, but simulation said it was basically useless.
- Decrease wall and rib thickness. It will be interesting to find a good tradeoff between overkill and too little bonding area.
- Play around with the thickness of the flange that the studs press into.
And just for fun, a couple images I found online to substantiate the claim that the braces will bend before the fasteners fail:
Comment