BIM建筑網
更專業的BIM技術學習網站!


二次開發

revit二次開發|bim軟件二次開發|revit二次開發教程|Revit二次開發技術文檔

cad二次開發的一些簡單入門實例

BIM建筑網贊( 0 )

記錄一下CAD二次開發的一些簡單實例。 1、helloworld 2、畫一個圓 3、畫一條直線 4、取得圖層下的所有對象id 5、得到當前圖層的所有object的id 6、取得當前所有圖層名稱 7、添加圖層 using System; us...

Revit二次開發——讀取cad中的文字信息-BIM建筑網

Revit二次開發——讀取cad中的文字信息

BIM建筑網贊( 0 )

Revit讀取cad的文字信息需要借助Teigha的開源dll,在程序中添加下圖中紅色框的dll文件的引用,其他的dll文件全部放在同一個文件夾中即可,運行的時候,會自動把這些dll文件全部復制到bin文件當中,同時,在Revit中運行插件...

Revit中Dynamo編程——Python代碼-BIM建筑網

Revit中Dynamo編程——Python代碼

BIM建筑網贊( 0 )

直接用dynamo的模塊來弄邏輯關系,其實也挺麻煩的,尤其是要用到方法,循環等等,更甚。所以能夠書寫Python代碼可以做到事半功倍。 首先來用python來寫第一個代碼快,來hello dynamo一下。 然后我們用Python代碼塊來畫...

Revit二次開發——怎樣使用dynamo的類-BIM建筑網

Revit二次開發——怎樣使用dynamo的類

BIM建筑網贊( 0 )

dynamo作為revit的利器,相當有用。而且它里面的好多類庫是revit的api里沒有的,那有沒有什么辦法可以直接用dynamo里的類?當然有啦! 步驟:1、在二次開發的引用中,引用“ProtoGeometry.dll”這個dll文件和...

Revit二次開發——讀取構件的材料外觀信息-BIM建筑網

Revit二次開發——讀取構件的材料外觀信息

BIM建筑網贊( 0 )

? ? ? ??revit讀取材料的外觀信息不能通過lookup來搞定,所以讀取起來稍微有點麻煩。但是在revit二次開發的官方基礎教程里有相關的解釋。 ? ? ? ? ?這里就以一個墻體為例,讀取墻體材料的所有外觀信息(如下圖)。這里主要...

revit二次開發——建連續剛構橋(方法1)

BIM建筑網贊( 0 )

? ? ?? 其實建連續剛構橋也不是很難,主要是用代碼來驅動族而已。好多牛人用dynamo來做這件事情,我覺得也挺好,我也用過dynamo來操作過,但是用起來還是沒有插件爽。 ? ? ? ? 其實代碼也挺簡單的,這里就直接放主要的代碼吧。核...

revit二次開發——建連續剛構橋2(帶平縱曲線)

BIM建筑網贊( 0 )

上一個方法對于直線的連續剛構橋行得通,但對于有平縱曲線的連續剛構橋還是行不通,這里主要是族的原因,因為帶平縱曲線的連續剛構橋每一個節段都可以算作一個異形結構。人工建死族的話,耗時耗力,而且效果還不好。這就需要用到二次開發來解決。 首先得明確...

Revit二次開發——怎樣將插件添加到面板上-BIM建筑網

Revit二次開發——怎樣將插件添加到面板上

BIM建筑網贊( 0 )

做好了插件,后面一步就需要把插件加載到面板上了。 這里revit專門為加載插件提供了一系列api。具體api的介紹看revit二次開發官方教程第10章。但這里講得很泛,缺少完整代碼的實際例子。另外有個難點(textbox),我現在也沒搞清楚...

Revit二次開發——revit怎么給橋梁加鋼筋-BIM建筑網

Revit二次開發——revit怎么給橋梁加鋼筋

BIM建筑網贊( 0 )

Revit自身帶的鋼筋功能比較雞肋,哪怕是用在它所擅長的建筑結構里,也是坑得飛起。很多情況,特別是異形結構,幾乎不能準確建好鋼筋模型。 所以這里,我就想了一個辦法利用revit給橋梁加鋼筋。橋梁其實包含了很多異形結構,更坑的是橋梁的鋼筋幾乎...

Revit怎樣給橋梁里加上預應力鋼筋

BIM建筑網贊( 0 )

在Revit里建橋本身就是一件麻煩事情,然后在橋里加上預應力鋼筋更麻煩。 所以這里就需要了解其規則,然后做相應的預應力鋼筋插件。預應力比較好的輸入方法首推Midas Civil。 基于這種方法做的預應力鋼筋插件見視頻: http://v.y...

Revit二次開發 向量運算-BIM建筑網

Revit二次開發 向量運算

BIM建筑網贊( 0 )

開發到最后都是在跟數學打交道,revit作為一款三維建模軟件,表達的是各種結構的空間關系,二次開發中自然也包括大量的向量計算。 好在revit 的api里已經事先提供了很多向量的運算,方便開發人員使用,免得自己寫方法。 首先通過幫助文檔看一...

Revit二次開發 體量里的放樣-BIM建筑網

Revit二次開發 體量里的放樣

BIM建筑網贊( 0 )

Revit體量的放樣功能最多,而恰巧官方出版的那本經典的二次開發教程這方面的內容講得特別少。然而,以我開發橋梁方面的插件發現,異形結構也就在體量或者自適應構建族里好解決一些,所以準備講一下這方面的內容。 其實,自適應構件族里的放樣功能跟體量...

Revit二次開發——場地地形-BIM建筑網

Revit二次開發——場地地形

BIM建筑網贊( 0 )

Revit的場地地形其實沒有什么特別的,其實它就是一個面而已,創建這個面用下面這個方法: Form NewFormByCap(bool isSolid, ReferenceArray profile);? 如果是做成五花肉那種的,就用另一個...

Revit二次開發 自帶的鋼筋

BIM建筑網贊( 0 )

這里以Revit的自帶的鋼筋功能為例(非Revit自帶的鋼筋功能見我的優酷自頻道) 具體步驟: 1)進行開發之前,要把鋼筋導入到Revit里面。 2)如果鋼筋族的形狀不夠項目用的話,可以自己做鋼筋族 3)了解Revit的鋼筋的功能(? Re...

BIM建筑網,更專業的BIM技術學習網站!

聯系我們關于BIM建筑網