【问题标题】:Adding JSON metadata strings to a STEP file将 JSON 元数据字符串添加到 STEP 文件
【发布时间】:2018-03-04 13:00:11
【问题描述】:

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

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

在任何一种情况下,热属性都可以很容易地表示为多行 JSON 字符串。

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

【问题讨论】:

    标签: json step eyeshot


    【解决方案1】:

    一般的“STEP”不是一种格式,它是一套标准。见:https://en.wikipedia.org/wiki/ISO_10303

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

    【讨论】:

    • 好的,那么...您对第一个问题“是”的回答是?第二个问题是“我不知道”?因为我完全从一个将 STEP 理解为文件格式而不是一组标准的行业来处理这个问题……我将数据描述为“基本的 Brep 原语或 STL 文件类型导入”。那是哪个“AP”,底漆在哪里?
    • 这不是本技术主题的入门读物。大多数页面都委托给archive.org,并且它们的链接已损坏。这不是我任何问题的答案。
    • 您好 Rob,如果您无法准确了解 STEP 的 AP 和您打算使用的文件类型 (STEP-File / STEP-XML) 等基础知识,我不知道谁能帮助您。
    • 作为一名软件工程师,我非常习惯于阅读标准文档,不会遇到文档付费问题。但进一步深入研究后,我的用例似乎有三个不同且不同的 AP,定义自定义数据的方法有无数种,即使像 IGES 格式的图形这样简单的东西也没有固定的模式。一切都很好,但结合付费墙,我看不出在我的软件中支持或自定义 STEP 的意义。我想这就是我的问题的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    • 2021-04-13
    • 2020-02-16
    • 1970-01-01
    相关资源
    最近更新 更多