OpenSCAD是一款電腦輔助設計(CAD)的自由軟體,用於建立實體3D物件。它僅支援腳本的建模器,使用自己的描述語言;3D 預覽可以互動方式操作,但無法在 3D 中互動式修改。相反地,OpenSCAD 腳本會指定幾何基本圖元(如球體、方塊、圓柱體等),並定義如何修改與組合它們(例如透過交集、差集、包絡組合或閔可夫斯基和等)來渲染 3D 模型 。因此,該程式執行的是構造實體幾何(CSG)。此軟體可在 Windows、Linux 與 macOS 等作業系統上使用。
OpenSCAD 採用專屬腳本語言來產生 3D 圖形。此腳本語言支援函數式程式設計、參數化模組化與重複利用,以及數學運算。變數具有作用域限制,但在每個作用域(scope)之內都是不可變的。
為了快速預覽使用Z緩衝的模型,OpenSCAD 採用了 OpenCSG 和 OpenGL 技術。
與其他 3D 建模軟體類似,使用者可以透過滑鼠在視窗中互動式調整 3D 模型的位置。此外,還能在腳本中定義預設的「鏡頭」視角位置。
OpenSCAD 讓設計師能夠創建精確的 3D 模型與參數化設計,只需調整參數即可輕鬆修改設計。
OpenSCAD 文件採用純 ASCII 文本格式的人類可讀腳本,在語法上可能更適合與 git 等版本控制系統整合。
因此,OpenSCAD 是一款面向程式設計師的實體建模工具,並被推薦作為入門級的 CAD 工具,用於設計科研教育用途的科學儀器等開放硬體。
它常被用於設計3D列印零件,這些零件可輸出為多種 3D 檔案格式。其基於腳本的參數化特性使其能整合至線上模型客製化服務,例如Thingiverse等3D列印市集上的「Customizer」工具。
對於簡單模型,可實現每秒數幀的動畫效果。動畫可影響任何參數,包括攝影機位置或零件尺寸、位置、形狀及存在狀態。動畫可錄製為一組影像,用以建立動態 GIF。
目前實驗性地支援與 Calculix 耦合進行有限元素法分析(FEM)。FreeCAD 也能導入 OpenSCAD 檔案,搭配 Calculix 或其他支援的 FEM 求解器進行分析。FreeCAD 特別設有與 OpenSCAD 互通的專用工作檯。
OpenSCAD是什麼軟體?
OpenSCAD由OpenSCAD發行,是「3D與CAD」分類中的一款開放原始碼Windows軟體。在本站「3D與CAD」分類中,熱門程度排名第30。第一個版本發行於2009年。主要以C++、C語言和Python開發。除了Windows之外,也有Linux、macOS和Berkeley Software Distribution版本。
安裝與系統需求
開發商為64位元的Windows提供EXE(NSIS)格式的安裝檔。主要安裝檔大小為21.9 MB。需要Windows 10或更新版本。使用安裝檔文件中的參數即可靜默安裝。
更新與舊版本
目前最新版本為2021.01,發行於2021年3月30日。舊版本最早可追溯到2021年3月30日,共收錄2個版本,全部連到官方檔案。最近一次更新距今已超過一年。
熱門程度與檔案關聯
Chocolatey套件累計下載2,507次。在本站支援的語言中,有17種語言的維基百科收錄了相關條目。同類軟體還有PrusaSlicer、MeshLab和Ultimaker Cura。
優點 / 缺點
優點
- 開放原始碼:任何人都能檢視和自行編譯原始碼
- 有文件說明的靜默安裝參數
- 也支援Linux、macOS和Berkeley Software Distribution
- 專案歷史悠久(始於2009年)
缺點
- 沒有原生ARM64版本
- 超過一年沒有更新
總結: OpenSCAD是一款適用於64位元電腦的開放原始碼Windows軟體,歸在「3D與CAD」類。更新已明顯變慢。IT管理人員可以進行自動部署。
軟體截圖
OpenSCAD下載安全嗎?
- 檔案由開發商自己的網域files.openscad.org提供
- 下載連結使用HTTPS
- 已公布SHA256值,可驗證檔案完整性:
FBE1E590E1AF2AF863F5D92BD263EB4644D0EE29352E3AB566366E87A8F6ED12· 查看這個雜湊值的VirusTotal報告 - 最近一次檢查時連結可正常存取(2026年10月22日)
- 原始碼公開
- ExeAtlas不存放、不綑綁、也不修改安裝檔
相關教學: Windows如何驗證檔案的SHA256雜湊值
近期版本
全部2個版本 ›| 版本 | 日期 | 大小 | 檔案 |
|---|---|---|---|
| 2021.01最新版本 | 2021年3月30日 | 21.9 MB | 64位元 EXE(NSIS) |
| 2019.05 | 2021年3月30日 | 19.6 MB | 64位元 EXE(NSIS) |
用指令安裝
靜默安裝 ›winget install --id OpenSCAD.OpenSCAD -echoco install openscad.install -yscoop install extras/openscadOpenSCAD-2021.01-x86-64-Installer.exe /S相關教學: winget教學:用指令安裝與更新軟體
其他作業系統版本
brew install --cask openscad@snapshotflatpak install flathub org.openscad.OpenSCAD軟體資訊
- 發行商
- OpenSCAD
- 分類
- 3D與CAD
- 授權
- GNU GPLv2
- 價格
- 免費
- 原始碼
- github.com
- 程式語言
- C++、C語言和Python
- 內容分級
- 普遍級
- 系統需求
- Windows 11 / 10 (Windows 10+)
- 架構
- 64位元
- 安裝檔類型
- EXE(NSIS)
- 其他平台
- Linux, macOS, Berkeley Software Distribution
- 版本
- 2021.01
- 發行日期
- 2021年3月30日
- 首次發行
- 2009
- 收錄日期
- 2021年3月30日
- 收錄版本數
- 2
- Chocolatey下載次數
- 2,507
- 官方網站
- openscad.org
- winget ID
- OpenSCAD.OpenSCAD
- Chocolatey套件名稱
- openscad.install
- Scoop套件名稱
- extras/openscad
評分與評論
目前還沒有評論,歡迎成為第一個評分的人。
OpenSCAD替代軟體
查看全部 ›-
開放原始碼8.2萬 ↓ -
開放原始碼3.6萬 ↓ -
開放原始碼19.8萬 ↓ -
開放原始碼3.5萬 ↓ -
開放原始碼9004 ↓ -
開放原始碼1555 ↓ -
開放原始碼3萬 ↓ -
開放原始碼64萬 ↓
常見問題
OpenSCAD是免費的嗎?
是的。OpenSCAD是開放原始碼軟體,採用GNU GPLv2授權。
OpenSCAD下載安全嗎?
安裝檔來自files.openscad.org,這個網域屬於開發商本身;ExeAtlas不存放也不修改檔案。可以把下載檔案的SHA256值和本頁顯示的值比對,或查看這個雜湊值的VirusTotal報告。
如何用winget安裝OpenSCAD?
開啟PowerShell或Windows終端機,執行本頁提供的winget指令即可。winget會下載官方安裝檔,並在執行前驗證它的SHA256值。
OpenSCAD可以靜默安裝嗎?
可以。靜默安裝頁面列出了每個安裝檔對應的完整指令。
OpenSCAD支援哪些Windows版本?
安裝檔需要Windows 10或更新版本,提供64位元版本。
OpenSCAD能在ARM電腦(Windows on Arm)上執行嗎?
沒有ARM64版本;Windows 11 on Arm可以透過模擬執行64位元版本。
OpenSCAD舊版本要去哪裡下載?
舊版本頁面列出了全部2個版本(最早到2021年3月30日),都附有官方安裝檔連結。
OpenSCAD有哪些替代軟體?
PrusaSlicer、MeshLab、Ultimaker Cura、Bambu Studio和OpenToonz。替代軟體頁面對它們做了比較。