Zum Inhalt springen
Erste Schritte

Erste Schritte

DOSSIER in 5 Minuten zum Laufen bringen.

Voraussetzungen

ToolVersion
Rhino8 (Mac · Windows getestet, primär Mac)
PythonCPython 3.9 (Rhino 8 Script-Editor-Engine)
Node≥ 20 (nur für UI-Builds — fertige Distribution braucht das nicht)

Optional — für den Standalone-Launcher:

ToolVersion
Rust toolchain≥ 1.77 (rustup)
Build-Toolssiehe Tauri Prerequisites

Installation

Repository klonen

git clone https://git.kgva.ch/karim/DOSSIER.git
cd DOSSIER
npm install

Frontend bauen

npm run build      # → dist/index.html (inline-fähig)

Plugin in Rhino starten

In Rhino 8 den Initialisierer über _ScriptEditor öffnen — die Datei rhino/startup.py laden und auf Run klicken. Sie liest die dossier.project.json neben der .3dm und lädt nur die dort gelisteten Module (oder alle, falls keine Projekt-Datei vorhanden).

Für automatisches Laden bei jedem Rhino-Start: Rhino-Optionen → GeneralRun these commands every time a model is opened:

_-RunPythonScript "<DOSSIER_PFAD>/rhino/startup.py"
<DOSSIER_PFAD> durch den absoluten Pfad zum geklonten Repository ersetzen — z.B. /Users/dein_user/STUDIO/DOSSIER auf macOS oder C:\Users\dein_user\STUDIO\DOSSIER auf Windows. Rhino expandiert ~ in diesem Kontext nicht.

Der Launcher trägt diesen Eintrag automatisch mit dem korrekten Pfad ein.

Auto-Reset nach Änderungen

Bei Python-Änderungen die Panels neu laden:

_RunPythonScript <DOSSIER_PFAD>/rhino/_reset_panels.py

Erster Workflow

Projekt anlegen

In Rhino DossierInit aufrufen. Bürodaten, Projektnummer und Phasenbezeichnung werden im .3dm hinterlegt und in jedem Plankopf eingesetzt.

Geschosse definieren

Im EBENEN-Panel Geschosse mit Name (EG, 1OG, …), Höhe und OKFF anlegen. Dossier baut daraus die Layer-Hierarchie:

10_GRUNDRISSE
  └── EG
      ├── 20_WAENDE
      ├── 30_DECKEN
      ├── 31_DAECHER
      └── 40_TREPPEN
  └── 1OG (gleiche Sublayer)

Smart-Elemente platzieren

Im ELEMENTE-Panel das gewünschte Bauteil wählen — Wand, Decke, Öffnung, Treppe, Tragwerk oder Raum. Source-Geometrie zeichnen (Achse, Outline, Punkt), Volumen wird automatisch generiert.

Plan generieren

Named Views für Grundrisse, Schnitte und Axonometrien speichern. Im LAYOUTS-Panel Vorlage wählen, Views auf das Blatt ziehen, Plannummer vergeben. Dossier erzeugt das Layout mit Titelblock und passt den Massstab automatisch an.

Export

Stapelexport aller Pläne als PDF oder PNG aus dem LAYOUTS-Panel. Optional mit Plannummer-Suffix im Dateinamen und Vektordaten für die Druckfreigabe.

Wo geht’s weiter?