This repo holds the Speckle Revit Connector. We'd really appreciate any feedback, comments, suggestions, etc ✨
Comprehensive developer and user documentation can be found in our:
- Revit 2019 or above
- Visual Studio 2019 or above (or similar IDE)
- A Speckle account (you can make one at https://speckle.xyz/)
To use Speckle, you'll need a Speckle account. This can be in our XYZ server, in a local server or anywhere else. You can log in to your account:
- from Manager, available at https://speckle-releases.netlify.app/
- or, if using our latest release, you can also log in directly from the Revit connector
In your IDE, select the version of the Revit project you want to debug:
Ensure the right Start action is set:
And then you can click debug. The post build actions will copy all necessary files, so next you just need to launch the connector:
If you're having SQLite issues when building, make doubly sure that you're on x64.
All the conversion routines are in the converter project:
You might need to debug the Converter project instead of the Connector one if your IDE doesn't reach the breakpoints correctly.
Please make sure you read the contribution guidelines for an overview of the best practices we try to follow.
The Speckle Community hangs out on the forum, do join and introduce yourself & feel free to ask us questions!
Unless otherwise described, the code in this repository is licensed under the Apache-2.0 License. Please note that some modules, extensions or code herein might be otherwise licensed. This is indicated either in the root of the containing folder under a different license file, or in the respective file's header. If you have any questions, don't hesitate to get in touch with us via email.