Modifying Revit object's coordinates based on script in Dynamo

Likely adjusting an adaptive component is the way to go here. Assuming the designer provided one, you could set up a Revit model using a new Dynamo graph to place the adaptive components via data in a spreadsheet or other source. Be sure to save the dyn and that element ownership is maintained by the Dynamo graph. On subsequent runs with modified data (the shifting of the endpoints of segment A let’s say), segment B should update (not overwrite it would move), to make the alignment work, while maintaining its prior endpoints. See this post on Element Binding for a more detailed review of that topic: Element Binding in Revit

1 Like