RhinoScript for Contour function and auto Layout.
為了教學上的需要
跨年之際,用 RhinoScript 寫了一個搭配 Contour 指令的工具
相信網路上已經有許多好用、類似的外掛與功能
且容許筆者在此 野人獻曝
以下的操作畫面出自 Rhinoceros 5.0 平台
〔STEP 01〕
導入本次使用的 RhinoScript
【Tools】 > 【RhinoScript】 > 【Load】
|
〔STEP 02〕
準備加入【Add】新的 RhinoScript
|
〔STEP 03〕
選擇 "ContourTools_s.vb" 檔案之所在位置
|
〔STEP 04〕
按下【Load】開始執行這個 RhinoScript
|
〔STEP 05〕
請留意左上角的視窗
"Select object for contours"
軟體在等待使用者『選取畫面中要被切層的物件們』(可複選)
|
〔STEP 06〕
接下來要輸入兩個座標點來切層
請留意左上角的視窗
"Contour plane base point"
軟體在等待使用者點選『輸入第一個座標點』
滑鼠敲定之後,軟體會有提示音
|
〔STEP 07〕
請留意左上角的視窗
"Direction perpendicular to contour planes"
軟體在等待使用者點選『輸入第二個座標點』
滑鼠敲定之後,軟體同樣會有提示音
在此次的範例中,我們將挑戰斜對角線的分層切割
|
〔STEP 08〕
此時會跳出一個對話視窗
"Distance between contours"
軟體在等待使用者選取輸入『分層切割的間距』
畫面顯示,已由預設值=0 改為輸入值=2
|
〔STEP 09〕
物件在斜對角線的分層切割之後
切層的線段即如畫面所示
請留意左上角的視窗
"delete original objects?"
軟體將要對這些歪斜的曲線做擺正的動作
在此詢問『是否保留畫面上的這些原始線段?』 預設值為【刪除這些線段】 |
〔STEP 10〕
此時會跳出一個對話視窗
"Distance between cuttingLines"
軟體在等待使用者選取輸入『切割線段擺放的間距』
畫面顯示,預設值=50
|
〔STEP 11〕
畫面中的切割線段
開始擺正、移動到設定的位置上
|
〔STEP 12〕
分層切割之線段,完成自動攤平的動作
|
本次檔案下載,有任何使用上的問題 歡迎留言