Generator for keypads with mechanical switches.
estilo de los dedos
espacio al inicio y final en múltiplos de espacios normales
altura de los labios inferiores que sobresalen (múltiplos del grosor) ¡Solo FingerHoleEdge!
espacio debajo de agujeros del borde (múltiplos del grosor)
material extra para lijar marcas de quemado (múltiplos del grosor)
ancho de los dedos (múltiplos del grosor)
espacio extra para permitir movimiento de dedos (múltiplos del grosor)
espacio entre dedos (múltiplos del grosor)
ancho de los agujeros para dedos (múltiplos del grosor)
height of the box
thickness of the button hold layer, cherry like switches need 1.5mm or smaller to snap in
enables another top layer that can hold CPG151101S11 hotswap sockets
thickness of the hotplug layer, CPG151101S11 hotswap sockets need 1.2mm to 1.5mm
adds holes for pcb mount switches
adds pin holes under switches for leds
adds pin holes under switches for diodes
Shape of the plate cutout: 'castle' allows for modding, and 'simple' is a tighter and simpler square
Each column is separated by '/', and is in the form 'nb_rows @ offset x repeat_count'. Nb_rows is the number of rows for this column. The offset is in mm and optional. Repeat_count is optional and repeats this column multiple times. Spaces are not important.For example '3x2 / 4@11' means we want 3 columns, the two first with 3 rows without offset, and the last with 4 rows starting at 11mm high.
thickness of the material (in mm) 🛈
format of resulting file 🛈
width of tabs holding the parts in place (in mm)(not supported everywhere) 🛈
Agregar código QR con enlace o línea de comandos a la salida generada
print surrounding boxes for some structures 🛈
etiquetar las partes (donde esté disponible)
print reference rectangle with given length (in mm)(zero to disable) 🛈
style for inner corners 🛈
burn correction (in mm)(bigger values for tighter fit) 🛈
spacing around parts (multiples of thickness [: extra space in mm]) 🛈
Note that top layers use a different material thickness according to the top1_thickness and top2_thickness (if enabled).