Skip to content

Repository files navigation

Beacon Rasgador 🎸

Rascador automático de guitarra que cuelga sobre las cuerdas. La electrónica va en el Body, cerrado con la Tapa. Se sujeta a la boca (agujero acústico) de la guitarra mediante ganchos sin agujerear, sin pegar y sin tocar las cuerdas.

Parte del proyecto Harmonic BeaconAlterMundi.


Concepto

  borde de la boca → [ganchos clip] → Pescador → Body (flota 16 mm sobre las cuerdas)
  • El Pescador apoya en la tapa de la guitarra y se sujeta con ganchos tipo clip que muerden el borde de la boca, en el arco libre de cuerdas.
  • El Body queda en voladizo sobre las cuerdas, sin tocarlas (separación 16 mm).
  • Nada estático toca las cuerdas; no se agujerea ni se pega la guitarra.

Guitarra objetivo

Parámetro Valor
Modelo Ibañez V44MINIE-OPN
Diámetro de la boca Ø85 mm (R 42.5)
Espesor del borde (lo que muerden los ganchos) 2.9 mm
Cuerda visible cruzando la boca ~63 mm
Margen de cuerdas en el lado ocupado ~17 mm (lado prohibido para ganchos)

Medidas detalladas: caracteristicas de la guitarra/.

Estado del diseño

Pieza Archivo Estado
Body (caja electrónica) stl-claude/Body_ibanez85.stl ✅ Aprobado ("entra perfecto")
Tapa (cierre snap) stl-claude/TAPA_ibanez85.stl ✅ Aprobado
Pescador (soporte) stl-claude/Pescador_ibanez85.stl ✅ Reusado (escalado a Ø85)
Grip (medialuna) stl-claude/Grip_ibanez85.stl ❌ Descartado (muy grande)
Pescador + 3 ganchos stl-claude/Pescador_ganchos_v3.stl 🔧 Iteración
Pescador reorientado + 1 gancho pescador-sai-gancho.stl 🔧 Última versión, watertight

El gancho (clip de boca)

Diseño paramétrico estilo pinza_arco:

  • Brazo que apoya sobre la tapa de la guitarra.
  • Labio que traba bajo el borde de 2.9 mm (pinza 3.2 mm → holgura 0.3, snug; el PETG flexa y agarra).
  • Finger largo que entra en la boca hacia adentro de la caja (≈22 mm) para estabilidad.
  • Relieve antideslizante en las caras de contacto para no marcar la madera.
  • Es agarre pasivo: la tapa sostiene el peso, los ganchos evitan que se levante o deslice.

Estructura del repo

objeto/
├── README.md                       ← este archivo
├── ESTADO_Y_PLAN.md                ← handoff detallado (log de decisiones, parámetros)
├── pescador-sai.stl                ← Pescador reorientado (arco de agarre cerca de la base)
├── pescador-sai-gancho.stl         ← ★ última versión: Pescador + 1 gancho fusionado
├── stl-claude/                     ← STL verificados + ganchos + renders + scripts
│   ├── Body_ibanez85.stl, TAPA_ibanez85.stl, Pescador_ibanez85.stl
│   ├── Pescador_ganchos_v2/v3.stl
│   ├── INSTRUCTIVO_IMPRESION.md    ← config de impresión
│   └── render/                     ← renders de verificación (planta, iso, cortes)
├── diseño de martin/               ← STL originales (antes de adaptar a Ø85)
├── caracteristicas de la guitarra/ ← medidas e informe de la Ibañez
├── ideas/                          ← inspiración de ganchos, capturas
└── prueba de grimp/                ← fotos de piezas impresas y de la guitarra

Impresión

  • Material: PETG (resiliente, no se fisura).
  • Impresora: Bambu Lab H2D.
  • Config detallada: stl-claude/INSTRUCTIVO_IMPRESION.md.

Cómo continuar

  1. Imprimir test de pescador-sai-gancho.stl y probar el calce del gancho en la boca real.
  2. Ajustar la holgura del clip (GAP, hoy 0.3 mm) según el calce.
  3. Si bascula, sumar más ganchos sobre el arco libre o separarlos más.
  4. Verificar que el Body siga flotando a 16 mm de las cuerdas con el conjunto montado.

Notas técnicas para retomar el CAD

  • Mallas trabajadas con Python (trimesh, pymeshlab, manifold3d, shapely). Ver ESTADO_Y_PLAN.md.
  • Unir mallas watertight: trimesh.boolean.union(engine='manifold').
  • Unir con mallas no-manifold (las originales de Martín): pymeshlab.generate_boolean_union (libigl).
  • pescador-sai.stl es la misma malla que Pescador_ibanez85.stl, sólo rotada (transformación rígida con error 0). La boca quedó en el plano X-Z, centro X≈173.6 Z≈61, cara de contacto en Y≈213.

Generado con Claude Code.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages