下載app免費(fèi)領(lǐng)取會(huì)員
網(wǎng)友投稿
更多在Revit里鏈接的CAD通過(guò)API能獲取到到圖層信息和圖層里的幾何信息
文字信息目前應(yīng)該是還獲取不到的
幾何信息可以直接通過(guò)Geometry來(lái)獲取
圖形信息可以通過(guò)GeometryObject的GraphicsStyle來(lái)獲取
GraphicsStyle里有一個(gè)GraphicsStyleCategory
而這個(gè)Category的名字和圖層是一樣的
當(dāng)然這個(gè)Category里還包含一些其他信息
下面是一個(gè)查詢圖層的小例子
Reference r = uidoc.Selection.PickObject(ObjectType.PointOnElement);
Element elm = doc.GetElement(r);
GeometryObject geo = elm.GetGeometryObjectFromReference(r);
GraphicsStyle gs = doc.GetElement(geo.GraphicsStyleId) as GraphicsStyle;
TaskDialog.Show("info", gs.GraphicsStyleCategory.Name);
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:二次開(kāi)發(fā)教程:Revit開(kāi)發(fā)設(shè)置模型線顏色
推薦專題