Skip to content

DRC errors near coordinate (0, 0)

Description

KiCad generates suspicious DRC errors near (0, 0) if the PCB is drawn (partially) outside of the "page". This was first reported on the user forum: https://forum.kicad.info/t/how-could-the-copper-item-error/29669

I verified this, and I also opened one of my own projects, moved it to the upper left corner and got similar DRC errors. On another one of my projects I could not reproduce it.

Steps to reproduce

  1. Open: https://forum.kicad.info/uploads/short-url/hkyyaFHCuzZl67dEO90tswkiXZW.kicad_pcb
  2. Run DRC.
  3. Drag a box around the whole PCB, move it a bit.
  4. Run DRC again, the errors change.

image

KiCad Version

Application: Pcbnew
Version: 5.1.10-88a1d61d58~88~ubuntu20.04.1, release build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Platform: Linux 5.4.0-74-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.71.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.68.0
    Compiler: GCC 9.3.0 with C++ ABI 1013

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=ON
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON