下載app免費領取會員
如圖所示,這是樓板繪制了帶蓋板排水溝的三維圖。
在繪制模型的過程中,有很多人可能都有這樣的疑惑:無論這個排水溝長度多長,畫出來的效果就是一整塊一整塊的排列,為什么沒有出現半個或者其它非整塊的情況?
整體思路是這樣的:因為排水溝的長度是任意長的,如果單個蓋板的長度是固定的話那么基本上在繪制完成后都會出現非整塊的情況,所以單個蓋板的長度要設置成可變的。基于這個思路,下面做詳細介紹。
首先,參照圖紙大樣先用公制常規模型族樣板做一個單節蓋板的族,這里的長度和寬度都是類型參數,數值為400mm,如圖:
然后,再用基于線的公制常規模型族樣板新建族文件,并將已經做好的“單節蓋板”族載入到族文件中進行放置,放置的快捷鍵為CM,如圖:
然后繪制參照線并進行標注,將此標注定義為單個蓋板長度參數,這個參數須設置為實例參數:
接下來將單個蓋板進行陣列,并將第一個蓋板和最后一個蓋板邊線進行鎖定。選擇陣列個數將其設置為蓋板個數(實例參數):
到了這里,需將“蓋板個數”參數與“長度”參數用公式聯系起來,即蓋板個數=長度/單節蓋板長度,而單節蓋板長度=長度/蓋板個數,為了防止循環參照,前面可以得知蓋板長度為400,故蓋板個數公式可以定義為蓋板個數=長度/400(為了防止出現余數這里使用roundup向上舍入函數),完成后將長度改為1500測試,如圖:
從圖中可以看出,除了單節蓋板實際長度未變之外,參照平面和其他參數都起作用了,而單節蓋板實際長度未變的原因是還未將單個蓋板族內的“長度”參數關聯到當前族“單節蓋板長度”參數:
確定后查看效果已經達到預定要求,如圖:
此時,已基本上達到要求,但載入項目測試時可以發現還缺少空心族對樓板進行剪切,添加空心拉伸完成后的最終三維圖如下:
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
下一篇:DynamoPrimer解析之Custom Nodes - Revit-StructuralFraming
推薦專題