KiCAD project library

Hi.
Here is the process of saving libraries. I checked it in v8.0.9.

  1. I create a /lib folder. It is convenient for me.

  2. I create a folder of models using the “archive 3D Models” plugin. At this point, the models are linked
    to the project footprints. This can be checked in the footprint properties.

  3. I create a project library for footprints in the same folder.
    I answer “yes” when KICAD displays a dialog box asking about rebuilding links to project libraries.
    A project library for footprints is created. But if you check the footprint properties, the address is still to
    the global library. To change the footprint addresses from the global library to the project library, you
    need to update all footprints. Then the footprint properties will contain the address to the project library.

  4. I update the schematic relative to the printed circuit board in the board editor.

  5. I check the symbol properties in the schematic editor. In the symbol properties, the footprint address to
    the project library should change.

  6. I create a project library for symbols.

    After that, I create an archive of the entire project, move it to another machine and check it.
    The project immediately opens without problems on another machine with 3D models.

I saved one project without any problems.
I started doing the same with another project and found one unpleasant fact.
Section 3 of my process. Creating a project library for footprints.
I have one footprint, its patterns are shifted along the x-axis. But when this footprint is saved to the project library, its patterns move by two values ​​of this shift. That is, footprints that have patterns with shifts are saved incorrectly.


correct footprint
DS1065-05-2X20S8BS_otv.kicad_mod (53.3 KB)

Incorrect footprint
DS1065-05-2X20S8BS_otv.kicad_mod (54.3 KB)

I checked in KiCAD v9, there is no such error.