Ценность платформы CADBase для творцов и инженеров

В статье представлен общий обзор истории создания платформы для обмена 3D-моделями и чертежами.

Концептуальное описание платформы обмена инженерными данными

Разработка платформы CADBase ведётся с 2018 года. Название платформы образовано путём соединения двух слов CAD (САПР) и Base (База), условно «САПРБаза». Такое наименование описывает платформу как «База данных для систем автоматизированного проектирования» (CAD Data Base).

Основной задачей платформы CADBase является обеспечение обмена 3D-моделями, чертежами и сопутствующей информацией: сопроводительной документацией, каталогами производителей с информацией о поставщиках, сертификатами, документами по стандартизации и классификации.

Идея совместного доступа к проектам из различных программ не нова, и уже существуют решения для интеграций между САПР, PLM и SCM. С точки зрения бизнеса, платформа CADBase ориентирована на производственные предприятия и инжиниринговые компании. В перспективе использование платформы упростит процесс поиска поставщиков и подбора аналогов, позволяя потенциальным заказчикам оперативно получать информацию о производителе и его продукции.

Платформа CADBase реализует принципы Среды общих данных (CDE), выступая «источником истины» для проектов. Это означает, что все участники работают с актуальными версиями моделей и документов, размещённых в едином пространстве данных, независимо от используемых систем. Такой подход снижает количество ошибок и упрощает коллективную работу.

Взаимодействие в Среде общих данных (СОД): схема показывает централизованную платформу CADBase как единый источник истины, с потоками данных между различными участниками проекта.

Взаимодействие в Среде общих данных (CDE)

Запуск платформы с минимальным функционалом состоялся в январе 2022 года. Основными пользователями платформы стали люди, которым требуется внешнее хранилище для результатов интеллектуального труда, те, кому не хватает возможностей облачного диска и нужен более широкий функционал, с каталогами моделей, 3D просмотрщиком и контролем версий файлов. Учитывая запросы пользователей, были реализованы интеграции с FreeCAD (бесплатная параметрическая САПР) и Blender 3D (бесплатная программа для создания трёхмерной компьютерной графики).

Устройство платформы CADBase

Основным структурным элементом платформы является «Компонент» — единица данных, содержащая всю информацию об изделии, материале или оборудовании.

Каждый компонент включает:

  • Атрибуты и файлы — основные параметры и связанные документы.
  • Модификации — версии компонента с КД, спецификациями и связанными документами.
  • Наборы файлов — группы файлов для САПР (FreeCAD), 3D-редакторов (Blender) и другого специализированного ПО.
  • Стандарты — нормативные документы: отраслевые (ГОСТ, ISO, DIN) и корпоративные стандарты.
  • Производители и поставщики — информация о доступности компонента.
  • Каталоги — тематические коллекции компонентов.
  • Теги — ключевые слова для категоризации и поиска.
    • Материал: сталь, алюминий, пластик.
    • Тип: крепеж, арматура, соединение.
    • Отрасль: строительство, машиностроение.
Структура данных платформы: Компонент и связанные элементы

Структура данных платформы

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

Преимущественные отличия CADBase от аналогов

Наличие схожих с платформой CADBase продуктов, делает необходимым постоянный поиск улучшений и инноваций. Уже сейчас платформа CADBase объединяет в себе ряд преимуществ:

Простая интеграция со сторонними сервисами
Для определения компонентов и данных из сторонних программ, с которыми нужно взаимодействовать, используются избранные компоненты пользователя и наборы файлов. К примеру, при работе через верстак CADBase Library в FreeCAD, у пользователя будут обновлены только необходимые данные.
Создание сайтов на базе платформы CADBase
С брендированием, добавлением калькуляции продукции и созданием дополнений для других программ, в том числе с ограниченным доступом к API. Этому способствует доступ к API сервера платформы по токену авторизации (любого) пользователя платформы, а также распространение исходных кодов платформы и связанных проектов под свободными лицензиями.
Наличие системы версионирования
Контроль версий файлов может помочь пользователям и организациям улучшить стратегии управления данными. Создание новой версии происходит при загрузке файла, наименование которого совпадает с загруженным ранее. Активная версия файла может быть изменена как в сторону более младшей, так и в сторону более старшей версии. В некоторых случаях пользователи предпочитают сохранять определённые версии.
Дифференцированный доступ
Функционал разграничения доступа на чтение и запись позволяет предоставить одним пользователям доступ с правами на изменение, а другим только на чтение. В случае выдачи доступа для компании, её участники получат доступ, в зависимости от их ролей в компании.
Компонент содержит информацию о производителе или поставщиках
Это позволяет компаниям, поставляющим стандартные и типовые изделия, «добавляться» в списки поставщиков компонентов.

Благодарим за интерес к платформе CADBase!