Autodesk forge 将特性从Revit转换为IFC时,请使用Revit原生文件语言而不是英语

Autodesk forge 将特性从Revit转换为IFC时,请使用Revit原生文件语言而不是英语,autodesk-forge,autodesk-model-derivative,Autodesk Forge,Autodesk Model Derivative,很长一段时间以来,我一直使用Autodesk Forge的模型衍生API(成功地)将Revit文件导出到IFC 但是,我注意到,即使使用法语版本的软件(即Revit FRA)保存原始Revit文件,属性(例如,Données d'identification)也会以英语导出(标识数据),我在模型派生API中没有看到强制使用本机语言的选项 是否有人对如何做到这一点有想法(如果可行)?我已经搜索了官方文档,并尝试修改转换中提到的参数(请参阅),但到目前为止没有成功 当然,同样的问题对于那些导出到IF

很长一段时间以来,我一直使用Autodesk Forge的模型衍生API(成功地)将Revit文件导出到IFC

但是,我注意到,即使使用法语版本的软件(即Revit FRA)保存原始Revit文件,属性(例如,
Données d'identification
)也会以英语导出(
标识数据
),我在模型派生API中没有看到强制使用本机语言的选项

是否有人对如何做到这一点有想法(如果可行)?我已经搜索了官方文档,并尝试修改转换中提到的参数(请参阅),但到目前为止没有成功

当然,同样的问题对于那些导出到IFC以外的其他格式或法语以外的其他语言的人来说可能很有意义


谢谢

在与Autodesk Forge支持团队进行验证和交互后(感谢@JaimeRosales!),所使用的Revit文件似乎是以ENU语言保存的(与我的想法相反);但是,由于该文件是使用FRA版本打开并导出到IFC的,因此即使该文件本身仍处于ENU中,也会以法语导出特性


无论如何,要记住的结论是,ModelDerivative API的预期行为(即:使用Revit文件最后保存时的语言)是可以观察到的。

使用MD翻译RVT文件的预期行为是,所有属性都将使用RVT文件本身最后保存的语言导出。如果不是这样,我可以向团队提交报告。此外,当您说“属性…以英语导出”时,属性数据库中的“属性”还是IFC文件本身中的“属性”?@JaimeRosales我们也有同样的问题(类似于)。案例是:我们在Revit的德语版本中创建了.rvt模型(模型衍生API中测试后的属性名称为德语),然后我们运行设计自动化API以某种方式处理模型并将其取回。如果我们使用模型派生API属性名称“翻译”生成的模型是英文的。@YuryApanasik我认为这可能与在DA中运行的Revit版本有关,您可能必须在您的工作项中包含一个保存机制,该机制也解决了我猜想的语言问题,从Jeremy-@JaimeRosales处查看此消息谢谢您的回复。我观察到,对于“材质和饰面”、“标识数据”、“约束”、“尺寸”等Revit特性,通过Autodesk Revit 2020 FRA(法语)将相同的Revit文件导出到IFC会导致与使用MD API不同的结果,因此您提到的预期行为(上次保存的语言)在这里似乎不起作用。如果您能向团队报告(至少可能澄清API文档?),我将不胜感激。同时我会查看杰里米的帖子。再次感谢。好的,我添加了问题报告,功能应该是所描述的。您可以请求有关rvtlmv-1950问题的更新,以进行伪造。help@autodesk.com未来如果我看到任何进展,我会把它添加到这里。