Hello everyone,

I made a script which place an elements among a curve and allign it with normal line in this point of curve. But when angle > 90 and < 270, mess is begining. I already understand that Revit can’t set a angular dimension more then 180 deg, but I can’t imagin how to fix it inside my script.

For instance, in this point angle is 352’53’’ (or -7’47’’) but Dynamo made a mod of it.

Probably I can multiply list of angles by list of positive or negative 1, but how to catch this moment?

My sample file, script and parameter spredsheet in attached.

ParameterSample.xlsx (12.0 KB)

Placement and rotarion among the curveкривой.dyn (45.3 KB)

ProjectSample.rvt (1.2 MB)

Thank you in advance.