• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Parametric Sliding Bearing Generator - print ready 3D Printer File Image 1
Parametric Sliding Bearing Generator - print ready 3D Printer File Image 2
Parametric Sliding Bearing Generator - print ready 3D Printer File Image 3
Parametric Sliding Bearing Generator - print ready 3D Printer File Image 4
Parametric Sliding Bearing Generator - print ready 3D Printer File Thumbnail 1
Parametric Sliding Bearing Generator - print ready 3D Printer File Thumbnail 2
Parametric Sliding Bearing Generator - print ready 3D Printer File Thumbnail 3
Parametric Sliding Bearing Generator - print ready 3D Printer File Thumbnail 4

Parametric Sliding Bearing Generator - print ready

ValMadiaz avatarValMadiaz

June 12, 2025

makerworld-icon
DescriptionCommentsTags

Description

🏷 Short Description

Create your own precision-fit sliding bearings (bushings) instantly or use the ready to print standard profile. Customize bore, length, flange, and fit for any project. Optimized for FDM printing in tough materials like PETG, ABS, or carbon fiber-reinforced filaments.

 

Update 0.1: Added imperial and metric customizer 

🧵 Detailed Description

This OpenSCAD script lets you generate fully customizable sliding bearings for 3D printing. Whether you need a press-fit bushing for robotics, a low-friction shaft support, or a replacement for standard SAE bushings, this tool is for you.
Material options:

  • PETG: Good impact resistance and lubrication for low-speed applications.
  • ABS: Higher temperature resistance; ideal for lightly loaded mechanisms.
  • Carbon fiber-reinforced filament: For demanding, high-rotation-speed applications—offers superior stiffness and wear resistance.
    Note:
  • Lubrication is essential: Apply compatible grease or oil for best performance and lifespan.
  • Fit is critical: Adjust clearance in the tool for a perfect shaft fit—print test rings if needed!
  • Strength matters: Use 100% infill for maximum durability.

Features:

  • Parametric: Set inner/outer diameter, length, flange style, and more.
  • Flange support: Add top, bottom, or both flanges; set flange thickness and diameter.
  • Standard sizes: Choose from common SAE-841 bronze bushing presets or go fully custom.
  • Build-in tolerancing: Adjust clearance for optimal bearing fit.
  • Easy modification: All parameters are accessible in the MakerWorld OpenSCAD editor.

Quick Guide: How to Use This Model

  1. Open the script in MakerWorld's OpenSCAD editor. (online)
  2. Customize parameters in the Customizer (every dimension in mm):
    • Type: Select a standard size or choose "Custom".
    • Inner_Diameter: Set shaft diameter.
    • Outer_Diameter: Set bushing OD (if Custom).
    • Length: Set bushing length.
    • Flange_Diameter, Flange_Thickness: Set if flange is needed (must be larger than OD).
    • Clearance: Adjust for fit (typ. 0.1–0.3 mm).
    • Chamfer: For easier insertion (optional).
  3. Set Flange_Type as needed: "None", "Top", or "Both".
  4. Render to preview the 3D model. Check for errors (ensure flange diameter > outer diameter).
  5. Export to STL for 3D printing.
  6. Print using recommended materials and settings. Lubricate before use for best results.

Note: If you set parameters out of logical bounds (e.g., flange smaller than OD), the script will give a clear error message.

 

// trade_size,      ID [mm],  OD [mm],  Length [mm]
["SAE-841-04-08-04",     4,   8,    4],
["SAE-841-06-10-06",     6,  10,    6],
["SAE-841-08-12-08",     8,  12,    8],
["SAE-841-10-14-10",    10,  14,   10],
["SAE-841-12-16-12",    12,  16,   12],
["SAE-841-16-20-16",    16,  20,   16],
["SAE-841-20-24-20",    20,  24,   20],
["SAE-841-25-30-25",    25,  30,   25],
["SAE-841-30-36-30",    30,  36,   30],
["SAE-841-40-46-40",    40,  46,   40],
["SAE-841-50-56-50",    50,  56,   50],
["SAE-841-60-66-60",    60,  66,   60],
["SAE-841-80-86-80",    80,  86,   80],
["SAE-841-100-106-100", 100, 106,  100]
 

 

Happy printing—share your makes and modifications!

License:

BY-NC-SA

Related Models

Sweeping 2-line name plate (text) preview image

Sweeping 2-line name plate (text)

makkuro profile image

makkuro

22,175

608 Bearing preview image

608 Bearing

firstgizmo profile image

firstgizmo

2,473

Universal Bush-/ Tree-/ Garden-Tag | Customizable preview image

Universal Bush-/ Tree-/ Garden-Tag | Customizable

Ultr4vox profile image

Ultr4vox

3

Micro 105 FPV Quadcopter - 8.5mm Motors, Micro Scisky preview image

Micro 105 FPV Quadcopter - 8.5mm Motors, Micro Scisky

punkkills profile image

punkkills

19,559

Quick connect exhaust hose mounting sets for portable ACs and dryers  various sizes  === no supports === preview image

Quick connect exhaust hose mounting sets for portable ACs and dryers various sizes === no supports ===

Chrisfu profile image

Chrisfu

Bunny Easter Keychain | Hanging Egg Charm preview image

Bunny Easter Keychain | Hanging Egg Charm

LuJaLi profile image

LuJaLi

14

834