Benchsmith is a free web app for machinists and fitters. Look up a bearing, thread, oil seal, circlip or O-ring from what you measured, work out a PCD, and draw a part to export as a dimensioned drawing PDF, DXF, a 1:1 template PDF, STL, OBJ and STEP. It runs in the browser on a phone, tablet or PC.
Short videos for each part of the app, on the Benchsmith YouTube channel. The channel isn't live yet: these are the first ones planned.
Projection
Isometric view
PDF paper
Your part shows here.
Type what you measured on the mating part. The app adds or takes off the clearance and draws the finished plate.
Tap the active layer to rename or delete it.
🔒 Locked as stock. Pick a tool, then tap a face on the 3D part. Each op lands on the process sheet in order.
Unlocked: the ops stay where they are, measured from each face's X0 Y0. Check them after changing a size.
Shafts, pins, studs and bushes. Steps run left to right and every length measures from the left end face. Add threads, keyways, grooves and the rest to each step.
Your own prices, kept on this phone. Price per kg is saved for each material.
Drag to turn it, pinch or scroll to zoom, two fingers (or right-drag) to move it.
What kind of part?
Examples: open a copy
Signed in as
Delete your account? This deletes your sign-in and everything stored in your account, for good. Parts saved on this device stay on this device.
Measure the shaft, or the bottom of the old groove if the clip is gone. Example loaded: 25 shaft.
Measure the shaft where the lip runs, the housing bore and the old seal's width. Leave any blank. Example loaded: 35 × 52 × 7. Tap a result for its drawing and fits.
An old ring is often stretched or swollen. Measure the cord where it isn't flattened. When these are filled in, the list matches the ring instead of the Ø above.
Chord is centre-to-centre between neighbouring holes. Check it with the caliper after marking out. Coordinates are from the centre, 0° at 3 o'clock, counter-clockwise.
Default is the Brown & Sharpe set. Edit the list to match the plates on your head. Example loaded: 27 teeth, like today's gear.
Only you see this. Shops you add here show under Find for their province, on the parts they sell.
Your tag is added to every Amazon link, including the automatic search links.
Measure it, find it, make it. Prototype: check critical fits against the maker's catalogue, and cut one test part before a batch.
Tables cover common metric deep-groove, thin-section, miniature, needle, taper and imperial R series bearings, plus metric, UNC, UNF, BSW, BSP, NPT, trapezoidal and Acme threads, DIN 471 circlips, DIN 6885 keys and DIN 332 centre holes.
Privacy policy Terms of useBenchsmith makes use of facilities provided by the Open CASCADE Technology software. It builds the exact 3D solids for Turned, Sketch and Blocks parts.
Copyright (c) 1991-1999 Matra Datavision
Copyright (c) 1999-2014 OPEN CASCADE SAS
(years as in the OCCT source file headers; individual files carry their own years)
Licence: GNU Lesser General Public License version 2.1, with the Open CASCADE exception version 1.0. Full texts: LGPL 2.1 · Open CASCADE exception.
Source: github.com/Open-Cascade-SAS/OCCT (tag V7_6_2).
The WebAssembly port of OCCT used to build Benchsmith's engine, by Sebastian Alff. Licence: GNU LGPL 2.1. Source: github.com/donalffons/opencascade.js.
A trimmed build, unmodified OCCT sources: only these toolkits are linked (everything else is removed before linking): TKernel, TKMath, TKG2d, TKG3d, TKGeomBase, TKBRep, TKGeomAlgo, TKTopAlgo, TKPrim, TKBO, TKBool, TKFillet, TKOffset, TKFeat, TKMesh, TKShHealing, TKHLR, TKSTL, TKSTEP and its base toolkits TKSTEPBase, TKSTEPAttr, TKSTEP209, TKXSBase. No IGES, XDE, OBJ, viewers, OCAF or Draw.
The engine is the file occt/occt-bench.wasm (with occt/occt-bench.js). It is not obfuscated or locked: you can build your own from the same recipe (occt/build.yml, occt/trim-and-build.sh) or a modified OCCT, and replace those two files.
Your part is saved. Upgrade to export it now.
Sold by Polar. Cancel any time; first payment back within 14 days. Terms
For the 1:1 template. If your printer shrinks pages (yours prints at 96), enter that and the PDF corrects for it. Measure the 100 mm line on the print first.
Optional. Everything still works without an account.
We store your email and your saved parts. Details in Privacy.
At least 8 characters. A short phrase is easiest.
At least 8 characters. A short phrase is easiest.