繁体   English   中英

提取 IFC/RVT 文件信息

[英]Extract IFC/RVT file information

有没有办法从基于 unix 的系统上的 IFC/RVT 中提取信息?

我想知道如何在没有来自用户的任何其他信息的情况下正确触发给定文件的翻译作业。

我收到了一个 IFC 文件,每次触发作业时,该文件的翻译都会失败。 根据文件描述

FILE_DESCRIPTION(('ViewDefinition [ReferenceView_V1.0]'),'2;1');

事实证明,我必须为该文件使用选项advanced.conversionMethod: modern

我正在寻找用户上传文件后使用的某种命令行工具。

我们作为命令行工具得到的最接近的是这个我每天都在使用的例子。 但这不一定会解决 IFC 转换错误,因为转换错误与您调用 API 的方式无关,而是与 IFC/Revit 文件内容有关。 如果您仍然遇到翻译错误,您可以尝试以下方法:

  • 您的文件会在桌面上的 Revit 中加载吗?
  • 现代和传统模式都失败了吗?
  • 如果这是一个复合文件,您是否正确设置了引用?
  • 可以和我分享 model 进行调试吗? 我的 email 在 Autodesk 是 cyrille。com

不知何故,我忘记了在以二进制模式读取文件时,我可以访问 IFC 文件头。 基于此,我可以决定如何触发翻译工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM