This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

External Tools 和 WaterObject.net的区别

Dear Support,

想请问一下WATERGEMS中External Tool和WaterObject插件之间的区别是什么呢?

同时,External Tool的编程语言是否可以使用Python,是否有一些学习资料和例子来辅助学习?

谢谢!

  • Hi Meng,

    多谢提问!External Tool和WaterObject的功能是不一样的,WaterGEMS中的External Tool是一个外部工具的管理器,能够让我们方便的打开电脑中的任何程序或者是文档,它支持的工具格式包括.exe, .com,.pif, .bat, .cmd等。只要把电脑中的程序,工具或文件的路径放如命令栏,运行以后就能打开相应工具或文件,功能类似于电脑的运行窗口(cmd)。工作流程:1)新建一个外部工具;2)命令栏输入工具或文件的路径;3)如果需要加入变量和初始目录;4)点击运行。eg.当在命令栏输入calc,点击运行可以打开电脑的计算器。也可以用来打开word文件,模型文件等。

    WaterObject是Openflows的二次开发程序库,所有WaterGEMS能够实现的功能都可以通过调WaterObject的程序接口(API)来实现。如果你具有编程基础,可以使用WaterObject来进行二次开发(比如工具或平台)。怎么使用WaterObject请查看这篇Wiki:https://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/17459/waterobjects-net---extending-the-capabilities-of-your-openflows-product. 如果有具体需求,可以联系我们,或者关注WaterObject的相关培训或活动。

  • HI Elinor,

    谢谢回复。看过了wiki,但里面的SDK下载链接不知是否是由于网络问题没办法下载。是否可以有其他渠道获取呢,谢谢

  • Hi Meng,

    要下载SDK需要先加入Bentley开发者网络(BDN),BDN有几种类型,看您这边的具体需求是什么。可以联系产品销售经理:李霞 Xia.Li@Bentley.com,或者BDN经理:翟云龙 Rick.Zhai@bentley.com进行咨询。

    Best Regards,

    Elinor

    Answer Verified By: MENG ZHANG