val kailh_socket : OSCADml.Scad.d3
val switch : OSCADml.Scad.d3
val teeth :
inner_w:float ->
thickness:float ->
OSCADml.Scad.d3 ->
OSCADml.Scad.d3
val make_hole :
?render:bool ->
?cap:OSCADml.Scad.d3 ->
?hotswap:[< `North | `South ] ->
?outer_w:float ->
?outer_h:float ->
?inner_w:float ->
?inner_h:float ->
?thickness:float ->
?cap_height:float ->
?cap_cutout_height:float option ->
?clearance:float ->
?corner:OCADml.Path3.Round.corner ->
?fn:int ->
unit ->
Key.t
val example_assembly :
?show_cutout:bool ->
?show_switch:bool ->
?show_socket:bool ->
?show_cap:bool ->
unit ->
OSCADml.Scad.d3