添加老師微信免費領取價值599元資料包

    跳過,直接下載
    完善主體資料,免費贈送VIP會員!
    * 主體類型
    * 企業名稱
    * 信用代碼
    * 所在行業
    * 企業規模
    * 所在職位
    * 姓名
    * 所在行業
    * 學歷
    * 工作性質
    請先選擇行業
    您還可以選擇以下福利:
    行業福利,領完即止!

    下載app免費領取會員

    NULL
    Rhino.Inside.Revit(犀牛轉Revit插件)免費下載

    Rhino.Inside.Revit(犀牛轉Revit插件)免費下載

    插件廠商:

    收費類型:免費

    主要功能:Rhino.Inside??是隨同?Rhino 7?開發的一個開源項目,目的是為了讓?Rhino?與?Grasshopper?能在類似?Revit、AutoCAD?等其他?64?位程序內無縫運行

    插件版本:V 7.0

    插件官網: 點擊訪問

    點擊下載 查看密碼

    解壓密碼/提取碼:dq654we252

    若是百度網盤下載默認解壓密碼:www.caogenso.com

    Rhino.Inside.Revit(犀牛轉Revit插件)免費下載簡介

    ad.jpg

    關于 Rhino.Inside?

    Rhino.Inside? 是隨同 Rhino 7 開發的一個開源項目,目的是為了讓 Rhino 與 Grasshopper 能在類似 Revit、AutoCAD 等其他 64 位程序內無縫運行。它不僅能完美地進行數據轉化,還能為其他程序增加曲面造型與參數化設計的能力, 包括:

    可以在其他程序以內置插件的方式啟動 Rhino 或 Grasshopper;

    其他程序中直接利用 Rhino 或 Grasshopper 建模;

    可以在 Grasshopper 與 Rhino 插件中調用其他的應用程序接口;

    可以在其他程序的插件中調用 Rhino 的應用接口;

    在其他程序中利用 Rhino 與 Grasshopper 來創建原生幾何物件;

    RIR(Rhino.Inside.Revit) 是這些項目中最典型的一個案例,利用 RIR 可以把 Rhino 7 完全內置于 Revit 中,Revit 用戶可以象使用其他的一些附加模塊一樣來使用 Rhino 7,當然也包括 Grasshopper 與 RhinoPython.

    準備與安裝

    1.下載 Rhino 7 與 Rhino.Inside.Revit

    2.安裝 Rhino 7.

    確定有完整地安裝 Rhino 7 且未出現錯誤;

    Rhino 7 安裝完成后可以正常運行且未出現任何授權相關的錯誤;

    3.確定您有已經可以正常運行的 Autodesk Revit?,支持的版本包括 Revit 2018 - 2021.

    4.安裝 Rhino.Inside.Revit, 根據安裝指引完成所有的安裝操作即可。

    導入 Rhino.Inside.Revit

    1.完成所有的準備工作之后打開 Revit,會提示您載入附加模塊 Rhino.Inside.Revit,建議你選擇“總是載入”。

    image.png

    ▲ 首次加載請選擇?總是載入?

    2. 現在您應該會在“附加模塊”內發現 Rhinoceros.

    image.png

    ▲ 附加模塊中的 Rhinoceros

    3. 點擊 Rhino 圖標開始加載 Rhino.Inside.Revit,這時 Revit 在后臺將 Rhino 7 加載至其內存且會驗證 Rhino 7 授權的有效性。加載過程中 Rhino 相關的工具列將會在 Revit 中顯示,如下圖所示:

    image.png

    ▲ Rhino.Inside.Revit 在Revit 中的工具列

    提示: 

    通過這組工具列你可以訪問

    Rhino 7

    Grasshopper (帶有定制的 Revit 運算器組)

    RhinoPython (可以訪問 Revit API)

    如果想了解 Rhino.Inside.Revit 截面的完整工具列表與相關說明請訪問:https://www.rhino3d.com/inside/revit/beta/reference/rir-interface

    如果安裝過程中出現相關疑問請訪問:https://www.rhino3d.com/inside/revit/beta/reference/known-issues

    內置 Revit 的 Grasshopper 

    Grasshopper 是 RIR最主要、最重要的特征,點擊 Rhinoceros 欄中的 Grasshopper 圖標就可以在 Revit 中直接調出 Grasshopper, 如下圖所示。

    0535bbce9a18ea835431cc570a481f4285dc0863.gif

    ▲ Revit 中直接調出 Grasshopper

    提示: 

    Grasshopper 中有兩組運算器,一組位于Params > Revit Primitives, 另外一組為專門的 Revit 系列工具合集欄。

    Revit 系列工具組圖標能讓用戶比較直觀的了解其功能,如下圖所示基于顏色的分類操作(包括查詢、分析、修改與創建等)。這一系列的應用圖標,用來顯示不同的類型、標識或其他設計相關的數據類型,包括:

    image.png

    ▲ 基礎顏色顯示不同的操作類型

    想了解更多運算器基礎操作指引請訪問:

    https://www.rhino3d.com/inside/revit/beta/guides/rir-grasshopper

    提取 Revit 幾何物件

    先教大家如何在 Rhino 中簡單定義一個腳本,用來提取 Revit 中的幾何物件。Grasshopper 是迄今為止 RIR 中最棒的附加模塊,Revit 用戶可以利用它來極大地提升項目設計效率。

    1. 首先在 Revit 中建立一個簡單的單一墻體。

    image.png

    ▲ Revit 中建立一個簡單的單一墻體

    2. 點擊 Grasshopper 圖標,從 Params > Revit 面板中增加 Graphical Element 參數,如下圖所示。

    image.png

    ▲ 從 Revit Primitives 中增加 Graphical Element

    3. 使用 Graphical Element 將前面在 Revit 中建立的墻體載入 Grasshopper 中,可以再接入一個 Panel 運輸器查看結果。

    517ecb6041a84ebcffd3667e969717097d3b2f11.gif

    ▲ 從 Revit 中載入墻體

    4. 找到 Revit工具組>Element>Element Geometry,與前面的 Graphical Element 連接。這樣就可以把 Revit 的墻體轉換為 Brep (方便其他非 Revit 組件識別這個幾何物件),進而可以在 Grasshopper 中做更多的操作。

    1a1a81f06f2f5ced8b9b2e44fdd46c05e05a9369.gif

    ▲ 將 Revit 的墻體轉換為 Brep

    和其他的 Grasshopper 幾何運算器一樣,最終輸出的幾何物件會同時顯示在 Rhino 與 Revit 的視窗中,如下圖所示。

    image.png

    ▲ 幾何物件會同時顯示在 Rhino 與 Revit 視窗

    現在您會發現在 Revit 中使用 Grasshopper 是如此的方便、簡單,簡直就象 Grasshopper 原生于Revit 一樣,不僅僅可以使用 Revit 工具組中的運算器,還可以使用 Grasshopper 中的腳本運算器 (Python 與 C#)來訪問 Rhino 或是 Revit 的 API, 而且還可以根據你的設計或項目需要在 Grasshopper 中自定義符合您工作流程的運算器。

    創建 Revit 構件

    前面示范如何利用 Grasshopper 中的 Revit 組件來轉換 Revit 幾何對象為 Rhino 幾何物件,Grasshopper 中還內置了很多專門為 Revit 定制的運算器,下面將示范如何利用這些運算器來創建 Revit 構件。

    提示:

    在 Revit 中創建一個簡單的墻體會需要用到下面這些運算器:

    建立墻體直線(用起點與終點來定義)

    墻體類型

    放置墻體的樓層

    墻體高度

    1. 首先從 Revit 中打開 Rhino,并繪制一條直線。

    image.png

    ▲ 在 Rhino 視窗中繪制一條直線

    2. 從 Revit 中打開 Grasshopper,使用 Curve 運算器將前面的直線載入 Grasshopper.

    64ece9f359054a11be40ee527b63505c71f3b6ce.gif

    ▲ 將 Rhino 中的直線載入 Grasshopper

    3. 請準備好下面這些運算器。

    image.png

    ▲ 需要準備的相關運算器

    您可以分別從這些位置找到這些運算器,如下圖所示。

    image.png

    ▲Params>Geometry>Curve

    image.png

    ▲ Params>Input>Slider

    image.png

    ▲ Revit>Input>ModelCategoriesPicker,類型設置為墻

    image.png

    ▲ Revit>Input>ElementTypePicker

    image.png

    ▲ Revit>Input>Levels Picker

    image.png

    ▲ Revit>Wall>Add Wall(Curve)

    4.把這些運輸連接起來即可,如下圖所示,同時您會發現 Rhino 7 與 Revit 的視窗會同時出現。

    image.png

    ▲運算器連接完成后的效果

    提示: 

    如果您還需要使用 Grasshopper 的其他非 Revit 運算器進行其他的一些計算,建議 Wall 后面增加 Element Geometry 來進行轉換為 Brep,以方便非 Revit 運算器能有效識別。

    image.png

    ▲ 增加 Revit>ElementGeometry

    Grasshopper 動態交互

    對于 Grasshopper 這樣的圖形化編程工具來說,其最大特色就是動態交互,RIR 將這一特色完全帶入 Revit 運行環境中,這樣可以讓建筑師、工程師更加有效的探索設計空間并找到更多新穎的解決方案。

    打開我們前面做的小練習,您現在可以動態調整一些參數,如下圖所示。

    30f45f82fbd952023de0bc9ae64e07c5dc8c2e89.gif

    ▲ 根據需要動態調整參數示范

    GHPython in Revit

    Rhino.Inside.Revit 是讓 Rhino 在 Revit 內部運行,因而 Rhino 和 Grasshopper 的插件也都可以訪問 Revit API。因此 Python 的腳本可以同時使用 Rhino API、Grasshopper API 與 Revit API,進而會讓 Rhino 與 Grasshopper 中的 Python 腳本功能成倍提高。除了這些 API 之外,Rhino.Inside.Revit 的附加模塊還提供了很多額外的功能,主要用于將 Rhino/Grasshopper 的數據離線轉換為 Revit, 或是將 Revit 的數據轉換為 Rhino/Grasshopper.

    來看看下面這個 Python 腳本范例, 它會把前面提到的所有 API 的符號導入腳本。

    import clr

    clr.AddReference('System.Core')

    clr.AddReference('RevitAPI') clr.AddReference('RevitAPIUI')

    clr.AddReference('RhinoInside.Revit')

    # now we can import symbols from various APIs

    from System import Enum

    # rhinoscript

    import rhinoscriptsyntax as rs

    # rhino API

    import Rhino

    # grasshopper API

    import Grasshopper

    # revit API

    from Autodesk.Revit import DB

    # rhino.inside utilities

    import RhinoInside API

    from RhinoInside.Revit import Revit, Convert

    # add extensions methods as well

    # this allows calling .ToXXX() convertor methods on Revit objects

    clr.ImportExtensions(Convert.Geometry)

    # getting active Revit document

    doc = Revit.ActiveDBDocument


    如果要使用上面這個腳本范例,我們還需要還需要增加下面這行代碼:

    G = [x.ToBrep() for x in E.Geometry[DB.Options()]]

    使用 Revit API 【.Geometry[DB.Options()])】來讀取輸入的 Revit 構件 E, 然后經由 RIR API 提供的功能程序將 Revit 的幾何物件轉換為 Rhino【Convert.ToRhon()】,最后由 Grasshopper 輸出 Rhino幾何物件。

    image.png

    ▲ GHPython 轉換 Revit 物件為 Rhino 物件示范

    提示: 

    Rhino.Inside.Revit 已經是一個非常強大的工具,但使用 Python 與 C# 可以擴展無限可能...

    15359439502(林老師)

    2158157721 咨詢

    HiBIM場布V1.3.1最新版免費下載

    HiBIM場布V1.3.1最新版免費下載

    品茗HiBIM軟件V4.1.0最新版下載

    品茗HiBIM軟件V4.1.0最新版下載

    酸葡萄市政BIM助手V 1.77 For Revit

    酸葡萄市政BIM助手V 1.77 For Revit

    Lumion LiveSync for Revit支持2024

    Lumion LiveSync for Revit支持2024

    NWC導出工具

    NWC導出工具

    datasmith格式Autodesk Revit導出器

    datasmith格式Autodesk Revit導出器

    魯班萬通(Civil3D版)V1.1.0下載

    魯班萬通(Civil3D版)V1.1.0下載

    魯班萬通(Revit版)V7.4.0下載

    魯班萬通(Revit版)V7.4.0下載

    BIMangle BIM模型一鍵輸出 3D Tiles

    BIMangle BIM模型一鍵輸出 3D Tiles

    鵬業算量BIM(鵬業導入Revit)免費下載

    鵬業算量BIM(鵬業導入Revit)免費下載

    Rhino.Inside.Revit(犀牛轉Revit插件)免費下載

    Rhino.Inside.Revit(犀牛轉Revit插件)免費下載

    Revit與Lumion實時聯動插件16-21免費下載

    Revit與Lumion實時聯動插件16-21免費下載

    Revit to SketchUP(Revit2015~2021)Revit導SKP插件

    Revit to SketchUP(Revit2015~2021)Revit導SKP插件

    主站蜘蛛池模板: 丰满人妻一区二区三区视频| 日韩爆乳一区二区无码| 亚洲成AV人片一区二区| 亚洲福利一区二区| 中文字幕色AV一区二区三区 | 自慰无码一区二区三区| 国产精品日韩一区二区三区 | 99久久精品午夜一区二区| 精品福利一区二区三| 国产91精品一区二区麻豆亚洲| 国产精品99精品一区二区三区| 久久综合精品不卡一区二区| 精品福利一区二区三| 久久一区不卡中文字幕| 中文字幕人妻丝袜乱一区三区 | 久久久精品人妻一区二区三区蜜桃| 一区二区国产在线播放| 日韩在线一区二区三区免费视频| 国产一区二区在线观看| 中文字幕日韩欧美一区二区三区 | 狠狠色婷婷久久一区二区三区| 国产suv精品一区二区6| 在线观看日韩一区| 一区免费在线观看| 日韩精品一区二区三区在线观看| 波多野结衣一区二区三区88 | 中文字幕精品亚洲无线码一区应用| 亚洲国产成人精品久久久国产成人一区二区三区综| 亚洲AV成人精品一区二区三区| 亚洲欧美成人一区二区三区| 无码人妻啪啪一区二区| 动漫精品第一区二区三区| 久久久精品日本一区二区三区| 国精产品一区二区三区糖心| 日韩好片一区二区在线看| 亚洲日韩中文字幕一区| 精品国产一区在线观看| 国产亚洲自拍一区| 久久久久人妻一区二区三区 | 亚洲日韩国产一区二区三区| 日韩电影一区二区三区|