Grasshopper-BricsCAD Connection is a plugin based on the Rhino.Inside technology. It provides a bi-directional connection between Grasshopper and BricsCAD. BricsCAD geometry can be used as input parameters in Grasshopper, as well as Grasshopper geometry can be converted back to native BricsCAD geometry. For additional information and documentation see BricsCAD Help Center. The latest installer can be found at BricsCAD Application Store
- Grasshopper-BricsCAD-UI is responsible for the UI initialization in BricsCAD. It loads a partial CUI file and enables grasshopper tools in menu, toolbar, quad, and ribbon. This module is autoloaded at BricsCAD start.
- Grasshopper-BricsCAD is the implementation of the connection between BricsCAD and Grasshopper. This module is loaded on demand, after the call of RHINO and GRASSHOPPER commands.
- Clone the repository.
- In Visual Studio: open Grasshopper-BricsCAD-Connection.sln.
- Update path to BricsCAD and Rhino references. Copy Local property should be False.
- Navigate to Build > Build Solution to begin your build.
- Run NETLOAD command in BricsCAD to load the .NET application.
- Or edit the Windows Registry to enable mechanism of DLL AutoLoad or DemandLoad:
- Add a folder to the following path :
HKEY_LOCAL_MACHINE\SOFTWARE\Bricsys\Bricscad\V22x64\en_US\Applications\Grasshopper-BricsCAD-Connection
- Add the following keys :
"LOADER"="Grasshopper-BricsCAD-Connection.dll" ("Grasshopper-BricsCAD-Connection.UI.dll") "DESCRIPTION"="Grasshopper-BricsCAD-Connection" "LOADCTRLS"=dword:0000000e for AutoLoad or 0000000c for DemandLoad "MANAGED"=dword:00000001
- Add a folder to the following path :