# Grouping objects in PCB view

**URL:** <https://forum.fritzing.org/t/grouping-objects-in-pcb-view/20546>\
**Category:** wishlist\
**Created:** [September 17, 2023, 1:33am UTC](https://forum.fritzing.org/t/grouping-objects-in-pcb-view/20546 "2023-09-17T01:33:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![billTheTailor](https://forum.fritzing.org/user_avatar/forum.fritzing.org/billthetailor/32/15746_2.png) [@billTheTailor](https://forum.fritzing.org/u/billTheTailor)\
**Post date:** [September 17, 2023, 1:33am UTC](https://forum.fritzing.org/t/grouping-objects-in-pcb-view/20546/1 "2023-09-17T01:33:46Z")

</div>

The PCB shown below is to connect and hold a Nokia 5110 LCD screen. The spacing of the holes relative to the 1x8 set of pins is crucial to the design.

If I were able to group the holes, then I could treat them as one object and align that with the PCB. Then, after grouping the holes and the PCB, I could treat THAT as one object and align the pins to its center.

 ![Screenshot_20230916_192205-1](https://forum.fritzing.org/uploads/default/original/3X/6/c/6cdacd6b120f9def36cf9659c1490faf4f7054b4.png)

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [September 17, 2023, 1:39am UTC](https://forum.fritzing.org/t/grouping-objects-in-pcb-view/20546/2 "2023-09-17T01:39:43Z")

</div>

Your best bet would probably be to use the Nokia 5110 part available here:

> [@Nokia 5110 LCD display](https://forum.fritzing.org/t/nokia-5110-lcd-display/2416):
>
> An improved version of the Nokia 5110 LCD display module originally by Rafa G. The breadboard view is awesome, but there was no schematic and no outline on the PCB view. There is also another part in the projects area, but it turns out the breadboard view is a png file and thus not editable. On this version all 3 views are present (breadboard, schematic, and PCB) with PCB having both the outline and the position of the mounting holes on the silkscreen (and the hole size set to .038in to accept …

I don’t remember if the mounting holes are in the part (likely they are on silkscreen and you have to drag a hole over them if you want it drilled.) An alternative would be to make a new part with the holes drilled. That should do what you need as the holes will move with the part.

edit:

I had a look at the listed parts and neither my original or the modified blue one are correct. If you would like a part with the mounting holes drilled please upload your sketch (or the size of the 4 holes and their positioning relative to the header) and I can make a corrected part for you.

Peter

---

<div class="post-metadata">

**Author:** ![billTheTailor](https://forum.fritzing.org/user_avatar/forum.fritzing.org/billthetailor/32/15746_2.png) [@billTheTailor](https://forum.fritzing.org/u/billTheTailor)\
**Post date:** [September 17, 2023, 4:17am UTC](https://forum.fritzing.org/t/grouping-objects-in-pcb-view/20546/3 "2023-09-17T04:17:14Z")

</div>

I knew I should have made my example more general. Grouping would be useful in a lot of cases, not just the 5110. I’ve wanted it several times over the life of this project.

---

<div class="post-metadata">

**Author:** ![vanepp](https://forum.fritzing.org/user_avatar/forum.fritzing.org/vanepp/32/4426_2.png) [@vanepp](https://forum.fritzing.org/u/vanepp)\
**Post date:** [September 17, 2023, 4:35am UTC](https://forum.fritzing.org/t/grouping-objects-in-pcb-view/20546/4 "2023-09-17T04:35:22Z")

</div>

Unfortunately it is easiest to do in a part, in a sketch is more difficult I expect. You can select an area with a select box and move it, but everything in the select box (which would include your double row header in this case) will move, and you have to redo the select to move it again. I expect that grouping things in an area (or being able to select them to add to a group) to be difficult to achieve.

edit:

You could also open an enhancement request here on github:

> <https://github.com/fritzing/fritzing-app/issues/4065>
>
> \## Problem
> PCBs can have more than just 2 layers (front and back), and nowadays…, PCBs have several. Some PCBs have up to 12, some are up to 100.
> 
> \## Proposed Solution
> Implement a feature to add more than two layers. Perhaps have traces color-coded. Let user be able to name layers for better organization. Modify the layer-selection button to a dropdown list of all layers, user selects which one they want to be able to modify. Change the 'View-\>Copper Top Layer' and 'View-\>Copper Bottom Layer' to a checklist that displays all layers to the user. From that point, they can check/uncheck which layers they want visible to them.

for what you want, although as noted I expect it will be judged to be too much work unless it is really popular.

Peter
