Pillow block generator: a KP08 footprint, any common bearing

Pick your bearing — 608, 625, 688, 6000-series, 6800-series — and get a printed pillow block that holds it. With the default 608 it lands on the KP08's mounting holes and centre height, so it drops in where a KP08 was. The seat fit is a slider, because every printer prints holes a little differently.

Open the generator →Edit with AI

Use it right here

The real generator runs in your browser: set the parameters, then download STEP or STL. Nothing to install, no sign-up.

Pillow Block Bearing Holder Generator

The first open downloads the CAD engine (about 20 MB).

Parameters you can tune

Each parameter below rebuilds real geometry on every change — this is parametric CAD, not a scaled mesh.

ParameterDefaultRangeWhat it does
BearingBEARING608623 – 6201, 6800 – 690114 common deep-groove bearings, sized from the DIN 625 table.
Seat fitFIT+0.10 mm−0.20 – +0.30Added to the bearing OD. +0.10 presses a metal 608 in by hand; negative is a tighter press fit.
Bearings side by sideCOUNT11 – 2Two bearings in one block for a stiffer shaft.
Retaining lipLIPonon / offA 2 mm shoulder the outer ring seats against.
Wall over bearingWALL3 mm2 – 83 mm is what a KP08 leaves over a 608.
Foot thicknessBASE5 mm3 – 8KP08 5, KP000 6, KP001 7.
Mounting screwSCREWM4M3 – M6M4 matches the KP08's Ø4.5 holes.

Every parameter can go in the page's link, so one link opens exactly the part you want. Example (6201 bearing (12 × 32 × 10), M5 bolts):https://www.forgent3d.com/en/generators/pillow-block-bearing-holder-generator?BEARING=6201&SCREW=M5

What's in the STEP file

STEP AP214 in millimetres, exact B-rep — it opens directly in SolidWorks, Fusion, FreeCAD, Onshape or Inventor, and goes straight into a CNC quote form. STL for the slicer is one click too.

How it compares

This generatorTypical online STL generatorVendor CAD library
Any size within the rangeYesYesCatalog sizes only
STEP with exact surfacesYesUsually an STL mesh onlyYes
Changes the sliders don't cover“AI edit” on the pageNoNo
Account needed to downloadNoUsually noOften

Let AI change it

Edit with AI on the page

Press “AI edit” in the generator and say what to change — a keyway, holes, a different shape. The AI edits the part's model.py and it rebuilds in your browser, with undo. A few edits a day are free without signing in; to keep the result or go further, copy it into your models and continue with the AI agent.

Edit with AI →

Keep going in your workspace

For bigger changes, several rounds, or a part you want to keep: copy it into your models (free account). The Forgent3D AI agent reads the model.py, edits it, rebuilds it and checks the result itself.

Copy and continue with the AI agent →

How it works

  1. 1.Open the generator — the model builds right in your browser, nothing to install.
  2. 2.Tune dimensions and options in the parameter panel; the geometry rebuilds live in 3D.
  3. 3.Export STL / STEP for printing — or ask the AI agent for features beyond the sliders.

FAQ

What seat fit should I use?

Start at the default +0.10 mm: a Printables author found a 22.1 mm seat lets a metal 608 go in and come out without tools. If yours is loose, go tighter — a 2024 study pressed bearings into PETG seats 0.1 and 0.2 mm undersize. Printers differ, so step by 0.05.

Can it replace a KP08 pillow block?

It matches the KP08 footprint — 42 mm bolt spacing, 15 mm centre height, Ø4.5 holes — so it bolts to the same holes. It holds a plain 608, not the KP08's self-aligning set-screw insert, so line the shafts up carefully.

How do I print it and press the bearing in?

Print it lip face down in PETG or ABS; makers report PLA blocks cracking on a tight fit. Press the bearing in with a vise or a clamp, not a hammer — the 0.5 mm lead-in helps it start straight.

How do I make a pillow block for a 6201 bearing with M5 bolts?

https://www.forgent3d.com/en/generators/pillow-block-bearing-holder-generator?BEARING=6201&SCREW=M5 — the seat fit defaults to +0.10 mm on the diameter; tune it after one test print.

Can it hold two bearings, or get a grease hole or a set-screw?

Two bearings side by side is a parameter (COUNT=2). For a grease hole or a set-screw, press “AI edit” in the generator and say where; the AI edits the block’s model.py on the page.

Can I sell prints made with these generators?

Yes. Models you generate and the STL / STEP files you export are yours: print them, sell the prints, or use them in a product. No attribution to Forgent3D is required.

More generators

Already have your own .scad file? Convert OpenSCAD to STEP → · Preview it in the browser →