1 job a day freeSTEP, FreeCAD

DFM Analyzer

Find out what will be hard, slow or impossible to make before you quote. Upload a STEP or FreeCAD part and get every design-for-manufacturing issue in the 3D view, with a suggested fix.

How it works

From part to fix in three steps

Upload the part

A STEP file or a FreeCAD project, up to 80 MB. Choose the process or let the analyzer detect it, then the material and, if you have one, the sheet gauge.

The analyzer checks it

It works in the background on the exact B-rep: edge convexity, face types, wall thickness, tool access. Shop-floor rules of thumb set the thresholds, and every analysis lists them.

Fix and download

Apply automatic fixes, or let an AI model propose a corrected part. Every fix is a new revision with a STEP file, an STL file and rendered views.

What you get

Three processes, one check

CNC milling

Sharp internal corners, corner radius against depth, deep and undersized holes, flat-bottom blind holes, narrow slots, thin and tall walls, unreachable faces, number of setups.

CNC turning

Slender parts, faces that need live tooling, deep bores, cross holes, sharp internal shoulders, thin walls.

Sheet metal

Thickness mismatches, tight and sharp bends, colliding flanges, holes too small or too close to an edge or bend, short flanges.

Issues in 3D

Every issue with its location in the 3D view, the faces and edges involved and counts by severity.

Automatic and AI fixes

Radii on sharp corners, holes enlarged to the next standard size, bends formed with a radius, or an AI-proposed corrected part.

Your parts stay yours

Your parts list shows only your browser's parts and, when you are signed in, those of your Imnoo company account.

Free to try

What it costs

Without an account1 new job a day
Free Imnoo account3 new jobs a day
Imnoo subscription30 new jobs a day
Your data

Parts are stored on Imnoo's Azure hosting in Germany. Google Analytics never receives your part, and the part file itself is never sent to an AI model. An AI fix sends rendered views, dimensions, process, material and the selected issues. Anyone you give a result link to can open that result.

Questions

DFM Analyzer FAQ

What does the DFM analyzer do?
It checks a 3D part for design-for-manufacturing issues in CNC milling, CNC turning and sheet metal: thin walls, sharp internal corners, deep or undersized holes, unreachable faces, tight bends and more. Each issue comes with its location in the 3D view and a suggested fix.
Which files can I upload?
A STEP file (.step or .stp) or a FreeCAD project (.FCStd) of up to 80 MB. From a FreeCAD project, the final body is analyzed.
What do I get back?
A list of issues with a 3D location each, counts by severity, the detected or chosen process, and for every fix a new revision with a STEP file, an STL file and rendered views.
How are issues fixed?
Automatic fixes edit the geometry directly. An AI fix sends rendered views of the part, its dimensions, process, material and the selected issues to an AI model, which proposes a corrected part that is built and analyzed again. Check every fixed part before you use it.
Is it free?
It is free to try: 1 analysis a day without an account, 3 with a free Imnoo account and 30 with an Imnoo subscription. An AI fix, or a retry of one, counts as one analysis.
Talk to Imnoo

See your own parts quoted

Log in, book a 30-minute meeting or write to us.