Swing door | P(x, y), x |
Holtal S |
|
Sliding window | P(x, y), x |
Holtal S |
|
Wall openings | S |
Hole Wo |
Path shape (Ai) | Out ring (outer wall axis B) | |
Offset distance (Ho, Hi) | Outer wall outline (outer ring O), building space inner outline (inner ring li), wall shape W | W = O − I1 − I2 − I3 − … (30) |
Offset distance (Ho, Hi) | Wall thickness (H) | H = Ho + Hi (31) |
Path shape (C), offset distance (H1, H2) | Outer ring C1, C2 and balcony, verandah outer contour shape L |
Upward spaces | {Pu |
{Lu |
{Wu |
Downward spaces | {Pd |
{Ld |
{Wd |
Leftward spaces | {Pl |
{Ll |
{Wl |
Rightward spaces | {Pr |
{Lr |
{Wr |
Up-branch algorithm, used alone | Randomly input 6 branch points, a total of 5 times, the following input remains unchanged:Lu1=1, Lu2=1.5, Lu3=1, Lu4=1.5, Lu5=1.5, Lu6=1.7, Wu ln=0.6, Wur1=2, Wur2=3, Wur3=3.5, Wur4=2, Wur5=2.5, Wur6=3.5 | Figure a: Randomly changing the position of the branch point can generate a new layout |
Combination of positioning algorithm and upper branch algorithm | Change the item value and number of {xun} and [ |
Figure b: Using positioning algorithms, you can freely adjust the new layout according to the design goals |
Up-branch algorithm, used alone | Change the item values of {Lun}, {Wuln}, {Wurn}, and randomly input points P1, P2, P3, P4 and keep them unchanged | Figure c: Changing the value of a series item can generate a new layout |
Constraints | Spatial connectivity | Spatial connectivity |
Spatial connectivity |
Positioning model | P(a, b), ({xu |
Branch point (Pu |
|
Upper branch | Pu |
Branch shape Run (Pu1 Pu2 Pu3) |
|
Downward branch | Pd |
Branch shape Rdn (Pd1 Pd2 Pd3) |
|
Left branch | Pl |
Branch shape Rln (Pl1 Pl2 Pl3) |
|
Right branch | Pr |
Branch shape Rrn (Pr1 Pr2 Pr3) |