JamesJ has moved the Net Inspector to a docked panel (View > Show Net Inspector to show/hide)
This includes improved filtering and grouping UX, the ability to show/hide and reorder the columns, and save/restore of all the settings.
JamesJ has moved the Net Inspector to a docked panel (View > Show Net Inspector to show/hide)
This includes improved filtering and grouping UX, the ability to show/hide and reorder the columns, and save/restore of all the settings.
Miklós Márton added an option to change sheet names in the schematic hierarchy navigator.
Solid 3D model export improvements:
XAO defines pad surfaces as face groups and can be imported into SALOME or newer versions of Gmsh for FEM simulations:
Extended the physical_clearance
rule to apply between copper fills & footprint courtyards.
(rule "No copper pours under Capacitors"
(constraint physical_clearance (min 0.1mm))
(condition "A.Type == 'Zone' && B.Reference == 'C*'")
)
will knock out the courtyard of any footprint whose reference starts with “C” from all copper fills.
@JamesJ added support for schematic rule areas that allow users to draw a shape to which net class directives can be attached.
Control over via tenting on top and bottom sides, at a board level and per-via overrides.
Note: this replaces the “tent vias” checkbox in the Plot dialog, which is now gone.
@JeffYoung added a feature that lets you create ERC/DRC errors and warnings from textboxes and fields:
New text variables:
${ERC_WARNING <custom title>}
${ERC_ERROR <custom title>}
${DRC_WARNING <custom title>}
${DRC_ERROR <custom title>}
Variables must be at the start of a field, text item or textbox to be recognised by ERC/DRC.
They resolve to the empty string on the canvas.
You can now embed various elements in your schematics, pcb layouts, footprints and symbols:
Worksheets
Datasheets:
3d Models:
Fonts:
New ERC check for local and global labels with the same name (from Wishlist: ERC local/global net name collisions (#9461) · Issues · KiCad / KiCad Source Code / kicad · GitLab)
Nets can now have multiple netclasses assigned. This can be used for fine-grained, modular, custom DRC rules. New functionality includes:
Note that we have also tidied up the case where previously the default netclass could have a schematic color assigned, but not a pcb color. Now, the default netclass can have neither color assigned. These should be set in the global color settings if customisation is required.