docs / capabilities / Manufacturability review
Manufacturability review
dfm_review checks a script's geometry for FDM printing and three-axis CNC milling. It returns pass, fail, or warning results for each check; it does not require a dfmSpec(...) declaration.
For FDM it checks overhangs, bridges, wall thickness, hole and pin sizes, printer-bed fit, and bed contact. For CNC it checks tool approach access and internal corner radii against the configured cutter diameter. The selected processes and limits can be supplied on the call; values declared with dfmSpec(...) provide defaults for supported settings.
verify({ check: 'dfm' }) runs design-declared DFM gates such as clearance, void, and channel checks. These checks are geometry heuristics and declared constraints. A passing report is not manufacturing certification or a guarantee that a particular machine or shop can make the part.