Editing PCB tracks

I am editing PCB tracks in Free Angle Mode and can’t get them to stay in a new position.
Here is what I do.
Hover over track
Press keyboard G
Drag section of track to new position.
Click to set the position.
The track springs back to the original position.
I can only get the track to the new position by deleting and re-routing.

Is there a way to fix the track after moving to a new position?

It looks like:

  • a bug,
  • clicking meaning escape - may be left mouse key redefined.

Thank you. Tried lots. Mouse click, double mouse click, escape key, All of the right mouse contextual options and various short cut keys. I am on a Macintosh … if it’s OK on windows, maybe it’s a mac bug.

Not a bug. Found the problem. I was not in selection mode before selecting “G”.
Spoke too soon. Maybe it is a bug, Can anyone verify?

I see you’re quite new to this forum, (and probably to KiCad).

With: PCB Editor / Route / Interactive Router Settings, you have a lot of influence of how the tracks behave.

image

The Shove mode is default, and this lets KiCad decide whether to move tracks. It takes some getting used to, but leaving these details to KiCad is usually good, and speeds up the routing a lot if you stop snickering about the tiny details.

Both in Highlight collisions and Walk around mode, KiCad just leaves tracks where you put them and does not move them on it’s own.

There is also the L shotcut key, which can lock tracks. Locked tracks do not move and have some other interesting properties (such as turning of even the ability to select them).

Yes, I am quite new to KiCad and thank you for your help. I tried many variations of the Interactive router settings with no success. I think my PCB layout has something to do with the problem. I was able to tidy the layout to its current state using the ‘G’ key. I now want to refine the layout but the ‘G’ key does not work. (tracks will not set to a new position). I made two test features in the centre circle and the ‘G’ key works as expected. Can you see a possible cause of the problem in my layout?

1 Like

I just found an interactive setting that works. All options checked in free angle mode. Thank you for your help.

2 Likes

It’s hard to see on a screenshot what is really going on. You seem to be missing the outline perimeter of the PCB. To make it, first select the Edge.Cuts layer in the appearance manager on the right side of the PCB editor, and then draw some lines, circles or arcs on it.

What is the intention of the relay, optocoupler and PIR sensor? According to the the ratsnest lines the circuit does not make much sense to me. You may have a mismatch between the pin numbers in the schematic and the PCB.

Telling us your KiCad version helps

Thank you. I am now reasonably competant with editing the tracks. Currently trying to figure out many DRC errors so i may be back for more help.

You are correct, the circuit didn’t make sense. I made a wiring mistake. the purpose of the PIR and opto coupler is to switch on a kinetic art display in the presence of an observer. I will probably end up using a mosfet, but in the meantime I’m using components from my box of goodies.

Using KiCad version (6.0.8)-1

DRC shows 20 errors that I don’t know how to fix. Or do I need to fix them prior to Gerber generation? All errors are related to vias and backside tracks that I used to create jumpers. I will CNC mill the PCB and will only use the front side copper. Here is a typical error message and two of 10 jumpers.
Screenshot 2022-11-12 at 1.19.55 pm
Screenshot 2022-11-12 at 1.21.19 pm

You’ve seen some of my posts and we’ve had interaction thus, you know I CNC my boards.

I Never use DRC as I prefer to check my work and not fuss with DRC rules, especially because each board will often have reasons why common rules won’t apply.

Thus, DRC may/may-not be useful for you…

Yes I remembered what you said and it was very good advice. I will definitely take that route next time. I didn’t use your jumpers or Zero ohm resistors because I didn’t want to retrofit them into the schematic. Anyway, I think I’m close to creating the gerber file for CopperCad if the via errors don’t prevent it. I will no doubt be talking to you again. Thank you.

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