Ask Me Anything about KiCad 8

Join our next Ask Me Anything about KiCad 8 where you can ask us questions on:

  • Diff pair routing
  • Custom footprints
  • Via placement
  • And much more!

:speech_balloon: Question submission window: Through September 11th

I’m currently using KICAD 7. I’ve created my own library with around 30 parts, including schematic symbols and footprints. Will I lose my library if I upgrade?

1 Like

Can KiCAD 8’s 3D Viewer accurately simulate multi layer PCBs with blind and buried vias for manufacturing checks?

1 Like

I’m not a Kicad user (yet) but wanted to know about trace length tuning for high speed SI? How does it comopare with Altium? Is it user-friendly and accurate?

1 Like

Can you share more info on the design block feature in KiCAD 8 and some best practices on how to use it for complex circuits? and will there be some changes regarding that with Kicad 9?

1 Like

In board setup, default settings are provided for length matching rules but that acts like a common rule setting for every length matching group on all the layers. Suppose there are multiple group of signals having different trace width on different layers, is it possible to set specific rule to each group of signals?

1 Like

Is it possible to add drill chart in fab details in kicad V8, if yes how to add it?

1 Like

No. Your library will not be overwritten as long as it is not saved in the global KiCad libraries. The global KiCad libraries are linked to each version and so will be uninstalled when the version associated with them is uninstalled.

We currently install the KiCad libraries as read only on Windows to prevent this from happening by accident. The libraries are inside the KiCad bundle for MacOS and installed to a system directory for Linux. As long as you are keeping your personal libraries in your home folder (which is the default), upgrading will not affect them

2 Likes

Yes, blind/buried vias are properly represented in the 3d viewer

1 Like

As a completely impartial KiCad developer, I think that trace length tuning in KiCad is great! :wink:

In seriousness, our tuning tools are very accurate for length tuning and easy to adjust. Altium does a better job with timing tuning at the moment but we’re working on that.

1 Like

Yes, if you would like to define different constraints that take other factors into account than just the net name, you can create them using custom rules.

We have a number of custom rule examples for doing this in our documentation at PCB Editor | 8.0 | English | Documentation | KiCad

2 Likes

Yes, you can do this.

Step 1: Export the drill map to SVG:

  1. Open Plot dialog
  2. Click Generate Drill Files
  3. Select “Map file format” SVG
  4. Click Generate Map File

Step 2: Import SVG file

  1. Import Graphics

image

  1. Select the file and layer of F.Fab.
  2. Make sure that “Fix discontinuities” is unchecked and “Group imported items” is checked.
    image
1 Like

The design blocks feature was just added this past week into the development branch of what will become KiCad 9. It will not be available in KiCad 8.

This feature is still pretty new and will be fully documented in the KiCad docs prior to release.

It will allow the designer to have a standard set of designs/parts that they can place on existing schematics. This is meant to make reusable designs easier and facilitate sharing of design elements.

1 Like

Thanks!