File size: 1,591 Bytes
9de795a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
[
  {
    "id": "basis-kollision",
    "roomType": "alle",
    "appliesTo": "*",
    "kategorie": "rahmen",
    "type": "collision",
    "severity": "hard",
    "params": {},
    "quelle": "Grundprinzip",
    "status": "verifiziert",
    "hinweis": "Objekte überlappen nicht und liegen vollständig im Raum."
  },
  {
    "id": "basis-tuer-schwenk",
    "roomType": "alle",
    "appliesTo": "*",
    "kategorie": "sperrzone",
    "type": "door-swing",
    "severity": "hard",
    "params": { "radius": 0.9 },
    "quelle": "Richtwert (r ≈ Türbreite)",
    "status": "zu-verifizieren",
    "hinweis": "Türöffnungsbereich frei; v0 als Rechteck Türbreite × radius genähert (konservativ Richtung Raum)."
  },
  {
    "id": "basis-fenster-frei",
    "roomType": "alle",
    "appliesTo": "*",
    "kategorie": "sperrzone",
    "type": "keep-clear",
    "severity": "hard",
    "params": { "depth": 0.3, "maxObjektHoehe": 0.9 },
    "quelle": "Richtwert (Brüstung ≈ 0.9 m)",
    "status": "zu-verifizieren",
    "hinweis": "Fenster nicht durch hohe Möbel verstellen (Objekte höher als maxObjektHoehe blockieren)."
  },
  {
    "id": "basis-verkehrsweg",
    "roomType": "alle",
    "appliesTo": "*",
    "kategorie": "rahmen",
    "type": "circulation",
    "severity": "soft",
    "params": { "minWidth": 0.9 },
    "quelle": "Richtwert",
    "status": "zu-verifizieren",
    "hinweis": "Durchgehender Verkehrsweg ≥ 0.90 m (Grid/Erosion-Freiraumanalyse). v0 SOFT/informativ – der Solver ist noch nicht verkehrsweg-optimierend; Hochstufung auf hard braucht Solver-Support."
  }
]