Software-update: KiCad 9.0.7
De zevende update voor KiCad versie 9.0.0 is uitgebracht. KiCad is een verzameling opensourceprogramma's waarmee elektronische schema's en printplaatlay-outs ontworpen kunnen worden. Verder kan het een bill of materials, Gerber-bestanden en een 3d-weergave van het pcb en de componenten maken. KiCad beschikt over een uitgebreide bibliotheek van componenten, inclusief het symbool, de footprint en 3d-modellen. Een Spice-simulator ontbreekt evenmin. Uitgebreide informatie over de vernieuwingen in versie 9.0 kan op deze pagina worden gevonden; de changelog voor versie 9.0.7 ziet er als volgt uit:
GeneralImprove rotation field parsing on Eagle import.Fix EasyEDA Pro v2.2 import compatibility. #22239Support Autodesk Fusion urn format for Eagle import. #22394Fix broken non-English language font rendering. #22402Add rule check exclusion comment to JSON report. #22330Fix polygon filling in PDF export.Fix crash due to measurement tool in footprint chooser window. #21929Fix incorrect bitmap positions in SVG plotter. #22326Fix broken SVG import of degenerate splines. #22556Fix crash when project tree files disappear. #22568
Improve rotation field parsing on Eagle import.Fix EasyEDA Pro v2.2 import compatibility. #22239Support Autodesk Fusion urn format for Eagle import. #22394Fix broken non-English language font rendering. #22402Add rule check exclusion comment to JSON report. #22330Fix polygon filling in PDF export.Fix crash due to measurement tool in footprint chooser window. #21929Fix incorrect bitmap positions in SVG plotter. #22326Fix broken SVG import of degenerate splines. #22556Fix crash when project tree files disappear. #22568Schematic EditorFix selection box offset with custom fonts. #21802Fix regression with resolving text variables in symbol fields table. #19978Fix image rotation direction. #22254Add hierarchical path support to component classes.Adding row or column to symbol fields table now respects formatting.Allow picking "Global Net Name" from symbol when importing EasyEDA Pro schematic. #19734Change from Arial to default font when importing EasyEDA Pro schematic.Improve text sizing when importing EasyEDA Pro schematic.Fix symbol pin name and number when importing from EasyEDA Pro V3.Fix broken net label copy after creation. #22373Fix initial focus in label properties dialog.Resolve text variables when resolving netclasses. #22413Ensure multiple label placement generates unique IDs for each label. #22529
Fix selection box offset with custom fonts. #21802Fix regression with resolving text variables in symbol fields table. #19978Fix image rotation direction. #22254Add hierarchical path support to component classes.Adding row or column to symbol fields table now respects formatting.Allow picking "Global Net Name" from symbol when importing EasyEDA Pro schematic. #19734Change from Arial to default font when importing EasyEDA Pro schematic.Improve text sizing when importing EasyEDA Pro schematic.Fix symbol pin name and number when importing from EasyEDA Pro V3.Fix broken net label copy after creation. #22373Fix initial focus in label properties dialog.Resolve text variables when resolving netclasses. #22413Ensure multiple label placement generates unique IDs for each label. #22529Symbol EditorPrevent unhandled exception when trying to change "unit" of element in multi-part symbol. #21966Resolve text variables in descriptions and keywords. #22146Load correct body style names for De Morgan variants. #22303
Prevent unhandled exception when trying to change "unit" of element in multi-part symbol. #21966Resolve text variables in descriptions and keywords. #22146Load correct body style names for De Morgan variants. #22303SimulatorFix assertion when opening main window (Sentry KICAD-XS2).
Fix assertion when opening main window (Sentry KICAD-XS2).Board EditorFix broken table output. #21934Fix error in collision logic for arc to rectangle.Fix broken copper to hole DRC constraint. #21941Do not force manual assignment of field names if they do not exist. #21928Fix position file alignment when text contains UTF-8 characters. #21982Do not sound bell when duplicating. #22158Resolve track drag collision first before showing "Track violates DRC" when routing.Apply custom design rule clearance outlines immediately. #22203Use drill hole dimensions instead of copper pad shape when exporting to IPC-2581. #22145Work around a bug in JLCEDA V1 format export where SMD pads specify zero sized hole.Fix plot pad issue with solder paste layer when using a percentage for clearance. #22306Fix loading of shape offset and delta for complex padstacks. #21691Use active layer when pasting text from clipboard. #22370Fix broken Hyperlynx arc export. #22178Prevent crash when placing free vias (Fixes Sentry KICAD-ZY6).Update changes list when checkboxes changed in "Update PCB from Schematic" dialog. #22467Fix accidentally broken text mirroring direction. #22479Fix layer mapping regression in Altium importer.Don’t snap to invisible footprint anchors.Fix broken font rendering. #22524Fix potential crash when multichannel tool can’t find any rule areas. #22535Do not start geographical annotation with a 0 index if there are no footprints on the top layer. #22552Fix assertion when exporting DSN footprint arcs (Sentry KICAD-PG4).
Fix broken table output. #21934Fix error in collision logic for arc to rectangle.Fix broken copper to hole DRC constraint. #21941Do not force manual assignment of field names if they do not exist. #21928Fix position file alignment when text contains UTF-8 characters. #21982Do not sound bell when duplicating. #22158Resolve track drag collision first before showing "Track violates DRC" when routing.Apply custom design rule clearance outlines immediately. #22203Use drill hole dimensions instead of copper pad shape when exporting to IPC-2581. #22145Work around a bug in JLCEDA V1 format export where SMD pads specify zero sized hole.Fix plot pad issue with solder paste layer when using a percentage for clearance. #22306Fix loading of shape offset and delta for complex padstacks. #21691Use active layer when pasting text from clipboard. #22370Fix broken Hyperlynx arc export. #22178Prevent crash when placing free vias (Fixes Sentry KICAD-ZY6).Update changes list when checkboxes changed in "Update PCB from Schematic" dialog. #22467Fix accidentally broken text mirroring direction. #22479Fix layer mapping regression in Altium importer.Don’t snap to invisible footprint anchors.Fix broken font rendering. #22524Fix potential crash when multichannel tool can’t find any rule areas. #22535Do not start geographical annotation with a 0 index if there are no footprints on the top layer. #22552Fix assertion when exporting DSN footprint arcs (Sentry KICAD-PG4).Footprint EditorRefresh library tree when saving an editable footprint copy. #22247Fix broken footprint rule area size and corner count display. #22352Make footprint offset from hole persistent for custom layers. #22464
Refresh library tree when saving an editable footprint copy. #22247Fix broken footprint rule area size and corner count display. #22352Make footprint offset from hole persistent for custom layers. #224643D ViewerFix broken hole fills when two holes overlap on opposite sides of the board. #17317
Fix broken hole fills when two holes overlap on opposite sides of the board. #17317Gerber ViewerImprove load performance when zip archive has extra ASCII files.Fix assertion when opening non-ASCII files (Sentry KICAD-KEV).
Improve load performance when zip archive has extra ASCII files.Fix assertion when opening non-ASCII files (Sentry KICAD-KEV).Drawing Sheet EditorFix crash when using interactive delete tool. #22428
Fix crash when using interactive delete tool. #22428Calculator ToolFix minimum window size issue. #22385
Fix minimum window size issue. #22385Python APIHandle Python multi-phase initialization support in swig 4.4.0.
Handle Python multi-phase initialization support in swig 4.4.0.IPC APIPreserve linked symbol properties in footprints. #21655Fix serialization of footprint rule overrides and add missing allow_soldermask_bridges attribute. #21674Ensure new footprints have unique child UUIDs. #21340
Preserve linked symbol properties in footprints. #21655Fix serialization of footprint rule overrides and add missing allow_soldermask_bridges attribute. #21674Ensure new footprints have unique child UUIDs. #21340Command Line InterfacePrevent pcb render command from enforcing stackup over preset colors. #21950
Prevent pcb render command from enforcing stackup over preset colors. #21950WindowsWarn about Controlled folder access.
Warn about Controlled folder access.
Source:
Tweakers.net