Flip Dimension Arrowheads
Recently I was looking on the web for a way to flip an arrowhead of a dimension and found this blog posting on JTB World. Apparently a command for this has been out since AutoCAD 2006, but there isn’t much documentation on it.
So you have a dimension and you want to flip it’s arrowheads…
Type the command AIDIMFLIPARROW on the command line and select a dimension near the arrowhead you want to flip (it allows you to flip only one at a time).
Hit enter after you make your selection and the arrowhead you clicked nearest to will flip.
Do the same for the other arrowhead if you want.
The final result with both arrowheads flipped:
Comments(6)








or you can pick/select the dimension near the arrow head you want to flip and use the right mouse button (shortcut menu) and choose flip arrow.
You can also assign the command to an alias (I recommend "FA") for super quick arrow flipping.
do you know how to convert this text editing lisp into diesel expression.Im trying to use this lisp but doest work in autocad LT. Thanks
(defun COPYEDITTXT (/ ent atortxt modtxt txtormtxt el mt selatt )
(setvar "cmdecho" 0)
(setq ent (nentselp "Select source Text: " ))
(if ent
(progn
(setq atortxt (cdr(assoc 1 (entget (car ent )))))
(setq cntr 0)
(while (< cntr 1)
(setq modtxt (nentselp "\n Select Text to modify: "))
(if modtxt
(progn
(setq txtormtxt (cdr(assoc 0 (entget (car modtxt )))))
(cond
((or (= txtormtxt "TEXT")(= txtormtxt "MTEXT"))
(progn
(setq dimormtxt (cdr(assoc 42 (entget (car modtxt )))))
(if (/= dimormtxt nil)
(progn
(setq seldimt (cdr (assoc -1 (entget (car modtxt )))))
(setq strdimedit (substr atortxt 5 (strlen atortxt)))
(command "dimedit" "n" strdimedit seldimt "")
;(setq el (entget (car modtxt )))
;(setq mt (subst (cons 1 atortxt) (assoc 1 EL) EL))
;(entmod mt)
;(command "regen")
)
(progn
(setq el (entget (car modtxt )))
(setq mt (subst (cons 1 atortxt) (assoc 1 EL) EL))
(entmod mt)
)
)
)
)
((= txtormtxt "ATTRIB")
(progn
(setq selatt (cdr (assoc -1 (entget (car modtxt )))))
(command "-attedit" "" "" "" "" selatt "v" "r" atortxt "")
)
)
(T (princ "\n Invalid Selection… "))
)
(setq cntr 0)
)
(setq cntr ( cntr 1))
)
);while
)
)
(princ)
)
yuriy,
Lisp doesn’t work in LT.
yuriy,
Have you tried checking on the Autodesk forums to see if anyone has any methods for converting lisp to diesel? I can’t help you with this. Sorry.
Very helpful. Us old timers (>R11 command line folks) still don’t use the right click often enough to notice all these options available to us.