I was wondering if anyone knows of a macro or vba that can be used to rotate text to aligned with active view. I am doing work for GDOT and they only use 3d seed files, this include plan sheets and details. If text is not rotated to be aligned with my sheet in a 2d file I have a macro that can be run that rotates it for me. Is there anything like this if you are forced to work in a 3d file even though everything is basicaly flat? Does that make sense? Kind of like autocad only is 3d. I dont know how they rotate text. Same thing. Any help with this would be much appreciated.
We have a Text Rotation macro that we featured a while back as our monthly freeware macro. It does exactly what you are looking for. It allows for rotating text to the a selected view rotation angle. It will even rotate text within cells if you want. It's no longer available for download from our website, but if you send me an email (rod@envisioncad.com) I will send you the macro.
Rod
Rod WingSenior Systems Analyst
Have you looked at the VBA macro Active Angle Assistant found on the Ask Inga Wiki?
As an aside, many of the DOT's are slow to respond to enhancements in MicroStation. The often retain workflows from V7 long after V8 offers a much better workflow.
In the 3D/2D example, in V7, you could not attach 2 3D file to a 2D file, so it was often necessary to work exclusively in 3D so that if you ever needed to reference in a 3D file you could. Also, Sheet Models have become very sophisticated since their initial introduction, yet many DOT's still expect a print sheet model to be no different than it was in V7 - just another design file except it had a border and was plotter.
And since most DOT's are feeling the budget crunch these days, this is not likely to change any time soon.
Charles (Chuck) Rheault CADD Manager
MDOT State Highway Administration