• 使用BodyFromLoft 不成功

    如图,先构造了n个CurveVector 再构造 guide线 ,取得是上述CurveVector的边界点 参考了这个链接中的例子,参数设置自认为没错,但就是生成不了 https://communities.bentley.com/communities/other_communities/chinafirst/f/microstation-projectwise/140794/ce-update-6-sdk-bodyfromloft
  • [Mstn C++] 依赖(Depencency)和约束(Constraints)概念的理解不是很清楚

    老师,您好: 需要老师您的帮助,在学习mstn 二次开发过程中,对依赖和约束的概念理解的不是很清楚,他们直接有异同吗。
  • [MSCE C++]属性提取时代码出错

    运行了程序测试属性提取功能,总是出现程序崩溃的现象,如图 ,这个难道是系统自带的属性不能提取?程序中其他的几个命令都能正常使用。另外程序中显示两个问题
  • 开发过程中在选择std::vector和bvector如何决定?

    想起之前看过的一篇帖子说是尽量不用std::vector,多用bvector。请问一下实际项目中选择使用哪一个?
  • 【msv8i c++】mdlKISolid_evaluateEdge函数,当传入的u不为0时,为什么会返回出错?

    想通过mdlKISolid_evaluateEdge获取多条边的起点和终点的切线向量,进而选择出平滑相连的边,可是当传入的u不为0时,有的边的函数返回值一直是0x0000139a,有的又能正确返回0,不知道这是什么原因?
  • [MSV8i C++]有没有mdl函数来实现修剪实体工具的操作

    类似的有mdlKISolid_booleanDisJoint可以做剪切,但用起来有点麻烦,请问一下有没有修剪实体的函数直接可用啊???
  • 【MSCE C++】单元无法动态重绘

    各位老师好! 我在做一个简单的线路放线程序,这个程序主要是通过计算然后把线路放入模型中。 本来我是使用CurveVector来完成,已经实现了动态重绘和点击鼠标随鼠标放置线路。 但是CurveVector好像无法实现线路各个部分不同颜色。 于是我改用了Cell来做,Cell可实现不同部分不同颜色和随鼠标放置,但是无法实现线路随鼠标的动态重绘。 我想请问老师们我在哪里做错了,下面附上我的代码。 重绘部分: struct RailwayPlaceTool : DgnPrimitiveTool…
  • API mdlMesh_getPolyfaceArrays(edp, pIndices , p3DPoints , &blockSize , NULL )

    问题描述: API mdlMesh_getPolyfaceArrays ,同一个Element (一个 墙体Linear Form 包含6 个Shape, 这6个Shape 类型为Mesh). 此API 在从第一个shape 获取Mesh 的点时反回值有所不同 , 每个Shape (Mesh) 都是一个只有4个点的平面 : V8iSS6 : 返回是正确的4个点 (两个三角形) BentleyConnect版本:返回200多个点 (多个三角形) 疑问: 此API…
  • [MSV8i C++],我用mdlMesh_newVariablePolyface分别得到两个mesh面,如图是两个mesh面相交的横截面,请问如何得到相交的3个mesh体?

  • [MSV8i C++] 怎样得到最外层轮廓线的点

    已知有两个类似上面的图形,这是其中一个。已知上面那根地面线的点集vector<DPoint3d> dmx0 , 和其他线的点集vector<DPoint3d> all_bp0,请问老师,怎么才能达到最外层的轮廓线,我要生成mesh