Revit,Revit二次開發"> Revit作為Autodesk公司重點推廣應用的三維信息化建模軟件,擁有非常強大的API功能,在公司封裝API提供二次開發后,升級版本的API得到了大量的優化和">
完善主體資料,免費贈送VIP會員!
* 主體類型
* 企業名稱
* 信用代碼
* 所在行業
* 企業規模
* 所在職位
* 姓名
* 所在行業
* 學歷
* 工作性質
請先選擇行業
您還可以選擇以下福利:
行業福利,領完即止!

下載app免費領取會員

NULL

ad.jpg

Revit二次開發的工具有哪些?Revit二次開發的方式

發布于:2021-11-22 16:58:28
首頁/BIM專題
分享

Revit作為Autodesk公司重點推廣應用的三維信息化建模軟件,擁有非常強大的API功能,在公司封裝API提供二次開發后,升級版本的API得到了大量的優化和擴展,從只能提供文檔對象的訪問,到可以創建工作集、實現用戶的選擇交互、族類型的過濾及參數的創建和修改等功能,還可以通過外部程序的調用實現界面交互方式很難或無法完成的功能。

腿腿教學網-Revit二次開發的工具有哪些?Revit二次開發的方式

Revit API具有如下兩種開發工具:一是Visual Studio,針對Revit2018進行開發時,可以選擇VisualC#、VB.Net等支持.NET Framework的編程語言,且Revit2018需要基于.NET Framework4.6.1運行環境進行編譯,還需引用Revit API.dll、Revit API UI.dll和Revit AddIn Utility.dll接口文件;二是Revit自帶的開發環境VSTA,它是通過VisualC#、VB.Net語言生成腳本宏,并將其附著在模型上,通過運行宏來實現相應的功能。

針對Revit軟件進行二次開發時,需要熟練掌握Autodesk公司開發的Add-In Manager插件和Revit Lookup插件。前者能夠在不重啟Revit軟件的前提下,直接修改插件中的代碼重新調試來實現插件的再次加載和運行,Revit Lookup不用寫代碼就可以直觀地看到API的對象。

二次開發的方式

Revit API是建立在Revit產品基礎之上,它是一個類庫,需要在Revit運行時才能夠工作。Revit API具有非常強大的功能,通過Revit API研發的插件,用戶能夠進行Revit軟件功能的擴展與實際應用。

Revit API提供了一套機制和規范來擴展Revit的功能,Revit的擴展方式有三種:一是外部命令IExternal Command,Revit通過.addin文件來識別和加載外部插件;二是外部應用IExternal Application,同樣是通過.addin文件來識別和加載實現IExternal Application的外部插件;三是宏Macro,宏作為一種程序,目的是實現重復任務的自動化,每個宏都可以通過可重復的步驟和可預見的操作完成一系列預定義步驟的任務。

作者:劉世茂 僅供學習交流 版權歸原作者所有 如有侵權請聯系刪除

轉載請注明來源本文地址:https://www.tuituisoft/bim/23780.html

未標題-1.jpg

上一篇:沒有了

下一篇:沒有了

主站蜘蛛池模板: 精品乱子伦一区二区三区| 日本精品一区二区久久久| 国产一区二区三区不卡观| 亚洲AV成人一区二区三区AV| 69久久精品无码一区二区| 久久精品一区二区三区中文字幕| 色偷偷av一区二区三区| 日本在线观看一区二区三区| 午夜天堂一区人妻| 国产在线精品一区二区不卡麻豆| 亚洲综合无码一区二区痴汉| 亚欧成人中文字幕一区| 久久精品国产一区| 国产精品伦一区二区三级视频| 国产高清在线精品一区小说| 国产伦精品一区二区三区视频金莲 | 国产成人精品无码一区二区| 一区二区三区在线免费观看视频| 国产亚洲综合一区二区三区| 秋霞鲁丝片一区二区三区| 一区二区不卡在线| 国产精品无码亚洲一区二区三区 | 久久久国产一区二区三区| 美女福利视频一区二区| 一区二区三区精品视频| 一夲道无码人妻精品一区二区| 久久高清一区二区三区| 亚洲一区二区三区在线网站| 日韩免费一区二区三区在线 | 亚洲一区无码精品色| 久久精品国产一区二区| 无码人妻精品一区二区三区66| 国产凹凸在线一区二区| 亚洲福利秒拍一区二区| 国产乱码精品一区二区三区麻豆| 精品一区二区三区影院在线午夜 | 中文字幕精品无码一区二区三区| 久久99精品国产一区二区三区 | 久久久久人妻精品一区三寸蜜桃 | 无码国产精品一区二区免费 | 国产在线一区二区三区av|