• mdlPop_elementDescrFromElementDescrDifference剪切没有效果?

    ShaoQi
    ShaoQi
    C#中利用网格剪切函数进行地形剪切功能实现。 拉伸构造智能实体后,将实体转换成网格然后与地形进行剪切,发现地形剪切功能无法完成,将实体转换的网格与地形利用软件网格减功能可以完成剪切。 文件随问题附上,实现方法如下代码。 long eleid = processor.myMeshHeader.ElementId; Bentley.Interop.MicroStationDGN.Element solid = Bentley.MstnPlatformNET.InteropServices…
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • ElementTemplateNodePtr

    小波饽
    小波饽
    有没有用c#代码操作元素模板的示例可以分享一下 有看到ElementTemplateNodePtr但是是c++的
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • 如今判断两实体相交位置,并分别进行剪切

    ShaoQi
    ShaoQi
    目前可通过放样生成两实体,两实体部位间存在接触关系。 实体依照相交位置,多余的部分应进行剪切。 目前在建模中利用相交辅助线进行了实体剪切,示例如图。 c#中是否有获取相交线的函数?或者实现此效果是否有其他思路?还请指点一下。
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • how to start microstation connect edition programmatically in c#

    Diego Paredes
    Diego Paredes
    I currently have this code in C# in a console application, the only thing at the moment is wanting to open microstation connect edition, but unfortunately it throws an error or returns null static void Main(string[] args) { try { Type type1…
    • 1 month ago
    • MicroStation Programming
    • MicroStation Programming Forum
  • [OPM C#]在SheetModel中创建的文字与代码设置的宽高不一样?

    小 子
    小 子
    各位老师,我尝试使用如下代码在SheetModel中创建文字 设置的宽高为400mm,但是实际生成的宽高为4mm,该如何进行设置控制文字大小? SheetModel和文字的属性如图 public void createtext() { DgnFile dgnFile = Session.Instance.GetActiveDgnFile();//获得定义文本元素的文件 DgnModel dgnModel = Session.Instance.GetActiveDgnModel…
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • accessing the information of the dgn without reading the references with IModel ODBC Driver

    Diego Paredes
    Diego Paredes
    how to get data of dgn model without references another dgn files with ODBC Driver
    • 1 month ago
    • MicroStation
    • MicroStation Forum
  • C#当Shape中的点超过4999,linestring超过5000个点要用什么方式画出来

    UNA UNA
    UNA UNA
    用这个会报32768
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • how to read dgn file with Bentley.DgnECPlugin3

    Diego Paredes
    Diego Paredes
    I want to be able to read this dgn file, but when I try to load the Bentley.DgnECPlugin3 plugin, it returns null assembly , in addition to when I try to run the code it throws me the following error I currently have MicroStation CONNECT Edition installed…
    • 1 month ago
    • MicroStation Programming
    • MicroStation Programming Forum
  • 利用BooleanSubtract进行实体剪切出错,无法完成剪切。利用软件功能相减功能也无法完成剪去实体。

    ShaoQi
    ShaoQi
    利用BooleanSubtract进行实体剪切出错,无法完成剪切。 利用microstation软件 修改特征-相减 功能也无法完成剪去实体,,显示无法用当前元素创建差集但是相交、相并功能可以使用,使用修改特征-剪切实体功能也完成了剪切操作。 利用v8i中旧版剪切工具也可以完成。 请问这个实体是存在什么问题会产生这种情况,现在开发利用BooleanSubtract将周围重合元素进行减去,请问该如何进行实现?
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • Is it possible to apply Hydrostatic Pressure using OpenSTAAD

    Srinivasa Rao M
    Srinivasa Rao M
    Hi, I am working on an automation project where I have the requirement to apply hydrostatic pressure on plate elements and I need to achieve this using OpenSTAAD so that user interaction can be avoided. I have gone through the OpenSTAAD online reference…
    • 1 month ago
    • RAM | STAAD | ADINA
    • RAM | STAAD Forum
  • copy item type with properties along with the cell from one dgn(source) to another dgn(target)

    Samuel Wiklund
    Samuel Wiklund
    Hi, I would like to have some help as the title reads. I have this code in C#: public static void ExportDgnModel2D(string outDirectoryName) { var outPutPath = Path.Combine(outDirectoryName + "_2D.dgn"); string sourceFilePath = @"C:\WSP…
    • 1 month ago
    • MicroStation Programming
    • MicroStation Programming Forum
  • [PS C++\C#]二次开发能获得出图时的那张形状图片吗?

    霜 胡
    霜 胡
    PS出图时候的那张标注了尺寸信息的图片,目前SDK中有接口可以得到吗?C++或者C#都可以
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • [ORD 中国版 C#] 纵断面 实现插入圆形竖曲线

    白 青壮
    白 青壮
    版本号:10.10.21.121 想用代码实现类似“纵断面-曲线-插入任意曲线-插入圆形竖曲线”的功能,如下图 在这个功能操作过程中,先选择两个已有竖曲线,然后输入半径。其中创建圆弧曲线的方法在ProfileCircularArc中貌似没有实现,麻烦给一个示例,谢谢。 还有一个问题, ProfileCircularArc的Create3方法中的startDirection是一个什么值,是角度,弧度,还是tan值。这个参数一直没有搞明白,也没有测试出来。 再次谢谢
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • C# 如何获取多个选中的元素,并且判断每个元素是否是SHPE

    UNA UNA
    UNA UNA
    获取鼠标选中的三个元素,并且判断出SHPE的出来
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • Get the DgnModel from model by name in C# Microstation API

    Samuel Wiklund
    Samuel Wiklund
    Hi, I would like to get the DgnModel by the name of the model. This is what I have: DgnModel activeModel = Session.Instance.GetActiveDgnModel(); But this only get the DgnModel from the active one.
    • 1 month ago
    • MicroStation Programming
    • MicroStation Programming Forum
  • Rename cell name in microstation dgn model

    Samuel Wiklund
    Samuel Wiklund
    Hi, i would like to rename the cell name when I copy the elements from source dgn model to target. Or what I want to do really is to remove the 3 first characters of all cell name. So for example I have a cell with the name "3D_object", I just what…
    • Answered
    • 1 month ago
    • MicroStation Programming
    • MicroStation Programming Forum
  • [MS C#]标注的文字如何放在中间?

    小 子
    小 子
    各位老师,对于尺寸标注的文字,如何放在线内?感觉这个宽度是能够把文本放在中间,但实际会放在外面,我希望能够指定文本的位置,有设置Text_Location_INTEGER属性,但是没用
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • [MS C#] 如何设置标签的字体颜色

    小 子
    小 子
    各位老师,MSCE中的TagElement如何设置字体颜色,我参照 https://www.yuque.com/bentleysystems/nkoply/iz84pn#Y3jvZ 对标签元素的讲解,尝试按以下方法进行设置 ArcElement arc = new ArcElement(dgnModel, null, cp, 400 * uorPerMilliMeter, 400 * uorPerMilliMeter, 0, 0, Angle.PI.Radians * 2); setter.Apply…
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • 如何依据两形状或多形状元素进行实体元素生成?

    ShaoQi
    ShaoQi
    目前由多个形状构建了坡面(或由一复杂形状进行表示),后方存在另一形状面代表另一坡面。 情况如图所示: 请问如何根据这两坡面构建一填充实体呢? 填充方式是想依据复杂形状向后坡面拉伸后被剪切。
    • Answered
    • 1 month ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • C# 用getviewbox获取到了8个点,不知道哪个是VIEW2的

    UNA UNA
    UNA UNA
    • 2 months ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • C# 提醒无法从id为2060的POINTCLOUDPROCESS加载对话框

    UNA UNA
    UNA UNA
    用的是mdl load pointcloudprocess;pointcloudprocess read lasfile E:\las\cgpt000174.las
    • 2 months ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • C# MicroStation CONNECT Edition如何获取绘图模型?

    UNA UNA
    UNA UNA
    就是V8i中有获取绘图模型的,那在CE中如何获取绘图模型
    • 2 months ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • 这个线标注的显示的,要怎么才能显示实时

    UNA UNA
    UNA UNA
    ,我现在是点击了第一个点,再点击第二个点然后才能显示出红色居民地这块,要的效果是点击第一个点的时候就可以显示出这条线
    • 2 months ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • [c#][V8i] Getting unknown error when get ComplexShapeElement.Area()

    Lưu Nguyễn Ngọc
    Lưu Nguyễn Ngọc
    Hello everyone, I'm getting an unknown error when trying to get ComplexShapeElement.Area(), it says as image shown below, please give me some advices to solve this issue. Thank you all!
    • 2 months ago
    • MicroStation Programming
    • MicroStation Programming Forum
  • [c#][V8i] Getting unknown error when get ComplexShapeElement.Area()

    Lưu Nguyễn Ngọc
    Lưu Nguyễn Ngọc
    Hello everyone, I'm getting an unknown error when trying to get ComplexShapeElement.Area(), it says as image shown below, please give me some advices to solve this issue. Thank you all!
    • Answered
    • 2 months ago
    • MicroStation Programming
    • MicroStation Programming Forum
<>