Feature recognition · turnability · cutter reach · cycle time
MachDFM reads a 3D model, detects the holes, pockets, flats, and bores that actually drive a machining job, runs a real removal simulation that quantifies and locates stock your tooling can't reach, and screens turned parts for chucking and tooling fit. The cycle-time and cost numbers come off the same engine that prices the rest of the suite, so a machining quote and a casting quote mean the same thing.
Free to start · no credit card · your files stay yours.
The problem
A feature that your tooling can't actually reach without gouging usually surfaces on the machine, not on the screen — after the fixture's built and the setup's running.
Quoting a machined part means estimating cycle time from experience, not a simulation — so the first real job is also the first real data point.
Checking a program for gouges, air-cutting, or a bad rapid means reading code by eye, or running it and finding out the hard way.
What you get
The STEP analytic-face features that actually drive a machining job — including counterbores, countersinks, and threads matched against a standard table — come out of the geometry automatically, each one carrying the confidence and the rule that found it.
A voxel-based removal simulation runs against your tooling and reports exactly how much stock is left unreachable and where — so leftover material shows up on the screen, not on the machine.
Turned parts get analyzed for turnability directly — not run through a milling-shaped checklist that doesn't fit the process.
An undercut that used to stop at "needs 5-axis" now gets a real 3+2 setup plan when a 4/5-axis machine is available — each orientation gouge-checked by the removal simulation, indexing time and all, priced into the quote instead of flagged and left for the programmer.
Machine time, setup, and tooling feed the same costing engine behind every Partimation quote — a machining number and a fabrication number are genuinely comparable, not two different guesses.
Go deeper
2.5D and 3-axis feature analysis, pockets, holes, radii, tool access, setups, stock, toolpaths, and removal simulation — the milling side of MachDFM, on its own page.
See milling in depthRotational suitability, chucking, stock, tooling, and turn-vs-mill comparisons — the turning side of MachDFM, on its own page.
See turning in depthHow it works
Upload a STEP file. No setup, no template — feature detection starts immediately.
Holes, pockets, flats, and bores come back tagged, alongside a removal simulation quantifying any stock your tooling can't reach.
Turned geometry gets its own chucking/tooling screen, run alongside the milling checks.
Cycle time and cost come out of the same engine behind every Partimation quote.
Pricing
Priced for a one-person shop and a production job shop alike. Checking a part is unmetered — run as many as you like.
EUR prices exclude VAT, added at checkout where it applies. Early adopters keep their price as the suite grows.
Run it your way
Sign in and check a part from any browser. We run the compute, ship the updates, and keep your data yours — the shared model only ever learns from your own jobs to calibrate your rates.
Defense, aerospace, and anyone under NDA can run the whole thing on their own hardware. Licenses and updates are signed files — it never phones home, so an air-gapped install stays air-gapped.
Get started
Check a real part free in your browser, or book a walkthrough set up for your shop's machines and tooling.
Book a demo
We reply within one business day.