Prancha de encaixe impressa em 3D gerada por IA a partir de um esboço desenhado à mão

Do esboço à impressão 3D em minutos
Um desenvolvedor criou um brinquedo de painel de encaixe para impressão 3D ao alimentar um esboço desenhado à mão no Codex com apenas duas restrições dimensionais. Em vez de passar horas no Fusion 360, ele obteve modelos imprimíveis em cerca de um minuto, e então iterou sobre o encaixe e a sensação através de impressões de teste.
Estrutura e conteúdo do repositório
O repositório do GitHub contém geradores Python paramétricos em vez de malhas editadas manualmente, tornando as modificações diretas. Os componentes principais incluem:
- Sete peças de jogo planas com furos de 8,45mm em
models/pieces/ - Quatro engrenagens suaves em
models/gears/que se encaixam na grade de pinos de 40mm - Duas placas imprimíveis mais um pino ajustado em
models/boards/emodels/pieces/ - Scripts Python em
scripts/para gerar formas, engrenagens, placas e recursos do repositório AGENTS.mdcom instruções para agentes de codificação estenderem o conjunto
Dimensões ajustadas e especificações
O sistema utiliza estas medidas específicas após iteração:
- Passo da grade: 40,0mm
- Diâmetro do furo da peça: 8,45mm
- Diâmetro do furo da engrenagem: 8,45mm
- Pino: diâmetro de 7,72mm, comprimento de 40,0mm, arredondamento final de 1,2mm
- Diâmetro do furo da placa impressa: 8,30mm (ainda em validação)
Como regenerar e modificar
A configuração utiliza ferramentas Python padrão:
python3 -m venv .venv
. .venv/bin/activate
pip install -r requirements.txt
python scripts/generate_pegboard_shapes.py
python scripts/generate_pegboard_gears.py
python scripts/generate_pegboard_board.py
python scripts/generate_repository_assets.pyO arquivo AGENTS.md fornece instruções para agentes de codificação estenderem o conjunto, incluindo construir painéis de encaixe maiores (como 6x6), modificar comprimentos dos pinos, adicionar novas peças para diferentes combinações de pinos, escalar o sistema para cima ou para baixo, ou gerar variantes de teste de encaixe mais apertadas/folgadas.
📖 Read the full source: HN AI Agents
👀 See Also

Usando Arquivos Markdown como um Sistema de Memória para Agentes de IA de Programação
Um desenvolvedor compartilha um método usando arquivos {topic}_LOG.md e {topic}_SUMMARY.md para persistir conversas com o Claude Code, resolvendo problemas de compactação e reinicialização de agentes criando um sistema de memória dupla com registros detalhados e resumos indexados.

Fundador Solo Constrói Plataforma de Análise de Notícias com Claude Code: Lições sobre Escalabilidade e Depuração
Um fundador solo sem formação em Ciência da Computação construiu The Daily Martian, uma plataforma de análise de notícias que examina mais de 40 veículos de comunicação usando Python/FastAPI, PostgreSQL, Redis e React/TypeScript, principalmente através do Claude Code. O desenvolvedor compartilha desafios específicos, incluindo perda de contexto, problemas de conexão com o banco de dados e estratégias de depuração.

Agente de IA OpenClaw Encontra Correspondência de Emprego Federal e Cria Automação Diária
Um usuário solicitou que seu agente de IA OpenClaw encontrasse um emprego federal no usajobs.gov que atendesse aos seus requisitos salariais e preservasse os benefícios especiais de aposentadoria, resultando em uma correspondência específica de descrição de cargo e uma automação de notificação diária.

Criando um Aplicativo de Livro de Colorir Seguro para Crianças com Claude como Programador Parceiro
Um desenvolvedor usou Claude como programador par para construir um aplicativo de livro de colorir em SwiftUI com geração local de imagens, bloqueios parentais e sem anúncios.