• 【MSCE C#】请问如何读取某个dgnFile的工作空间及工作集

    如题,请问如何读取某个dgnFile的工作空间和工作集,该dgnFile并非ActiveFile,可能是通过DgnDocument读取到的DgnFile,如下所示的代码,故无法使用WorkSpaceManager.ActiveWorkSet来获取。 DgnDocument dgnDoc = DgnDocument.CreateForLocalFile(path); DgnFileOwner dgnFileOwner = DgnFile.Create(dgnDoc, dgnFileOpenMode…
  • 【MSCE C++/C#】有关从参考的文件中获取到的元素dgnModelRef的问题

    我通过如下两种方式获取参考文件中的元素: 第一种:先在软件中,将参考文件中的某个元素添加到SelectionSetManager(全局的选择集)中,然后在代码中读取选择集获得这个元素。这样拿到的元素其DgnModelRef属性为一个dgnAttachment,如图所示。 第二种:通过代码dgmModel下的GetDgnAttachments(),获取当前model的某个特定的参考对象,然后通过 DgnAttachment对象的GetDgnModel()方法获取到参考的dgnModel,再通过DgnModel下的FindElementById…
  • OpenBridge Modeler CE版SDK 正式发布!

    OpenBridge Modeler SDK CONNECT Edition(简称OBM SDK CE)已经正式登陆Bentley下载中心并面向所有BDN成员单位开放,开发者们可通过BDN账号登陆下载中心来获取该资源。 功能简介: 本次OBM SDK CE所包含的主要功能如下: 以CIF为基础,面向OBM CE提供桥梁及其相关构件的参数信息提取能力; 提供了与OBM近乎等价的构件层次关系及组织方式; 提供了等价的原生层接口和托管层接口; 可遍历给定DGN模型中的所有桥梁…
  • 2018 BDN开发培训顺利举办!

    2018年第一、二期BDN开发培训已于6月12日-15日、6月19日-22日在Bentley海淀研发中心顺利举办。一共有来自不同行业的22家单位、共计40余位开发者参加了本次培训。来自Bentley的两位资深技术专家——符永安经理及肖慎重先生,在8天的时间里为开发者们带来了精彩的培训课程。 本次培训主要针对C#语言环境下的 MicroStation CE 和 OpenRoads Designer CE 的二次开发,为参与培训的开发者们梳理了从环境配置到详细编程的开发知识,结合实例深入浅出地讲解了SDK中的一些主要对象…