A plate-with-holes script constructs a rectangular plate and subtracts a grid, corner pattern, or centreline row of holes. Plate dimensions, hole diameter, count, spacing, and edge distance define the layout, but strength, tolerances, countersinks, threads, and fabrication constraints need separate decisions.
Plate with Holes Generator applies this concept to its defined inputs and workflow. It is designed to 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 organizes typed dimensions, script target selection, browser-local form state, and plate with holes into editable script text, parameter summary, concept preview, and Markdown summary for inspection and editing. The selected units and sign or reference conventions must describe one consistent physical case. Generated text remains a starting point that must be checked in the target documentation, CAD, code, or solver workflow. ScholarTool does not run FreeCAD, CadQuery, OpenSCAD, Python, CAD kernels, shell commands, or generated scripts.