Generate Gridfinity Grid
generate_gridfinity_gridGenerate a Gridfinity baseplate grid by columns and rows, returning the calculated millimeter dimensions and a shareable Extrabold Tools URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | Yes | Number of Gridfinity rows across the depth. | |
| columns | Yes | Number of Gridfinity columns across the width. | |
| version | No | 0.5.21 | |
| tolerance | No | standard | |
| linkOrigin | No | Link origin tag added as the org query parameter for attribution. | mcp |
| marginType | No | solid | |
| borderRadius | No | ||
| magnetHeight | No | Height or thickness of the magnets in millimeters. | |
| baseplateType | No | Baseplate style to generate. | normal |
| gridUnitDepth | No | Depth of one grid unit in millimeters. Standard Gridfinity uses 42. | |
| gridUnitWidth | No | Width of one grid unit in millimeters. Standard Gridfinity uses 42. | |
| plateMarginMm | No | ||
| screwHeadSize | No | Diameter of the screw head in millimeters. | |
| screwHoleSize | No | Diameter of the screw shaft in millimeters. | |
| splitStrategy | No | fewerParts | |
| toggleMagnets | No | ||
| magnetDiameter | No | Diameter of the magnets in millimeters. | |
| partsConnector | No | none | |
| magnetDirection | No | Which side of the baseplate magnets are inserted from. | top |
| magnetHoleStyle | No | Round holes are sized with the magnet diameter. Crush ribs use a wavy profile with flexible ribs that grip the magnet. | cylinder |
| splitOffMargins | No | Create outer margins as separate strips while keeping corners attached to top or bottom strips. | |
| toggleScrewHoles | No | ||
| printerBuildVolume | No | ||
| splitToBuildplates | No | Override automatic printer-fit splitting. When omitted with a printer build volume, splitting is enabled only when needed. | |
| removeHolesOnSplitLines | No | Remove screw holes that fall on split edges. | |
| toggleMagnetReleaseHole | No | Add through-holes so magnets can be pushed back out from the opposite side. |