也能寫程式
用 JSX 寫模型:迴圈、條件、函式複用 —— 複雜結構靠它最省事
具體是怎麼回事
- 語法就是 JSX:`<Box size={[20,10,5]} />`。會 React 的人零學習成本,不會也能照著改。
- 一排 12 個孔不用畫 12 遍:一個迴圈搞定,間距是變數。
- 程式和畫布雙向同步:點畫布上的塊,程式游標跳到那一行;改程式,模型立刻重算。
- 可以把常用結構寫成元件複用(一個「帶沉頭孔的安裝耳」寫一次,到處用)。
常見問題
- 我不會寫程式,會不會用不了?
- 完全不影響。程式檢視是給需要的人準備的,一句話建模和拖曳編輯都不需要碰它。
- 和 OpenSCAD 比呢?
- 思路相近(都是寫程式出模型),差別在於這裡程式和視覺化編輯是同一份資料的兩個檢視 —— 改程式畫布跟著變,拖畫布程式也跟著變,不用二選一。
- 寫的程式能帶走嗎?
- 能,整個工程隨時完整匯出。它是普通的 JSX 文本檔案,不是私有二進位制格式。