Free Trials

Download a free trial to find out which Altium software best suits your needs

How to Buy

Contact your local sales office to get started on improving your design environment


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience


    Take a look at what download options are available to best suit your needs

    How to Buy

    Contact your local sales office to get started improving your design environment

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    Using the New Select Filter When Selecting Objects in Altium Designer

    Altium Designer
    |  April 6, 2018

    Image of selection icon

    Whether you are making changes or deletions one thing is for certain, you are going to be selecting a lot of objects in your design as you work on it. Altium has introduced the select filter in Altium Designer® that will make the task of selecting objects much easier than before. This enables you to configure your design session so that you can select specific object types to work on.

    When you have an area in your schematic or layout that is very congested, it can be difficult to select the specific objects that you want. In the past, you may have had to zoom in tight or tried other tricks. Now you can set your filter for the object type that you want to select and you will have much more precision in your selection efforts.

    This article will be a good introduction to selecting objects in general in Altium . Not only will you learn about the select filter, but we’ll cover some of the basics of the different select functions as well. Equip yourself with an understanding of the tools you need to navigate the layouts and interfaces that you are working with.

    The Basics: Selecting Objects in Altium

    To select objects with Altium , you can either click the left mouse button while hovering over the object or holding the left mouse button down and drag a selection rectangle over the object.

    Picture of AD session with examples of the two versions of drag select The two versions of drag-select in Altium ; Select Within & Select Touching

    The drag select function is quite similar in that you can either select only those objects that fall within the boundaries of the drawn rectangle or you can select anything that the drawn rectangle touches. You can see the difference in the two images above where the “Select Within” rectangle is drawn from left to right, and shows as a blue color, while the “Select Touching” rectangle is drawn from right to left showing as green.

    This is a basic function in Altium , but for those who have migrated from other CAD systems that didn’t have this feature, it is important to understand. New users may find themselves drawing rectangle after rectangle and yet are unable to select the objects that they are expecting to.

    As an example, in the image below you can see that even though the select within rectangle drawn from left to right does completely encapsulate the VCC symbol and its connecting wire, it only partially covers that transistor.

    Picture of AD session showing “Select Within”Here you see an example of the “Select Within” selection rectangle in Altium

    Because the select within rectangle only partially covered the transistor, it did not get selected as you can see on the right side of the image above. The select within rectangle is a great tool to use in situations where you need to specifically select certain objects. To select all objects as in this example though, drag your rectangle from right to left to form the select touching rectangle instead.

    Picture of AD session showing “Select Touching”Here you see an example of the “Select Touching” selection rectangle in Altium

    In the image above we used the select touching rectangle. As you can see the rectangle is touching the VCC symbol, the transistor, and the connecting wire. The select touching rectangle did its job though, and on the right side, you can see that all of the objects are selected and ready to be edited.

    Often objects such as the transistor shown below have child objects associated with them. The transistor component is the parent object, while the displayed text is the child object. Using the select within rectangle we’ve encapsulated the text but not the component.

    Picture of AD session showing an object that is only partially selectedThe transistor in this picture is only partially selected

    As you can see the editing handles of the parent object, which is the transistor, are highlighted in white instead of color. This means that it has a child object selected even though the parent object itself is not. You can also see the green colored highlight around the text showing that these are the objects that are selected. These selected text objects could be edited or moved, but the component cannot be edited because it is not the actual selected object.

    On the left side of the image below, we used a select touching rectangle (drawing right to left) to select the parent component object. We drew a small rectangle so as to only touch the component in order to select it.

    Picture of AD session showing an object that is fully selectedThe transistor in this picture is fully selected

    As you can see in the middle of the above image, we were successful in selecting the parent object which in this case is the transistor component itself. This allows us to move the component and its associated text (child) objects, or to delete the component completely as you can see on the right side of the image.

    Using the Select Filter when Selecting Objects in Altium

    After you get a handle for selecting objects, you can jump into using Altium’s select filter. In the image below you can see the properties panel open in layout. You can click the “Panels” button in the lower right corner of the session window and then select “Properties” from the pop-up menu. Make sure you have nothing selected in the session window otherwise the properties menu will report on the properties of the selected object.

    Picture of AD session showing the properties menu in layoutThe Properties Menu in Altium 18’s layout session

    As you can see in the image above, there are several object types that you can set the select filter for. “Components”, “Tracks”, and “Vias” are just a few of them. These are toggle buttons that you can click on and off. You also have the ability to toggle all the filter types at once by using the “All Objects” button.

    The select filter will allow you to specify the object type that you want to select. This will help prevent selecting multiple objects in tight spaces. The select filter is also very similar to both the schematic editor and the layout editor. Commonality between the tools is one of the highlights of using Altium .

    Picture of AD session showing the select filter menu in the schematicThe Select Filter menu in the schematic

    In the image above, the select filter has been accessed in the schematic by clicking on the select filter icon in the Active Bar. This pops up a small menu that only contains the select filter buttons in it.

    Another way to access the select filter is to dock the properties menu into a panel as shown in the image below. You can do this by pulling the properties menu over to the panel, in this case on the left side in the image below, and landing it there. Once docked, you can access the properties by clicking on its tab on the bottom of the panel. Not only will this give you quick access to the select filter, but of all the different settings in the properties menu as well.

    Picture of AD session showing the properties menu docked in a schematic panelThe Properties menu with the select filters docked in a schematic panel

    Select Menus and Helpful Keyboard Shortcuts

    Using the select filter will be extremely helpful if you aren’t using it already, but you can use plenty of other ways to select objects in Altium . The select menu can be accessed by either going to the Edit > Select pulldown menu or by using a shortcut key to bring up the select menu.

    Many commands have shortcut keys assigned, and you can find out which key to use by looking at the pulldown menu. For example, in the Edit pulldown menu, the “S” is underlined for the “Select” menu signifying that it is the shortcut key. You can use the combination of “S” and the specific command shortcut key to immediately access the command that you want.

    Picture of an AD session showing the select menu in layoutThe Select menu in an Altium 18 layout session

    In the image above we’ve used the “S” shortcut key to display the select menu in the layout editor. You can see the different select commands that are available to you. If you aren’t familiar with them, here are a few examples of some that can be very useful.

    • Lasso Select: This command allows you to define the area to be selected by drawing it free-form. This is very useful for selecting objects that are oddly shaped or are in a non-rectangular pattern.
    • Select All: Sometimes you just need to quickly select everything, and here’s the command for that. Once you memorize the shortcut (SA), it will become second nature.
    • Select Net: This is a layout only command (the schematic version is “Select Connection”) that will allow you to select all electrical objects associated with a net.

    There are many more selection commands in both the schematic and layout sides of Altium 18. Learning to use these commands along with the new select filter will give you a noticeable increase in your productivity as you use the tools. For example, the lasso select command, as shown below, can be extremely useful.

    Picture of an AD session showing the lasso select command in the schematicHere is an example of the lasso select command in the schematic editor

    Altium is continually improving the software and it is being enhanced with advanced functionality like the select filter that we’ve talked about here. With capabilities like this, Altium Designer is one of the best PCB design software tools that you can use. If you’ve liked what you’ve seen here and want to learn more, talk to an expert at Altium to find out how you can start using Altium on your next PCB design.


    Check out Altium in action...

    Powerful PCB Design

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Back to Home