DevHops is a workflow and toolkit for organizing Rhino Grasshopper scripts with Hops and Kanban boards.
This tool was created as a part of the AEC Tech 2022 Hackathon
Managing Rhino Grasshopper scripts and workflows when working on complex, multi-year architectural projects is difficult, due to the size and complexity of Grasshopper definitions and procedural challenges when multiple computational designers work on the on the same script in parallel.
This project addresses this issue by proposing a workflow where Grasshopper scripts are organized into multiple Hops components which are connected to a Kanban board for tracking project progression through work items.
Content | App | Requirements |
---|---|---|
DevOpsApp | NextJS 13 | NodeJS 16 and npm |
DevOpsBackEnd | NetCore 6 | Visual Studio 2022 and Microsoft SQL Server Express |
DevHopsGh | Rhino 7 Grasshopper Plugin | Visual Studio 2022 and Grasshopper template |
DevHopsGhSamples | Rhino Grasshopper Samples | Rhino 7 Grasshopper |
- Copy the .dll and .gha files from
C\DevHops\DevHopsGh\Plugin
folder into your Rhino Grasshopper Components folder. - Open in Visual Studio 2022 and build.
- Open in Visual Studio 2022 and run in debug mode to deploy the back-end.
- The backend will be running to
localhost:5296
. - OpenAPI documentation is available on
http://localhost:5296/swagger
- Run the NextJS webapp with
npm run start
- The app is hosted on
localhost:3000
.
- Image: "Hand drawn psychedelic groovy background" by Freepik