Sistema de design modular paramétrico para impressão 3D FDM. Qualquer peça conecta em qualquer outra, em qualquer face e em qualquer direção, por encaixe sob pressão — sem cola, sem parafuso, sem ferramenta.

Três premissas
- O grid é sagrado. O passo de 20mm nunca muda para acomodar uma junção. A geometria se adapta ao grid, nunca o contrário.
- Circuito elétrico passa por padrão. Toda peça nasce com passagem para fio. Fechar é opt-in, não o inverso.
- Compatibilidade é permanente. Tudo conecta com tudo — inclusive com as peças que você já imprimiu.
Spec antes de código
spec/ é o contrato, agnóstico de ferramenta: premissas, parâmetros globais, regras de compatibilidade e a intenção de cada peça. impl/openscad/ é uma tradução dele.
Divergência entre os dois não é variação — é bug. Cada peça ecoa as próprias cotas e as checagens de encaixe no console ao renderizar, então o modelo se autoverifica.
Duas escalas de encaixe
- Macro, nas faces — furo Ø10 com rebaixo Ø14×2. Empilhamento e conexão estrutural.
- Micro, nas bordas — furo Ø3×4 com colar Ø3.8×1. Articulação, quinas e travessias.
Catálogo
ATOM · PLATE · LINK · BRIDGE · CORNER · PIN · ELBOW · VERTEX
Auxiliares: WHEEL · TRACK · DOCK — este último adapta dispositivos que não nasceram modulares (motor, sensor, placa): por dentro é exclusivo do dispositivo, por fora é ATOM puro.
Licença
O sistema de peças é MIT. O editor visual é um projeto separado e não é open source.