• Yimin Chen

利用Rhino.Inside.Revit建立牆面磁磚


嘗試利用Rhino 7推出的新功能-Rhino.Inside.Revit來實作產生牆面磁磚,本案例中的貼磚設定如下:

  1. 尺寸:二丁掛(27cm x 6cm)

  2. 磚縫:1cm

  3. 貼磚方式:全橫貼

  4. 起始貼磚位置:使用者可自訂(若無則抓取左下角起始點)

  5. 磁磚分類:佈設完成後分為整磚(淺綠色)與切磚(粉紅色)並統計其數量


實作步驟如下:

  1. 使用者點選需貼磚的面

  2. 判別最大矩形範圍

  3. 識別開孔位置

  4. 利用Rectangular Array建立磁磚

  5. 判別須扣除掉的磁磚(開孔內或最大矩形範圍外)

  6. 找出開孔邊緣或牆邊界的磁磚進行布林運算(避免運算量太大)

  7. 利用面積判斷是否為整磚切磚

  8. 將貼磚結果用模型線的方式建立於Revit中

  9. 完成


最終成果如下面的影片,後續還有蠻多可以再精進的地方,例如:

  1. 調整磚縫減少切磚的數量

  2. 利用Galapagos進行最佳化處理

  3. 磚縫或許可以分為不同區域進行調整,而非單一值

  4. 盡量不要有太小塊的磁磚產生,避免現場裁切困難


如果你有任何想法,歡迎留言告訴我,喜歡我的文章或影片,也不要忘記按讚、訂閱以及分享。



491 次查看0 則留言