Filter command

Is there a function in Bricscad similar to "filter" in Autocad?
I think in Autocad it is a function in Autolisp

Comments

  • Explain more what it does.
  • Filter is an AutoCAD command that allows the selection of entities according to their characteristics. I sometimes use it to explore registered applications (regapp) in a drawing, and for complex selection lists.
    Regards
  • DFLY
    edited May 2023
    There is the quick select filter have a look at : https://help.bricsys.com/document/_guides--BCAD_modifying_entities--GD_quickselect/V23/EN_US?id=165079154921
    I use it all the time.
    There is also smart select :
  • The Filter command from Autocad R14 Support should still work. The headers in the attached files grant permission to use and copy the files. This forum does not allow selecting DCL files for upload so you will need to rename 'filter dcl.txt' to 'filter.dcl'.

    Rakesh Rao also had a filter.lsp dated June 30, 2009 that was written for Bricscad. I think it has been integrated into
    CADPower which is available in the Applications for BricsCAD section at ww.bricsys.com. CADPower is not free. This filter.lsp file does not have a header allowing copying so I can't post it, but you might be able to find a copy online.
  • Anthony Apostolaros
    edited May 2023
    I use a bunch of individual command-line-based selection-set filters that I'd be happy to share if anyone's interested. The filtering is done entirely with the keyboard, with no pop-ups, and by de-selecting anything that doesn't match the criteria. Each command terminates with a selection set that's gripped and highlighted, so you can chain them -- for example, QLL to de-select everything that's not on the active layer, and then QTM to de-select everything but Texts and Mtexts.

    They're primitive and old-fashioned, originally written for use in Acad release 10. Instead of picking a layer, block, style, etc. from a pop-up panel, you have to type in the name. So QL, QN, QS, etc wouldn't work for people who can't touch-type, or people who use long names or names with blank spaces in them (which nowadays I guess is almost everyone but me). However, any command that accepts names displays a list of the acceptable names, and I assume it wouldn't be hard to put that list of names in a prompt menu, if anyone wants to add that feature. I work with prompt menus turned off, so I never did.

    QQ displays this list
    Q__ commands filter the current selection set for ...
    qL ... objects on a specified Layer
    qLL ... objects on the active Layer
    qC ... objects of a specified Color
    q1-7 ... objects of color 1 to 7, plus 30
    qCB ... objects with Color = Bylayer
    qY ... objects of a specified linetYpe
    qW ... objects of a specified lineWeight
    qWZ ... objects of lineWeight Zero
    qWB ... objects with lineWeight = Bylayer
    qE ... objects of a specified Entity type
    qH ... Hatches
    qD ... Dimensions
    qJ ... leaders
    qDJ ... Dimensions and leaders
    qT ... Texts
    qM ... Mtexts
    qTM ... Texts and Mtexts
    qS ... objects of a specified text Style
    qDS ... objects of a specified Dimension Style
    qN ... blocks of a specified Name, or of any name if no name is supplied
    qNX ... all blocks of a specified Name in the entire file
    qP ... hatches of a specified Pattern
    qPX ... all hatches of a specified Pattern in the entire file
    qO ... OLE images
    qOX ... all the OLE images in the entire file
    qVX ... all the Viewports in the file
  • Thank you very much for your contributions. I will use the attachments to do the appropriate tests.
    Regards