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:

6 Comments so far

  1. gibay on October 17th, 2008

    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.

  2. Matt on October 17th, 2008

    You can also assign the command to an alias (I recommend "FA") for super quick arrow flipping.

  3. yuriy on October 20th, 2008

    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)
    )

  4. W. Kirk Crawford on October 20th, 2008

    yuriy,

    Lisp doesn’t work in LT.

  5. Josh Jones on October 21st, 2008

    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.

  6. Mike on November 26th, 2008

    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.

Leave a reply