imodel SDK的困惑

1.imodel的desktop sdk发布了,研究了里面的文档,里面提及的mobliedgn包在desktop sdk里面阉割了,不知道啥时候能放出来,文档提及了andorid和ios的开发包,还有吸引人的web开发包,令人很期待。

2.desktop sdk包主要是提供了操作EC的方法,但是没有提及如何显示imodel几何模型的方法,请问以后会不会发布一些API用于显示imodel几何模型?

Parents
  • 郑工:您好!
    1、i-model SDK和MobileDgn SDK本来就是两个分离的开发包,不存在将MobileDgn SDK从i-model SDK“阉割”的问题。由于Bentley内部将DgnDb5.0升级到了DgnDb 6.0,这是一个与DgnDb5.0变化非常大的产品,因此MobileDgn SDK的发布被推迟了。
    2、i-model SDK只负责读写imodel文件的数据和几何信息,但不负责显示。显示.imodel格式几何模型的功能应该都在MobileDgn SDK中提供。MobileDgn SDK能让用户开发出一个在移动端的完全操纵.imodel格式文件的app。



    Answer Verified By: 郑 岗 

  • 我下了一个Desktop iModelSDK,但是发现它只是针对.imodel 文件,不是针对MS发布的.i.dgn文件。虽然有个例子(WorkWithImodelFormats)是从.imodel seed 保存为一个i.dgn, 但如果试着直接打开一个从MS发布的i.dgn, 则应用崩溃了。我的理解对吗,符老师?

    我们期待的是对从MS based products,比如OpenPlant Modeler V8i,发布的imodel, 即i.dgn文件的操作deSDK,就像用iModel Transformer, 这样的SDK有吗?
  • 非常感谢符老师的信息。经您提醒,才发现我的V8i version 608 可以发布.imodel 文件,OpenPlant Modeler V8i也可以。随之的问题是:

    1。现在而今眼目下,.imodel文件只有iPad 这样的Mobile application可以打开,我们review模型的Navigator V8i 也无法打开,so如何在桌面应用上打开.imodel?

    2。现在我们用OpenPlant Modeler V8i建模,发布i.dgn, 然后用OpenPlant Isometic Manager打开i.dgn抽Iso图, 我试了下,用.imodel文件报错。所以现在用.imodel取代i.dgn恐怕还不行,是吗?

    现在我们在ProjectWise Automation Server上要发布两种imodel,i.dgn给Navigator 看,.imodel给iPad看,如果用.imodel能全兼容当然好了。
  • 1、最新发布的Bentley Navigator CONNECT(桌面版)就是支持.imodel的。
    2、为OpenPlant Isometric Manager抽图用时,仍然可以沿用.i.dgn格式。我有个疑问(主要也是我对OpenPlant不熟悉),OpemPlant Isometric Manager抽图不能直接使用DGN格式吗?或者生成数据库后直接抽图?



  • 再谢符老师解答。

    或许如您所知,OpenPlant Modeler V8i有两种工作方式,一个是file based,一个是component based。component based就像原来PlantSpace DesignSeries(Triforma)里的MCS一样,要设置SQL database,用户要把每个component checkin, checkout。这种方式要设置OpenPlant Modeler Server (与ProjectWise 集成)。如果采用这种OPMS方式,OPIM抽Iso图时,就可以直接从OPMS数据库中提取data。 但我们没采用这种方式,因为问题很多。所以我们只好从OPM中发布imodel,然后在OPIM中装载imodel,抽Iso。这就好比过去PSDS,先生成jsm,然后IsoExtractor从jsm中抽Iso。

    回到我的问题,如此看来,

    1。Bentley不可能再发布针对i.dgn操作的SDK了,是这样吗?
    2。那么目前,如果想对i.dgn操作开发应用,可以借用这个对.imodel的SDK,比如从i.dgn先转到.imodel, 然后借用SDK开发工具,对.imodel操作,最后再save as 成i.dgn。非常麻烦。而且这个SDK似乎不能达到iModel Transformer的全部功能,对吗?
  • 1. 是的。
    2. 在目前过渡阶段,如果嫌转来转去太麻烦的话,可私信我给您提供以前版的i-model SDK,它能直接操作.i.dgn格式的文件。



  • 如能提供对.i.dgn操作的SDK那太好了!非常感谢!请查PM。
Reply Children