CADBase — открытая цифровая платформа (Open Source) для обмена инженерными данными.
Мы предоставляем инженерам-конструкторам, мейкерам и производственным компаниям надежную среду для публикации, структурированного хранения, версионирования и обмена 3D-моделями и чертежами.
Платформа позволяет командам эффективно вести параллельную разработку физических продуктов, контролировать историю изменений и автоматизировать передачу данных в производство.
CADBase — инженерная платформа для обмена чертежами
CADBase — это открытая цифровая платформа для публикации каталогов 3D-моделей и безопасного обмена инженерными данными с контрагентами.
Платформа отвечает за структурированное, безопасное представление и дистрибуцию инженерного контекста во внешний контур.
Основные задачи платформы
- Публикация каталогов: размещение производителями структурированных библиотек деталей с чертежами и 3D-моделями для клиентов.
- Обмен данными с контрагентами: передача файлов моделей внешним подрядчикам в едином веб-интерфейсе.
Архитектура хранения и инженерный контекст
Связь локального конструкторского ПО с базой данных платформы реализована через изоляцию файлов на уровне модификаций изделий:
- Инженерно-ориентированная структура: данные организуются вокруг карточки Компонента (детали) и её Модификаций. Файлы распределяются по наборам (Filesets), привязанным к целевым программам или обменным форматам. Это позволяет разделять исходники специализированного ПО в рамках одной модификации.
- Мультиформатная 3D-визуализация: поддержка форматов
STEP,IFC,STL,GLTF,GLBиGCodeпозволяет внешним партнерам и производственным площадкам проводить инспекцию моделей без установки дополнительного ПО. - GraphQL API: обеспечивает интеграцию CADBase с внутренними системами предприятия (
ERP,MES,1С) для автоматизации обмена данных.
Модель развертывания и лицензия
Проект распространяется под свободными лицензиями MIT / AGPLv3.
Платформа поддерживает гибридный тип размещения:
SaaS— использование готовой облачной инфраструктуры.On-Premise— развертывание системы внутри закрытого контура предприятия.
Интеграции
Взаимодействие инженерного ПО с платформой реализуется через внешние расширения.
Примеры интеграций для сквозного обмена и версионирования:
- CADBaseLibrary WB — верстак для FreeCAD.
- Add-on CADBaseLibrary — дополнение для Blender 3D.
Ресурсы
- Обзоры и статьи на cadbase.ru
- Разработка на GitLab