• 【C# ORD中国版】Cim对象材质贴附问题

    我的需求是想给自定义的Cim对象贴附材质,但在论坛里查了一下,C#下材质功能不完善,建议使用C++。 我的材质贴附需求很简单,就是简单的将某个元素设置为某个MS自带的材质即可,我尝试了使用C#下的MaterialPropertiesExtension功能,但是没有设置成功。 我还尝试了使用EC的方式设置Cim对象的属性,是可以在第一次将Cim对象AddToModel的时候生效的,如下图所示。 但是当我通过改变某个属性值导致Cim对象重绘时,之前设置的对象的“连接材质”属性没有变,但是对象实际显示的材质就没有了…
  • OpenBridge Modeler CE版SDK 正式发布!

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

    请问右击元素给元素添加links如何通过代码实现?比如给元素添加一个外部文件link,谢谢老师。
  • 2018 BDN开发培训顺利举办!

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

    做一个动态放置cell的primitiveTool工具,鼠标第一点为cell插入点,点击第二点时开始动态,第二点与第一点之间的方向向量确定cell的放置方向,进行动态放置,使用mdlCell_getElmDscr()函数获取cell的ElmDsc,使用EditElementHandle(MSElementDescrP descr, bool owned, bool isUnmodified,DgnModelRefP modelRef = 0)构造EditElementHandle后加入agenda中…