karim
7d368786ba
Pendenzen: aussen/innen-Fix nachtragen
2026-07-12 21:25:11 +02:00
karim
d4575df29f
Pendenzen: Georeferenzierung (Neuer Bezugspunkt) als erledigt nachtragen
2026-07-12 20:13:48 +02:00
karim
dc241ba63e
Pendenzen: Georeferenzierung + anwählbare Kontext-Meshes als erledigt nachtragen
...
Beide GEO-BLOCK-Design-Punkte (persistenter Standort-Anker, Kontext-Meshes im
3D anwählbar) sind umgesetzt; offene Teilaspekte (frei wählbarer Referenzpunkt,
Ebenen-Zuordnung) bleiben dokumentiert.
2026-07-12 19:55:14 +02:00
karim
ee0f1dfb07
PENDENZEN.md: alle offenen Punkte aus der Session gesammelt dokumentiert
...
Georeferenzierung (fehlender Referenzpunkt-Mechanismus), anwählbares Mesh
auf Ebene statt Geo-Panel-Eintrag, Fenster-Rahmenecken/Dach-First ohne
Boolean-Verschneidung, OG-Wandstriche (undiagnostiziert), sowie die
Warteschlange Luftbild/Dokument-Einfügen + Mesh-Rundung als neue "In Arbeit"-
Punkte; swissBUILDINGS3D- und Kanten-Fixes als Erledigt nachgetragen.
2026-07-12 19:25:39 +02:00
karim
bd8612ee74
PENDENZEN.md: Fenster-Grundriss-Überarbeitung zusammenfassend dokumentieren
2026-07-12 18:46:08 +02:00
karim
ce7454039f
PENDENZEN.md: Dach-Wand-Verschneidung + Fenster-Grundriss-Fixes als erledigt markieren
2026-07-12 18:16:32 +02:00
karim
6ac054ea71
PENDENZEN.md: mullionCols + swissBUILDINGS3D/Terrain als erledigt markieren
...
Korrigiert zugleich die veraltete Nordstern-Geo-Rendering-Notiz (war schon
seit 35299307d erledigt) und dokumentiert die neu gefundene Dach-Wand-
Verschneidungslücke (Z-Fighting) als nächsten Arbeitsschritt.
2026-07-12 17:41:37 +02:00
karim
61313777da
PENDENZEN.md: swissBUILDINGS3D-Recherche dokumentieren (STAC-API, Rhino-Referenz, render3d-Zielarchitektur)
2026-07-12 16:46:42 +02:00
karim
7c3a6f3f35
PENDENZEN.md: Wand-Poché-grob-Fix als erledigt vermerken
2026-07-12 16:20:55 +02:00
karim
0240a23a02
Wand-Poché bei "grob" immer vollschwarz (SIA 400 Fig. 36)
...
Bisher war die Füllung bei Detailgrad "grob" nur schwarz, wenn das
dominante Wandbauteil selbst ein "solid"-Hatch-Pattern hatte — bei
mehrschichtigen Wandtypen (Backstein/Dämmung/Verputz) blieb sie weiss.
SIA 400 kennt bei 1:100 aber keine Materialunterscheidung, die Poché ist
immer vollschwarz. Fix + Regressionstest von Hermes/Qwen3 übernommen und
um den fehlenden Test sowie das Aufräumen der jetzt toten
backbonePocheFill-Hilfsfunktion ergänzt.
2026-07-12 16:20:36 +02:00
karim
5f1b38a420
PENDENZEN: Schnitt/Ansicht-Block, 3D-fein-Öffnungen, Lineale + Zeichen-Feedback eingetragen
2026-07-11 03:01:24 +02:00
karim
3980a06a6c
PENDENZEN: Schnitt-Ausbau, Ansicht, Zeichen-HUD, Dach-Pick/Terminierung eingetragen
2026-07-11 00:36:11 +02:00
karim
c91b9ab1f2
PENDENZEN: Aussparungen, Dach-Aufsicht/-Schnitt, RoofType-Tab abgehakt
2026-07-10 18:52:33 +02:00
karim
db44317d95
PENDENZEN: BIM-Tiefe-Studie + Rest-Prioritäten (Decken-Aussparungen P0 usw.) eingetragen
2026-07-10 02:10:47 +02:00
karim
e3cdc86f46
PENDENZEN: Fenster-Editor + Dach-3D-Griffe + Messwert-Fix als erledigt eingetragen
2026-07-10 01:18:31 +02:00
karim
a409e8e6b4
Doku: Dach-Feature komplett (Auswahl/Editieren/Highlight/Resize)
2026-07-10 00:38:02 +02:00
karim
8cfe01837e
Doku: Dach-Auswahl/-Editieren erledigt; Fenster-2D/3D-Fixes
2026-07-09 22:19:33 +02:00
karim
38bc36d36d
Doku: Dächer-Grundfeature + Fenster/Tür-3D-Fixes; Folge-Item Dach-Auswahl
2026-07-09 21:15:10 +02:00
karim
4ac2ecb504
Doku: Session 2026-07-09 (Tür/Fenster tief, Messen, Schichttrennlinie, Text-Styling, Decken-3D-Griffe)
2026-07-09 01:40:54 +02:00
karim
35299307d6
Akkumulierten grünen Arbeitsstand landen (Basis für Weiterarbeit)
...
Bündelt den über mehrere Sessions gewachsenen, uncommitteten Stand in
einem Basis-Commit, damit Folge-Features isoliert darauf aufsetzen.
Verifikation: tsc --noEmit sauber, vitest 600/600 grün.
Enthalten (Details in PENDENZEN.md ✅ -Liste / HANDOVER.md):
- truck-Integration: Profil-Extrusion + Verjüngung + Boolean-CSG (csgrs),
Crate src-tauri/trucksolid, Werkzeug `extrude`, ExtrudedSolid-Modell.
- kernel2d-Port nach Rust/WASM (Phasen 1–5, Diff-Harness).
- render3d 3D-Live-Schnitt = 2D-Schnitt: geschichteter Bodenaufbau,
Prioritäts-Verschneidung (section_boolean.rs), einstellbare
Schichttrennlinien, per-Hatch-Strichstärke, relativeToWall-Orientierung.
- Interop-Export IFC4/STL/OBJ (Loch-Ausschnitt wallMeshCut), Schnellexport.
- Projektdatei .obp + OS-Lock (lock.rs, LockConflictDialog).
- Layout-Blätter (Modell/Editor/Panel/PDF), Ausschnitte, Override-Engine,
Tragwerk-Stützen (Column), BIM-Tree-Panel.
- Bauteil-Typsystem (Tür/Fenster/Treppe-Typen), Betontreppe mit schräger
Laufplatte, Text-/Textbox-Werkzeug, Mess-Werkzeug, 2D/3D-Griffe für
Öffnungen/Treppen, Snap-Symbol-Restyle.
2026-07-09 00:57:29 +02:00
karim
0b56d777bc
Ribbon 3D-Tab: Kamera-Presets + Darstellungsart; truck-Integration geplant 2026-07-07
2026-07-05 22:43:38 +02:00
karim
71e75b99f0
Pendenzen: Objektinfo→Attribute-Merge erledigt → Ribbon-UI komplett
2026-07-05 21:50:22 +02:00
karim
d01cb82a89
Pendenzen: Fenster-Anschlag-Striche vermerkt
2026-07-05 21:43:00 +02:00
karim
5b60136a19
Pendenzen: Schnitt/Ansicht Phase 2 (Decken-Überkopf gestrichelt) vermerkt
2026-07-05 21:32:29 +02:00
karim
9c911e6d43
Schnitt/Ansicht Phase 1: Wand unter Schnittebene als Ansichts-Umriss (viewOnly, keine Poché), mit Tests
2026-07-05 21:22:51 +02:00
karim
cdc71621c4
Pendenzen: Bauteile Gruppe A (2D) als komplett verifiziert vermerkt; Rest = Gruppe B/C + Schnitt/Ansicht
2026-07-05 21:17:45 +02:00
karim
b9b75f7ad1
Pendenzen: Kreis+Bogen-Werkzeuge als komplett erledigt vermerkt
2026-07-05 21:11:25 +02:00
karim
e82d4b084c
Ribbon Phase 4: modulare Custom-Bar als eigener Tab (Eigene) mit +-Picker, localStorage-persistiert
2026-07-05 20:57:13 +02:00
karim
12441d36fb
Ribbon Phase 3: Werkzeug-Sidebar aus Default-Layout, Wandtyp-Picker ins Attribute-Panel, Attribute volle Höhe (LAYOUT_VERSION 8)
2026-07-05 20:50:05 +02:00
karim
2c8ad8fe34
Fix: Kreise/Bögen im WebGL-Renderer sichtbar (drawingCircle/drawingArc tesselliert; Regression aus 4ac99d3)
2026-07-05 20:31:04 +02:00
karim
3697b7e2d8
Snap: Center-/Quadrant-Snaps für Kreise + Bögen (Bogen nur im Spannbereich) + Bogen-Endpunkte, mit Tests
2026-07-05 20:19:34 +02:00
karim
c40764a25f
Linienstile aufgeräumt: redundante 0.13-Volllinien zusammengeführt, weight-only als Volllinie benannt, Referenzen remappt
2026-07-05 19:32:38 +02:00
karim
ff68ec3a5c
Pendenzen: Textur-Spike als erledigt verifiziert ( 0ca3b1d), PBR-Restlücken dokumentiert
2026-07-05 19:23:00 +02:00
karim
72a40ccaaf
Pendenzen: Ribbon-Feinschliff + Bogen-Werkzeug als erledigt vermerkt
2026-07-05 19:20:51 +02:00
karim
13c3294f4d
Doku: TopBar→Ansichten-Tab-Merge in Ribbon-Plan + Pendenzen vermerkt
2026-07-05 17:58:23 +02:00
karim
3a206060e3
Pendenzen: Ribbon Phase 1 + Attribut-Grid als erledigt vermerkt
2026-07-05 17:01:06 +02:00
karim
fe9f396750
Doku: Ribbon-UI-Plan (2D/3D/BIM/Ansichten, datengetrieben, modulare Custom-Bar) + Pendenzen
2026-07-05 15:55:55 +02:00
karim
5130a050ff
Pendenzen: Kreis-Toolbar erledigt vermerkt
2026-07-05 15:25:10 +02:00
karim
67195d7dd5
Pendenzen: DXF-Kurven/Copy-Paste/Platzierung/UX-Fixes vermerkt
2026-07-05 15:18:10 +02:00
karim
4ef73c9198
Pendenzen: HATCH-Ellipse/Spline-Kanten + TEXT/MTEXT-Import erledigt
2026-07-05 14:29:55 +02:00
karim
8f9123ce0d
Pendenzen: HATCH-Import erledigt vermerkt
2026-07-05 14:13:24 +02:00
karim
79ea6b0b3b
Pendenzen: SPLINE/INSERT-Import erledigt vermerkt
2026-07-05 13:59:41 +02:00
karim
33c2c6c22e
Pendenzen: DXF-Kurven-Import erledigt, Import-Ist-Stand klargestellt
2026-07-05 13:51:37 +02:00
karim
25daec6be9
Pendenzen: Join-WASM-Durchstich verworfen (gemessen: TS schneller <100 Waende)
2026-07-05 13:40:58 +02:00
karim
df0e5e432a
Pendenzen: DWG/DXF-Import-Spike (acadrust wasm32) vermerkt + Folgeschritte
2026-07-05 03:13:04 +02:00
karim
b65c676643
Research: Bauteile Treppe/Fenster/Tuer — Rhino-Plugin als Vorbild
...
RESEARCH_BAUTEILE_RHINO.md: Gap-Vergleich Rhino (treppe.py 1784Z + fenster/tuer)
vs. TS-Ist, priorisierte Anhebungs-Ansaetze (Gruppe A 2D-sofort / B 2D-mittel /
C 3D). Kern-Gaps: Treppe-Aussenlinie, Fenster-Bruestungslinie, Tuer-Sturzlinien
(SIA, gestrichelt) — fallen mit Schnitt/Ansichts-Darstellung zusammen.
PENDENZEN: Bauteil-Item im Backlog + Phase 5 abgehakt (a608a59).
2026-07-05 01:33:35 +02:00
karim
c7128fe669
Pendenzen: Modellnamen-Referenz in Erledigt-Zeile neutralisiert (Trace-Konvention)
2026-07-05 01:09:39 +02:00
karim
b37c9f467b
Research: CAD-Ansaetze aus OpenCADStudio/truck/acadrust (am Code studiert)
...
RESEARCH_CAD_APPROACHES.md: konkrete, priorisierte Ansaetze fuer 'von BIM-Tool
zu echtem CAD' — direkt an geklonten Repos gelernt.
- OpenCADStudio (GPL-3.0, Referenz): generisches Entity-Trait-Modell,
modeless StepInput-Command-System, 70KB Snap-Engine, universelle Grips,
CadDocument=DWG/DXF-Objektmodell.
- truck (Apache-2.0): Rust-B-Rep/NURBS-Kernel, Geometrie-Crates WASM-faehig
und vom wgpu-Rendering trennbar; Booleans/Fillets noch instabil.
- acadrust (MPL-2.0!): pure-Rust DWG/DXF R13-R2018 read+write, alle Deps
pure Rust -> WASM-tauglich; Kandidat fuers DWG/DXF-Rueckgrat.
- Web-Import-Landkarte (web-ifc/occt-wasm/shpjs/loaders.gl/...) fuer GEO-BLOCK.
PENDENZEN: Strategie-Item im Backlog verlinkt.
2026-07-05 01:08:08 +02:00
karim
08b0b23a68
Pendenzen: kernel2d-Port Phase 4 erledigt (28471c1)
2026-07-05 01:02:00 +02:00
karim
09c5178c85
Pendenzen: kernel2d-Port als In-Arbeit-Item mit Phasen-Fortschritt (1+2 erledigt)
2026-07-05 00:43:29 +02:00