阿基米德(),又稱「The Open CAD」或「Arquimedes」,是一款以建築設計為主要導向的電腦輔助設計(CAD)軟體。該軟體由建築師與實務工作者直接參與設計與開發,目標是在開源軟體的框架下,提供一套比目前廣泛使用的 AutoCAD 及其他通用 CAD 軟體更貼近建築設計流程與需求的工具。
阿基米德以自由軟體形式釋出,並依據 Eclipse 公共授權條款(EPL)發行,使用者可以自由取得、使用與修改程式碼。
特色
阿基米德提供多種與建築繪圖相關的功能,主要可分為以下幾類:
- 基本繪圖
** 線段(line)、多段線(polyline)、圓弧(arc)與圓形(circle)
** 文字輸入與編輯
** 探查
** 偏移
- CAD 進階功能
** 修剪
** 倒角
** 面積計算
- 其他功能
** 自動儲存
** SVG 格式匯出
** PDF 格式匯出
** 支援多語言介面(英語、葡萄牙語、義大利語)
與其他 CAD 系統的整合
阿基米德使用自行設計、基於 XML 的開放檔案格式,其結構與 SVG 類似。目前尚未支援其他 CAD 檔案格式,但開發團隊計畫在未來加入對 DXF 格式的匯入或匯出支援,以便與既有 CAD 工具進行資料交換。
開發
Archimedes 以 Java 編寫,最新版可在 Windows、Mac OS X、Linux/Unix 等系統上運行,並有可能在支援 LWJGL 且具備 1.5.0 或以上版本 Java 虛擬機的其他平台上運行。
歷史
阿基米德軟體最初由位於巴西的聖保羅大學程式設計師與建築學系學生於 2005 年共同發起。該計畫採開源模式發展,現由一組大學生在名為 Hugo 的領導人帶領下繼續維護。任何人皆可自由貢獻插件或修補程式。
時間軸
- 2005/07/12: 阿基米德專案註冊於SourceForge.net
- 2006/10/25: 最後一個穩定的 pre-RCP 版本0.16.0發布。
- 2007/04/25: 遷移至 RCP 平台後的第一個穩定版本0.50.0發布。
遷移至 Eclipse RCP 平台
在 0.5x 系列版本中遷移至 Eclipse Rich Client Platform(RCP),並且大幅改善了使用者介面模型與穩定性,但某些在最後一個 pre-RCP 版本中的功能仍在移植中。0.58.0 版本透過新增修剪、引導線、SVG 與 PDF 匯出功能,讓此移植過程更進一步。
外部連結
- [https://web.archive.org/web/20120409205411/http://www.archimedes.org.br/ 阿基米德首頁]
- [http://sourceforge.net/projects/arquimedes/ SourceForge.net 上的阿基米德]
- [http://codeache.blogspot.com/ Hugo Corbucci 的部落格(阿基米德項目負責人)]
- [https://github.com/ArchimedesCAD/Archimedes Github Repository]
參考
评论 (0)