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

Adding JSON metadata strings to a STEP file

我正在使用 DevDept 的 Eyeshot 库来管理 3D 图形文件,这些文件包含代表金属铸模零件的几何图形。这些主要是基本的 Brep 基元或 STL 文件类型导入,组合到一个场景中。

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

无论哪种情况,热属性都可以很容易地表示为多行 JSON 字符串。

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

一般"STEP"不是一种格式,而是一套标准。参见:https://en.wikipedia.org/wiki/ISO_10303

这意味着您需要知道要使用哪个 "AP"(取决于)。然后,您通常会发现一些 "recommended practices" 或 "usage guide" 是由 PDES, Inc. 和 ProSTEP iViP 等协会完成的,它们解释了您可以(并且应该)如何实施这些标准。