Pegboard imprimible en 3D generado por IA a partir de un boceto dibujado a mano

Del boceto a la impresión 3D en minutos
Un desarrollador creó un juguete de tablero de clavijas imprimible en 3D introduciendo un boceto dibujado a mano en Codex con solo dos restricciones dimensionales. En lugar de pasar horas en Fusion 360, obtuvo modelos imprimibles en aproximadamente un minuto, y luego iteró sobre el ajuste y la sensación mediante impresiones de prueba.
Estructura y contenido del repositorio
El repositorio de GitHub contiene generadores paramétricos en Python en lugar de mallas editadas manualmente, lo que facilita las modificaciones. Los componentes clave incluyen:
- Siete piezas de juego planas con agujeros de 8,45 mm en
models/pieces/ - Cuatro engranajes suaves en
models/gears/que encajan en la cuadrícula de clavijas de 40 mm - Dos tableros imprimibles más una clavija ajustada en
models/boards/ymodels/pieces/ - Scripts de Python en
scripts/para generar formas, engranajes, tableros y recursos del repositorio AGENTS.mdcon instrucciones para que los agentes de programación amplíen el conjunto
Dimensiones y especificaciones ajustadas
El sistema utiliza estas medidas específicas después de la iteración:
- Paso de la cuadrícula: 40,0 mm
- Diámetro del agujero de la pieza: 8,45 mm
- Diámetro del agujero del engranaje: 8,45 mm
- Clavija: 7,72 mm de diámetro, 40,0 mm de largo, redondeo final de 1,2 mm
- Diámetro del agujero del tablero impreso: 8,30 mm (aún en validación)
Cómo regenerar y modificar
La configuración utiliza herramientas estándar de Python:
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.pyEl archivo AGENTS.md proporciona instrucciones para que los agentes de programación amplíen el conjunto, incluyendo la construcción de tableros de clavijas más grandes (como 6x6), la modificación de las longitudes de las clavijas, la adición de nuevas piezas para diferentes combinaciones de clavijas, el escalado del sistema hacia arriba o hacia abajo, o la generación de variantes de prueba de ajuste más apretadas o más sueltas.
📖 Read the full source: HN AI Agents
👀 Ver también

El desarrollador de juegos utiliza OpenClaw para la recolección automatizada de comentarios y la refactorización de código.
Un desarrollador de videojuegos ejecuta OpenClaw como un servicio en segundo plano en un MacBook para gestionar dos proyectos: Heretical (un juego de Steam) y Duskland (un proyecto TypeScript). El sistema utiliza modelos Claude a través de Discord y Telegram, con archivos de memoria locales en formato Markdown.

Desarrollador Cambia de Especificaciones a Propuestas para Sesiones de Código Paralelas de Claude
Un desarrollador comparte un flujo de trabajo utilizando propuestas en lugar de especificaciones al ejecutar 5-10 sesiones de Claude Code en paralelo, abordando el problema de que la IA genere código técnicamente correcto pero contextualmente erróneo a partir de especificaciones detalladas.

Punto de referencia vs. Producción: Cuando las pruebas de agentes de IA pasan pero los flujos de trabajo reales fallan
Un desarrollador cambió los agentes de IA de producción de Claude Sonnet a modelos más baratos Grok y MiniMax después de que pasaron las pruebas de referencia, pero ambos fallaron en producción debido a problemas de fiabilidad operativa no cubiertos por los benchmarks.

Construyendo un Agente de IA Personal con Claude Code: Lecciones de 6 Meses de Wiz
Un desarrollador comparte su experiencia construyendo Wiz, un agente de IA personal en Claude Code que maneja reportes matutinos, resúmenes nocturnos y clasificación de correos. La publicación detalla 9 errores cometidos durante el desarrollo, incluyendo comenzar con objetivos demasiado ambiciosos y permitir que Claude generara instrucciones centrales sin revisión.