首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Autodesk Forge Viewer在BIM360中工作的IFC文件上出现空模型(无几何图形)问题

基础概念

Autodesk Forge Viewer 是一个基于 WebGL 的 3D 模型和 2D 图纸查看器,广泛用于建筑信息模型(BIM)和其他 3D 内容的可视化。IFC(Industry Foundation Classes)是一种开放标准的数据格式,用于在建筑和工程领域交换 BIM 数据。

相关优势

  1. 跨平台兼容性:支持多种操作系统和浏览器。
  2. 高性能渲染:利用 WebGL 技术实现高效的 3D 渲染。
  3. 丰富的交互功能:提供缩放、旋转、平移等多种交互操作。
  4. 数据集成:能够加载和显示多种 BIM 和 CAD 格式的数据。

类型

Autodesk Forge Viewer 支持多种类型的 3D 模型和图纸,包括 IFC、DWG、DXF 等。

应用场景

  1. 建筑可视化:在建筑设计、施工和运营过程中查看和展示 BIM 模型。
  2. 工程协作:支持多个团队成员在同一平台上查看和编辑模型。
  3. 设施管理:用于建筑和基础设施的维护和管理。

问题分析

Autodesk Forge Viewer 在 BIM360 中工作的 IFC 文件上出现空模型(无几何图形)问题,可能是由以下原因导致的:

  1. 数据损坏或不完整:IFC 文件本身可能存在损坏或不完整的情况。
  2. 兼容性问题:某些 IFC 文件可能使用了 Forge Viewer 不支持的特定功能或格式。
  3. 配置错误:Viewer 的配置可能不正确,导致无法正确加载和显示模型。
  4. 网络问题:加载 IFC 文件时可能遇到网络问题,导致文件未能完全下载。

解决方法

  1. 检查 IFC 文件
    • 确保 IFC 文件没有损坏,并且包含完整的几何数据。
    • 可以使用其他 BIM 软件(如 Revit)打开 IFC 文件,检查其内容是否完整。
  • 更新 Forge Viewer
    • 确保使用的是最新版本的 Autodesk Forge Viewer,以获得最佳的兼容性和性能。
  • 检查配置
    • 确保 Viewer 的配置正确,特别是与 IFC 文件加载相关的参数。
    • 可以参考 Forge Viewer 的官方文档,调整相关配置。
  • 网络问题
    • 确保网络连接稳定,避免在加载大文件时出现网络中断。
    • 可以尝试在不同的网络环境下加载 IFC 文件,排除网络问题。

示例代码

以下是一个简单的示例代码,展示如何使用 Autodesk Forge Viewer 加载 IFC 文件:

代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
    <title>Autodesk Forge Viewer Example</title>
    <script src="https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/viewer3D.min.js"></script>
</head>
<body>
    <div id="viewer" style="width: 100%; height: 100vh;"></div>
    <script>
        var viewer;
        var options = {
            env: 'AutodeskProduction',
            getAccessToken: function(onTokenReady) {
                var token = '<YOUR_ACCESS_TOKEN>';
                var timeInSeconds = 3600; // Use value provided by Forge Authentication API
                onTokenReady(token, timeInSeconds);
            }
        };

        Autodesk.Viewing.Initializer(options, function() {
            viewer = new Autodesk.Viewing.GuiViewer3D(document.getElementById('viewer'));
            viewer.start();

            var documentId = 'urn:<YOUR_URN>';
            Autodesk.Viewing.Document.load(documentId, onDocumentLoadSuccess, onDocumentLoadFailure);
        });

        function onDocumentLoadSuccess(doc) {
            var viewables = doc.getRoot().getDefaultGeometry();
            viewer.loadDocumentNode(doc, viewables).then(function(result) {
                console.log('Model loaded successfully');
            }).catch(function(error) {
                console.error('Failed to load model:', error);
            });
        }

        function onDocumentLoadFailure(error) {
            console.error('Failed to load document:', error);
        }
    </script>
</body>
</html>

参考链接

通过以上步骤和方法,您应该能够诊断并解决 Autodesk Forge Viewer 在 BIM360 中加载 IFC 文件时出现的空模型问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • xBIM 高级02 插入复制功能

    IFC 模型合并和删除实体是一个非常重要任务,因为 IFC 不是一个分层结构。它是一个复杂结构,具有潜在循环关系,是一个双向导航。...单个实体执行这些任务并不是问题(您可以将其想象为STEP21文件一行)。...出于这些原因,我们更喜欢第三种选择,即选择您想要,并将其复制到一个模型。这显然是一项潜在复杂任务,但至少在你控制之下更容易。...但它是上述方法基本部分,因为它允许控制复制数据范围。如果您允许反向,并且不提供任何额外过滤,那么您最终可能会得到包含98%原始模型,即使您只是尝试单个墙上复制。...几何图形通常占文件90%左右,因此如果您对基于几何图形图形或分析不感兴趣,可以使用它创建仅包含描述性数据非常小IFC文件

    64610

    Revit 2023:全新升级建筑信息模型软件,打造高效智能建筑设计

    Revit 2023 是 Autodesk 公司一款专业建筑信息模型软件,它支持全平台去重,并且可以 Windows 和 macOS 等操作系统下运行。...软件全版本安装包获取指南:zyku666.com首先,Revit 2023 提供了全新升级建筑信息模型技术,使得用户可以一个统一平台上进行建筑设计、施工和管理。...此外,该软件还支持多种数据格式,如 DWG、IFC、RVT 等,使得用户可以从多个来源获取数据,并在一个统一平台上进行设计。...)5.点击安装6.软件安装……温馨提示:安装过程中会在线下载Revit族库,这个进度跟你网速与Autodesk服务器有关,请耐心等待。...7.安装完成,点击右上角X关闭8.打开解压后安装包,进入【Crack】文件夹9.右键以管理员身份运行【Autodesk License Patcher】激活工具温馨提示:若没有激活工具或打不开此程序,

    83820

    xBIM 基础08 WeXplorer 简介

    一、WeXplorer 简介   WeXplorer 是 XBIM 工具包可视化部分,它使用预处理 WexBIM 文件 Web 处理 IFC 数据可视化。...它使用像 WebGL 这样尖端 Web 技术,所以它无法旧浏览器运行,Chrome或Mozzilla,IE11和其他支持该技术应用程序都可以很好地工作。...这些是您仅需要以 WexBIM 格式加载和渲染 IFC 模型和浏览相关语义数据两个类。...Viewer 使用 WebGL 技术实现硬件加速3D渲染和 SVG 用于某些类型用户交互。这意味着它不能与像 IE10 和更少过时和不标准兼容浏览器一起工作。...xBIM项目提供了英国和美国文化中将IFC模型转换为COBie电子表格软件包,以及一系列用于Windows窗体,WPF,WEBGL和OpenGL平台3D查看控件。

    95420

    高效协作必备Autodesk Navisworks 2022 全版本软件下载 安装教程

    用户可以通过自定义视图来查看不同层次模型信息,同时也能够轻松地将模型导出为多种格式,如FBX、DWG和IFC等。...其次,Autodesk Navisworks 2022集成了许多实用工具和插件,如Clash Detective和TimeLiner等。这些工具可以帮助用户快速检测模型冲突、定位问题,并优化建模流程。...最后值得一提是,Autodesk Navisworks 2022还支持自动化工作流程和第三方应用程序集成。用户可以通过API接口来创建定制化工具和插件,以满足特定需求。...Autodesk Navisworks 2022安装步骤:1.右击压缩包,选择[解压到Navisworks 2022]2.打开解压后文件夹3.打开[Navisworks_2022_Setup]文件夹4..._Crack]文件夹12.右击[AdskNLM]选择[以管理员身份运行]*可能出现闪屏弹框,等待程序运行即可13.点击[OK]14.双击运行程序15.选择[使用网络许可]16.界面如下,安装完成

    78020

    专业工程师 Autodesk Navisworks 2020 全版本软件下载安装步骤

    软件全版本安装包获取指南:zyku666.com首先,Autodesk Navisworks 2020拥有全新工作流程和功能。...软件中集成了Clash detection和TimeLiner等实用工具,它们可以帮助用户快速检测模型冲突、定位问题,并优化建模流程。其次,该软件提供了强大视图和导出选项。...用户可以通过自定义视图来查看不同层次模型信息,同时也能够轻松地将模型导出为多种格式,如FBX、DWG和IFC等。...16.如果出现以下提示,点击【重新输入】,然后点击【Yes】,重复步骤13~14步骤。17.选择【我具有Autodesk提供激活码】。...若已经没有该文件,需重新解压安装包。20.将【申请号】“Ctrl+C”复制,“Ctrl+V”粘贴到【Request】框(原Request内容记得删除)。

    99150

    xBIM 基础01 简介

    xBIM目前最新版本为4.0,发布GitHub。   xBIM提供了丰富API到IFC数据标准。它允许开发人员几行代码读取,写入和更新IFC文件。...这方面的一个例子是:商业BIM工具(如Autodesk Revit)“插件”。   ...3.0版还包括一个基于WebGL新浏览器,我们从实现以前版本WebGL和OpenGL吸取了许多教训而且这个更快,更准确并且经过调整以克服互联网上传输大型模型问题。...xBIM WebUI - 一个Web应用程序,可以打开和呈现由xBIM处理 3D模型。 xBIM Utilities - 一组用于IFC文件执行批量函数示例控制台应用程序。...这包括Xbim.Cobie其表示COBIE模型,电子表格视图执行CobieLite, Xbim.CobieLiteUK其是由CobieLite但启发XML模型更加严格和存储器高效和CobieExpress

    2.2K20

    AutoCAD2023版本下载安装教程——CAD全版本最新版本软件安装包

    用户可以通过它进行设计、绘图、编辑等操作,生成各种报告、图形和模型。而AutoCAD Viewer仅仅是一款查看和打印AutoCAD文件软件,无法进行设计、编辑等操作。...因此,两者性质存在差异,适用于不同使用场景。2. 数据安全性差异使用AutoCAD时,用户需要对设计模型进行保存,因此需要保证数据安全性和可靠性。...工作效率提高协同设计过程,当设计人员需要将设计文件发给其他人员查看时,使用AutoCAD Viewer可以大大提高工作效率。...总结因此,Autocad和AutoCAD Viewer应用场景、工具性和使用效率等方面存在一定差异。...Autocad作为一款完整CAD软件,适用于复杂设计和建模操作,而AutoCAD Viewer则更适用于文件查看和打印。通过这两个软件协同使用,可以在工作中提高工作效率和安全性。

    78120

    xBIM 实战03 使用WPF技术实现IFC模型加载与浏览

    WPF应用程序底层使用 DirectX ,无论设计复杂3D图形(这是 DirectX 特长所在)还是绘制简单按钮与文本,所有绘图工作都是通过 DirectX 管线完成。...硬件加速方面也带来了好处,DirectX 渲染图形时会将尽可能多工作递交给图形处理单元(GPU)去处理,GPU是显卡专用处理器。...WPF凭借着出色3D渲染能力,使其成为客户端加载渲染3D模型不二选择。3D模型查看器中加载BIM文件(.ifc格式),显示效果如下图所示: ?...zip 文件,包含 xbim 或者 ifc 文件 26 case ".zip": // zip 文件,包含 xbim 或者 ifc 文件 27...null; 35 } 36 else 37 { 38 //它将在工作线程清除

    90620

    CAD2022软件下载及安装指导--所有cad版本都有!

    AutoCAD是Autodesk(欧特克)推出一款计算机辅助设计 (CAD) 软件,适用于建筑师、工程师和建筑专业人员等,能够依靠它来创建精确 2D 和 3D 图形。...能够使用实体、曲面和网格对象绘制和编辑 2D几何图形及3D模型,使用文字、标注、引线和表格注释图形,使用附加模块应用和 API 进行自定义。...能够自动完成楼层平面图、截面图和立面图;使用零件库快速绘制管道、风管和电路;自动生成注释、图层、明细表、列表和表格;使用规则驱动工作流来准确执行行业标准等等。...1、下载解压后,即可得到Autodesk AutoCAD 2022源程序和破解文件2、双击“AutoCAD_2022.exe"文件运行,将文件夹解压到指定路径,默认为C:\Autodesk3、阅读同意Autodesk...【C:\Program Files\Autodesk\AutoCAD 2022】7、接着目录以管理员身份运行patch注册机,点击应用即可8、至此,Autodesk AutoCAD 2022即为安装激活成功

    1.1K10

    AutoCAD 2023 for Mac(cad2023)

    id=NzY4OTU4Jl8mMjcuMTg3LjIyNi4xMjM%3D 图片 AutoCAD mac拥有以下功能 一、扩展工作流 1、AutoCAD 新应用通过各种设备浏览器创建、编辑和查看...CAD 图形 2、AutoCAD 灵活访问移动设备创建、编辑和查看 CAD 图形 3、命令窗口使用简单按键直接在命令行启动命令和响应提示 4、对象夹点使用夹点编辑轻松地重新塑造、移动或操纵几何图形...DGN 文件数 3、dwG 参照将 dwG 文件附加到当前图形作为外部参照文件 4、图像参照将图像文件附加到当前图形作为外部参照文件 5、图纸集查看、访问、管理和绘制多个图形作为图纸集 6、参照和导入模型将...技术当文件最后一次保存并非由 Autodesk 软件完成时,TrusteddwG?...App Store使用经 Autodesk 批准扩展程序来自定义您软件 10、Autodesk 桌面应用程序获取提醒和安装软件更新,同时不会中断工作流。

    4.8K50

    Revit2022正式版下载(离线安装包+安装教程)含完整族库、BIM视频教程

    通过关键字明细表中使用共享参数,可以使用关键字明细表推动族几何图形或控制可见性。族中使用共享参数,然后关键字明细表包含共享参数,以使用关键字明细表控制族几何图形。...改进互操作性方便在 Revit 和 FormIt 处理模型。应用程序之间共享几何图形已更新,因此外观更加一致。导入 FormIt 模型 FormIt 创建概念模型。...然后,将模型导入 Revit,并继续在其中开发设计。三维草图 Revit 模型工作时,使用“三维草图”工具启动 FormIt。... FormIt 工作时,Revit 模型几何图形可以用作上下文。...5、链接 Rhinocerous® (3DM) 文件将 3DM 文件链接到 Revit 模型,以建立 Rhino 开始工作。扩展了使用 3DM 文件功能,以包括链接文件以及导入文件功能。

    3.7K30

    Navisworks下载安装:Navisworks如何通过锁定来测量楼层净高?

    Autodesk Navisworks解决方案支持所有项目相关方可靠地整合、分享和审阅详细三维设计模型,在建筑信息模型(BIM)工作处于核心地位。...BIM意义在于,设计与建造阶段及之后,创建并使用与建筑项目有关相互一致且可计算信息。  ...Autodesk Navisworks软件能够将AutoCAD和Revit®系列等应用创建设计数据,与来自其它设计工具几何图形和信息相结合,将其作为整体三维项目,通过多种文件格式进行实时审阅,而无需考虑文件大小...测量多个点时,您可以通过按快捷键不同锁定模式之间切换。注:Z轴、平行和垂直锁定不适用于二维图纸。 需要注意是平行:与起点所在曲面平行对齐方向上锁定。由品红色测量线表示。...文件夹,安装路径不要出现中文),点击“下一步”。

    54610

    技术日志挑战——第4天:0727

    第2天技术总结:技术项目工作,包括项目进展、遇到问题及解决方案等。今天主要梳理了继续往下计算思路,感觉不是很清晰,需要再考虑一下怎么往下写。...还有就是修复一个之前因为精度设定而导致bug,目前已经成功处理,现在看起来正常了许多。明天周六打算来单位工作一下,争取把边界相交问题搞定,主要是处理边界对齐问题。...DXF (Drawing Exchange Format)特点:DXF 是由 Autodesk 开发格式,用于不同 CAD 系统之间交换二维和三维图形数据。它支持几何图形、图层、线型等信息。...应用:广泛用于二维图纸交换,但在三维模型交换应用相对较少。STL (Stereolithography)特点:STL 是一种用于三维打印文件格式,通过三角面片来近似表示三维模型。...应用:主要用于快速原型制作和三维打印,但在机械设计软件之间交换应用较少。OBJ特点:OBJ 是一种开放几何定义文件格式,支持顶点、面、法线、纹理坐标等信息。

    10410

    云计算和仿真能擦出什么样火花?

    大多数公司最终都希望下载模拟输出文件并在其内部系统长期管理它们。这样,客户下载时间实际上相当于生成数据所需时间。 Autodesk似乎也同意上述观点。...大型、复杂模拟,一个挑战是,将大型文件上载到云中并生成解决问题大型数据设置后,传统必须下载这些数据才能查看或使其可用。这很常见,世界上任何一个大型超级计算中心都曾遇到过。...我们还开发了“云本地”服务,以改善复杂仿真中工作协作,提高大规模设计节点评估效率。不久将来,你会听到更多关于这方面的消息。” 同样,Autodesk云战略方面也非常活跃。...我们希望看到从仿真数据中提取数据或部分数据,并将其推送到下游业务操作,或从中生成几何图形或制造支持信息。这就是我认为我们应该关注。...第三个是即时技术概念——你不需要下载一个大文件,把它放到你机器,然后让它工作。相反,,很容易立即看到数据。这是simscale或supercool等应用程序即时特性。

    1.3K10

    Autodesk Navisworks 2019 安装教程。

    Autodesk Navisworks软件能够将AutoCAD和Revit®系列等应用创建设计数据,与来自其它设计工具几何图形和信息相结合,将其作为整体三维项目,通过多种文件格式进行实时审阅,而无需考虑文件大小...Navisworks 2019 1、解压下载文件。 ? 2、非系统盘新建一个文件夹(不包含中文) ? 3、打开安装包所在文件夹,双击setup安装程序。 ? 4、点击安装 ? ?...如果出现以下提示,点击“关闭”,重启软件,会重新回到第9步激活页面。继续点击“激活”。 ? ? 12、选择我具有Autodesk提供激活码,并以管理员身份运行注册机 ? ?...Revit是一款初始三维建模软件,Navisworks是Revit成长下一阶段,两者完成了由设计到施工转换,revit设计应用,但施工,revit做出图纸满足不了施工方需求,需要由Naviswork...2、Navisworks注重是效果,Revit注重是制图,Revit是图纸上二维线条升华成三维立体图形,让大家更形象去设计,更直观体现出设计作品,Navisworks是在做好3D图基础更换好显示其设计效果

    1.6K20

    Autodesk Navisworks 2016 安装教程。

    Autodesk Navisworks软件能够将AutoCAD和Revit®系列等应用创建设计数据,与来自其它设计工具几何图形和信息相结合,将其作为整体三维项目,通过多种文件格式进行实时审阅,而无需考虑文件大小...Navisworks 2016 1、解压下载文件。 ? 2、非系统盘新建一个文件夹(不包含中文) ? 3、双击安装程序,程序进行自解压,解压到刚刚新建文件夹。 ? ? ?...如果出现以下提示,点击“关闭”,重启软件,会重新回到第9步激活页面。继续点击“激活”。 ? ? 12、选择我具有Autodesk提供激活码,并以管理员身份运行注册机 ? ?...Revit是一款初始三维建模软件,Navisworks是Revit成长下一阶段,两者完成了由设计到施工转换,revit设计应用,但施工,revit做出图纸满足不了施工方需求,需要由Naviswork...2、Navisworks注重是效果,Revit注重是制图,Revit是图纸上二维线条升华成三维立体图形,让大家更形象去设计,更直观体现出设计作品,Navisworks是在做好3D图基础更换好显示其设计效果

    3.7K30

    10种免费好用电路设计软件盘点!

    这个软件对原理图尺寸没有限制,所以用户创建PCB设计时也没有限制。用户也可以导入和导出他们需要任何格式文件,并且能够以所需格式创建BOM(物料清单)。...虽然该工具完全免费,但是要注意重要一点,即用户必须在其网站上注册才能解锁程序,并且开始工作之前必须确认所显示广告。...其中3D Viewer是一个独特工具,可以旋转和平移你电路板,从而查看2D图中无法看到细节。...想要涉及3D打印初学者、教育工作者或经验丰富CAD用户都可以使用FreeCAD。...程序员还可以利用Python“扩展FreeCAD功能、用脚本实现自动化、构建自己模块,甚至将FreeCAD嵌入到自己应用程序。”

    4.3K20
    领券