Some years ago there was a VB script called Rotate Points.dvb that rotated multiple Civil Points along an alignment. Anyone have a similar command working for Civil R2013?
Solved! Go to Solution.
Solved! by Jeff_M. See the answer in context.
Ok, my test drawing never allowed one of the conditional branches to be hit, and it happened to have 2 parenthesis that shouldn't have been there. This version should work for you.
I am not aware of that script, but you may be able to rotate points with similar procedure to rotate points independently of point label, as described in the blog post Seth Hall wrote. Here is the link: http://beingcivil.typepad.com/my_weblog/2010/01/ro
Thank you for taking your time.
I´m afraid that it didn´t help me.
On my Alignment I put Points with the command Point/Measure Alignment and took the elevations from my profile.
All points were labeled with a +-sign and elevation and were rotated 0 degrees.
What the script made for me in those days was the following:
I selected the Point Group, choose the Alignment and the script rotated the points perpendicular to the Alignment for every point.
It saved a lot of time instead of rotating each point individually.
It was meantioned in an older forum thread but I can´t find the actual script anymore. (Rotate point.dvb)
would you mind sharing the code for that? I could out it into a lisp or .NET dll and post back here.
Oops! Looks like I found the dvb in my archives. Stay tuned!
I wrote that app. It has not been updated to 2013 or 2014 unless some else has done it.
Cudos x 1000!
Nice to "meet" you Matt, the maker of a wonderful script!
It´s superb news if you, Jeff, would be so nice to rewrite it for me/us!
You guys made my day!
Attached is a new lisp for this. Command name is "ptsalign". Not sure if it functions exactly like the DVB, although it should as I used the same parameters for the rotation. I did add the LabelRotation to match the Point Rotation...this property didn't exist when the DVB was written...not sure if this is desired behavior.
Removed this lisp. Updating to match Matt's 2012 version.
Here is the code. It was last updated to work with 2012. Rename and remove the txt, change to dvb. My code rotates blocks as well.
Access a broad range of knowledge to help get the most out of your products and services.