maker-panel
Eventually you'll be able to specify very basic geometry (ie: screw holes repeating every x mm, striding every y mm), and have usable PCBs generated.
Examples
This (using maker-panel expressions):
x_wrap(
C<11.25>(h5),
column center ,
C<11.25>(h5),
)
Makes this:
and this (in literal rust):
let mut panel = new;
// panel.convex_hull(true);
// panel.push(Rect::with_center([0.0, -2.5].into(), 5., 5.));
panel.push;
panel.push;
panel.push;
panel.push;
panel.push;
Makes this: