Every year, TooTallToby & Team host the WORLD CHAMPIONSHIP OF 3D CAD SPEEDMODELING. The 2024 edition was a 16-person 1 vs 1 bracket-style tournament. Checkout TooTallToby's YouTube channel for more nail biting tournaments. Huge kudos to Toby for making CAD a new type of esport; it is fun and enjoyable!
I got to know about TooTallToby from TeachingTech's Video in July 2024.
This script was used throughout this tournament:
- First round RamBros vs Ty - September 20, 2024
- Second round RamBros vs AceSvaba - October 4, 2024
- Third round RamBros vs Dom - October 18, 2024
- Final round RamBros vs ChrisBCo - October 18, 2024
When I was selected for the tournament, I realized that the fusion 360 properties tool was taking too much time to calculate all the properties. Since we need only the mass, I figured a script would be much faster.
Initially I used two different scripts for calculating mass. The first one would calculate the mass when a body is selected. the second one would calculate the total mass of all bodies in the design. There were no error checks in the in the initial version. There was also no option to calculate mass if it was a multibody part with different material densities.
After winning the championship, I have unified all the required features along with the suitable error checks and warnings into one single "ultimate" script.
-
Single Solid Body: If there is only one solid body in the design, it will display its mass in TTT preset densities (Steel, Aluminum, and ABS).
-
Selected Body Among Multiple: If you select one solid body (or its face) from a group of several and run the script, it will show the mass of that selected body in TTT preset densities.
-
Total Mass of All Bodies: If no body is selected and there are multiple solid bodies in the design, the script will provide the total mass of all bodies in TTT preset densities.
-
Multiple body parts: When multiple bodies are present and at least two have different material densities, the script will display both the total mass in TTT preset densities and also the total mass derived from the actual material properties of the bodies.
- Automatic unit detection: the script will automatically detect if the units are metric or imperial.
- Error Information: If there are no solid bodies in the design, or if the body is not a solid body, the script will display an info message.
- Steel: 7800 kg/m³
- Aluminum: 2700 kg/m³
- ABS: 1020 kg/m³
- Red Oak: 570 kg/m³
- Download & unzip file CalculateMass_ultimate.zip.
- Open Fusion 360 and open Scripts and Add-Ins.
- Click "+" in the Scripts menu
- Navigate and select CalculateMass_ultimate folder
- It is added, now you can run it from the Scripts menu.
This script is licensed under the Public Domain. Feel free to do whatever you want with it.