This repository contains various projects for building Speckle Clients for Rhino and Grasshopper.\ While SpeckleCore (the .net speckle sdk) is now coming with nuget, SpeckleView (the frontend ui) needs to be included as submodules.
Speckle v1 has reached EOL and is no longer mainatined. Check out our brand new 👉 Speckle v2! Read more about the announcemnt here and check out or new website.
The latest build is here. Be sure to check out the getting started guide to get up to speed with some basics.
Speckle for Rhino is developed with Visual Studio 2017.
In order to debug/build Speckle for Rhino:
git submodule update --init
to bring in the SpeckleView submodulenpm install
from a console. This will install all dependencies for the SpeckleView project.npm run build
in the SpeckleView folder to generate the dist.js
file.npm run dev
to build the UI and start a local server. Test it: in a browser, navigate to http://localhost:9090
. You should see the SpeckleView UI. ~/SpekleRhino/Debug
folder containing the plugin to installStart debugging either SpeckleRhino or SpeckleGrasshopper
Rhino Plugin
~/SpekleRhino/Debug/SpeckleWinR6.rhp
into Rhino canvas.SpeklePanel
> Show
Grasshopper plugin
~/SpekleRhino/Debug/SpeckleGrasshopper.gha
into Grasshopper canvas.rhp
file you get a "SpeckleKits" missing folder (see #119). Please manually create it in %localappdata%/SpeckleKits
..dll
s inside %localappdata%/SpeckleKits
MIT