Разработка платформы CADBase ведётся с 2018 года. Название платформы образовано путём соединения двух слов CAD (САПР) и Base (База), условно «САПРБаза». Такое наименование описывает платформу как «База данных для систем автоматизированного проектирования» (CAD Data Base).
Основной задачей платформы CADBase является обеспечение обмена 3D-моделями, чертежами и сопутствующей информацией: сопроводительной документацией, каталогами производителей с информацией о поставщиках, сертификатами, документами по стандартизации и классификации.
Идея совместного доступа к проектам из различных программ не нова, и уже существуют решения для интеграций между САПР, PDM, PLM и SCM. С точки зрения бизнеса, платформа CADBase ориентирована на производственные предприятия и инжиниринговые компании. В перспективе использование платформы упростит процесс поиска поставщиков и подбора аналогов, позволяя потенциальным заказчикам оперативно получать информацию о производителе и его продукции.
Запуск платформы с минимальным функционалом состоялся в январе 2022 года. Основными пользователями платформы стали люди, которым требуется внешнее хранилище для результатов интеллектуального труда, те, кому не хватает возможностей облачного диска и нужен более широкий функционал, с каталогами моделей, 3D просмотрщиком и контролем версий файлов. Учитывая запросы пользователей, были реализованы интеграции с FreeCAD (бесплатная параметрическая САПР) и Blender 3D (бесплатная программа для создания трёхмерной компьютерной графики).
Устройство платформы CADBase
Основным объектом платформы является «Компонент». При просмотре компонента на сайте платформы, отображается следующая информация:
- атрибуты и файлы компонента
- модификации компонента и их файлы
- наборы файлов для модификаций компонента (группировка файлов)
- связанные с компонентом стандарты (опубликованные на платформе)
- информация о производителе или поставщиках компонента
- связанные с компонентом каталоги
В настоящее время сайт платформы доступен на русском и английском языках. Планируется добавить китайский и испанский. В целом, чем больше локализаций — тем лучше, по мере появления запросов или желающих поддерживать их актуальность, будут добавляться новые.
Преимущественные отличия CADBase от аналогов
Наличие схожих с платформой CADBase продуктов, делает необходимым постоянный поиск улучшений и инноваций. Уже сейчас платформа CADBase объединяет в себе ряд преимуществ:
- Простая интеграция со сторонними сервисами
- Для определения компонентов и данных из сторонних программ, с которыми нужно взаимодействовать, используются избранные компоненты пользователя и наборы файлов. К примеру, при работе через верстак CADBase Library в FreeCAD, у пользователя будут обновлены только необходимые данные.
- Создание сайтов на базе платформы CADBase
- С брендированием, добавлением калькуляции продукции и созданием дополнений для других программ, в том числе с ограниченным доступом к API. Этому способствует доступ к API сервера платформы по токену авторизации (любого) пользователя платформы, а также распространение исходных кодов платформы и связанных проектов под свободными лицензиями.
- Наличие системы версионирования файлов
- Контроль версий файлов может помочь пользователям и организациям улучшить стратегии управления данными. Создание новой версии происходит при загрузке файла, наименование которого совпадает с загруженным ранее. Активная версия файла может быть изменена как в сторону более младшей, так и в сторону более старшей версии. В некоторых случаях пользователи предпочитают сохранять определённые версии.
- Дифференцированный доступ
- Функционал разграничения доступа на чтение и запись позволяет предоставить одним пользователям доступ с правами на изменение, а другим только на чтение. В случае выдачи доступа для компании, её участники получат доступ, в зависимости от их ролей в компании.
- Компонент содержит информацию о производителе или поставщиках
- Это позволяет компаниям, поставляющим стандартные и типовые изделия, «добавляться» в списки поставщиков компонентов.