u/Obvious-Bird-3588

Image 1 — I made a Bumpstop generator that calculates infill based on kg/mm stiffness! (OpenSCAD + TPU 95A)
Image 2 — I made a Bumpstop generator that calculates infill based on kg/mm stiffness! (OpenSCAD + TPU 95A)
Image 3 — I made a Bumpstop generator that calculates infill based on kg/mm stiffness! (OpenSCAD + TPU 95A)
Image 4 — I made a Bumpstop generator that calculates infill based on kg/mm stiffness! (OpenSCAD + TPU 95A)

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.

Link: https://makerworld.com/en/models/2792707-parametric-tpu-bumpstop-stiffness-based-kg-mm#profileId-3105603

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!

u/Obvious-Bird-3588 — 1 day ago

I made a fully parametric Bumpstop / Progressive Bumper generator in OpenSCAD! (Great for TPU)

Someone mentioned it would be nice to have a parametric automotive bumpstop, so I decided to just build a generator for it in OpenSCAD. It turned out pretty versatile, so I thought I'd share it! It supports everything from simple cylinders and cones to ribbed "progressive" style bumpers that get stiffer as they compress.

Link: https://makerworld.com/en/models/2792707-tpu-customized-parameterized-universal-bumpstop#profileId-3105603

Key Features:

  • Fully Parametric: Adjust diameters, height, and taper.
  • Flexible Mounting: You can toggle between a "Shaft" mode (simple through-hole) or a "Bolt" mode (recessed counterbore from the top).
  • Adjustable Seat Height: You can set exactly how much TPU is between the mounting surface and the bolt head to prevent it from tearing out.
  • Progressive Ribbing: You can add any number of ribs/segments and control the "bulge" for that classic rubber bumper look.
  • Optional Base Plate: Adds an integrated plate if you need a wider footprint for mounting.

I've been printing these in 95A TPU with about 100 walls and 100% infill and they feel incredibly stout.

Safety Note: As always, be careful using printed parts for critical mechanical or automotive applications. These are great for prototyping or specific off-road needs, but use your best judgment!

Would love to know if there are any other features you'd like to see added.

My other projects:

u/Obvious-Bird-3588 — 2 days ago

Sick of hunting for "unobtainium" dust boots? I made a parametric OpenSCAD bellows generator for custom CV, steering, and shifter boots

If you've ever tried to find a replacement boot for an old steering rack, a custom shifter setup, or a weird CV joint on a project car, you know the struggle. You either buy a "universal" one that fits like a trash bag, or you spend hours on eBay looking for a NOS part that's already dry-rotted.

I got tired of it, so I wrote this OpenSCAD script to generate custom TPU bellows for exactly this reason.

Link: https://makerworld.com/en/models/2763439-parametric-tpu-bellows-custom-dust-boots-covers#profileId-3068396

Why this is useful for car parts:

  1. Rounded Wave Profile: Defaults to a smooth, rounded wave profile. These last way longer in TPU because they eliminate the stress concentrations found in sharp zig-zags. (Zig-zag style is still available if you prefer it).
  2. Mixed Shape Geometry: You can mix and match circular and rectangular shapes. Need a rectangular bottom cuff with a rectangular bellow and a round top cuff for a shifter boot? It handles the transition math automatically.
  3. Decoupled Cuff Sizing: You can set the top and bottom cuff sizes independently of the bellows opening. This lets you create perfect clamping surfaces even if the hardware you're connecting to is much larger than the boot itself.
  4. Reinforced Cuffs & Transition Zones: Includes dedicated straight clamping sections at both ends for hose clamps or zip ties. You can set independent transition heights to bridge any difference in size or shape between your mounting points and the flexible bellows folds.
  5. No supports needed: The folds are optimized with 45-degree angles so it prints clean in TPU without internal or external supports.
  6. Split Mode: Includes a toggle to add a slit down the side so you can wrap it around a rod or cable that's already installed without taking your whole assembly apart.

Printing Tips for Car Use:

  • Filament: Use 95A TPU for most things. If it's near the engine, keep in mind TPU's melting temp, but for suspension, steering, and interior, it's solid.
  • Walls: I recommend turning up walls to 100 to make it grease-tight and make sure the flex areas are at least 1.5mm thick
  • Layer Height: 0.2mm works great for the 45-degree overhangs.

Hope this helps someone get their project back on the road!

u/Obvious-Bird-3588 — 3 days ago

JBL Xtreme 5 reviews, the new top pick in the large class

I'm a little late to the JBL Xtreme 5 party, but as I always say better late than never.

I never thought I'd say it, but the JBL Xtreme 5 is the new leader in many categories in the Large class based on reviews from Oluv and Alan Ross. It's overall ranked #2 of 74 large size portable speakers, and also is the top pick for sound quality, loudest and digital usb-audio input in the Large size class.

The only real downside is the price, which is a good 3x more than a Tribit Stormbox Lava, so if you're price sensitive at all, just get that instead, it's still a fantastic speaker.

JBL was always focused on bass bass bass with a lot of midbass and midrange suck out, but JBL seems to have seen the light and the Flip 7, Charge 6 and now the Xtreme 5 are actually all pretty good sounding speakers.

reddit.com
u/Obvious-Bird-3588 — 3 days ago

I finally gave up on finding a dust boot that didn't suck, so I just scripted one in OpenSCAD

https://makerworld.com/en/models/2763439-parametric-tpu-bellows-custom-dust-boots-covers#profileId-3068396

Spent the better part of a weekend trying to find a dust boot for a custom project and it was basically impossible. Everything on Makerworld/Printables/Thingiverse was either the wrong diameter, too short, or didn't taper the way I needed it to.

So, I sat down and built a fully parametric bellows generator. It's specifically designed for printing in TPU (I've been using 95A) and it's saved me a ton of headache.

A few things I baked in that actually matter:

  1. Rounded Wave Profile: Defaults to a smooth, rounded wave profile. These last way longer in TPU because they eliminate the stress concentrations found in sharp zig-zags. (Zig-zag style is still available if you prefer it).
  2. Mixed Shape Geometry: You can mix and match circular and rectangular shapes. Need a circular vacuum port to connect to a rectangular linear slide? It handles the transition math automatically.
  3. Decoupled Cuff Sizing: You can set the top and bottom cuff sizes independently of the bellows opening. This lets you create perfect clamping surfaces even if the hardware you're connecting to is much larger than the boot itself.
  4. Reinforced Cuffs & Transition Zones: Includes dedicated straight clamping sections at both ends for hose clamps or zip ties. You can set independent transition heights to bridge any difference in size or shape between your mounting points and the flexible bellows folds.
  5. No supports needed: The folds are optimized with 45-degree angles so it prints clean in TPU without internal or external supports.
  6. Split Mode: Includes a toggle to add a slit down the side so you can wrap it around a rod or cable that's already installed without taking your whole assembly apart.

It’s worked great for mechanical covers and some cable management stuff I'm doing. If you’ve got a weirdly sized fitting and need a flexible seal, this should handle it.

Let me know if you run into any issues or if there’s a feature I missed.

u/Obvious-Bird-3588 — 4 days ago

I finally gave up on finding a dust boot that didn't suck, so I just scripted one in OpenSCAD

https://makerworld.com/en/models/2763439-parametric-tpu-bellows-custom-dust-boots-covers#profileId-3068396

Spent the better part of a weekend trying to find a dust boot for a custom project and it was basically impossible. Everything on Makerworld/Printables/Thingiverse was either the wrong diameter, too short, or didn't taper the way I needed it to.

So, I sat down and built a fully parametric bellows generator. It's specifically designed for printing in TPU (I've been using 95A) and it's saved me a ton of headache.

A few things I baked in that actually matter:

  1. Rounded Wave Profile: Defaults to a smooth, rounded wave profile. These last way longer in TPU because they eliminate the stress concentrations found in sharp zig-zags. (Zig-zag style is still available if you prefer it).
  2. Mixed Shape Geometry: You can mix and match circular and rectangular shapes. Need a circular vacuum port to connect to a rectangular linear slide? It handles the transition math automatically.
  3. Decoupled Cuff Sizing: You can set the top and bottom cuff sizes independently of the bellows opening. This lets you create perfect clamping surfaces even if the hardware you're connecting to is much larger than the boot itself.
  4. Reinforced Cuffs & Transition Zones: Includes dedicated straight clamping sections at both ends for hose clamps or zip ties. You can set independent transition heights to bridge any difference in size or shape between your mounting points and the flexible bellows folds.
  5. No supports needed: The folds are optimized with 45-degree angles so it prints clean in TPU without internal or external supports.
  6. Split Mode: Includes a toggle to add a slit down the side so you can wrap it around a rod or cable that's already installed without taking your whole assembly apart.

It’s worked great for automotive CV and steering linkages stuff I'm doing. If you’ve got a weirdly sized fitting and need a flexible seal, this should handle it.

Let me know if you run into any issues or if there’s a feature I missed.

u/Obvious-Bird-3588 — 4 days ago
▲ 357 r/makerworld+1 crossposts

https://makerworld.com/en/models/2735027-customizable-parameterized-gasket-o-ring-maker#profileId-3031925

I often find myself needing a weirdly shaped gasket for project enclosures or mechanical repairs, so I decided to build a "one-stop-shop" Gasket Maker in OpenSCAD especially since some of these shapes didn't exist in other customizers.

It's fully parameterized and handles some of the more annoying geometry transitions that usually take a while to model manually.

Main Features:

  • Independent Shapes: You can have a rectangular outer edge with an elliptical/circular inner opening (or vice versa).
  • 2-Bolt Flange Mode: Automatically adds mounting "ears" and aligns bolt holes perfectly. Great for plumbing or automotive-style gaskets.
  • Cross-Section Options: Toggle between a flat rectangular profile or a round O-ring style profile.
  • Dynamic Bolt Holes: Specify how many holes you want, their diameter, rotate them a specified number of degrees, and even offset them inward or outward from the centerline.

Why I made it: I needed a way to quickly generate TPU seals for waterproof enclosures without having to sketch out a new path every time the box dimensions changed. This script lets me just punch in the inner dimensions and wall thickness and hit export.

Material Recommendation: Works best when printed in TPU. I've had great success with 95A for low-pressure seals. Don't forget to dry your TPU properly.

I'd love to hear what you think or if there are any other gasket shapes you find yourself needing often!

u/Obvious-Bird-3588 — 16 days ago
▲ 230 r/functionalprint+1 crossposts

https://makerworld.com/en/models/2731581-fully-customizable-parameterized-tpu-bushing#profileId-3027580

Press the Customize button to customize your own.

I needed some custom bushings for a project and couldn't find the exact size I needed, so I built this OpenSCAD script. It’s designed to generate nearly any type of D-shaped or round bushings in any size with some specific features for mechanical longevity.

There are many people who use 3d printed TPU bushings with great results

https://www.reddit.com/r/3dprintedcarparts/s/G4wkk67FUy

https://www.reddit.com/r/3Dprinting/s/vjXKWtiIzT

https://www.reddit.com/r/Miata/comments/1man0dy/3_years_of_using_3d_printed_swaybar_bushings/

https://www.reddit.com/r/CarTrackDays/comments/1pnj8vh/3d_printed_tpu_bushings/

Key Features:

  • Fully Parameterized: Just plug in your bar diameter, body diameter, and length.
  • Grease Management: It has optional internal V-cut grooves to hold grease and a new "Grease Hole" option so you can add an injection port/Zerk fitting location at any angle.
  • Installation Options: You can add an installation slit at a specific angle or split the whole thing into two halves.
  • Optimized for TPU: Works great with 95A TPU.

I've found that printing these vertically gives the best result for the internal bore. Use supports when you're using the optional end flange.

Would love to hear any feedback or features you think I should add!

u/Obvious-Bird-3588 — 16 days ago

https://makerworld.com/en/models/2731581-fully-customizable-parameterized-tpu-bushing#profileId-3027580

Press the Customize button to customize your own.

I needed some custom bushings for a project and couldn't find the exact size I needed, so I built this OpenSCAD script. It’s designed to generate nearly any type of D-shaped or round bushings in any size with some specific features for mechanical longevity.

There are many people who use 3d printed TPU bushings with great results

https://www.reddit.com/r/3dprintedcarparts/s/G4wkk67FUy

https://www.reddit.com/r/3Dprinting/s/vjXKWtiIzT

https://www.reddit.com/r/Miata/comments/1man0dy/3_years_of_using_3d_printed_swaybar_bushings/

https://www.reddit.com/r/CarTrackDays/comments/1pnj8vh/3d_printed_tpu_bushings/

Key Features:

  • Fully Parameterized: Just plug in your bar diameter, body diameter, and length.
  • Grease Management: It has optional internal V-cut grooves to hold grease and a new "Grease Hole" option so you can add an injection port/Zerk fitting location at any angle.
  • Installation Options: You can add an installation slit at a specific angle or split the whole thing into two halves.
  • Optimized for TPU: Works great with 95A TPU.

I've found that printing these vertically gives the best result for the internal bore. Use supports when you're using the optional end flange.

Would love to hear any feedback or features you think I should add!

u/Obvious-Bird-3588 — 16 days ago

Based on Oluv's and Alan Ross's reviews, the Tribit Stormbox Micro 3 does have deeper bass and the hardware overall is better with the longer battery life, but there's still some sound related issues like the distortion in the bass and peaky treble. I still think overall at least for now the Micro 2 is the better sounding speaker, but that will likely change as the Micro 3 gets software updates and Tribit has been pretty good about that with their popular products.

I have for now ranked it #6 out of 44 small speakers and am looking forward to future firmware updates where I bet it will make its way up to #1.

reddit.com
u/Obvious-Bird-3588 — 1 month ago