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

    下載app免費領取會員

    NULL

    ad.jpg

    如何配置Revit二次開發環境(下)?

    發布于:2021-01-22 10:27:03
    首頁/技術分享/Revit
    收藏
    7190

    王錫金

    更多

    3.Add-In Manager的安裝

    Add-In Manager用來允許運行外部二次開發代碼。

    進入到Revit SDK的解壓路徑中,并進入Software Development Kit文件夾,將其中的“Add-In Manager”文件夾復制,如下圖所示。

    Add-In Manager文件夾.png

    將復制的文件夾粘貼到“C:\ProgramData\Autodesk\Revit\Addins\Revit版本”路徑中(該路徑默認為隱藏路徑),如下圖所示。

    復制粘貼Add-In Manager.png

    接著在電腦中搜索“AddInManager.addin”文件(推薦使用Everything軟件進行搜索,搜索結果可能有多個相同文件,選擇任意一個即可),將找到的文件復制粘貼到上述路徑下,如下圖所示。

    AddInManager_addin.png

    接著使用Visual Studio打開粘貼過來的AddInManager.addin文件,并刪除所有代碼。接著將下列代碼復制粘貼進去,保存后退出,如下圖所示。

    <?xml version="1.0" encoding="utf-8"?>
    <RevitAddIns>
       <AddIn Type="Command">
          <Assembly>./Add-In Manager/AddInManager.dll</Assembly>
          <ClientId>8C0A9E25-B7C5-421c-A1AB-702F73FA551F</ClientId>
          <FullClassName>AddInManager.CAddInManager</FullClassName>
          <Text>Add-In Manager (Manual Mode)</Text>
          <VisibilityMode>AlwaysVisible</VisibilityMode>
          <LanguageType>Unknown</LanguageType>
          <VendorId>ADSK</VendorId>
          <VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
      </AddIn>
      <AddIn Type="Command">
          <Assembly>./Add-In Manager/AddInManager.dll</Assembly>
          <ClientId>6FDB8EC7-CCD3-4fc0-ADB7-B459D298FB93</ClientId>
          <FullClassName>AddInManager.CAddInManagerFaceless</FullClassName>
          <Text>Add-In Manager (Manual Mode, Faceless)</Text>
          <VisibilityMode>AlwaysVisible</VisibilityMode>
          <LanguageType>Unknown</LanguageType>
          <VendorId>ADSK</VendorId>
          <VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
      </AddIn>
      <AddIn Type="Command">
          <Assembly>./Add-In Manager/AddInManager.dll</Assembly>
          <ClientId>91A2419C-5FCA-491A-BAA3-29A497EC07C7</ClientId>
          <FullClassName>AddInManager.CAddInManagerReadOnly</FullClassName>
          <Text>Add-In Manager (ReadOnly Mode)</Text>
          <VisibilityMode>AlwaysVisible</VisibilityMode>
          <LanguageType>Unknown</LanguageType>
          <VendorId>ADSK</VendorId>
          <VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
      </AddIn>  
    </RevitAddIns>

    編輯AddInManager_addin.png

    打開Revit,在附加模塊中找到外部工具,看到如下圖所示三個命令,代表Add-In Manager安裝成功。

    Add-In Manager已添加.png

    4.Revit Lookup的安裝

    Revit Lookup是Revit二次開發中非常常用的輔助插件。

    首先在Github中下載對應版本的zip壓縮包,鏈接如下:GitHub - jeremytammik/RevitLookup: Interactive Revit BIM database exploration tool to view and navigate element properties and relationships.

    下載Revit Lookup.png

    將文件進行解壓,進入到解壓文件夾中的CS文件夾中,在其中找到RevitLookup.sln,如下圖所示,用Visual Studio將它打開。

    RevitLookup_sln.png

    打開以后在右側的解決方案資源管理器中依次展開RevitLookup-引用,發現有6個引用的庫文件帶黃色嘆號,表示無法找到這些庫,如下圖所示。

    Revitlookup引用缺失.png

    因此,需要重新引用這些庫,這些庫均位于Revit的安裝路徑中,如下圖所示。右鍵單擊“引用”,選擇“添加引用”,在彈出的“引用管理器”窗口中選擇“瀏覽”并索引到Revit安裝路徑,選擇需要重新引用的dll文件,將它們添加進來,如下圖所示。

    添加引用.png

    這些引用重新選擇好了以后,在“解決方案資源管理器”中右鍵單擊“RevitLookup”,選擇生成,并在界面下方記住生成后的文件路徑,如下圖所示。

    生成Revitlookup.png

    接著進入到生成后的路徑中,將RevitLookup.dll文件復制粘貼到“C:\ProgramData\Autodesk\Revit\Addins\Revit版本”中,然后在其中新建一個txt文本文件,并將該文本文件連同后綴名稱修改為“RevitLookup.addin”,如下圖所示。

    Revitlookup.addin.png

    用記事本打開RevitLookup.addin,將下列代碼復制粘貼進去后保存。

    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <RevitAddIns>
       <AddIn Type="Application">
          <Assembly>./RevitLookup.dll</Assembly>
          <ClientId>356CDA5A-E6C5-4c2f-A9EF-B3222116B8C8</ClientId>
          <FullClassName>RevitLookup.App</FullClassName>
          <Name>Revit Lookup</Name>
          <VendorId>ADSK</VendorId>
          <VendorDescription>Autodesk, www.autodesk.com</VendorDescription>      
       </AddIn>
    </RevitAddIns>

    打開Revit會出現如下圖所示提示,點擊總是載入即可完成Revit Lookup的安裝。

    Revitlookup提示.png

    至此,Revit二次開發環境配置完成。

    本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

    未標題-1.jpg

    上一篇:如何配置Revit二次開發環境(上)?

    下一篇:Revit繪制命令之繪制弧線(下)

    主站蜘蛛池模板: 手机看片福利一区二区三区| 日韩一区二区在线免费观看| 国产精品高清一区二区人妖| 精品一区精品二区| 国产丝袜美女一区二区三区| 国产一区二区三区在线| 久久久久一区二区三区| 国产成人无码精品一区在线观看 | 亚洲国产精品一区二区九九 | 成人免费一区二区无码视频| 国产av天堂一区二区三区| 国产精品亚洲综合一区在线观看 | 国内精品视频一区二区三区| 亚洲日本一区二区| 中文字幕日本精品一区二区三区| 精品国产日韩一区三区| 乱码人妻一区二区三区| 波多野结衣一区二区| 亚洲一区二区三区久久久久| 日韩精品成人一区二区三区| 久久精品国产第一区二区| 一区二区不卡久久精品| 精品天海翼一区二区| AV天堂午夜精品一区二区三区| 无码一区二区三区AV免费| 国产精品高清视亚洲一区二区| 成人免费观看一区二区| 亚洲丰满熟女一区二区哦| 无码人妻精品一区二区蜜桃| 无码喷水一区二区浪潮AV| 国产精品成人一区二区三区| 国产一区二区三区在线电影| 日韩电影在线观看第一区| 亚洲一区二区三区在线视频| 中文字幕精品亚洲无线码一区应用 | 亚洲AV无码一区二区二三区入口| 久久精品国产一区二区三区肥胖 | 国产精品高清一区二区人妖| 久久精品成人一区二区三区 | 无码国产精品一区二区免费式影视 | 一区二区视频在线观看|