Sometimes I like to place external parts on schematics that aren’t actually part of the PCB, they’re only here to illustrate how the main circuit is used/connected. For example, in one project I placed a symbol for a motor and its motor driver, including how to connect it to a connector. However, these two parts will not end up on the PCB.
Right now, the two components are listed as “unplaced” in the board editor. It would be nice if I could mark them as “schematic only” within the project. (There is already a “schematic only” checkbox in the component itself, but that would be applied globally.)
Suggestion on how this could be implemented:
- Add a checkbox “Schematic only” in the component properties dialog, in the “Board” section
- In the board editor, if component is not yet placed, hide it from the “Place devices” section and ignore it in the ERC
- In the board editor, if component is already placed, add a warning in the ERC
Additionally, in the board editor under “Place devices”, a right-click menu could offer the option “Ignore on board” which would trigger the checkbox. A confirmation dialog would probably need to be shown first, since once the entry is marked as “schematic only” it will disappear.