Lets start a UCS rebellion!
Also make sure your viewport isn't locked.
This is a lisp routine that I use to DVIEW rotate my modelspace work. It makes it so much easier. Assuming you're alignment is one tangent, you'd pick one end then the other end.
That will be made horizontal to your viewport.
(defun dtr (x)(* pi (/ x 180.0)))
(defun rtd (x) (* x (/ 180.0 pi)))
(setq pt1(getpoint "Select the first point: "))
(setq pt2(getpoint "Select the second point: " pt1))
(setq ang(angle pt1 pt2))
(command "Dview" "" "tw" (- 0 (rtd ang)) "")
(setvar "snapang" ang)
AutoLISP, VB and other AutoCAD customization
Other Helpful links:
My File is too large to post or I can't post it due to privacy issues!
Here is a lisp someone else posted elsewhere on the forums.
Like the last one, it sets the DVIEW TWIST and the SNAPANG so that your crosshairs & ortho work horizontally to the screen.
This one lets you pick two points, or select a line, block, or text to use the rotation from.
Credit where credit is due! Give kudos or accept as solution whenever you can.
Access a broad range of knowledge to help get the most out of your products and services.