Jump to content

Интеграция NanoCAD с CADBase


natrig
 Share

Recommended Posts

Здравствуйте!

Подскажите, пожалуйста, как лучше сделать отображение "библиотеки частей (компонентов)" из хранилища 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

Edited by natrig
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Tell a friend

    Love Официальный форум компании Нанософт Разработка? Tell a friend!
×
×
  • Create New...