在這個項目中參數化設計在工程進度及施工過程中的優勢被毫無疑問的體現出來,即使是在被普遍認為施工處于低技狀態的中國。

?

?
YJP Administrative Center is a temporary building in Tianjin Binhai CBD.? Enclosed verandahs are arranged around the building to afford visual access to the CBD area from within the building.? This allows the occupants to survey the surrounding construction site.

The size of openings within the facade relates directly to the lighting requirements for particular activities within different areas of the building.? The porosity of the fa?ade is designed to produce the required conditions for these activities.? The integration of the density of the patterned fa?ade with the various inner functions forms a key focus of the project.
The fa?ade apertures serve as view frames.? Aperture size and orientation is varied in a continuous manner introducing topological difference across the fa?ade.? The whole fa?ade is constructed from six forms, reflected to give twelve types of identical components, making the building process highly efficient.? This meant that the building to be constructed in less than seven months.

?
于家堡工程指揮中心作為天津濱海新區在未來五年內于家堡金融區的所有工程辦公中心,需要在極短的時間內設計施工完畢以適應整個金融區的工程進度。在這個項目中參數化設計在工程進度及施工過程中的優勢被毫無疑問的體現出來,即使是在被普遍認為施工處于低技狀態的中國。
?
作為整個金融區的工程管理中心,二層以上所有房間的外側均設有環通的走廊以便于對整個工地的觀察。由于各房間功能的不同,按采光要求高低可分為辦公、休息、大廳、庫房、電梯廳等。通過一段腳本可以將立面的采光信息轉化成為一個曲面,這個曲面上每一個點的高低對應著該點采光率的高低,因此立面構件應滿足其所在位置的采光要求。外廊的外立面處理以此為基礎形成不同的開孔率以適應內部功能的不同要求,同時還為外廊生成了不同的景窗,使觀賞過程變得更加有趣。立面構件被設計成一系列的以旋轉為邏輯改變采光率的幾何構件,構件間既有連續的拓撲等價變化,又有連續的拓撲不等價變化,即由開放式的線性高采光率的景窗連續變化到封閉的四邊形及六邊形的低采光率景窗。設計充分體現了即使是極為簡單的幾何關聯關系在對其特性進行充分研究以后只經過簡單的羅列也可以產生豐富的幾何變換關系。將這個曲面通過另外一段腳本的運算用于控制不同模塊的安裝排列。
?
為了能夠控制工期,立面方案最后被限制在6種不同的模塊內,六種連續變化的模塊代表六種不同的采光率,經過腳本對控制曲面的計算,標有不同模塊的排列位置的施工圖紙自動生成。

不同功能決定不同的開窗方式,產生不同的內部感受。
Differnt patterns based on different function. Therefore generate different feelings.
?

?


?
Parametric Design(參數化腳本,gooood未按格式發布)
Option Explicit
‘Script written by <Luming Wang and Zhenfei Wang>
‘Script copyrighted by <HHD>
‘Script version 2008/10/31 10:48:26
Call Main()
Sub Main()
Dim crvs
Dim i
Dim Stpt()
Dim Zvalue()
Dim Zvaluenew
Dim Crvsnew()
Dim j
Dim diPts
Dim ratio
Dim strBlockName
Dim block
Dim srf
Dim boundingbox
Dim min,max
Dim line
Dim ctPt
Dim intersectPt
Dim dvStep
crvs=rhino.GetObjects(“select curve”)
srf=rhino.GetObject(“pick control srf”)
boundingbox=rhino.BoundingBox(srf)
min=boundingbox(0)
max=boundingbox(3)
dvStep=1/12
‘————-sort sequence——————
For i=0 To Ubound(Crvs)
R
eDim Preserve Stpt(i)
Stpt(i)=rhino
.CurveStartPoint(Crvs(i))
R
eDim Preserve Zvalue(i)
Zv
alue(i)=Stpt(i)(2)
Next
Zvaluenew=rhino.SortNumbers(Zvalue,False)
For i=0 To Ubound(Zvaluenew)
R
eDim Preserve Crvsnew(i)
F
or j=0 To Ubound(Crvs)
If Zvaluenew(i)= Zvalue(j) Then
Crvsnew(i)= Crvs(j)
End If
Next
Next
‘———-insert block————————
For i=0 To ubound(Crvsnew)
dipts=rhino
.DivideCurveLength(Crvsnew(i),1.4)
F
or j=0 To ubound(dipts)
line=rhino.AddLine(dipts(j),array(dipts(j)(0),max(1),dipts(j)(2)))
ctPt=rhino.CurveSurfaceIntersection(line,srf)
intersectPt=ctPt(0,1)
ratio=(intersectPt(1)-min(1))/(max(1)-min(1))
‘Call rhino.AddPoint(intersectPt)
Call rhino.DeleteObject(line)
If ratio < dvStep Then
strB
lockName = “X1”
ElseIf ratio > dvStep And ratio <dvStep*2 Then
strB
lockName = “X2”
ElseIf ratio > dvStep*2 And ratio <dvStep*3 Then
strB
lockName = “X3”
ElseIf ratio > dvStep*3 And ratio <dvStep*4 Then
strB
lockName = “X4”
ElseIf ratio > dvStep*4 And ratio <dvStep*5 Then
strB
lockName = “X5”
ElseIf ratio > dvStep*5 And ratio <dvStep*6 Then
strB
lockName = “X6”
ElseIf ratio > dvStep*6 And ratio <dvStep*7 Then
strB
lockName = “X7”
ElseIf ratio > dvStep*7 And ratio <dvStep*8 Then
strB
lockName = “X8”
ElseIf ratio > dvStep*8 And ratio<dvStep*9 Then
strB
lockName = “X9”
ElseIf ratio > dvStep*9 And ratio<dvStep*10 Then
strB
lockName = “X10”
ElseIf ratio > dvStep*10 And ratio<dvStep*11 Then
strB
lockName = “X11”
ElseIf ratio > dvStep*11 And ratio<dvStep*12 Then
strB
lockName = “X12”
End If
block=RHino.InsertBlock(strBlockName,dipts(j))
‘Call rhino.AddTextDot(intersectPt(1),dipts(j))
Next
Next
?

More:HHD_FUN
本文由 aye_aye_aye 轉載自:http://www.gooood.hk/_d271273387.htm
![]() |
坯子庫小編一枚 |
4條評論: