Measure it. Name it. Make it.
Quick tools
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 on the Benchsmith YouTube channel
One short video for each part of the app. The channel isn't live yet: these are the first ones planned.
BetaMake is still being worked on and some tools have bugs. Check the sizes before you cut metal.
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 it with calipers. We'll name it.
Measure the Ø, count the pitch. We'll name it.
DIN 471 on a shaft, DIN 472 in a bore
Measure the shaft, or the bottom of the old groove if the clip is gone. Example loaded: 25 shaft.
Shaft × housing × width, DIN 3760 sizes
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.
AS568 and metric, with the groove to cut
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.
Every hole, read straight off your DRO
Tap a hole to go there
Coordinates from the centre, 0° at 3 o'clock, counter-clockwise.
40:1 worm · standard B&S index plates
Default is the Brown & Sharpe set, drawn as its three plates of six circles. 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.
Benchsmith 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.
Pro: every export, no limits, no watermark.
Pro for life, including every future Pro feature. AI features, if added, may use credits. Founders get a free monthly allowance.
Founders price. Your price never goes up while you stay subscribed.
Sold by Polar. Cancel any time; first payment back within 14 days. Terms
Drawing PDF · paper
Sheets
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.