Change the work plane of model lines by dynamo

Using Dynamo, how can i change the work plane of a list of Revit model lines, i need to change their work plans from not associated to a list of wall faces

Maybe try the PullOntoPlane node

how can i get a plane from revit wall face ?

2 options
-use three of the points from the surface to extract the plane with Plane.ByThreePoints
-get the mid point of your surface (Surface.PointAtParameter) and normal at the same parameter (Surface.NormalAtParameter) then use them to create a plane with Plane.ByOriginNormal .

1 Like

Thanks a lot, i followed your instructions and i could align a curve to the wall face, i consider this a solution.
However, if i can ask for more,
1- This method didn’t align the model curve to the wall face, but it is creating another model line and align it to the wall
2- the new model line still doesnt belong to the wall face as work plane, it is just aligned to it.

although that does the job for me now, but if there is something more i can learn about really changing the work plane of the model line

Thanks for you anyway