Добавление строк метаданных JSON в файл STEP
Я использую библиотеку Eyeshot DevDept для управления трехмерными графическими файлами, которые содержат геометрии, которые представляют части литейной формы. В основном это либо базовые примитивы Brep, либо импорт типов файлов STL, объединенные в одну сцену.
Каждая геометрия связана с тепловыми свойствами для использования в симуляторе. Если я использую STEP в качестве формата экспорта, я бы хотел включить термические свойства в качестве метаданных, либо в виде отдельной настраиваемой сущности с индексом, либо в виде числового или строкового ключа, либо самих свойств.
В любом случае тепловые свойства легко выразить в виде многострочной строки JSON.
Можно ли включить описательные метаданные, подобные этому, в файл STEP? Что было бы хорошим подходом для достижения этой цели?
1 ответ
Вообще "ШАГ" - это не формат, это набор стандартов. Смотрите: https://en.wikipedia.org/wiki/ISO_10303
Это означает, что вам нужно знать, какой "AP" вы будете использовать (в зависимости). Затем вы обычно находите некоторые "рекомендуемые методы" или "руководство по использованию", разработанные такими ассоциациями, как PDES, Inc. и ProSTEP iViP, в которых объясняется, как вы можете (и должны) применять эти стандарты.