Jump to content

natrig

Пользователи
  • Posts

    2
  • Joined

  • Last visited

natrig's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • Conversation Starter Rare

Recent Badges

1

Reputation

  1. Здравствуйте! Подскажите, пожалуйста, как лучше сделать отображение "библиотеки частей (компонентов)" из хранилища CADBase (https://cadbase.rs) в интерфейсе NanoCAD, есть ли что-то похожее среди расширений для NanoCAD? CADBase — это платформа для обмена информацией о 3D-компонентах, чертежах и производителях. Вроде как GitHub для кода, только для компонентов (частей, метизов и т.д.). Термины: Компонент - совокупность данных модели (информация, модификации, документация, стандарты, поставщики и т.д.). Модификация компонента - содержит информацию, характеристики, сопутствующие файлы модификации и наборы файлов. Набор файлов - файлы модификации компонента, необходимые для использования 3D модели (чертежа) в САПР (набор создается под каждый САПР). Базовый сценарий использования интеграции: 1. Пользователь (на сайте CADBase) добавляет в избранное интересующий его компонент. 2. С помощью расширения для интеграции NanoCAD с CADBase, пользователь получает 3D модель (чертеж) требуемой модификации компонента для использования 3D модели (чертежа) в САПР. Из интерфейса NanoCAD, скачиваются только файлы из набора файлов для NanoCAD. 3. Пользователь может использовать 3D модель (чертеж) в САПР NanoCAD. Доступ к хранилищу осуществляется по сети: - получение токена доступа через POST запрос на https://api.cadbase.rs/login - взаимодействие с платформой через GraphQL API https://api.cadbase.rs/graphql Справочник по API https://docs.cadbase.rs Пример интеграции с FreeCAD: Исходный код расширения для FreeCAD: https://github.com/mnnxp/FreeCAD-CADBase-library
×
×
  • Create New...