将JSON元数据字符串添加到STEP文件

将JSON元数据字符串添加到STEP文件,json,step,eyeshot,Json,Step,Eyeshot,我正在利用DevDept的Eyeshot库来管理3D图形文件,其中包含表示金属铸造模具零件的几何图形。主要是基本的Brep原语或STL文件类型导入,合并到一个场景中 每个几何体都与模拟器中使用的热特性相关联。如果我使用STEP作为导出格式,我希望将热属性作为元数据包括在内,或者作为一个单独的自定义实体,带有索引、数字或字符串键,或者属性本身 在这两种情况下,热属性都很容易表示为多行JSON字符串 是否可以在STEP文件中包含这样的描述性元数据?实现这一点的好方法是什么?一般“步骤”不是一种格式,

我正在利用DevDept的Eyeshot库来管理3D图形文件,其中包含表示金属铸造模具零件的几何图形。主要是基本的Brep原语或STL文件类型导入,合并到一个场景中

每个几何体都与模拟器中使用的热特性相关联。如果我使用STEP作为导出格式,我希望将热属性作为元数据包括在内,或者作为一个单独的自定义实体,带有索引、数字或字符串键,或者属性本身

在这两种情况下,热属性都很容易表示为多行JSON字符串

是否可以在STEP文件中包含这样的描述性元数据?实现这一点的好方法是什么?

一般“步骤”不是一种格式,而是一套标准。见:


这意味着您需要知道要使用哪个“AP”(取决于)。然后,您通常会发现一些由PDES,Inc.和ProSTEP iViP等协会编写的“推荐做法”或“使用指南”,其中解释了您可以(和应该)如何实施这些标准。

好的,然后。。。你对第一个问题的回答是“是”吗?第二个问题是“我不知道”吗?因为我完全是从一个将STEP理解为文件格式而不是一套标准的行业来实现这一点的。。。我将数据描述为“基本Brep原语或STL文件类型导入”。这是哪一个“AP”以及初级读物在哪里?这不是本技术主题的初级读物。大多数页面都被委托到archive.org,它们的链接都被破坏了。这并不是对我任何问题的回答。嗨,Rob,如果你不能精确地了解STEP的AP和你打算使用的文件类型(STEP文件/STEP-XML),我不知道谁能帮你。作为一名软件工程师,我非常习惯于阅读标准文档,而不是遇到文档的付费墙。但进一步深入研究后,我的用例似乎有三种不同的AP,定义自定义数据的方法有无数种,甚至像IGES格式图形这样简单的东西也没有固定的模式。一切都很好,但再加上付费墙,我看不出在我的软件中支持或定制步骤有什么意义。我想这就是我问题的答案。