Fabricator

Plugin Documentation

Everything you need to install, configure, and use the Fabricator plugin for Rhino.

Installation

System requirements

  • Windows
  • Rhino 8 or later

Install via Package Manager

  1. Open Rhino 8
  2. Run the _PackageManager command
  3. Search for "Fabricator"
  4. Click Install
  5. Restart Rhino when prompted

Install via command line

_Yak Install fabricator

Verify installation

Run fabricator in the Rhino command line. The Fabricator panel should open.

Updates

Yak handles updates automatically. Check manually with fabricator_version and install with fabricator_update.

Setup & Authentication

Connect via browser (recommended)

Open the Fabricator panel in Rhino and click Connect. A browser window opens automatically. Sign in to your Fabricator account if needed, then click Approve. The plugin receives an API key in the background — no copying needed.

Authenticate with an API key (advanced)

If browser-based auth is not available, generate a key from the API Keys page and authenticate manually:

fabricator_auth YOUR_API_KEY

Success

[Fabricator] Connected — subscription: Pro

Check status

fabricator_status

Disconnect

fabricator_auth_logout

Custom gateway (advanced)

Connect to a custom gateway endpoint for development or self-hosted setups:

fabricator_connect HOST:PORT

Using the Panel

Open the panel with the fabricator command.

  • Connection status — read-only display showing authentication state
  • Edge types — assign edge types to curves: rail, zipper, cable, seam, boundary, none
  • Drawing tools — polyline, curve, points on mesh
  • Check frame — detect open ends before solving
  • 3D Solve — run the solver and preview results in the viewport
  • 2D Output — generate flat panel layouts
  • Output — bake results to Rhino layers

CLI Command Reference

CommandDescription
fabricatorOpen the Fabricator panel
fabricator_auth <KEY>Authenticate with your API key
fabricator_auth_logoutClear stored credentials
fabricator_versionCheck installed and latest version
fabricator_updateDownload and install updates
fabricator_solveRun full 3D solve
fabricator_solve2dRun 2D panel output
fabricator_checkCheck frame for open ends
fabricator_clearClear preview and output state
fabricator_statusShow connection and subscription state
fabricator_connect <HOST:PORT>Connect to a custom gateway (advanced)
fabricator_helpList all available commands

fabricator

Open the Fabricator panel.

> fabricator [Fabricator] Panel opened.

fabricator_auth <KEY>

Authenticate with your API key.

> fabricator_auth fab_a3f8c… [Fabricator] Connected — subscription: Pro

fabricator_auth_logout

Clear stored credentials and disconnect.

> fabricator_auth_logout [Fabricator] Credentials cleared.

fabricator_version

Check the installed plugin version and the latest available version.

> fabricator_version [Fabricator] Installed: 1.4.2 | Latest: 1.4.3

fabricator_update

Download and install the latest plugin version.

> fabricator_update [Fabricator] Updated to 1.4.3. Restart Rhino to apply.

fabricator_solve

Run a full 3D solve on the current geometry.

> fabricator_solve [Fabricator] Solving… done (4.2s). Preview loaded.

fabricator_solve2d

Generate 2D flat panel layouts from the solved 3D geometry.

> fabricator_solve2d [Fabricator] 2D output ready. 6 panels generated.

fabricator_check

Check the frame for open ends before solving.

> fabricator_check [Fabricator] Frame OK — no open ends detected.

fabricator_clear

Clear all preview geometry and output state.

> fabricator_clear [Fabricator] Preview and output cleared.

fabricator_status

Show current connection and subscription state.

> fabricator_status [Fabricator] Gateway: api.fabricator.hr | Auth: OK | Plan: Pro

fabricator_connect <HOST:PORT>

Connect to a custom gateway endpoint (advanced).

> fabricator_connect localhost:8000 [Fabricator] Gateway set to localhost:8000.

fabricator_help

List all available Fabricator commands.

> fabricator_help [Fabricator] Available commands: fabricator, fabricator_auth…

Troubleshooting

ProblemSolution
"Cannot reach gateway"Check internet connection, firewall settings, or VPN. Default gateway: api.fabricator.hr
"API key is invalid or revoked"Generate a new key in the customer portal. Keys cannot be recovered once lost.
"Subscription inactive"Check your billing status in the portal. Day Pass may have expired.
Plugin not found in PackageManagerEnsure you are running Rhino 8. Try _Yak Install fabricator from the command line.
Commands not recognizedRestart Rhino after installing the plugin.
"Could not check for updates"Gateway unreachable. Check internet connection.

Need help?

If you run into an issue not covered here, email us at support@fabricator.hr and we will get back to you within one business day.

New to Fabricator? Start with our getting started guide.