【问题标题】:How to use "dbid" in autodeks forge viewer?如何在 Autodesk Forge 查看器中使用“dbid”?
【发布时间】:2020-07-05 19:51:42
【问题描述】:

我正在尝试制作一个功能,点击 javascript 中的按钮以转到特定位置。

我想使用“viewer.isolate (dbid) 或 viewer.fitToView (dbid)”。 (Is it possible with Autodesk Forge?)

使用 Autodesk cad 创建 dwg 文件时如何指定“dbid”?

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    dbId 是在 Forge 为查看器翻译您的设计文件(无论是 AutoCAD、Inventor、SolidWorks、Revit 等)时定义的,因此您无法真正指定 dbIds 在 CAD 应用程序中。但是,您可以将查看器 API 用于search 用于具有特定属性的对象,例如具有特定 AutoCAD 句柄或具有特定 Revit ID 的对象,并以这种方式获取 dbId

    一旦你有一个你感兴趣的对象的 dbId,你就可以使用任何查看器 API 来选择它、隐藏它、导航到它等等。

    【讨论】:

    • 感谢您的回答。是否可以使用搜索 api 将屏幕移动到特定元素?
    • 是的,您可以使用viewer.search(...)找到您的对象的dbId,然后调用viewer.fitToView(dbid)将相机移动到它。
    猜你喜欢
    • 2017-02-13
    • 2021-05-27
    • 2019-07-31
    • 2021-11-12
    • 1970-01-01
    • 2021-09-19
    • 2020-09-22
    • 2019-05-02
    • 2021-02-17
    相关资源
    最近更新 更多