摘要: Civil3D API大概分为这些功能: Ø 创建 Civil3D通过API来创建对象(例如Alignment,Surface等)并不是通过new来构造对象,大多数情况是通过 o 本身的Static的Create系列方法 例如Alignment的Create函数 public static ObjectId Create(CivilDocument document, string alignme... 阅读全文
posted @ 2017-03-31 23:58 BIMKF 阅读(404) 评论(0) 推荐(0) 编辑
摘要: Civil3D二次开发的API都是应用在DB对象上的,因此我们在plugin中一般都会需要得到所需要操作的DB对象。需要得到DB对象,我们需要首先得到它的ObjectId然后用Transaction打开得到。 得到ObjectId有几种方法: (1) 通过名字或者Index从Civil3D API定义的集合中获得。例如,我们需要得到一个PointGroup的ObjectId,则可以从PointGr... 阅读全文
posted @ 2017-03-31 00:20 BIMKF 阅读(476) 评论(0) 推荐(1) 编辑