原创 兩種方式獲取revit族文件預覽縮略圖

問題描述 想做一個族庫管理插件,其中有一個功能是預覽其縮略圖. 解決方案1 revit api中有一個ElementType.GetPreviewImage方法,ElementType的常用子類就是familySymbol 需要注意的是G

原创 Excel vLookup #N/A錯誤處理

網上常能搜到的錯誤原因: 查詢列與數據源列數據格式不一致,比如一個是"文本",一個是"常規" 數據源table的第一列必須是第一個參數所對應的查詢列,比如根據身份證號查找另一個表中相同身份證號的人的相關信息,函數第一個參數(查詢列)顯然是

原创 PickPoint提示Invalidoperation

https://adndevblog.typepad.com/aec/2012/07/creating-active-work-plane-of-the-view-using-revit-api.html   鏈接方法的思路是以當前act

原创 Visual Studio (C#)嵌入圖片資源Resource Embedded Resource

整理了一下關於向visual studio裏嵌入圖片資源的方案,做下記錄. 1.圖片添加的方式 如果圖片經常用(比如標題欄圖標之類),那麼最好程序運行時直接從內存中加載,這時需要把圖片編譯進dll或exe中. 如果不常用的圖片,或者出於發

原创 Revit中的項目基點和測量點

一般用戶能接觸到這兩個名詞的時候一般就是導入/鏈接外部文件資源時要選擇對齊選項. 實際上其設計功能就是如此--用來協同同步模型,它本身與revit模型的座標是無關的 不論你怎麼拖動(鎖定or not)項目基點或者測量點,revit模型的l

原创 結合Revit自身和API理解"線型"/"線樣式"

Part 1 創建一個新線型 這裏building coder講得很清楚了,我簡單整理下. 要明白new line style 實際上是OST_Lines的子類 具體實現 2.1 獲取line category Categories c

原创 express-validator自定義validator的custom()

使用express-validator進行郵箱(用戶名/...)存在性驗證時,自定義custom時出了很多問題,遇到的問題有: cannot read property xx invalid value 總是無法通過check,提示錯誤信

原创 Revit中的視圖座標系

1.view和direction 屏幕右向爲view.rightdirection其單位基矢量座標表達爲view.cropbox.transform.basisx 屏幕上向爲view.updirection其單位基矢量座標表達爲view.

原创 Autodesk.Revit.Creation{}與revit api的三種create方式

你是否疑惑document.application.create Document.create和document.familycreate呢?   其實我們在寫revit二次開發程序時,一般只用到了Autodesk.Revit.UI和D

原创 Revit自適應點Orientation和referenceline的解釋

api.chm裏的解釋 Member name Description ToHost The adaptive point will be oriented to the coordinate system of the geometr