
第 11 章 不只是水管
80
面下的各種按鈕、選項與選單中。對本
書的目的來說,我們決定從
OpenSCAD
開始,看起來有點斯巴達簡樸風的免費
軟體(
圖 11-7
),但它功能也很強大且容
易使用。
圖 11-7
OpenSCAD 歡迎畫面
學習 OpenSCAD 不需要理解複雜的按鈕、
滑鼠操作或介面,但它的操作方法相當不
一樣:它使用了簡易的程式語言來編寫
腳本
(script)—也就是一連串指令。
OpenSCAD 可以編譯腳本並呈現該物件
的 3D 圖像,介面共有三個面板:
• 用來輸入設計案所需指令的編輯器
• 以 3D 方式來視覺化呈現物件的區域
• 用來顯示系統訊息、錯誤與建議的主
控台
在 OpenSCAD 中,滑鼠 只在 3D 檢 視視
窗中有用,能做到以下三件事:
• 按下滑鼠左鍵並移動滑鼠來旋轉物件
• 移動滑鼠,同時按著滑鼠右鍵來平移
畫面
• 使用滑鼠中央滾輪來縮小或放大
很簡單吧?
在開始之前,在最右側的視窗可以看到
三條互相垂直的直線—分別是 x、y 與 z
軸—三條線的交會點稱為
原點
(
origin
)。
您可使用這三根軸為參考基準來決定各
點的位置:
x
座標是用來量測某個點與
y
與
z
直線所構成之
yz
平面之間的距離;
y
座標是用來量測某個點與
xz
平面之間的
距離;最後,
z
座標當然就是用來量測某
個點與
xy
平面之間的距離。原點座標是
(0, 0, 0)。
H ello,World!
現在,請在左方欄位中輸入以下指令來
產生一個立方體:
cube([1]);
按下 F6 執行您的第一個腳本,應該會看
到一個邊長為