Rotating Attribute

Rotating Attribute

Anonymous
Not applicable
787 Views
8 Replies
Message 1 of 9

Rotating Attribute

Anonymous
Not applicable

stationatt.JPG

 

I have a block we place along right of ways that has the stationing, deflection angle and the coordinates. This block was created years ago and works great, I am just wondering if there is a better way to do it.

 

We have 4 different states of visibility and attributes for each state but its the same information. For example we have an attribute for the x coordinate but another attribute for if the block is flipped so can read the text.

 

Is there a more efficient way of doing this instead of having 4 attributes for the east, 4 for the north,  2 for the station and 2 for the deflection? (We use this block to label features, ie culverts, instead of the deflection angle). Not to mention the potential to have the wrong value if someone flips the block to the other side.

 

Thank you

0 Likes
Accepted solutions (1)
788 Views
8 Replies
Replies (8)
Message 2 of 9

h_s_walker
Mentor
Mentor
Accepted solution

See the attached drawing. The block is called ST1 and is below yours. I've added a visible flip which flips the whole lot between left and right. I've also added a double lookup and invisible flip which flips the Northing / Easting text so it's still the correct orientation.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 3 of 9

Anonymous
Not applicable

Thanks so much 

 

 

0 Likes
Message 4 of 9

h_s_walker
Mentor
Mentor

I've made a very slight change to your block. I've put a single point where the move point starts, just so if you need to move the co-ordinates back to their base position you can. If you use the base point of the polar stretch to move the co-ordinates back to it creates all sorts of problems.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 5 of 9

Anonymous
Not applicable

Great idea but how do I use it?

I can move the coords away then to put them back how do I "snap" to that basepoint?

 

move2basepoint.JPG

0 Likes
Message 6 of 9

h_s_walker
Mentor
Mentor

Object snap settings. Make sure NODE is selected.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 7 of 9

Anonymous
Not applicable

Thanks, I knew it was a dumb question but I also had insert on so it was picking up that instead of the node.

 

Works great!

0 Likes
Message 8 of 9

Anonymous
Not applicable

To take this block further (#3 in picture), we want the option to show just the "station" or "deflection" but want it lined up with the line (#2). I found this other post Reposition attributes depending on visibility state and it works perfectly until I rotate and move then change the visibility state again the "deflection" does not lineup.

deflec.JPG

Not sure what i am doing wrong, have included position2 (that gets changed in the lookup table) and the move in the Polar and Flip actions. It's almost like i need to give it a relative position (offset) not an absolute position.

 

Thank you

0 Likes
Message 9 of 9

h_s_walker
Mentor
Mentor

The problem is that the move is always absolute it's never relative so it always moves according to the base point of the block.

 

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes