sildenafil precio remede impuissance comprar levitra generica acheter propecia levitra ricetta cialis receta achete levitra vente de cialis costo levitra prix du viagra levitra generico acheter cialis sans ordonnance cialis preço acheter tadalafil cialis sans prescription viagra generico compro levitra vente cialis en ligne medicament levitra sildenafil venta impotenza sessuale vente cialis acheter kamagra acquisto viagra on line achat levitra compro sildenafil achat de cialis cialis kopen achat viagra il viagra viagra naturel acheter cialis sur la net cialis generico sicuro comprare viagra levitra sin receta acheter kamagra oral jelly levitra generico cialis france commander du viagra vardenafil 10 mg generique du viagra acheter cialis pas cher viagra bestellen traitement impuissance commander du cialis sildenafil 50 mg acheter cialis en espagne levitra ohne rezept curare impotenza leivtra moins cher achat vardenafil viagra recensioni levitra ordonnance viagra kopen viagra svizzera procurer du cialis cialis vente libre generische viagra viagra naturale kamagra kopen levitra effet secondaire levitra 20 mg vendo levitra propecia moins cher acheter cialis generic levitra svizzera levitra precio medicament viagra kamagra apcalis sildenafil generico commander kamagra prix du cialis cialis prezzo acheter cialis en belgique cialis venta levitra senza ricetta comprar viagra pela internet comprar tadalafil achat cialis viagra prescrizione trouble erection cialis 10 mg citrate de sildenafil viagra moins cher achat de levitra vardenafil bestellen cialis prix generische levitra vente de cialis sur internet cialis kauf vendo cialis prozac prix acquista viagra levitra venta tadalafil rezeptfrei viagra farmacia sildenafil kaufen tadalafil generique acheter isotretinoine vendita viagra acquisto viagra in farmacia kamagra vente viagra venta libre viagra ricetta vardenafil generico kamagra bestellen acheter cialis moins cher cialis te koop clomid prix viagra versand viagra 50 mg pastilla viagra impotenza cure kamagra en france tadalafil precio acheter cialis generique vendo viagra viagra ricetta medica cialis inde tadalafil 10 mg levitra prix viagra europe acheter zithromax viagra kosten cura impotenza acheter zyban acheter cialis sur internet prezzi cialis sildenafil generique viagra europe levitra donne

Find Area in Acres

kick it on CadKicks.com

There are quite a few ways to accomplish this and I am going to show you a little trick to find area in acres quickly. The reason I am writing this is to show you some of the capabilities AutoCAD has when it comes to doing .

Type AREA in the command line and you will get this prompt:

Specify first corner point or [Object/Add/Subtract]:

You can pick points or select an object and add/subtract to find the area you need.

NOTE: The AREA command stores the last calculation in a system variable also called AREA. To see this, type SETVAR on the command line, then type AREA. It will show you the stored value of the last AREA command calculation.

Depending on the you are using, you will need to first find the formula 1 acre = X . I often use Google to calculate unit conversions. Then divide the value found in the AREA command by value X shown in the conversion.

For example, if you calculated the area in feet you would divide the total area by 43560 to get the acreage.

Or…since it’s way too much work to copy & paste, let alone, type the area into a calculator (tongue-in-cheek), you could type CAL on the command line and at the Expression prompt, type:

GETVAR(area)/43560

Let’s break this formula down:

GETVAR(area) is an expression that returns the value produced by the AREA command. The forward slash (/) means “divided by”. The 43560 value is X (in this case shown in feet) in the formula 1 acre = X .

I can hear you saying, “I’ll never remember that!” I hear you. So why not turn this into a custom macro button so you can forget this expression and still use it whenever you need it (after you run the AREA command first, of course):

^C^Ccal;GETVAR(area)/43560;

More on creating buttons and toolbars…

Of course there is probably a free program out there that could do the trick as well. If you know of any, feel free to share it with me.

Bookmark and Share

12 Comments so far

  1. Sign up at Gravatar.com to add your picture. CadKicks.com on September 3rd, 2008

    Find Area in Acres…

    You’ve been kicked (a good thing) – Trackback from CadKicks.com…

  2. Sign up at Gravatar.com to add your picture. Randall Culp on December 16th, 2008

    (defun CalcAREA ()
    (setq a 0
    ss (ssget ‘((-4 . ""))
    )
    )
    (if ss
    (progn
    (setq n (1- (sslength ss)))
    (while (>= n 0)
    (command "_.area" "_o" (ssname ss n))
    (setq a ( a (getvar "area"))
    n (1- n))
    ) ;;close while
    );;close progn
    (alert "\nNo Objects with AREA selected!")
    ) ;;close if
    (princ)
    ) ;;close defun
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (defun C:ListAREA ()
    (calcarea)
    (if (/= a 0)
    (progn
    (alert
    (strcat "The total area of the selected object(s) is\n\n "
    (strcat
    (rtos a 2 2) " Sq In,\nor\n "
    (rtos (/ a 144.0) 2 2) " Sq Ft, \nor\n "
    (rtos (cvunit a "sq in" "Acres") 2 3) " Acres")
    ))
    )
    )
    (princ)
    )
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (defun C:TAGAREA ()
    (calcarea)
    (if (/= a 0)
    (progn
    (setq str3
    (strcat
    (rtos (/ a 144.0) 2 2) " Sq Ft\\P"
    (rtos (cvunit a "sq in" "acres") 2 3) " Acres"
    )
    )
    (txstla)
    (setq at2 (getpoint "\nLocation for text… "))
    (command "Mtext" at2 "R" "0" "J" "MC" "W" "0" str3 "")
    )
    )
    (princ)
    )

  3. Sign up at Gravatar.com to add your picture. Randall Culp on December 16th, 2008

    oops, there is a call to (txstla) just before the MTEXT command in the function above that needs to be removed. Its a function I use to set the proper style and layer for text.

  4. Sign up at Gravatar.com to add your picture. Michael Smith on December 16th, 2008

    malformed list on input
    error message I got on loading the program
    use Acad 2009
    I remarked out the (txstla) in the file.

  5. Sign up at Gravatar.com to add your picture. Josh Jones on December 17th, 2008

    I get the same “malformed list” error message in ACAD ‘08.

  6. Sign up at Gravatar.com to add your picture. Randall Culp on December 17th, 2008

    (defun CalcAREA ()
    (setq a 0
    ss (ssget ‘((-4 . “”))
    )
    )
    (if ss
    (progn
    (setq n (1- (sslength ss)))
    (while (>= n 0)
    (command “_.area” “_o” (ssname ss n))
    (setq a ( a (getvar “area”))
    n (1- n))
    ) ;;close while
    );;close progn
    (alert “\nNo Objects with AREA selected!”)
    ) ;;close if
    (princ)
    ) ;;close defun
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (defun C:ListAREA ()
    (calcarea)
    (if (/= a 0)
    (progn
    (alert
    (strcat “The total area of the selected object(s) is\n\n ”
    (strcat
    (rtos a 2 2) ” Sq In,\nor\n ”
    (rtos (/ a 144.0) 2 2) ” Sq Ft, \nor\n ”
    (rtos (cvunit a “sq in” “Acres”) 2 3) ” Acres”)
    ))
    )
    )
    (princ)
    )
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (defun C:TAGAREA ()
    (calcarea)
    (if (/= a 0)
    (progn
    (setq str3
    (strcat
    (rtos (/ a 144.0) 2 2) ” Sq Ft\\P”
    (rtos (cvunit a “sq in” “acres”) 2 3) ” Acres”
    )
    )
    ;(txstla)
    (setq at2 (getpoint “\nLocation for text… “))
    (command “Mtext” at2 “R” “0″ “J” “MC” “W” “0″ str3 “”)
    )
    )
    (princ)
    )

  7. Sign up at Gravatar.com to add your picture. Randall Culp on December 17th, 2008

    This reply window is truncating a line in the function. The selection set “SS” in the third line should allow collection anything that has area, circles, regions, splines, plines, ellipses.

    Let me try breaking it up
    (ssget
    ‘(
    (-4 . “”)
    )

  8. Sign up at Gravatar.com to add your picture. Randall Culp on December 17th, 2008

    Nope, that didn’t work either. maybe its the less-than and greater-than symbols

    (ssget
    ‘(
    (-4 . “[insert_less_than_symbol_here]OR”)
    (0 . “CIRCLE”)
    (0 . “region”)
    (0 . “*polyline”)
    (0 . “spline”)
    (0 . “ellipse”)
    (-4 . “OR[insert_greater_than_symbol_here]“)
    )

  9. Sign up at Gravatar.com to add your picture. Michael Smith on December 17th, 2008

    Command: (LOAD “C:/Support/Lisp/area-acres.lsp”) *Cancel*
    bad argument type: consp “”

    error message I received

  10. Sign up at Gravatar.com to add your picture. Randall Culp on December 17th, 2008

    This “reply” window dislikes less-than and greater-than symbols in lisp, sorry.

    Okay in the function calcarea, third line down, we’re setting the variable SS to a Selection Set.

    the reply window truncates it to (-4 . “”)
    it should read:
    (-4 . “[insert_less_than_symbol_here]OR”)
    (0 . “CIRCLE”)
    (0 . “region”)
    (0 . “*polyline”)
    (0 . “spline”)
    (0 . “ellipse”)
    (-4 . “OR[insert_greater_than_symbol_here]“)

    Be sure to replace [insert_less_than_symbol_here] and [insert_greater_than_symbol_here] with the real symbols.

  11. Sign up at Gravatar.com to add your picture. Randall Culp on December 17th, 2008

    Trying again with more knowledge :)

    (defun CalcAREA ()
    (setq a 0
    ss (ssget ‘((-4 . “”))
    )
    )
    (if ss
    (progn
    (setq n (1- (sslength ss)))
    (while (>= n 0)
    (command “_.area” “_o” (ssname ss n))
    (setq a ( a (getvar “area”))
    n (1- n))
    ) ;;close while
    );;close progn
    (alert “\nNo Objects with AREA selected!”)
    ) ;;close if
    (princ)
    ) ;;close defun
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (defun C:ListAREA ()
    (calcarea)
    (if (/= a 0)
    (progn
    (alert
    (strcat “The total area of the selected object(s) is\n\n ”
    (strcat
    (rtos a 2 2) ” Sq In,\nor\n ”
    (rtos (/ a 144.0) 2 2) ” Sq Ft, \nor\n ”
    (rtos (cvunit a “sq in” “Acres”) 2 3) ” Acres”)
    ))
    )
    )
    (princ)
    )
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    (defun C:TAGAREA ()
    (calcarea)
    (if (/= a 0)
    (progn
    (setq str3
    (strcat
    (rtos (/ a 144.0) 2 2) ” Sq Ft\\P”
    (rtos (cvunit a “sq in” “acres”) 2 3) ” Acres”
    )
    )
    ;(txstla)
    (setq at2 (getpoint “\nLocation for text… “))
    (command “Mtext” at2 “R” “0″ “J” “MC” “W” “0″ str3 “”)
    )
    )
    (princ)
    )

  12. Sign up at Gravatar.com to add your picture. Jim on December 18th, 2008

    Shouldn’t the first line be:(defun C:CalcAREA ()
    And I get an Unknown command when ever I enter Listarea or tagarea
    Jim

Leave a reply

  • Viagra ordre
  • Cialis en ligne
  • Levitra en ligne
  • Propecia acheter
  • Viagra acheter
  • Acheter cialis
  • Ordre levitra
  • Ordre propecia
  • En ligne viagra
  • Vente cialis
  • Levitra bon marche
  • Propecia en ligne
  • Viagra online
  • Buy cialis
  • Order Levitra
  • Buy propecia
  • Buy viagra
  • Cheap cialis
  • Cheap Levitra
  • propecia online
  • Viagra prescription
  • Cialis online
  • Buy Levitra
  • Order propecia