Every part ReDo designs follows the same few standards. That is what lets a plate from one kit bolt to a block from another, a motor case screw straight onto a frame, and a gear mesh with the gear beside it, without measuring anything.

The standards at a glance
| Standard | The rule | Read more |
|---|---|---|
| Grid | Parts are sized in 10 mm cells, holes in the middle of each cell | The 10 mm grid |
| Screws | M3, everywhere a wall allows it | Holes and screws |
| Holes | 2.75 mm where a screw threads in, 3 mm where it passes through | Holes and screws |
| Edges | Every outside edge broken by 0.5 mm; hole edges stay sharp | Edges and corners |
| Cases | A motor or servo goes in one body, with a thinner lid | Cases for motors and servos |
| Gears | One tooth size, so gears mesh at grid distances | Gears |
Where the standards live
The numbers are not written into each part. They come from one library file, redo_constants.scad, which every ReDo part includes; The ReDo library lists them. A part you write in ReDo.Core can include it too, and then it fits the same way.
Parts made by other companies, such as an Arduino board or a LEGO brick, keep their own sizes. ReDo designs the printed parts around them, such as a case or a bracket, to bring them onto the grid.