• 人物10292 項目5150 室內575 家居及產品162 文章2367 方案1359 攝影777 視頻225 圖書201 讀者來稿 最新評論21,671 所有作品11267 所有圖片152,605
    Caad4Rhino:建筑繪圖工具插件
    Caad4Rhino 是一個由python語言開發的在rhino三維軟件中用于計算機輔助建筑設計的2D繪圖工具包。
    POST?馬海東

    ● verion 0.0.1
    ● 版權 (c) 2019-2020 馬海東
    ● 由ikuku.cn & caad.xyz 提供支持

    caad4rhino-w

    簡介

    Caad4Rhino 是一個由python語言開發的在rhino三維軟件中用于計算機輔助建筑設計的2D繪圖工具包.

    目前有哪些繪圖功能?

    ● 墻線
    ○ 畫墻線: 居中,左,右
    ○ 單線變墻
    ○ 修剪相交的墻線: 包括L,X,T三種情況

    ● 門窗
    ○ 開窗
    ○ 開各種方向的門

    ● 尺寸
    ○ 拆分尺寸線
    ○ 合并尺寸線

    什么要開發這個插件?

    問:在建筑繪圖類工具里面,已經存在大量的插件工具尤其是在Autocad軟件里面,為什么還要開發一個?

    答:這些工具存在一個不足的地方就是他們大部分是閉源的, 這意味著你沒法拿到源代碼,你沒法對某一個功進行改進與更新. 這些到最后都會限制你的設計與創作.

    作為本身自己就是一個建筑師同時又是一個計算機開發人員,我一直以來都期望可以做一個這樣都開源類代碼庫,在這個庫所提供的最基本的工具礎上,建筑開發社區可以一起共同發展這個庫,使之成一個比較完整的建筑師繪圖工具庫.

    關于從哪個軟件平臺入手的方面,基于現在的建筑師正在使用的軟件中,即有建模部分又有2D繪圖功能的是Rhino,所以就這么自然而然的開始了在rhino中開發這個工具類項目.

    優勢:任何人都可以在LGPL3.0的許可證下自由的下載源代碼,并推進工具庫的開發.

    為什么選python腳本語言?

    Python是一種易于讀寫的語言。
    Python跨平臺,這意味著這個插件可以在Windows和Mac版本的Rhino中使用。
    由于Python也可以在Grasshopper組件中運行。 因此將來Caad4Rhino擴張到Grasshopper到時候,依然可以使用.

    但更重要的是:Python在Rhino之外也非常流行!
    因此這個工具庫的許多模塊也可以應用于許多其他領域。

    另外一個考慮就是基于社區的考慮,期望工具庫可以早發布, 常發布.
    通過簡單的python可以把用戶變成代碼貢獻者, 把代碼貢獻者變成項目維護者。

    同時也通過這個項目向建筑師展示python編程腳本的魅力.
    期望這個Caad4Rhino成為建筑們熟悉編程語言的一個入口。

    將來有什么目標?

    ● 參照autocad建筑工具類插件,繼續增加與完善已有的2D繪圖功能.

    如何下載及安裝?

    ● 下載地址: https://www.food4rhino.com/app/caad4rhino
    https://github.com/caadxyz/caad4rhino/releases
    ● 創建以下文件夾
    mac:
    ~/Library/Application Support/McNeel/Rhinoceros/6.0/Plug-ins/PythonPlugIns/caad4rhino{417c9034-2152-48dc-b487-29b584c473a5}
    win:
    %APPDATA%\McNeel\Rhinoceros\6.0\Plug-ins\PythonPlugIns/caad4rhino{417c9034-2152-48dc-b487-29b584c473a5}
    ● 拷貝 dev 文件夾到 caad4rhino{417c9034-2152-48dc-b487-29b584c473a5}
    ● 打開Rhino軟件, 在命令行下輸入caad 會打開幫助頁.
    ● 在 dev/alias.txt 文件中你可以找到所有的命令,你也可以把這些快捷鍵導入到Rhino的快捷鍵環境中.

    Note: Sometimes, Rhino requires that Python be loaded before it can see the new command for the first time in a session – running EditPythonScript, or any other python script should allow the command to work.

    如何使用?

    1

    2

    3

    4

    許可證(LGPL-3.0)

    You can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation.

    評價摘選

    Great Plug-in! Thank you so much! You’ve saved so so so so much time for me by creating such a GREATE TOOL!
    —AzimArch on Mon, 09/03/2020 – 19:37

    Very useful
    thanks
    Keep trying to develope it
    —persimoon on Fri, 06/03/2020 – 10:09

    如何參與?

    如果你有問題或想參與到caad4rhino的開發中, 你可以通過 google mailing list 與作者聯系. 你也可以通過 http://www.fashionreview.cn/user/1510 聯系到作者.

    建筑師編程課

    ikuku精選課 Python4Rhino 建筑師編程課 第3期 2020.6.27開始直播!講師:馬海東

    1-818x369

     

    相關POST
    spline: 計算機曲線簡史(轉載)
    一些建筑師將采用自由曲面設計和計算機輔助制造技術稱...
    Rhino及Bob McNeel的故事(轉載)
    我一直認為Bob McNeel是CAD軟件行業中為數不多的脫穎...
    ikuku精選課 Python4Rhino 建筑師編程課 2020.3.28開始線上直播!
    掌握與編程相關的輔助設計方法及手段后,學生可以豐富...
    2020.04.15
    請帖個標簽,寫個點評吧!
    標簽(多個標簽用逗號隔開) 登錄可保存標簽
    綁定新浪微博可評論

    小貼士


    標簽收藏可以有利于您以后的內容分類管理
    ->進入收藏管理頁


    blog comments powered by Disqus
    A片毛片免费视频在线看 - 视频 - 在线观看 - 影视资讯 - 爱赏网