Исследователи предлагают более простой способ написания информации о производстве продукта

В процессе производства информация о продукте должна перемещаться по различным системам производственного предприятия, от проектирования до процесса производства продукта.

Этот информационный поток обеспечивается семейством стандартов под названием STEP (стандарт обмена данными о модели продукта), который входит в компетенцию ISO, международной организации по стандартизации.

Стандарты STEP написаны с использованием языка информационного моделирования EXPRESS, который описывает информационные элементы и их взаимосвязи. Информация о продукте может включать, например, 3D геометрические модели конструкций деталей, сборок и информацию о том, как эта деталь должна быть изготовлена. Инженеры постоянно добавляют новые возможности STEP для поддержки меняющихся требований отрасли. Язык EXPRESS имеет формальную грамматику, понятную компьютерам.

Однако модели EXPRESS обычно пишутся в простых текстовых редакторах, которые не поддерживают языковые функции. Разработка схемы EXPRESS — сложный и подверженный ошибкам процесс, который зависит от понимания автором конструкций и спецификаций EXPRESS. Более того, файлы схем могут быть длинными, со множеством ссылок на другие схемы, которые трудно читать и ориентироваться. Улучшенная удобочитаемость также зависит от форматирования синтаксиса вручную.

Стремясь обеспечить лучший пользовательский опыт, исследователи NIST разработали «easyEXPRESS», чтобы упростить процесс разработки. Они представили новый инструмент на недавнем заседании Технического комитета 184 ISO 10303, подкомитета 4, который занимается разработкой и внедрением протоколов и методов применения STEP.

«EasyEXPRESS», предназначенный для написания точных экспресс-схем, предоставляет сообществу EXPRESS современные возможности разработки, такие как:

  • Проверка синтаксиса и выделение
  • Интеллектуальное завершение кода
  • Семантическая проверка и сообщение об ошибках
  • Автоматические исправления кода
  • Быстрая навигация по файлам и символам
  • Управление ссылками

«EasyEXPRESS» позволяет авторам сосредоточиться на информационном моделировании, а не на тривиальном форматировании файлов или навигации. «EasyEXPRESS» будет проходить финальное тестирование версии и будет доступен как расширение к Visual Studio Code.