Edit parts inside a group without ungrouping

Sometimes I group things togather. Usually during component placing.
Sometimes I need to make a change to a group. Gotta relocate a via or drag a trace a little bit.
In order to do so, you need to ungroup the components and make the alteration.
But than I have a problem. If the previously grouped components aren’t in a rectangulare shape and it is close to other things. It can be difficult, laborous and dangerous (can accidently add a wrong track) to repack the items in the group. + I did not want to ungroup in the first place. I wanted to make a change.

I love groups for moving components/tracks etc around but I loath that I need to ungroup in order to make a change to something inside a group.

I would like the possitibilty to do so. I would therefor suggest to add a ‘mode’ of some kind named: edit groups. When active essentially all groups are temporarily dissolved, allowing you to make changes. When the mode is turned off the groups as they were are reformed. It may not be perfect as any new traces may not be added.

Or something like a pop-up window like you have with editting locked items around.

And when I think about it. For groups I really only want M (for move) to work on a group. I don’t edit groups, I don’t drag groups. Other hotkeys/operations besides moving (like dragging or editing) could work on a compontent in a group instead of the group.

I would therefor suggest to add a ‘mode’ of some kind named: edit groups.

You could do this with a feature request on gitlab. But despite that jmk attested me an open mind :slight_smile: I’m 100% sure this feature request will be rejected.

Nevertheless you should not be disappointed:
Select the group–>RMB-click–>context menu–>Enter group
(not sure with kicad v6, but v7 + v7.99 provide this option)

???

But as mf_ibfeew already mentioned, you can Enter a Group and then edit the parts inside a group.

And as for the Moving things…
One way to do this is to lock the group. Locked items are not moved, unless you explicitly override the lock. And if you turn off Locked items in the selection filter in the lower right corner, then you can not even select any of the locked items.

Now a weird thing: I noticed an Other items in the selection filter. If that checkbox is off, I can not select a group by clicking on a grouped item, so it does something related to a group, but I can still select the group by dragging a box over it. This looks like inconsistent behavior, and may be a bug, but I am not sure.

The others beat me, but any way:

Easiest if you set up hotkeys.
Enter the group which allows you to to enter the group to make alterations, then when those alterations are complete, Leave the group, which means you leave the group still there and intact, with your alterations.

When you are tired and bored with that group, ungroup removes the group.

O nice, this feature is already present. Never noticed it before. Thanks :wink:

2 Likes

I’ve only experimented to find you can do most anything with tracks and you can change footprints via the schematic editor.

@mf_ibfeew sometimes has an oblique way of writing that the function already exists. :roll_eyes:

Still, I suppose it is far more polite than writing “OPEN YOUR EYES, YOU…” :rofl:

has an oblique way of writing that the function already exists

I find it humorous and I can appreciate that :smiley:. It are ‘assumptions’ about me or my skill level which I don’t thrive on… Especially those sentences which start with: “I think that you…” followed by some assumption about your skill level. Even if the assumptions is true, some things you should not say to people. Being polite always works (most of the time :stuck_out_tongue: ).

I don’t do negativity anymore. I avoid Stack overflow as it is run by the entire cast of that birdbox movie (those invisible creatures who make you wanna kill yourself). :roll_eyes:

Anyways I go enter some groups now. :+1:t2:

Bas

1 Like

facebook? Twitter? whatsapp?

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.