Files
DOSSIER-WEBSITE/content/docs/roadmap.md
T

6.1 KiB

title, linkTitle, weight, toc
title linkTitle weight toc
Roadmap Roadmap 3 true

DOSSIER ist ein Design-Studio für Rhino, keine BIM-Cloud. Der Fokus liegt auf 3D-Modell-Qualität und sauberer Planabgabe direkt aus dem Modell — keine externe Datenbank, keine Zwangs-Synchronisation, keine Cloud-Lock-in.

Diese Seite hält den Status der grösseren Bauteile fest. Detail-Issues und Bugfixes laufen auf Gitea.

Erledigt

Die folgenden Bauteile sind im aktiven Einsatz und Teil der Pre-Release 0.1.0:

Wand-System v1

Polyline-Wand mit Chain-Anchor, Cmd+Z über alle Joints stabil, native Rhino-Grips für Achs-Editierung. Siehe Smart-Elemente.

Schnitte & Ansichten

Schnitt-Perspektive plus die volle SectionStyle-API (Schnittlinien-Stil, Section-Hatch, Hidden-Line-Removal). War der konkrete Anlass für die Migration von IronPython 2.7 zu CPython 3. Siehe Schnitte & Ansichten.

Geschoss-Management

Multi-Geschoss-Clipping mit konfigurierbaren Modi, Top-View Z-Guard gegen versehentliche Z-Drifts und Snap-Bar pro Geschoss. Siehe Geschosse & Ebenen.

Project-Settings (5 Tabs)

Zentraler Dialog für Voreinstellungen + Projektdaten, Materialien, Linientypen, Schraffuren und Symbole. Siehe Project-Settings.

Material/Library-System

ArchiCAD-style List/Detail-UI, Auto-Regen über die Smart-Element-Hierarchie, .lin/.pat-Import für Linetypes und Hatches, bewusste Material/Ebene-Separation. Siehe Material-Library.

Symbol-Library — Phase A + B

2D+3D Pair-Files, Satellite-Picker als persistenter Floating-Window, Multi-Format-Import (.3dm · .dwg · .obj · .fbx · .dae · .stl), Auto-Thumbnails als Base64-PNG und volle CRUD-Operationen. Siehe Symbol-Library.

Swisstopo-Integration

Adress-Prefill aus den Projektdaten, Terrain-Import aus dem AlMo-DOM-Layer und m.ü.M in der Plankopf-Variable. Siehe Swisstopo & OSM.

Launcher (Tauri 2)

Standalone-App für Projekt-Management, Auto-Update über tauri-plugin-updater, System-Tray mit Quick-Open und file-based IPC zu Rhino. Siehe Launcher.

In Arbeit

Display-Mode "Dossier Plan"

{{< callout type="warning" >}} Game-Changer für Plan-Qualität direkt aus 3D — kein Umweg über separate 2D-CAD-Dateien. {{< /callout >}}

Drei kombinierte Effekte:

  • Hidden-Line-Removal über die aktive Section-Plane (Rhino-natives Verfahren)
  • Weisser Hintergrund, Layer-Display-Farben werden zu reinem Schwarz remappt
  • Section-Hatch aus der Layer-Property-Tabelle gerendert (siehe Schnitte & Ansichten)

Ziel: Wettbewerbs- und Konkurrenz-Pläne ohne Plot-Konvertierung über AutoCAD oder ArchiCAD. Siehe Massstab & Display-Modes.

Geplant

Raumstempel-Redesign (4 Stufen)

Der aktuelle Raum-Stempel zeigt Bezeichnung + Fläche, hat aber einen Wert-Bug beim Refresh nach Outline-Änderung. Geplant:

  1. Stufe 1 — Wert-Bug fixen — Centroid-Berechnung und Fläche werden synchron neu gelesen, Cache-Invalidation greift bei Polyline-Replace.
  2. Stufe 2 — Massstäblich-Modus — Stempel-Schrift folgt dem aktiven Massstab (1:50 → grössere Schrift als 1:100), nicht der Welt-Geometrie.
  3. Stufe 3 — Settings-Dialog — pro Projekt definieren, welche Felder am Stempel erscheinen (Nr · Bezeichnung · SIA · Fläche · Höhe · Material).
  4. Stufe 4 — Wettbewerb-Features — alternative Stempel-Sets für Wettbewerbsabgaben (anonymisierte Codes, vereinfachte Geometrie).

Custom Linetype-Editor

Visueller Pattern-Editor für .lin-kompatible Linetypes — Drag-Handles für Strich/Lücke-Längen, Live-Preview im Massstab des aktiven Layouts. Der .lin-Import existiert bereits (siehe Materialien); der Editor schreibt in denselben Datentyp.

User-Pause — kommt nach dem Display-Mode "Dossier Plan".

PBR-Erweiterungen

Drei konkrete Lücken im aktuellen Material-Editor:

  • Separate Roughness-Textur — heute nur Roughness-Slider, geplant ist eine zusätzliche Roughness-Map (PNG, Graustufen)
  • UV-Rotation — Texturen können bisher nur skaliert werden, nicht rotiert
  • Bump-Strength-Slider — Normal-Map-Intensität soll feinjustierbar werden, statt nur ein/aus

Library Phase C — Cloud-Sync

Symbol-Library erweitern um Team-Sharing über GitHub-Releases:

Bürobibliothek-Repo (GitHub)
├── releases/v1.4.0/
│   ├── symbols/sofa-3sitz.3dm
│   ├── symbols/sofa-3sitz.2d.3dm
│   └── manifest.json (semver, thumbnails, kategorien)

Im PROJECT-SETTINGS-Symbole-Tab wird die Bürobibliothek-URL gesetzt, DOSSIER pullt periodisch Releases und mergt sie mit der projekt-lokalen Library. Pull-Request-Workflow für neue Symbole vom Team.

Satellite-Windows-Restyle

Alle Satellite-Floating-Windows (Symbol-Picker, Material-Picker, Hatch-Picker, …) auf einheitliches Pill-Style umstellen — runde Ecken, weicher Schatten, einheitliche Header-Höhe. Konsistente UX über alle Picker-Tools.

Strategischer Anker

DOSSIER bleibt:

  • Lokal.3dm + dossier.project.json ist alles, kein Server zwingend nötig
  • Schweizer-Standard-aware — SIA 102 / SIA 416, Swisstopo, m.ü.M direkt eingebaut
  • AGPL-3.0 — Open Source, keine Telemetrie, keine versteckten Kosten
  • Rhino-nativ — kein eigenes Datei-Format, alle Daten in Rhinos eigenen Tabellen (Materials, Linetypes, Hatches, UserStrings)

Was DOSSIER nicht ist:

  • Keine BIM-Cloud, kein zentraler Server
  • Keine IFC-Schema-Konformität (es ist kein BIM-Tool)
  • Kein Ersatz für ArchiCAD / Revit — Dossier bündelt Rhino-Workflows, ersetzt aber keine Statik-Software, kein Mengen-Auswertungs-Tool, keine Quantity-Take-Off

Wenn dir ein Feature fehlt, das in diesen Rahmen passt → Issue auf Gitea.