Free, no sign-up
Calculators
Everything runs in your browser; programs and files never leave your computer. The calculators use the same standard tables as the site's Thai reference section.
Cutting
Spindle speed and feed rate
Find spindle speed from cutting speed and diameter, then the feed rate for milling, drilling and turning.
Scallop height
Find the scallop height from the stepover, or the stepover for a wanted height: ball end mills on flat, convex and concave surfaces, bull nose mills, and the feed marks of turning and boring.
Threads and holes
Tap drill size
Find the drill size before tapping a metric or UNC/UNF inch thread, for cutting and forming taps, or the thread percentage a given drill gives.
Thread turning with G76
Find the thread height, the root X, the depth of every pass and the two Fanuc G76 blocks for external and internal metric, UNC, UNF and BSP threads.
Bolt circle (PCD) holes
Find the X Y coordinates of holes on a pitch circle from the PCD, number of holes and start angle, with drilling blocks as X Y or polar coordinates (G16), and open them in the backplot.
Tolerances and drawings
General tolerances ISO 2768-1
Find general tolerances for linear dimensions, angles and chamfers, classes f m c v.
ISO 286 fits
Find the limits of a hole and a shaft, such as Ø25 H7/g6, with the clearance or interference.
Plug and ring gauge sizes
Find the new GO size, the wear limit and the NO GO size of plain limit gauges for holes, slots, shafts and keys, from an ISO 286 class or deviations: ISO 1938-1 gauge types A to K, or ASME B89.1.5 plug gauges, classes XXX to ZZ.
Drawing balloons for FAI and PPAP
Open a PDF or image drawing, click each dimension and note to place a numbered balloon, get its drawing zone, read tolerances, ISO 286 classes and ISO 2768 general tolerances as limits, enter the measurements for an accept or reject, and export an FAI table in the AS9102 layout, a PPAP dimensional results table, the ballooned drawing and a printable report.
GD&T feature control frame builder
Pick the symbol, enter the tolerance and datums, and get the feature control frame as an image to paste into a report or document, with a plain reading of the frame and checks for common mistakes.
NC programs
NC backplot, editor and NC to DXF
See the toolpath of a machining center or lathe program line by line, including the G71 to G76 lathe cycles and G16 polar coordinates, draw the cut edge of a CAM program, measure it, and convert it to DXF to check against the drawing. Edit the program too: renumber N, find and replace, shift coordinates, scale F and S, split by tool, compare two programs, add decimal points and convert old programs.
NC cutting simulation
Cut the stock along a lathe or machining center program move by move, with the stock, chuck and tools, including G41 G42. Finds rapids into the material, tools or holders in the jaws or the part, and inserts that drag their back edge into the part, and downloads the result as DXF or STL.
NC file check and fix
Check line endings (CR LF), invisible characters, non-ASCII text in comments and the % marks before sending a program to the machine, then download the fixed file.
Send and receive NC programs over RS-232
Send programs to the machine and receive them from it over a USB to RS-232 cable, from the browser, with XON/XOFF or RTS/CTS.
G10 program from a tool list
Turn a tool list with measured H lengths and D radii into a G10 program that loads the values into a machining center's offset table, with no typing at the machine.
General
Machinist's scientific calculator
Type an expression and read the result as you type, with trigonometry, angles in degrees, minutes and seconds, inch and millimetre conversion, and functions for machining, metalworking and GD&T: spindle speed, feed rate, sine bar, taper angle, bend allowance, stock weight, position, bonus tolerance and virtual condition.
Scientific calculator
A key-by-key scientific calculator with SHIFT and ALPHA, the variables A–F, X, Y and M, STO, RCL and M+, replay with ▲▼, fractions, degrees-minutes-seconds, ENG, Pol and Rec, and a memory that stays when the page is closed.
Production cycle timer
Time cycles at the machine step by step, machine cutting apart from unloading and loading, over many cycles. Leave odd cycles out, and get the mean, the spread, parts per hour and a check against the takt time. Time several machines and stations, find the bottleneck of a line, and download every detail of every machine as Excel.