How to Use the Laser Cutting Cost Estimator

A simple, plain-language guide

โšก

๐ŸŽฏ What this tool does

You upload a DXF drawing of the part you want laser-cut. The tool reads the drawing, measures the total cut length and counts the number of pierces (start holes), then estimates how long the cut takes and what it should cost โ€” including machine time, gas/consumables, material, setup, and your profit margin. It works entirely in your browser; nothing is uploaded to a server.

๐Ÿ“
Reads geometry

Cut length, pierces, part size.

โฑ๏ธ
Estimates time

Cut time + pierce time per your rates.

๐Ÿ’ฐ
Builds a price

Cutting + material + margin.

๐Ÿš€ Quick start (5 steps)

  1. 1
    Upload a DXF. Drag your .dxf file onto the upload box, or click to browse.
  2. 2
    Confirm the units. A popup asks whether the drawing is in millimeters, inches, etc. Pick the right one (see below).
  3. 3
    Pick material & thickness. Choose the sheet material and thickness, and enter how many pieces you need.
  4. 4
    Read the price. The cost breakdown updates instantly โ€” cut length, time, weight, and a full price with margin.
  5. 5
    Tune your rates once. Open โš™๏ธ Settings and set your machine rate, material prices, and cut speeds. They're saved in your browser for next time.

๐Ÿ“ Choosing the right units

DXF files don't always store their units reliably, so the tool asks you every time you upload. This matters a lot: the units decide the part's real size, which drives cut length, weight, and cost.

Quick sanity check: after uploading, look at the Bounding Size in Geometry Analysis. A typical part is usually a few hundred millimeters across. If it shows something like โ€œ5 ร— 3โ€ or โ€œ5000 ร— 3000โ€, you probably picked the wrong unit โ€” re-pick it from the DXF Units dropdown (no need to re-upload).

๐Ÿ” Reading the results

Cut LengthTotal distance the laser travels while cutting, added up from every line, arc, circle and polyline.
PiercingsNumber of times the laser has to pierce the sheet to start a new contour. Each separate shape/hole is one pierce.
Cut TimeCut length รท cut speed for the chosen thickness (from your rate table).
Pierce TimeNumber of pierces ร— the pierce time per hole for that thickness.
Net WeightEstimated material weight = part bounding-box area ร— thickness ร— material density.
Machine TimeCut + pierce time across all pieces, plus your one-time setup time.

Note: Net weight uses the part's bounding rectangle, not the exact nested shape โ€” it estimates the stock the part occupies, which is the usual basis for quoting.

๐Ÿ’ฐ How the cost is built

The total is split into two clear parts so you (and your customer) can see exactly where the money goes.

โœ‚๏ธ Cutting Cost

  • Machine time ร— machine hourly rate
  • Gas / consumables per running minute
  • Setup fee (one-time per job)
  • Margin added on top

๐Ÿงฑ Material Cost

  • Net weight ร— price per kg
  • Scrap allowance (extra % for offcuts)
  • Margin added on top

The grand total = Cutting Cost + Material Cost (ร— the quantity of parts).

โš™๏ธ Settings & rates (do this once)

Click โš™๏ธ Settings in the tool. Everything is saved in your browser, so you only set it up once. The defaults are just starting points โ€” calibrate them to your own machine and prices.

General โ€” currency, machine hourly rate, setup fee & time, profit margin %, and scrap allowance %.
Materials โ€” name, density (g/cmยณ) and price per kg for each material. If a material has no price, its material cost will be 0.
Cutting Rates by Thickness โ€” for each sheet thickness: cut speed (mm/min), pierce time (sec), and gas/consumable cost per minute. The closest thickness row is used if there's no exact match.
๐Ÿ’ก Tip: The fastest way to calibrate is to cut one known part, time it, and adjust the cut speed and pierce time until the tool's estimate matches reality.

๐Ÿงพ When the customer brings their own material

Tick โ€œCustomer provides own materialโ€ in Job Parameters. The material cost is then excluded from the total (it stays visible, struck through, for reference) and you only charge for cutting. Untick it to include material again.

๐Ÿงฎ The formulas (for the curious)

cut_time = cut_length รท cut_speed
pierce_time = pierces ร— pierce_time_per_hole
machine_time = (cut_time + pierce_time) ร— qty + setup_time
machine_cost = machine_time(hrs) ร— machine_rate
gas_cost = running_minutes ร— gas_rate
cutting_cost = (machine_cost + gas_cost + setup_fee) ร— (1 + margin%)
weight = bbox_area ร— thickness ร— density
material_cost = weight ร— price_per_kg ร— (1 + scrap%) ร— (1 + margin%)
TOTAL = cutting_cost + material_cost

๐Ÿ› ๏ธ Troubleshooting

Material cost shows 0

The selected material has no price per kg. Open Settings โ†’ Materials and enter a price, then Save. (Built-in materials auto-fill a default price.)

The part size / cost looks 25ร— too big or too small

Wrong units. Change the DXF Units dropdown (inches are 25.4ร— millimeters). The numbers recalculate immediately.

โ€œNo cuttable geometry foundโ€

The DXF has no readable shapes in its ENTITIES section. Export again as a flat 2D DXF with real lines/arcs/polylines (not blocks or 3D solids).

Net weight is 0

The drawing's bounding box has no area โ€” usually an open or incomplete outline. Check the part actually has a closed shape.

My rates/settings disappeared

Settings live in this browser's local storage. Clearing site data, or using a different browser/device, starts fresh from defaults.

โ“ FAQ

Is my file uploaded anywhere?

No. Everything runs locally in your browser. The DXF never leaves your computer.

How accurate is the estimate?

As accurate as your rate table. The geometry (cut length, pierces) is measured precisely; the time and cost depend on the speeds and prices you enter in Settings.

Which DXF entities are supported?

Lines, circles, arcs, ellipses, polylines (including curved โ€œbulgeโ€ segments) and splines.

Does it account for nesting / sheet usage?

Material is estimated from the part's bounding rectangle plus a scrap %. It does not nest multiple parts onto a sheet.

Can I quote many pieces at once?

Yes โ€” set the Quantity. Cutting and material scale with quantity; the setup fee/time is charged once.