在revit api中我們可以在iexternalcommand裡呼叫revit介面上的
命令,方法就用:
postcommand
在revit的介面上的每乙個功能按鈕,都是有乙個id的,其實都是可以
用這個方法來呼叫的。
比如牆:建築 功能的id為 "id_objects_wall"
對應的revitcommandid 就是revitcommandid .lookupcommandid( "id_objects_wall");
但是revit api裡之提供了
postablecommand 這個列舉裡的命令來給開發者使用
具體用法如下:
revitcommandid cmdid = revitcommandid.lookuppostablecommandid(postablecommand.tilewindows);
上面這兩行呼叫的是revit介面裡的平鋪功能
Revit開發之設定族引數的值
族引數的值是關聯於族型別的,在每個族型別中都儲存了各自型別的引數值,使用api以實現讀寫族引數的值,讀寫方法略有不同。1 讀取引數值 autodesk.revit.db.familytype 類 double?asdouble familyparameter familyparameter elem...
Revit二次開發 CurveLoop的偏移
curveloop的偏移,有兩種 1.平面內的偏移,意思是對curveloop進行放大或者縮小,var newloop curveloop.createviaoffset curveloop,offset,new xyz 0,0,1 上述 對現有的curveloop進行偏移,按照右手螺旋法則對cur...
iOS開發UI之UITableView的基本使用
控制項 1.設定資料來源 void viewdidload 2.設定有多少組資料 有多少組資料 nsinteger numberofsectionsintableview uitableview tableview 3.設定每組有多少行資料 每一組有多少行 nsinteger tableview u...