Ive been trying to do this for ages an it was driving me nuts... too many steps with accudraw to go wrong, found a few clues in old posts and filled in the blanks
keyin ROTATE VIEW ELEMENT; %d;%d;ACTIVE ANGLE PT2
( THE ABOVE COULD BE SET TO AN F KY IF YOU USE IT ALOT)
You'll be prompted t select an element ( text or line or shape) to set the view rotation
Then you'll need to Tentatative twice on the reference line element ( the one you want to rotate to) one end first and then the other end last
now you active angle is the angle of the reference line
next we click on the rotate icon and it has the new angle set, so now click on the text or element you want rotated
now key in vi=top to return the view ot original state and our text or line as adopted the angle of the reference element line...
I tried to make another keyin
rotate icon;%d;vi=top
but it works like this select the text to rotate, data point in the view and reset button mouse. then it rotates the text to right angle and sets view back to normal but doesnt
work if you use your mouse buttons in any other order it fails to do what you want cant work out why but works.. other wise the rotate bit can view top can just be done by hand or icons etc
Autocad has all this much easier R for rotate and option is reference so r and two clicks and done...
I wish we had a simple tool or macro with two clicks...
ActiveAngleAssistant.zip
Here is a macro that I've collected over the years that will rotate text and text nodes and cells to the active angle, or an element angle. It has a couple of other functions that might be useful.
MaryB
Power GeoPak 08.11.09.918Power InRoads 08.11.09.918OpenRoads Designer 2021 R2
I
have it too but it doesnt work for me with tag text ...accudraw has even more steps to make it work then just rotate 3 points by eye... its too bad angle assistant doesnt work with tag text .. I know works on lines ,cells and plain text...Attached simple example of what I have
Lorys
Started msnt work 1990 - Retired Nov 2022 ( oh boy am I old )
But was long time user V8iss10 (8.11.09.919) dabbler CE update 16 (10.16.00.80)
MicroStation user since 1990 Melbourne Australia.click link to PM me
Unknown said:I forgot say I'm using Mstn V8i SS3
I didn't mention MicroStation CONNECT. VBA is pretty much the same. In fact, I used MicroStation V8i SS3 to examine the code, so we're stuck in the same time warp.
Regards, Jon Summers LA Solutions
Jon are hinting your willing to update the angle assistant macro to be able to do Tag Text and lines? That would be a real boon to all users, I gave it a try but ended up making such a mess of it it didn't work anymore...
Unknown said:But you can use Accudraw to rotate text to align with elements. I do it all the time: select text, pick the rotate command, pick the text center, then use perpendicular snap to upper or lower "text box/line" and then rotate perpendicular to element to be aligned with. I put that all in shortkeys so it's not much of a hassle if you have only a few texts to align.
Does this work for you with TAG text too I cant seem to get it to work here...
Unknown said:now you're just teasing me Jon
Send a message to the author of that macro and ask them to update it. If they are unwilling or unable to do that ask them to revoke copyright and place it in the public domain.
Hi Guys and Gals,
Maybe this is a little bit off topic, but I've used Active Angle Assistant for years now. I love it. It makes my Microstation time so much easier. I saw another thread about "Ideas" for Microstation. Basically it was about contributing ideas to make Microstation better. I suggest that we go over to the Microstation suggestion place and suggest they add an Active Angle Assistant tool to Microstation. All the AutoCad guys I work with are always complaining that Autocad can do this function and Microstation cannot. I don't know how to use AutoCad, so I couldn't say if that's true or not. Sometimes they just like to troll me. Anyway, I think it'd be a great feature to add to Microstation.
Minion
Code... We're the good guys now.
FYI If you have an account to post here then you could also post in the Ideas section shown at the top of this page.
RegardsAndrew BellTechnical SupportBentley Systems