点开多段轴网会发现轴网类型为MultiSegmentGrid,里面没有Locaiton可以获取,如果想要获取路径可以通过两种方式进行获取
方式一:
Revit中可以进行编辑草图模式的均可以通过删除构件收集构件ID进行获取相应路径
代码可以参照叶雄进的获取板边界文章进行获取
方式二:直接Collector收集所有的Grid类型即可,里面同样Name的轴线即为多段轴网

1
2
var list = collector.OfCategory(BuiltInCategory.OST_Grids).ToList();
var grids = list.Where(x => x.GetType() == typeof(Autodesk.Revit.DB.Grid)).ToList();