I can duplicate the issue. It has to do with the Drawing Settings, Units and Zone, Zone, Categories. If this setting is No Datum, No Projection, then North is North. The drawing you posted is set to USA, Washington (WA83-SF). I think the dynamic north arrow is maybe trying to account for declination or something like that.
Interesting, Looks promising, I can link one in the standard NCS and it's fine, Set the zone for us (SW Washington State) link a new one and there is my rotation. I had already set it off to Autodesk so I'll have to update the case.
I'll keep you posted here.
Thanks for the help.
It only appears to read the Zone setting when the north arrow is associated with a viewport. Changing the Zone after the association doesn't affect the north arrow. To see what I'm describing, try these scenarios:
Remove all Dynamic North Arrows from the drawing and setup mulitple viewports with no twist, USC to world, etc.
Saving and opening the drawing doesn't change the rotation of the north arrows but changing the dview twist in the viewport will reset the "adjustment factor" to whatever coordinate system is current.
After several of these iterations I tried to change the scale of the viewport and I couldn't until I moved the north arrows so that they no longer overlapped each other. I think that's a separate issue from what you're seeing though.
Since I know that others will be experiencing this issue too, I posted a blog on it with a little more detail and pics. I think the rotation is true north and grid north, not magnetic declination.
Thank you for the quick response and great blog link. If Autodesk has anything to add with my service request I will be sure to add it. I marked it "accepted solution" but we really need an "accepted workaround", but that's for a different forum
As you requested, a solution has been found. I added the info as an upate at the bottom of the blog post.
In modelspace, execute the GEOGRAPHICLOCATION command and choose REMOVE THE GEOGRAPHICLOCATION. Do this in your template and that should take care of the dynamic north arrow rotation issue.
Just to make sure I understand, this command just strips the coordinate system out of the template right?
Won't that cause a problem moving forward with any drawing that I get with a different coordinate system assigned? I thought that C3D was using this to automatically adjust and data attached?
Here's some information about the Geographic Location in a Drawing.
It appears to be an AutoCAD setting used for sun studies, environment analysis, exporting to AutoCAD Map 3D, and working with Google Earth. Since this settings is available in Vanilla AutoCAD, then it doesn't appear to control the Map/Civil 3D coordinate system settings, The Map/Civil 3D coordinate system settings WILL control the geographic location. When you assign a coordinate system to a drawing, the geographic location gets set based on the coordinate system selected. Setting the coordinate system back to No Datum, No Projection doesn't remove the geographic location, it just resets it to the equivalent of "0" for the adjustment factor.
I worked with it some more and got some interesting results. I set the coordinate system to No Datum, No Projection, removed the geo location, and placed the north arrow. All is good. Then I reset the coordinate system to tx83-cf. The north arrow is still good. Next I rotated an existing polyline in paperspace 45 degrees. The north arrow then applied the "rotation factor" based on the newly assigned coordinate system.
Based on these findings, I will be using the dynamic north arrow only in drawings that have the coordinate system set to No Datum, No Projection and the geographic location removed. For plotting, I will xref the base drawing into a separate sheet drawing so that the north arrow won't be assoicated with any coordinate system or geographic location.