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
Node FamilyInstance.ByPointAndLevel retains links to placed elements indefinitely #1352
Comments
This is as designed currently. What you are looking for is a way to break element binding between an element and a node. @kronz . |
I disagree. The node description says: "Place a Revit FamilyInstance given the FamilyType, it's coordinates in world space, and the Level". It says nothing about retaining any links to previously placed elements. |
Hi emixikes, yes that's exactly what I mean. Dynamo attempts to bind the node which constructed an element with that element so when the element is modified - dynamo will re execute that node keeping dynamo and revit in sync. This is a long requested addition to the current design - where it would be good in some cases to break that binding. The fact that it works on file open is part of that design 🙂 |
Ok. Thank you for the explanation! |
@EmiXikes can you close this issue? |
Hello guys! I have the same issue with a hanger family... Is that resolved? How can I go about it? Revit 2015 Dyn veresion 1.2 |
I just discovered this thread (and that behaviour) now - six months after this thread. |
Hello Everyone! I have posted solution here https://forum.dynamobim.com/t/familyinstance-bypoint-overwrites/10258/12?u=kulkul Hope it Helps! |
KulKul; |
I can understand the desire for a link, but there are also a lot of situations where you don't want the link between the placement node and the placed families. Today I've been struggling with this same issue. The solutions that I found weren't helping me, so instead of solving it with Dynamo, I adjusted my workflow. Just select placed elements, copy to clipboard, delete placed elements and paste to same place. A toggle with a boolean value to break the bond would be very nice. |
Dynamo version
Dynamo Revit 1.2.0.2690
Revit version
Revit 2016
Operating system
Windows 10
What did you do?
Placed an element by using FamilyInstance.ByPointAndLevel node.
Saved the dyn script. Closed it.
Then reopened the script and tried to place another element at different coordinates.
What did you expect to see?
A new element placed at the new coordinates.
What did you see instead?
No new element was placed, instead the previously placed element was moved around.
The text was updated successfully, but these errors were encountered: