• [C# MSCE]参数话单元获得itemtype 变量 以及获得 变化值

    符老师 参数话单元获得itemtype 变量 以及获得 变化值 求指导
  • [C# ORD] 如何读取地形高程点

    请问老师,在ORD中导入地形之后,如何根据任意的平面坐标,求出地膜的高程点,用C#程序可以实现吗
  • [C# ORD]如何用代码修改Alignment

    如上图所示,我想自己代码实现修改线路,不考虑修改后的纵断线是否符合修改后的线 但是我看下面的Alignment类里的LinearGrometry有set方法,我试着创建一个新的linearElement来给它赋值,但是赋值不上,也不会报错 我想请问下有没有方法能实现修改线路,不需要考虑纵断线什么的后面对不上,只需要修改这条线的长短方向,别的属性都不动。
  • [C++ CE]放置参数化单元时修改参数值

    //ElmentHandler eh;(参数化单元) FindInstancesScopePtr scope = FindInstancesScope::CreateScope(eh, FindInstancesScopeOption(DgnECHostType::All)); ECQueryPtr query = ECQuery::CreateQuery(ECQUERY_PROCESS_SearchAllClasses); DgnECInstanceIterable iterable…
  • [ORD c# ]获取单元

    老师好,我想问下如何获取单元库中的所有参数化单元呢?谢谢
  • [ORD C#]模板放样时参数控制

    请问老师,模板在放样时能否一次控制多个参数的改变,实现变截面的效果,我已经创建好模板,使用软件中的creat parametric constraint 功能对单个constraint label进行修改测试没有问题,那能否用程序控制一次修改多个参数呢?
  • [ORD U4]获取模板库中的模板对象

    根据参考说明文档( https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/42976/page )中获取模板库中的模块对象,有以下二个问题: 1、文章中已说明, 获取模板库中的模块对象, 需要用到 TemplateLibrary 类,但是在ORD U4中SDK中不存在该类,是否需要在UE7或者7以上版本才有该类? 2、获取模板库中的模块对象,是否只能用C#实现,C++是否有同样的接口实现…
  • 【C# 】读取单元文件

    请问老师,如何用C#将.cel文件中的单元读入当前文件的model中并进行移动旋转等操作?
  • 【C# ORD】已知条件有Aligment 纵断面的DgnModel ProfileElement 怎么把profileElement显示在Aligment的纵断面里?

    foreach (Profile item in keyin.ce.alignment.Profiles) { DgnModel dgnModel = item.DgnModel; //要添加进纵断面里的纵断面元素 ProfileElement element = endElement.GetOffsetProfile(5); }
  • 【C# ORD】廊道生成失败

    请问生成廊道时,用下图中的两种线绘制的道路中心线有区别吗? Bentley.CifNET.GeometryModel.SDK.Edit.CorridorEdit newCorridor = Bentley.CifNET.GeometryModel.SDK.Edit.CorridorEdit.CreateByAlignment(con, nametmp + "_Corridor", alignment); 我在代码里用ord特殊的道路中心线可以生成corridor,但是用msCE的这些线生成的corridor为null…
  • 【MSCE C#】修改模型参数

    在放置参数化单元的时候想要修改一下参数,参考了之前相关的帖子内容如下代码,但是运行出错,如下图,请问老师是参考代码不能实现相关功能还是我的参数写的不对,GetPropertyValue和SetValue的参数应该是怎样的呢? IDgnECInstance inst = cell.Parameters as IDgnECInstance; IECArrayValue arr = inst.GetPropertyValue("ParameterValuesContainer") as IECArrayValue;…
  • 【MSCE C#】怎么加载单元库所有单元信息

    老师好,我现在怎么拿到单元库所有单元信息(名称,描述等),并在form界面上预览, 实现下图中相似功能,本人初学,能付关键代码最好。(读取所有单元信息代码,提取预览图代码)
  • 【MSCE】改变线型属性

    请问,在MS中一条LineString 类型的线怎么改成一条复杂线串呢?用C#程序可以实现吗?
  • 【ORD C#】读取路基横断面模板

    请问老师,如何通过C#读取路基、隧道的横断面模板并沿着廊道进行放置,有没有代码示例,谢谢!
  • 【ORD C#】 获取线路曲线上的点

    老师您好,在线路上已知一点的情况下如何获得指定距离处的呢,如果在直线上的话就是桩号增加固定的距离值,如果在曲线上的话就是已知曲线上一点,以该点为起始点的弦的弦长知道,能否求出弦的另一端点呢?
  • 【ORD C#】获取曲线半径

    请问老师能否根据线路上的一点判断该点是位于直线上还是曲线上,如果可以那么能否获取曲线的半径值呢?
  • 【ORD C#】请问能不能在ORD中把线路里程点转换成坐标系中的坐标点

    请问能不能在ORD中把线路里程点转换成坐标系中的坐标点
  • 用C#程序实现坐标的移动时位置发生偏移

    老师您好,CE版本下用C#开发的程序里对标注进行垂直方向或水平方向移动,使用了以下代码: DTransform3d trans = DTransform3d.Identity; trans.Translation = new DPoint3d(0, orgPoint.Y- pointList[0].Y, 0); TransformInfo transInfo = new TransformInfo(trans); oDim.ApplyTransform(transInfo); 但是结果的位置总是发生偏移…
  • 调用参数化模型出错

    在程序中调用参数化模型时出错: Error Creating CellDef 同样的代码,调用其它参数化模型没问题,请问是什么原因?代码如下: string pcName = "BoltIB"; string setName = "M20"; DgnFile dgnFile = Session.Instance.GetActiveDgnFile(); DgnModel dgnModel = Session.Instance.GetActiveDgnModel(); var pcDef…