Why you might want PICKADD set to 0

PICKADD is one of those system variables that you see mentioned a lot, usually in a negative light. Somehow it gets set to 0 and then you can only select one object at a time. Who would ever want to do this, right? Although 99% of the time, you probably keep PICKADD set to 1, there is a useful reason to set it to 0. If you are editing or viewing properties of multiple entities one at a time, this can be helpful.

If PICKADD = 1 and you select one entity to view its properties in the Properties window, no problem. But what happens when you select a second entity? Of course, Properties displays the properties for both entities. You won’t get much useful info if you select say a SPLINE and an MTEXT entity. To avoid this, you have to press ESCAPE to cancel the previous selection each time.

Now, set PICKADD to 0 and then each time you pick an entity, only that one entity is selected and you can edit or view its properties.

If this is something you think might help you, consider using the following lisp code to toggle the value of PICKADD from 1 to 0 to 1 and so on.

(setvar "PICKADD" (abs (- (getvar "PICKADD") 1)))

Comments

Prefer pickadd to 0. I find it reduces the amount of key pressing during the day. No longer to do I have to press the escape key to get to the next object I want selected. The Shift key is easier to press since that's usually where my hands are anyways.

LT users can us the following macro to toggle the value of PICKADD from 1 to 0 to 1 and so on similar to the Lisp code listed in the article.

'PICKADD;$M=$(if,$(getvar,PICKADD),0,1);

Thanks for the LT tip.

 


All content is copyright © CAD PANACEA 2005-2013 unless otherwise noted and may not be reproduced. All comments posted to this blog are the sole responsibility of the person making the comment.

Google, as a third party vendor, uses cookies to serve ads on this site. Google's use of their cookies enables it to serve ads to users based on their visit to your sites and other sites on the Internet. You may opt out of the use of these cookies by visiting the Google ad and content network privacy policy.

Powered by Drupal