I am trying toi create a simple north arrow family in which the rotation of the arrow is a parameter that I can set. This is what I have done:
1. Used Generic Annotation template to creat a north arrow symbol family. Just some lines and text centered on the reference plane cross.
2. Used a second generic annotation template to create a second family. I inserted the north arrow symbol family into this second family and centered the symbol on the reference line cross. I then rmanually rotated the symbol 45 degrees.
3. Created a "Rotation" parameter and set it to a value of 45 degrees.
4. Added an angular dimension of 45 degrees and assigned the rotation parameter to this dimension.
Problem is when I flex this north arrow, it rotates about the center of the arrow graphic, not the center of the reference plane cross. Any attempts to align the arrow graphic to the reference planes forces the arrow to be vertical or horizontal. I am doing something wrong but I do not see it.
Dan
Solved! Go to Solution.
Solved by CoreyDaun. Go to Solution.
If you draw an invisible line across the extents of the Family and make sure that the midpoint of that line lies on the origin point, this will define the center of the geometry for the rotation to the origin point. This line should be of the <Invisible Lines> Subcategory and turned off as well, and it must extent past all other elements in the family, including the margins for the Text. Alternatively, you could draw an invisible circle, instead.
Can't find what you're looking for? Ask the community or share your knowledge.