CADBase Integration with Blender

Learn how to enhance your Blender workflow with CADBase cloud storage and project management features.

Overview of CADBase integration with Blender

Table of Contents

CADBase Library

CADBase Library is a bridge between Blender and CADBase platform, which adds cloud advantages to local modeling:

  1. Availability — work with projects from any device.
  2. Synchronization — automatic file updates across computers.
  3. Collaboration — joint work on models in a team.
  4. Security — reliable storage and version control.

Save projects via the CADBase Library add-on for Blender and access them from any computer.

File Sets on the CADBase Platform

File Sets Concept

The CADBase platform's file sets system allows organizing data for different programs andpurposes within one component modification. Each set is a logical group of files designed for a specifictask.

Set Specialization

  1. Blender set — files used from Blender (.blend, textures, resources).
  2. Other sets — can be created for CAD software, data exchange formats, or other specialized groups.

How the add-on works

The add-on creates a full hierarchy of component and modification folders, synchronizing and managing exclusively Blender set files. This approach ensures parallel work on projects in different applications without conflicts and with data integrity maintained.

Installation and Setup

Install the CADBase Library directly from Blender — the easiest way.

Installation

Description of installing the CADBase Library add-on through Blender's add-on manager.

The Edit menu is located in the top control panel of Blender's main window, next to the File and Render menus.

  1. In Edit open Preferences.
  2. Go to the Extensions tab.
  3. When prompted, click Allow Online Access.
  4. Find "CADBase Library" in the search.
  5. Click Install and activate the extension.

Setup

In Preferences select Add-ons, find "CADBase Library" and expand the settings:

Main settings

  1. Library path — path to the local library folder.
  2. API Point — the server address for the CADBase platform.

Authorization settings

  1. Username — login for entry or registration (creates an account if available).
  2. Password — the password for the CADBase platform account.
  3. Button Login — authorization and token retrieval.

Synchronization settings

  1. Skip calculate hash — skip hash calculation to speed up sync.
  2. Forcibly update files — force update files in the cloud.
  3. Auto pull data — automatic data loading when opening empty folders.
CADBase Library settings in Blender

Operation Check

  1. Return to the 3D viewport.
  2. Press N to open the sidebar.
  3. Find the CADBase Library panel in the Import-Export category.
  4. Click Pull (data) for the initial data load.

Examples and Recommendations

Creating and Saving a Model

  1. Create a 3D model in Blender.
  2. Click Add component.
  3. Enter the component name.
  4. Click on the component in the list and then Pull (data).
  5. Click Open directory to open the folder with the Blender files set.
  6. Save the .blend file in the folder.
  7. Click Push (data) to upload to the cloud.
  8. Click Copy link to copy the component link.

Working with Ready-made Components

  1. Find the required model on the CADBase website.
  2. Add the component to favorites.
  3. In Blender, click Pull (data).
  4. Click on the component in the library list.
  5. Click Pull (data) to get the list of modifications.
  6. Select the required modification and click Pull (data).
  7. Click Link file to add the selected .blend file to the scene.

Replacing a Local File

  1. Delete the local file via Explorer.
  2. Click Pull (data) on the modification.
  3. The file will load from the cloud.
  4. Check the log to confirm the download.

Access to the Component

  1. New components are created with restricted access.
  2. Access settings are managed via the CADBase web interface.
  3. Copy link — copy the component link.

Summary

  1. Create understandable names for components and modifications.
  2. Click Push (data) to save changes from the Blender files set to the cloud (remote storage).
  3. Specify a comment for changes to make version review easier.
  4. Use Copy link to get a link to the component and share it with others.
  5. Configure access rights to the component according to the tasks.
  6. Remember that the add-on only works with Blender files sets.

Troubleshooting

Components are not visible

  1. On first opening, click Open to display loaded components.
  2. Check if the component has been added to favorites on the website.
  3. Click Pull (data) for forced refresh.
  4. Check authorization settings.

Slow performance

  1. Disable Auto pull data if on a slow connection.
  2. Use Skip calculate hash to speed up.
  3. Work locally, synchronize only necessary components.

Settings are not saved

  1. It is recommended to change settings via:
    EditPreferencesAdd-ons → "CADBase Library".
  2. Applying some settings requires restarting Blender.
  3. Settings via Settings and Authorization are saved until restart (depends on Blender version).

Synchronization errors

  1. Enable Forcibly update files in settings.
  2. Check internet connection.
  3. Use Authorization to refresh the token.
  4. Delete component files from the component folder and modification from the Blender files set folder.

  • CADBase Library for Blender is developed and maintained by the CADBase team.
  • Maximum file size - 5 GB, each user gets 15 GB of storage.
  • Access is provided free of charge, without hidden fees or restrictions.