获取IFC模式版本

时间:2018-11-29 14:06:27

标签: autodesk-forge autodesk-data-management ifc

打开* .ifc文件,我们可以在标题中找到“ File_Schema”,例如: 标题; ... FILE_SCHEMA(('IFC4')); ENDSEC;

我们正在下载IFC流文件,很高兴知道它的文件模式版本。 是否可以通过DataManagement API获取此信息?

1 个答案:

答案 0 :(得分:1)

这已经是一个古老的帖子,但是对于那些在执行任何其他操作之前下载文件的人来说,要提一下:下载后,可以使用以下命令(在类似Unix的环境中)准确地获取IFC模式(例如“ IFC2X3”,“ IFC4”):

grep "^FILE_SCHEMA" file.ifc | cut -d"'" -f2

当然,该命令可以集成到用Node.js编写的程序中(例如,使用childProcess.exec)或任何其他编程语言。请注意,这通常比流式传输文件并在其中搜索甚至甚至使用特定语言的库“ grep”文件(特别是对于大型IFC文件)更快。