- #1
Pyreaus
- 7
- 0
I'm programming a game in which I'd like to simulate the real world physics of an attack using primarily medieval style weapons. Think dwarf fortress, but rather than assigning damage numbers we're calculating force or kinetic energy. Getting that much is easy enough since I can find the mass of real world analogues as well as cutting or striking surface areas, etc. Currently I can calculate the kinetic energy or force and with force get pressure across the striking surface. I tried to doing kinetic energy/distance cubed but I wasn't sure what distance to use for that and it seemed to be a bit janky.
Here is an example of the data I pulled for a 20lbs sledgehammer:
The velocity I used is based on a 'soft cap' of swing speed I determined based on data like professional baseball batter swings and things like that.
(That's all in metric)
I also have some datasheets on metal like this: http://www.postdiluvian.org/~mason/materials/steel_strength.html
or lumber like this: https://www.conradfp.com/pdf/ch4-Mechanical-Properties-of-Wood.pdf
And I used a formula I found for shear strength of metal: Force require = thickness * perimeter * shear strength of the material
However that came out with unrealistically high numbers:
Showing it'd take 107 kN to break a hole in a one millimeter steel plate (And not even a very strong blend of steel, relatively speaking) using a sledgehammer. It'd take 59 kN just to deform it, according to this calculation! This seems totally unrealistic since steel can obviously be cut using much less force using a band or circular saw, so I feel like using the Yield/Tensile strengths is the wrong approach here. Does anyone have some suggestions as to how to handle this problem? Finding pre-existing explanations on stuff like this is pretty hard.
Any help would be appreciated!
Here is an example of the data I pulled for a 20lbs sledgehammer:
Mass | Strike Length | Strike Width | Total Length | Impact Velocity | Impact Area | Force | Kinetic Energy | Pressure 1 | |
F-International | 10.99961 | 0.08255 | 0.08255 | 0.9652 | 24.255476 | 0.0068145025 | 2668.007764 | 3235.689914 | 391519.0821 |
(That's all in metric)
I also have some datasheets on metal like this: http://www.postdiluvian.org/~mason/materials/steel_strength.html
or lumber like this: https://www.conradfp.com/pdf/ch4-Mechanical-Properties-of-Wood.pdf
And I used a formula I found for shear strength of metal: Force require = thickness * perimeter * shear strength of the material
However that came out with unrealistically high numbers:
Impact Area | Layer Thickness | Yield Strength | Tensile Strength | Force to Yield | Force to Shear |
0.3302 | 0.001 | 26000 | 47000 | 59192.8678 | 107002.4918 |
179263682 | 324053579 |
Any help would be appreciated!