Generate editable FreeCAD Python, CadQuery, or OpenSCAD text for a rectangular plate with a checked hole grid, corner-hole pattern, or centerline row.
The generator validates plate dimensions, hole diameter, row and column counts, row and column spacing, and edge distances before writing target-specific hole-pattern script text.
It keeps generated scripts hidden until an explicit action succeeds, then shows the script, result-driven preview, warnings, downloads, assumptions, limitations, references, and related workflows.