-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable pushing surface-based ModelInstances #435
Enable pushing surface-based ModelInstances #435
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - approving to unblock as the dependency chain is big on this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @pawelbaran - this in itself is a great addition :
Noting throughout my testing a number of edge cases - which you have already highlighted in PRs I think pretty comprehensively. So am happy we can merge and then raise further issues and priorities as needed. 🚀
NOTE: Depends on
#603
#1319
Issues addressed by this PR
Closes #408
Test files
Test files are located on SharePoint. To run it, please switch to the branches related to the following PRs:
Changelog
BH.Engine.Adapters.Revit.Create.ModelInstance()
methods were added for locations of typeISurface
andISolid
ModelInstance
with location of typeISurface
orISolid
to a Brep-based DirectShape has been added together with necessary helper methodsAdditional comments
Please see #603.
Push does not work for closed or periodic surfaces because they are not supported by Revit.
Issues to be raised after merging this:
ToRevitCurves
andToRevitCurveArray
methods into oneSphere
,Cone
etc.) to Revit