type t = {plus : OSCADml.Scad.d3 option;minus : OSCADml.Scad.d3 option;
}val apply : t -> OSCADml.Scad.d3 -> OSCADml.Scad.d3val make :
?length:float ->
?jack_radius:float ->
?jack_width:float ->
?usb_height:float ->
?usb_width:float ->
?usb_z_off:float ->
?board_width:float ->
?board_thickness:float ->
?dist:float ->
?x_off:float ->
?z_off:float ->
unit ->
cutterval place_tray :
?x_off:float ->
?y_off:float ->
?z_rot:float ->
Walls.t ->
OSCADml.Scad.d3 ->
OSCADml.Scad.d3val carbonfet_stl : bool -> OSCADml.Scad.d3val carbonfet_holder :
?micro:bool ->
?x_off:float ->
?y_off:float ->
?z_rot:float ->
unit ->
cutterval derek_reversible_stl : bool -> OSCADml.Scad.d3val reversible_holder :
?reset_button:bool ->
?rail_w:float ->
?x_off:float ->
?y_off:float ->
?z_rot:float ->
unit ->
cutter