



I made a Bumpstop generator that calculates infill based on kg/mm stiffness! (OpenSCAD + TPU 95A)
Hey everyone,
I updated my OpenSCAD bumpstop generator. This time, I've moved away from internal infill geometry entirely. Instead, the script uses actual physics to calculate the exact wall thickness needed to hit a specific stiffness target in kg/mm.
How it works: The script is calibrated for TPU 95A. When you set a stiffness target (e.g., 20kg/mm), it calculates the required cross-sectional area and applies it as a specific thickness to both the outer skin and the inner mounting column.
Latest Updates:
- Smooth Tapered Walls: Each of the three zones (top, middle, bottom) now transitions smoothly into the next. No more sharp steps inside the part—it's a clean, continuous internal taper that hits your stiffness targets perfectly.
- Cross-Section Preview: Added a toggle so you can see the internal "skeleton" that creates the progressive rate. The view is now rotatable so you can inspect it from any angle.
- Internal Fillets: Added stress-relief fillets to the top of the internal cavity. This prevents the "tearing" that usually happens at sharp internal corners during heavy compression.
- Venting Safety: The script automatically caps the wall thickness so that an air gap always remains in the center. This prevents the part from blowing out the side due to air pressure.
- Base Connectors: Added a set of radial spokes at the bottom to lock the inner and outer walls together. This keeps the part stable while still allowing for the progressive rate wall design.
- Minimum Wall Safety: Ensures you always have a printable amount of perimeters, regardless of how soft you set the target.
Standard Features:
- Fully Parametric: Adjust diameters, height, taper, and top rounding.
- Flexible Mounting: Toggle between a "Shaft" mode (simple through-hole) or a "Bolt" mode (recessed counterbore).
I've been printing these in 95A TPU. Because the grid is part of the STL, you just set your slicer to 100% infill and 999 walls and let the printed geometry do the work.
Safety Note: Be careful with automotive/high-load applications. These are great for tuning and prototyping, but always test thoroughly!
Let me know what you think!