36584f782c7cd900ed0e1b4aac1ba4f6fa261e79
Color palette: - Control net (nodes + connecting lines): neutral grey (#A8B8D0 / 110,120,140) — matches DELFTship convention for control polygon handles - Forward stations (proa): bright green #22CC58 - Aft stations (popa): amber #C8A010 - Midship: orange #FF7020 - Node size reduced 4.5→3.0 px so hull curves dominate visually Plan view (Vista de Planta): - World bbox now symmetric: y ∈ [−B/2·1.22, +B/2·1.22] shows BOTH halves - Waterlines drawn as closed contours: CL-AP → starboard curve → CL-FP → port curve (mirrored) → close at CL-AP Every waterline terminates at the centerline at bow and stern - Control net grid: both directions (station-arm + waterline-arm) drawn on port AND starboard — same visual language as DELFTship control polygon - Station reference lines span full beam (both sides) - Centerline (eje de crujía) drawn as solid line dividing the two halves - Edit nodes remain on starboard only; port updates symmetrically Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
AR-ShipDesign
Software profesional de diseño naval para Windows.
Lo mejor de Maxsurf (rigor técnico, NURBS, suite completa) con la UX de DELFTship (árbol de capas, vista 3D, hidrostáticos siempre visibles, wizards paso a paso).
Características principales
- Diseño de cascos por superficies NURBS (buques a motor y veleros)
- Hidrostáticos en tiempo real
- Estabilidad intacta y en avería — criterios IMO IS Code 2008
- Escantillado estructural según ISO 12215
- Resistencia: Holtrop & Mennen, Savitsky, DSYHS y más
- VPP completo para veleros (polar diagram estilo ORC)
- Seakeeping por strip theory (Salvesen-Tuck-Faltinsen)
- Sistemas del buque: eléctrico, combustible, FW, CI, HVAC, gobierno
- Fabricación CNC: nesting + G-code (plasma / router / laser)
- Construcción de moldes en fibra de vidrio con schedule de laminado
Instalación rápida
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python main.py
Requisitos
- Windows 10/11 (64-bit)
- Python 3.11+
- 4 GB RAM mínimo, 8 GB recomendado
Estado del proyecto
| Sprint | Módulo | Estado |
|---|---|---|
| 0 | Esqueleto + UI base + proyecto .arsd | ✅ Completo |
| 1 | Geometría NURBS + offsets + viewer 3D | 🔜 Próximo |
| 2 | Hidrostáticos básicos | ⏳ Pendiente |
| 3 | Equilibrio libre + estabilidad GZ | ⏳ Pendiente |
| ... | ... | ... |
Licencia
Copyright © 2025 Álvaro Rodríguez. Todos los derechos reservados.
Ver LICENSE.txt para detalles.
Description
Languages
Python
100%