v0.1-sprint0: Esqueleto completo AR-ShipDesign
- Estructura completa de carpetas (236 módulos stub + implementados) - pyproject.toml, requirements, .gitignore, LICENSE (propietario) - core/project.py: serialización .arsd (ZIP con JSON) - core/units.py: conversiones SI <-> imperial completas - ui/main_window.py: layout DELFTship-style con todos los paneles - Árbol de proyecto (dock izquierda) - Tabs de módulos (centro) - Panel de propiedades (dock derecha) - Panel hidrostáticos en vivo (inferior, fijo) - ui/i18n: español e inglés - ui/themes: tema claro y oscuro - utils/logger.py, settings.py, validation.py - data/liquids.json: 15 líquidos navales - data/stability_criteria.json: IMO IS Code 2008, A.749(18), USCG - tests/test_startup.py: 12 tests, todos PASSED - Módulo scantling/ ISO 12215 (stubs Sprint 2.5) - Módulo fabrication/molds/ para moldes FRP (stubs Sprint 13B) - Módulo fabrication/ para CNC plasma/router/laser (stubs Sprint 13)
This commit is contained in:
@@ -0,0 +1 @@
|
||||
# ui/widgets
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Graficador curvas pyqtgraph. Stub — Sprint 3."""
|
||||
raise NotImplementedError("curve_plotter — Sprint 3")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Tabla EPLA. Stub — Sprint 7."""
|
||||
raise NotImplementedError("electrical_load_table — Sprint 7")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Selector motor. Stub — Sprint 5."""
|
||||
raise NotImplementedError("engine_picker — Sprint 5")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Editor casos carga. Stub — Sprint 4."""
|
||||
raise NotImplementedError("loadcase_editor — Sprint 4")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Editor offsets. Stub — Sprint 1."""
|
||||
raise NotImplementedError("offsets_editor — Sprint 1")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Diseñador hélice. Stub — Sprint 5."""
|
||||
raise NotImplementedError("propeller_designer — Sprint 5")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Editor aparejo. Stub — Sprint 6."""
|
||||
raise NotImplementedError("rig_editor — Sprint 6")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Canvas P&ID. Stub — Sprint 7."""
|
||||
raise NotImplementedError("system_diagram_canvas — Sprint 7")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Editor tanques. Stub — Sprint 4."""
|
||||
raise NotImplementedError("tank_editor — Sprint 4")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Vista 3D PyVista. Stub — Sprint 1."""
|
||||
raise NotImplementedError("viewer_3d — Sprint 1")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Plano líneas 2D. Stub — Sprint 1."""
|
||||
raise NotImplementedError("viewer_lines — Sprint 1")
|
||||
@@ -0,0 +1,2 @@
|
||||
"""Diagrama polar. Stub — Sprint 6."""
|
||||
raise NotImplementedError("viewer_polar — Sprint 6")
|
||||
Reference in New Issue
Block a user