OptiQCOptiQC
Back to home
3D DFM defect catalog

Every manufacturability check, in one place

OptiQC runs these checks on the real B-rep geometry of your STEP model, deterministically, and highlights each finding on the exact face, edge, or bore. Thresholds are tunable per process.

34automated checks
5process families
Tunablethresholds per check

How findings are shown

Every finding is drawn directly on the geometry, never as a floating marker, so you can see exactly what to fix.

Bore
The hole cylinder and its diameter rings.
Edge
The exact edge or corner line.
Face
The affected surface patch.
Region
A located zone on the part.
Axis
The part or feature centerline.
Model
The whole solid body.
3D viewer with multiple DFM findings and checks panel
Per finding triage with categorized checks and readiness.
Hole highlights showing bore cylinder and diameter rings
Holes shown with the bore cylinder and diameter rings.

CNC milling18 checks

Prismatic parts cut on 3 to 5 axis mills. Watch tool reach, wall and floor thickness, hole geometry, and sharp internal corners.

Thin wall

Warning

Wall too thin to machine without deflection or breakthrough.

Thickness < min wall (0.4 mm).
Face

Thin floor

Warning

Pocket or feature floor too thin to machine safely.

Floor thickness < min wall (0.4 mm).
Face

Sharp internal corner

Critical

Re-entrant inside corner with no radius; a round tool physically cannot reach it.

Concave corner with effectively zero fillet.
Edge

Small radius

Info

Inside fillet smaller than the smallest available end mill.

Radius < min tool radius (1.0 mm).
Edge

Pocket corner radius

Info

Vertical pocket corner rounded tighter than the tool radius.

Corner radius < min tool radius (1.0 mm).
Edge

Floor fillet

Info

Floor-to-wall fillet that forces a ball or bull-nose cutter and slow finishing.

Rounded floor edge present.
Edge

Small hole

Warning

Bore below the smallest practical drill diameter.

Diameter < min hole (1.0 mm).
Bore

Deep hole

Warning

Depth-to-diameter ratio that makes drills wander or snap.

Depth : diameter > 4 : 1.
Bore

Flat bottom hole

Info

Blind hole with a flat floor that needs a flat drill or end mill.

Blind hole, flat bottom.
Bore

Hole near wall

Warning

Thin remaining ligament between the bore and the nearest solid wall.

Clearance < min hole-to-wall (1.0 mm).
Bore

Deep pocket

Warning

Depth-to-width that needs long, chatter-prone tooling.

Depth : width > 4 : 1.
Face

Narrow slot

Warning

Slot so narrow it needs a fragile, easily broken cutter.

Width < min slot (2.0 mm).
Face

Tall thin rib

Warning

Standing wall so slender it deflects and chatters.

Height : thickness > 8 : 1.
Face

Angled hole

Warning

Hole axis off the spindle axis; needs an angled fixture or 5-axis.

Axis > 5 deg off all tool axes.
Bore

Non-standard hole

Info

Diameter is not a standard drill size; needs reaming, boring, or a special tool.

Diameter not a standard drill size.
Bore

Intersecting holes

Warning

Crossing bores deflect or break the drill where they meet.

Two non-parallel bores overlap.
Bore

Knife edge

Warning

A thin, fragile wedge of material that chips during machining.

Convex wedge angle < 20 deg.
Edge

Undercut

Warning

Feature unreachable from the available tool axes.

Undercut detected (optional, off by default).
Face

CNC turning6 checks

Revolved parts on a lathe. Watch slenderness, deep bores, narrow grooves, and features that need live tooling.

Thin wall

Warning

Wall too thin to machine without deflection or breakthrough.

Thickness < min wall (0.4 mm).
Face

Slender part

Warning

Long, thin part that whips and deflects between centers.

Length : diameter > 10 : 1.
Axis

Deep bore

Warning

Deep internal bore where the boring bar deflects and chatters.

Depth : diameter > 5 : 1.
Bore

Narrow groove

Warning

Groove that needs a thin, fragile parting or grooving blade.

Width < min groove (2.0 mm).
Face

Non-round feature

Warning

Flats or cross-holes that turning alone cannot make (needs milling or live tooling).

Non-axisymmetric feature on a turned part.
Bore / Face

Sharp shoulder corner

Warning

Internal shoulder corner that needs a tool-nose radius and cannot be dead sharp.

Sharp internal corner at a shoulder.
Face

Injection molding4 checks

Molded plastic parts. Watch wall thickness, uniformity, and draft so parts fill, cool, and release cleanly.

Thin wall

Warning

Wall too thin to machine without deflection or breakthrough.

Thickness < min wall (0.4 mm).
Face

Thick section

Warning

Heavy wall causes sink marks, voids, and long cycle times.

Thickness > max wall (4.0 mm).
Region

Non-uniform wall

Warning

Uneven wall thickness warps the part as it cools.

Wall thickness varies widely across the part.
Region

Insufficient draft

Warning

Walls too vertical to release from the mold cleanly.

Draft angle < min draft (1.0 deg).
Face

Sheet metal4 checks

Bent and cut sheet parts. Watch gauge consistency, bend radius, flange length, and holes near bends.

Non-uniform thickness

Warning

Part is not a single consistent sheet gauge.

Thickness varies across the part.
Region

Bend radius too small

Warning

Inside bend radius so tight the material cracks.

Radius < 1 x thickness.
Edge

Flange too short

Warning

Flange too short to grip and form on a press brake.

Flange < 4 x thickness.
Face

Hole near bend

Warning

Hole too close to a bend; it distorts when the part is formed.

Distance < 2 x thickness.
Bore

Model quality4 checks

Checks on the file itself: valid topology, a single solid, and no sliver faces or short edges that break CAM.

Invalid topology

Critical

Broken topology the CAD kernel cannot validate (bad faces, self-intersections, non-watertight solid).

Shape fails B-rep validity analysis.
Region

Multiple solids

Warning

The file contains more than one disconnected solid body.

More than 1 solid in the part.
Model

Sliver face

Warning

A near-zero-area face, usually a translation or modeling artifact.

Face area < 0.1 mm2.
Face

Short edge

Warning

A near-zero-length edge that can break downstream CAM.

Edge length < 0.2 mm.
Edge

Every threshold is configurable

Set minimum wall, tool radius, hole limits, draft, and bend rules per process at the organization level, or override them on a single model.

What is a DFM check?

A DFM (Design for Manufacturability) check is an automated rule that tests part geometry against the limits of a specific manufacturing process. Each check compares a measured feature - wall thickness, internal corner radius, hole depth-to-diameter ratio, slot width, draft angle, or bend relief - against a configurable threshold, and flags the feature when it falls outside what the process can produce reliably. OptiQC evaluates these rules deterministically on the real B-rep geometry of your STEP model, not on screenshots or guesses, so results are repeatable and explainable. Findings are drawn on the exact face, edge, or bore they refer to and graded by severity, letting engineers fix manufacturability problems before a quote or a production run rather than discovering them on the shop floor.

Catch manufacturability issues before production

Upload a STEP file and get a scored, explainable DFM report in minutes.