CAD Forum - tips, tricks, discussion and utilities for AutoCAD, Inventor, Revit and other Autodesk products [www.cadforum.cz] ARKANCE | CONTACT - CZ | SK | EN | DE
New CADforum look launched.
Over 1.087.000 registered users (EN+CZ). Try the new Engineering calculator, the CAD conversion wizard, the Color converter and USD viewer. Learn about twiGIS.

CAD tip CAD tip # 3968:

Question

CAD 
 %  platform  category 
A
The AutoLISP "Select objects" function 'ssget' offers several useful modifiers which are undocumented and unknown for many users. Besides usual documented formats like (ssget) or (ssget "_X"), (ssget "_W"), (ssget "_C") etc. you can use in your programs or macros e.g.:
  • (ssget "_:S") - selecting a single selection (for single object use "_:S+.")
  • (ssget "_:E") - selecting all objects crossing the selection box (can be also combined to e.g. (ssget "_:E:S")
  • (ssget "_:N") - selecting objects including nested/child objects - e.g. with block references, polymeshes, etc.
  • (ssget "_:D") - duplicate objects counted separately (2x selected object = 2 selections)
  • (ssget "_:L") - stops users from selecting objects on locked layers
  • (ssget "_:P") - rejects selection of viewports
  • (ssget "_:R") - allow selection in long transactions
  • (ssget "_:U") - enable subentity selection with Ctrl
  • (ssget "_:V") - force subentity selection
  • (ssget "+?) - add selected mode - L=Last, A=All, P=Previous - e.g. (ssget "_:S+L+P")
  • (ssget "-?) - remove selected mode - L=Last, A=All, G=Group, P=Previous - e.g. (ssget "-M-A")
  • (ssget "_+.") - allows window selection even in the single selection mode - e.g. (ssget "_+.:E:S") (may not work in some localized versions of AutoCAD)
ACADADTMapACADM
100% *CAD
6.8.2004    36150×  

See also:
Tip 13737:Formatting leading zeros in AutoCAD fields (and automatic field update).
Tip 13716:HYPERLIST - list of all used URLs.
Tip 13688:How to select all DWG objects of a certain type in AutoCAD LT? (texts, circles...)
Tip 13049:Bulk 3D rotation of selected objects around individual axes.
Tip 12210:How to erase a specific object type in all DWG layouts?


Back    All CAD Tips



Have we helped you? If you want to support the CAD Forum web service, consider buying one of our CAD applications, or our custom software development offerings, or donating via PayPal (see above). You may also add a link to your web - like this "fan" link: CAD Forum - tips, utilities, blocks for Autodesk products
CAD: 
OS: 
Categ: 
Text:
 FAQ
  



Featuring:
Extend your AutoCAD LT productivity with our popular add-on
CADstudio LT Extension More info


Please use these tips at your own risk.
ARKANCE is not responsible for possible problems that may occur as a result of using any of these tips.
TOPlist