It a little weird that Revit with all it's parameters, the possibility of defining true north and project north, doesn't let It does not have a way in which the annotation family for the north arrow can read the values of the true north and project north, and places on the real orientation.
It doesn't feel "BIM" when you have to rotate the north arrows in your view. It would be a small improvement, but I think it's worth having.
In Revit the Arrow annotation must:
- Read and mark the True North
- Read and mark the Proyect North
- Have the posibility of add more user defined arrows (I the have now); in case some one want to mark a magnetic north, or whatever.
In addition, Sun position must be family aware, if you place a mechanical brise-soleil that moves blocking the sun, ti should move when you change the sun position in your model. I think that in Dynamo you can do it, why not directly on Revit? It's a must have for sustainable design.