Grid switches automatically

Hello!
I noticed that when routing a board, grid switches automatically without asking me and even
without telling me it has switched. The result is that when starting (for instance) at 0.25mm,
then sometimes it switches automatically to 0.20 and the circuit becomes a real mess, all
the subsequent moves will end on the 0.20 mm (or other) grid. Resistors end up unaligned, etc.
Is there a way to completely disable this behavior? I mean, for good, not only on the current board?

Thanks,

I do not know the answer to your question. But please go to help>about>copy version info and paste it into your next post.

Hello!

Sorry, as this behaviour is not new (I experienced it a few times in the past),
I didn’t think the version was important.
But you’re right, I should always include the version, just in case.

Thanks!


Application: KiCad PCB Editor x86_64 on x86_64

Version: 7.0.5-7.0.5~ubuntu23.04.1, release build

Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
libcurl/7.88.1 OpenSSL/3.0.8 zlib/1.2.13 brotli/1.0.9 zstd/1.5.4 libidn2/2.3.3 libpsl/0.21.2 (+libidn2/2.3.3) libssh/0.10.4/openssl/zlib nghttp2/1.52.0 librtmp/2.3

Platform: Ubuntu 23.04, 64 bit, Little endian, wxGTK, ubuntu, wayland

Build Info:
Date: May 31 2023 23:54:48
wxWidgets: 3.2.2 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.6.3
Curl: 7.88.1
ngspice: 38
Compiler: GCC 12.2.0 with C++ ABI 1017

Build settings:
KICAD_SPICE=ON

Are you perhaps accidentally hitting “N” on your keyboard? That is a shortcut for switching grids with very little obvious notice and it has confused me in the past. You can remove or change it in hotkey preferences at the user level.

2 Likes

Hello!

Thanks for you reply!

Indeed, it’s a possibility I can’t exclude. Glad to know it! I will disable it just to check if it happens
again.

Thanks for the hint.

1 Like

Also: if you are routing in shove or walkaround mode; the router does not restrict tracks to being on the grid. This is by design. You can push tracks as close together as your clearance rules allow.

Hello!

Thanks for your reply.

Also: if you are routing in shove or walkaround mode; the router does not restrict tracks to being on the grid. This is by design. You can push tracks as close together as your clearance rules allow.

Do you mean that in shove mode, it could alter my current setting (the value in the popup menu
at the top of PCB layout window? That would be weird. Is there a way to disable this behaviour?

Thanks

No. Just that it can place tracks that ignore your current grid setting.

Hello!

Thanks for your reply.
Ok then it’s not a problem. Shove mode means “active” routing, I see what I do. The only problem
was that if the grid switches, I may not notice and then end up with everything screwed up.

Thanks!

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