Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
郑 岗

郑 岗

Likes
  • Profile
  • Activity
  • Communities
  • Friends
  • Mentions
  • Likes
  • Achievements
  • Bookmarks
  • Blog Posts
  • Questions
  • More
  • Cancel
  • 【OBD开发,c#语言】是否能调用OBD中的API命令创建弧形结构

    ChenYang Sun
    ChenYang Sun

    把其他软件的模型导入OBD中,由于算法设计问题,一部分弧形梁及弧型墙等弧形结构无法直接生成,能否直接调用OBD现有API命令直接生成相应弧形构建?如果有,在哪里可以找到,如果没有,采用那些方式可以解决上述问题?

    • 9 months ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • RE: ORD二次开发中如何通过代码实现提取实体的体积

    郑 岗
    郑 岗

    MS基础平台内所有有体积的元素的ECClass都继承自BaseElementSchema.1.0里面的MstnVolume类,所以可以通过EC编程获取,这样很通用,mesh网格体也能获取体积或者表面积

    伪码:

    if (!DgnECHelper.GetPrpSchema(Session.Instance.GetActiveDgnFile(), "BaseElementSchema", "MstnVolume", out IECClass volumeClass))…

    • over 2 years ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
    • Tony Wei
  • RE: 【MDL Mstn CE update11】关于元素“嵌套关系”的疑惑

    Yongan.Fu
    Yongan.Fu

    不需要调用这个未公开的函数也是能拿到Parametric Solid下的子元素的。

    测试参数化实体如下:

    测试代码如下:

    SmartFeatureNodePtr pFeatureNode;
    SmartFeatureElement::ExtractTree(pFeatureNode, eh);
    T_SmartFeatureVector allChildren;
    pFeatureNode->GetAllChildrenRecursively(allChildren);
    for (SmartFeatureNodePtr…

    • over 3 years ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
    • Xiaowei.Li
  • RE: How Bentley are shooting themselves in the foot

    Frank Zeng
    Frank Zeng

    Great points. As a civil engineer who also enjoy developing to enhance my efficiency, I feel increasingly more confused whether I should continue digging in Blentley development. I have "dlled" some realistic projects in my work on the Revit/Autocad platform…

    • over 4 years ago
    • MicroStation Programming
    • MicroStation Programming Forum
    • Frank Zeng
  • Comment on 设备显卡导致MicroStation图形异常显示的问题

    Yongan.Fu
    Yongan.Fu

    也可以直接在MicroStation中通过Workspace > Configuration定义一个配置变量QV_D3DVERSION并将其值设置为9即可。

    MicroStation在启动时会先找自己的配置变量,找不到时再去找操作系统级的环境变量。

    • over 7 years ago
    • Bentley 中国优先社区
    • 技术资料库
    • Bin.Liu
    • Ren Zhi Hong
  • RE: Addin开发中 放样曲面进而 创建实体的问题

    guanghui.zhao
    guanghui.zhao

    给你一个我用 FromRailsAndSweptSections 创建实体的代码片段
    List<BIMDgn.BsplineCurve> sec_i = CreatSectionCurveLine(pathsolid.mSectionI);
    List<BIMDgn.BsplineCurve> sec_j = CreatSectionCurveLine(pathsolid.mSectionJ);
    BIMDgn.BsplineCurve pcurve1 = CreatLinearCurve…

    • over 6 years ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • RE: 面无法形成实体

    Yongan.Fu
    Yongan.Fu

    要想构成实体必须所有组成面严格封闭。从您外面这个面的构成来看,明显在两个角部是不封闭的。如下图所示:

    如果要建立实体模型,不需要先画出线再去构造,可以一开始画一个简单的实体,再用实体建模工具逐渐修改趋近实际模型。

    如下是一个建立Y型桥墩的例子:

    希望能够帮助到您!

    YongAn

    • over 6 years ago
    • Bentley 中国优先社区
    • ◆ 设计平台软件(MicroStation,PowerDraft, Navigator, i-model等)
    • yu zhi
  • RE: 如何获得包含某实体的最小的盒子范围

    郑 岗
    郑 岗
    如果是Addin开发方式,在Microstation安装目录下有MicroStationVBA.chm。
    直接由Element.Range获取就可以,在帮助文档里面搜索Range,在结果列表里面有Zooming a View Example这个例子,可以详细看看
    • over 6 years ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
    • Bin.Liu
    • mike mike
  • RE: command table 最多有几层

    Yongan.Fu
    Yongan.Fu

    Hi Liu-san,

    MDL中的Command最多可以定义为5层。一个commandnumber是一个长整型数,如0x01020345。其中的01表示第一级命令的索引值,02是第二级命令的索引值,03是第三级命令的索引值,4是第四级,5是第五级。它们都是十六进制的,因而可以推断出前三级分别可有最多256个不同的命令键入,后两级最多可有16个不同的命令键入。

    您的命令不能起作用推测应该是您的整个cmd.r文件某处定义有问题。可否将整个cmd.r文件上载到这里供分析?

    本论坛附加文件的方法是:①答…

    • over 6 years ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
  • RE: command table 最多有几层

    Yongan.Fu
    Yongan.Fu
    Hi Liu-san,
    正如我帖子中解释的,command其实是5级,在后两级的命令索引值(即命令表项中的第一个字段)不能大于16,我看您ROUTE表中的命令索引值为41~47, 都大于16了。推测应该是这个原因所致。
    每个子表中的索引值最好都从1开始编号,没有必要保持不同表中的索引值不同。

    您修改一下这些索引值试一下。
    • over 6 years ago
    • Bentley 中国优先社区
    • ◆ 二次开发(MicroStation编程, ProjectWise编程等)
    • Bin.Liu
  • RE: 请问最新的ProConcrete版本号是多少?

    xingmin.li
    xingmin.li
    您好,ProConcrete现在已经集成到软件ProStructures中,所有更新升级都在ProStructures中进行。最新版的ProStructures(基于Microstation)版本号是08.11.11.45。另外还有一款内置MS软件的ProStructures——PowerProStructures最新版本号是08.11.11.297。
    • over 6 years ago
    • Bentley 中国优先社区
    • ◆ 结构建模与详细设计(ProStructures等)
Communities
  • Home
  • Getting Started
  • Community Central
  • Products
  • Support
  • Secure File Upload
  • Feedback
Support and Services
  • Home
  • Product Support
  • Downloads
  • Subscription Services Portal
Training and Learning
  • Home
  • About Bentley Institute
  • My Learning History
  • Reference Books
Social Media
  •    LinkedIn
  •    Facebook
  •    Twitter
  •    YouTube
  •    RSS Feed
  •    Email

© 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies