Introducing Rhino SYNC – Multi-User Collaboration for Rhino

From the Creators of MKS BEAM – Introducing Rhino Sync

We’re sharing something we’ve been working on for a while — Rhino Sync, a tool that allows multiple users to collaborate on the same Rhino file in real time.

What is Rhino Sync?
Rhino Sync enables real-time, multi-user collaboration within a single Rhino file. Users can lock, edit, and sync objects without conflicting with each other’s work. It supports key Rhino elements like:

  • Geometry (all types)
  • Block Definitions
  • Block Instances
  • Layers
  • Object Attributes
  • Materials

How It Works
Rhino Sync operates over a shared Network Drive and Google Drive and doesn’t impose fixed limits on file size or number of users. It introduces real-time object lock/release and a sync/reload system, ensuring everyone works with the latest changes.

Current Status
This is an Alpha-stage release, so performance may vary as we continue refining it.
Future updates aim to include synchronization of:

  • Line Styles
  • Hatches
  • Document Properties

Try Rhino Sync
GitHub Page: View the project on GitHub
Download the Installer: Download Rhino Sync Alpha
Website: https://www.mksdtech.com/sync
Wiki https://sync.wiki.mksdtech.com/

We’d appreciate any feedback or suggestions as we continue development. Feel free to share your experience or ask questions!

11 Likes

Hello Rhino Community! :world_map:

Version 0.0.1.31 of Rhino Sync is now available!

This release includes several refinements:

  • Improved synchronization workflow.
  • UI updates to clearly indicate when a user is syncing the file.
  • General UI improvements for easier navigation.
  • Live chat integrated into the panel for direct communication with others in the model.

Please note: It’s essential that everyone working on the same file uses the same Rhino Sync version.

You can download the latest version here:

Download Rhino Sync

Let us know your thoughts or feedback!

Best regards,
MKS DTECH

6 Likes

Rhino SYNC Update

sync

We’ve been working on improvements and fixes for Rhino SYNC.

The latest updates focus on layer synchronization and material synchronization.
You can download the latest alpha version from our new website:

Your feedback is greatly appreciated.

MKS DTECH

2 Likes

When will we have support for platforms like Dropbox and Google Drive? If so, I would love to test Rhino Sync there. :blush:

1 Like

Uh never? There’s a reason you can’t put a database on such platforms, that’s just completely playing with fire.

1 Like

Rhino Sync leverages a distributed lock/lease mechanism managed by a cloud server to offer flexible storage solutions for your 3dm content. Our system supports two primary storage methods, and you can even combine them to optimize performance and control:

File-Based 3dm Storage (Atomic Updates)

  • Shared Network Drive:
    Currently supported in ALPHA.
  • Cloud Drives (GDrive, Dropbox):
    Under development for future support.

In file-based collaboration, our server manages concurrency by ensuring that read and write operations occur sequentially and safely—whether on a local disk or a cloud provider. With every sync, the complete, final 3dm file is available.

Database 3dm Storage (Delta Updates)

Under development for future support.

  • We break down the 3dm file into individual components, enabling targeted, individual updates.
  • Users must sync and save the changes to reconstruct the full, final 3dm file.

Hybrid Approach

It’s also possible to combine both methods. This allows for faster sync/reload times using Delta updates, while still ensuring the complete 3dm file is available on your chosen platform via Atomic storage.

We understand that not all customers are comfortable with storing design data externally. For those who prefer retaining full control and security, the Atomic file-based approach may be the ideal solution.

@JimCarruthers we agree it is difficult to store database in those platforms, for those only Atomic will be available. The plan is to host the database version Delta on our dedicated cloud service.

2 Likes

Hi, I was wondering if Rhino Sync works with the Mac version of Rhino 8 and if it allows me to collaborate with Windows Rhino users.

Thanks!


Hey, we are trying to use with google drive but we are getting this error when updating the file.
Thanks

We are planning a Mac release once windows stable is available!

Do you have editor access to the file?

If you have only viewer access you cannot synchronize to central. Make sure the file was shared with you with editor access.

Let us know if it does not work!