CAD Forum - tips, tricks, discussion and utilities for AutoCAD, Inventor, Revit and other Autodesk products []
CZ | EN | DE
Login or
  Visitors: 9613

CAD tip CAD tip # 3968:

Question CAD 
 %  platform  category 
Q - question

Less known options of the (ssget) LISP function

A - answer 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)
100% *  CAD 
6.8.2004    34825×  

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 glossary   

Increase your productivity with our set of add-on functions for AutoCAD Civil 3D
CADstudio Civil Tools More info

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