All calculators
Each tool uses the same typed engine and a Metric/Imperial toggle. Millimetres, grams and millilitres are native; inches, ounces and °F are one click away.
FDM core & costs
Print cost, filament remaining, multi-colour purge waste and a motion-based time estimate.
FDM core & costs
Filament Length to Weight Converter
Convert metres of 1.75 mm or 2.85 mm filament to grams using PLA, PETG, ABS, TPU, nylon or ASA density. Toggle ounces for US scales.
FDM core & costs
Multi-Color Flush Volume Estimator
Estimate plastic wasted on AMS or MMU colour changes from purge volume per swap, filament diameter and polymer density. Outputs cubic millimetres, grams and metres.
FDM core & costs
3D Print Cost & Profit Calculator
Estimate FDM print cost from filament mass, electricity, machine wear and operator time, then apply a markup for a suggested selling price in metric or imperial shops.
FDM core & costs
Print Time Estimator
Estimate FDM print duration from path length, print/travel speed, acceleration and jerk treated as junction velocity. Trapezoidal moves, metric millimetres or inches.
FDM core & costs
Remaining Filament Estimator
Estimate remaining PLA, PETG or ABS on a 1.75 mm or 2.85 mm spool from current weight minus empty-spool tare. Converts leftover grams to metres and a 1 kg-net percentage.
FDM calibration & firmware
E-steps, Klipper rotation distance, volumetric flow, input shaper accel, Vref, PID and shrinkage.
FDM calibration & firmware
Stepper Motor E-Steps Calibration Calculator
Calculate new extruder e-steps from old e-steps, commanded length and measured filament. Formula: new = old × requested / actual.
FDM calibration & firmware
Input Shaper Max Acceleration
Compute a conservative Klipper/Marlin max acceleration from measured resonance frequency, allowed ringing deviation and shaper type (ZV, MZV, EI, 2-hump EI).
FDM calibration & firmware
Klipper Rotation Distance Calculator
Convert a measured extrude test into Klipper rotation_distance, or derive rotation_distance from Marlin e-steps, full steps, microsteps and gear ratio.
FDM calibration & firmware
Z-Axis Optimal Layer Height
Snap a desired FDM layer height to the nearest full-step multiple of your Z lead screw and motor step angle to reduce microstep banding.
FDM calibration & firmware
PID Tuning (Ziegler–Nichols)
Convert ultimate gain Ku and oscillation period Tu into classic Ziegler–Nichols PID: Kp = 0.6 Ku, Ki = 2 Kp / Tu, Kd = Kp Tu / 8 for hotend or bed.
FDM calibration & firmware
Stepper Motor Vref Calculator
Calculate stepper driver Vref from target RMS current and sense resistor for A4988, DRV8825, TMC2208 and TMC2209. Also reports peak current.
FDM calibration & firmware
Thermal Shrinkage Scaling Calculator
Scale an STL to offset FDM cooling shrinkage for PLA, PETG, ABS, ASA, nylon, PC or a custom percent. Outputs scale factor and the new model size.
FDM calibration & firmware
Maximum Volumetric Flow Rate Calculator
Compute FDM volumetric flow Q = layer height × line width × speed, then the maximum print speed a hotend can hold at a stated mm³/s limit.
FDM calibration & firmware
Z-Axis Lead Screw Resolution Calculator
Calculate Z steps per millimetre and linear resolution from motor step angle, lead-screw pitch and microstepping. Helps diagnose Z banding.
FDM hardware & mechanics
PSU sizing, bed heater watts, stepper torque and nozzle layer/width limits.
FDM hardware & mechanics
Bed Heater Power Requirement
Estimate heated-bed watts from plate area, target vs ambient temperature, insulation and a safety margin. Uses 12 W/m²K equivalent heat loss. °C or °F.
FDM hardware & mechanics
Nozzle Size vs Layer Limits
Get min, typical and max FDM layer height plus min/max line width from nozzle diameter using 0.25–0.75× height and 0.9–1.5× width rules of thumb.
FDM hardware & mechanics
Power Supply (PSU) Sizing Calculator
Add heated-bed, hotend, stepper and controller wattage, then apply a 20% safety margin to size a Mean Well-class PSU for a custom FDM build.
FDM hardware & mechanics
Stepper Motor Torque Requirement Estimator
Estimate holding torque in N·cm or oz·in from gantry mass, acceleration, friction and either a GT2 pulley or a lead screw. First-order physics, not a motor datasheet.
Resin 3D printing
SLA/DLP cost, exposure, lift settings, mix ratios, vat volume and degassing time.
Resin 3D printing
Bottom / Burn-in Layer Exposure
Calculate MSLA/SLA burn-in exposure from normal layer time, a multiplier and bottom-layer count. Outputs per-layer seconds, total base time and the ratio used.
Resin 3D printing
Exposure Time Scaling Calculator
Scale SLA/MSLA cure time when you change layer height or move between RGB and mono LCDs. First-order guess, then print a validation matrix.
Resin 3D printing
Resin Lift Speed and Distance
Heuristic MSLA lift distance and lift/retract speeds from LCD diagonal in inches, resin viscosity class and FEP condition. Outputs millimetres and mm/min.
Resin 3D printing
Resin Degassing Time Estimator
Estimate how long bubbles take to rise out of a resin vat using Stokes’ law, viscosity at temperature, vat depth and bubble diameter. Outputs rise speed and minutes.
Resin 3D printing
Resin Mix Ratio Calculator
Linear-blend two resins to a target Shore D (or any linear property). Enter component properties, target and total millilitres to get each volume and percent.
Resin 3D printing
Resin Print Cost Estimator
Estimate SLA/DLP print cost from resin volume, bottle price and LCD screen degradation per hour. Toggle millilitres and US fluid ounces.
Resin 3D printing
Resin Volume to Weight Converter
Convert SLA slicer volume in millilitres to grams using typical specific gravity for standard, tough, water-washable, ABS-like and castable resins.
Resin 3D printing
Vat Volume Checker
Check whether the resin in an MSLA vat covers a sliced job plus a safety margin. Rectangular vat millilitres from L×W×fill height, remaining, enough flag and shortage.
3D design & tolerances
Heat-set insert holes, print-in-place clearance, wall multiples and polygon smoothness.
3D design & tolerances
Heat-Set Insert Hole Sizing
Pilot hole diameter, depth and minimum boss OD for M2–M6 knurled brass heat-set inserts. Depth is insert length plus 0.8 mm so you do not punch through a thin boss.
3D design & tolerances
Polygon to Circle Resolution
How many polygon sides a cylinder of diameter D needs so chord height stays under a max deviation. For FDM pins, holes and vase-mode vases that should look round.
3D design & tolerances
Print-in-Place Tolerance
Size print-in-place clearance from your printer’s tested dimensional error plus a press, sliding or loose fit. Z uses a 1.4× penalty for layer lines.
3D design & tolerances
Wall Thickness vs Line Width
Round a CAD wall to an integer number of FDM lines so shells are not a thin leftover extrusion. Suggests line count, actual thickness and a line width that hits the target exactly.