Software-update: KiCad 9.0.2
De tweede 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.2 ziet er als volgt uit:
GeneralAdd tool framework to footprint preview widget. #17107 #19651Don’t bleed settings between 3D viewer and 3D footprint preview. #17353Improve text alignment in grids and one-line Scintilla controls. $16685Include hidden fields when searching. #20370Fix ambiguous data collection opt in dialog text. #20027Handle home folder shortcut in jobset destinations. #20032Refresh search when showing search panel. #20009Add support for mixed state checkboxes in grids. #17730Do not export unused copper layers in job set PDF output. #20460Don’t assert or crash on shutdown. #20433Update default schematic when creating a new project. #20448Prevent empty job set type list. #20522Don’t always pop up warning regardless of setting rendering engine to fallback graphics. #20386 and #20544Prevent project backup and archive from growing infinitely. #20431Add menu item to control searching of hidden fields. #20370Remove unnecessary tool tips from rules check dialog.Fix too small angle increment when stroking arcs.Allow multple line text in table cell. #20327Use schematic editor default font setting for plot job.Allow checking/unchecking of multiple rows' check boxes in library configuraton window. #18843Fix table and text box rotation and text justification. #20642, #20643, #20644, and #20645Allow embedded files to come from symbols and footprints. #20530 and #20210Fix copying embedded file URIs in grids. #20494Exclude brackets at the end of a URL when linking from HTML. #20347Retain use board center origin 3D model export job set setting. #20752Fix crash in footprint chooser. #20780Don’t write unused part of the buffer into image data. #20698Fix line width issue when plotting many pages in one PDF file. #20805
Add tool framework to footprint preview widget. #17107 #19651Don’t bleed settings between 3D viewer and 3D footprint preview. #17353Improve text alignment in grids and one-line Scintilla controls. $16685Include hidden fields when searching. #20370Fix ambiguous data collection opt in dialog text. #20027Handle home folder shortcut in jobset destinations. #20032Refresh search when showing search panel. #20009Add support for mixed state checkboxes in grids. #17730Do not export unused copper layers in job set PDF output. #20460Don’t assert or crash on shutdown. #20433Update default schematic when creating a new project. #20448Prevent empty job set type list. #20522Don’t always pop up warning regardless of setting rendering engine to fallback graphics. #20386 and #20544Prevent project backup and archive from growing infinitely. #20431Add menu item to control searching of hidden fields. #20370Remove unnecessary tool tips from rules check dialog.Fix too small angle increment when stroking arcs.Allow multple line text in table cell. #20327Use schematic editor default font setting for plot job.Allow checking/unchecking of multiple rows' check boxes in library configuraton window. #18843Fix table and text box rotation and text justification. #20642, #20643, #20644, and #20645Allow embedded files to come from symbols and footprints. #20530 and #20210Fix copying embedded file URIs in grids. #20494Exclude brackets at the end of a URL when linking from HTML. #20347Retain use board center origin 3D model export job set setting. #20752Fix crash in footprint chooser. #20780Don’t write unused part of the buffer into image data. #20698Fix line width issue when plotting many pages in one PDF file. #20805Schematic EditorAllow context menus in footprint chooser.Ensure text variable in link is substituted during PDF export. #20340Fix off by one error when dragging symbol fields table columns to the left. #20307Do not leave unwanted right-most vertical border when merging table cells. #20350Enable navigation controls on read only projects. #20378Fix broken netlist output. #20394Don’t use net/netclass colors for label graphic shapes. #19589Test symbol outline collisions for rule areas not just bounding boxes. #20383Prevent duplicate sheet names on paste, #20357Prevent crash when clicking link added by symbol field editor. #20511Use clearer column title in symbol fields editor. #20509Remove assert that fires when applying field table editor preset. #20467Don’t create invalid schematic in project path when linking sheet shematic outside the project path. #20502Do not plot text box shape twice. #20545Prevent overwriting alias members when adding new rows in panel setup. #20040Fix simulation model dialog crash when no spice model library loaded. #20599Fix infinite recursion crash when building connect graph. #20596Fix zoom on large schematic sizes. #20594Fix broken label position in Eagle schematic importer. #20593Do not allow property inspector to assign items to non-existent symbol units. #20649Match partial strings in symbol fields table editor. #20678Properly expand variables when exporting BOM. #20417Fix symbol chooser filtering with custom library. #20610Fix LTSpice file import with minor version number.LTSpice import fixes.Do not allow illegal design block name characters. #20676Ensure label dialog text is correctly auto-completed. #13508Make paste annotation work correctly. #19828Add junctions on LTSpice import. #20727Do not duplicate resolved net classes. #20794.Fix broken symbol arcs in Eagle importer. #20793Don’t crash on missing symbols when importing LTSpice schematic.Honor template field name visibility setting when adding fields. #20575Fix crash when loading a version 8.0 schematic. #20777Add warning when the default library is not found when importing LTSpice schematic.
Allow context menus in footprint chooser.Ensure text variable in link is substituted during PDF export. #20340Fix off by one error when dragging symbol fields table columns to the left. #20307Do not leave unwanted right-most vertical border when merging table cells. #20350Enable navigation controls on read only projects. #20378Fix broken netlist output. #20394Don’t use net/netclass colors for label graphic shapes. #19589Test symbol outline collisions for rule areas not just bounding boxes. #20383Prevent duplicate sheet names on paste, #20357Prevent crash when clicking link added by symbol field editor. #20511Use clearer column title in symbol fields editor. #20509Remove assert that fires when applying field table editor preset. #20467Don’t create invalid schematic in project path when linking sheet shematic outside the project path. #20502Do not plot text box shape twice. #20545Prevent overwriting alias members when adding new rows in panel setup. #20040Fix simulation model dialog crash when no spice model library loaded. #20599Fix infinite recursion crash when building connect graph. #20596Fix zoom on large schematic sizes. #20594Fix broken label position in Eagle schematic importer. #20593Do not allow property inspector to assign items to non-existent symbol units. #20649Match partial strings in symbol fields table editor. #20678Properly expand variables when exporting BOM. #20417Fix symbol chooser filtering with custom library. #20610Fix LTSpice file import with minor version number.LTSpice import fixes.Do not allow illegal design block name characters. #20676Ensure label dialog text is correctly auto-completed. #13508Make paste annotation work correctly. #19828Add junctions on LTSpice import. #20727Do not duplicate resolved net classes. #20794.Fix broken symbol arcs in Eagle importer. #20793Don’t crash on missing symbols when importing LTSpice schematic.Honor template field name visibility setting when adding fields. #20575Fix crash when loading a version 8.0 schematic. #20777Add warning when the default library is not found when importing LTSpice schematic.Board EditorPlot the appropriate ${LAYER} tag when plotting to single document PDF. #20352Fix crash when changing units. #20380Correctly rotate silk screen text on Eagle board import. #20271Generate correct Gerber file names if the project name contains a dot. #20065Process non-copper keepouts in footprints. #20405Properly mirror pad numbers when plotting. #20459Correctly import settings from another board. #20484Ensure PNS length tuning calculation uses correct layer ID. #20372Add new DRC expression function isMemberOfSheetOrChildren. #20339Prevent crash when using net inspector. #20521Reset tool tip when aborting position interactive tool. #20489Preserve text box size when rotating angles other than 90 degrees. #20529Fix broken edge cut copy and paste. #20537Improve performace for complex polygons. #17820Always print the via hole. #20546Improve pan performance when showing a large amount of through hole pads. #20506Fix false positive when performing footprint parity DRC. #15917Restore visibility editing for fields. #20560Prevent duplicate find results. #20569Fix incorrect tool tip in rule area properties dialog. #20592Improve zoom and pan performance with large number of through hole pads. #20506Resolve fonts for tablec ells. #20605Fix broken table highlight colors. #20606Use a better position for the DRC marker with arc tracks. #20636Fix missing traces when exporting to STEP. #20515Prevent tables from walking when flipping them to other side of board. #20294Remove artefacts after deleting appended board. #20314Fix broken footprint chooser measurement tool behavior after changing display modes. #20669Remove horizontal/vertical constraints limitation from footprint chooser. #20668Fix broken Python demo script. #20538Mark ODB++ as export only. #20493Fix broken pads in GenCAD export. #20437Avoid popping a dismabiguation menu after point selection completes. #20680Add sorting functionality for netclass assignments. #18819Prevent tracks created by multi-channel tool from swapping groups on save. #20665Add dedicated anchor points for table. #20184Correctly handle solder masks for tear drops on tracks with solder masks. #20744Export text box borders to STEP. #20763Don’t reserve source pad number in array tool. #20722Fix pad snapping on non front copper layer in high constrast mode. #20674Correctly match implicit composite netclass DRC rules. #20797Fix arc winding and layers on GenCAD export.
Plot the appropriate ${LAYER} tag when plotting to single document PDF. #20352Fix crash when changing units. #20380Correctly rotate silk screen text on Eagle board import. #20271Generate correct Gerber file names if the project name contains a dot. #20065Process non-copper keepouts in footprints. #20405Properly mirror pad numbers when plotting. #20459Correctly import settings from another board. #20484Ensure PNS length tuning calculation uses correct layer ID. #20372Add new DRC expression function isMemberOfSheetOrChildren. #20339Prevent crash when using net inspector. #20521Reset tool tip when aborting position interactive tool. #20489Preserve text box size when rotating angles other than 90 degrees. #20529Fix broken edge cut copy and paste. #20537Improve performace for complex polygons. #17820Always print the via hole. #20546Improve pan performance when showing a large amount of through hole pads. #20506Fix false positive when performing footprint parity DRC. #15917Restore visibility editing for fields. #20560Prevent duplicate find results. #20569Fix incorrect tool tip in rule area properties dialog. #20592Improve zoom and pan performance with large number of through hole pads. #20506Resolve fonts for tablec ells. #20605Fix broken table highlight colors. #20606Use a better position for the DRC marker with arc tracks. #20636Fix missing traces when exporting to STEP. #20515Prevent tables from walking when flipping them to other side of board. #20294Remove artefacts after deleting appended board. #20314Fix broken footprint chooser measurement tool behavior after changing display modes. #20669Remove horizontal/vertical constraints limitation from footprint chooser. #20668Fix broken Python demo script. #20538Mark ODB++ as export only. #20493Fix broken pads in GenCAD export. #20437Avoid popping a dismabiguation menu after point selection completes. #20680Add sorting functionality for netclass assignments. #18819Prevent tracks created by multi-channel tool from swapping groups on save. #20665Add dedicated anchor points for table. #20184Correctly handle solder masks for tear drops on tracks with solder masks. #20744Export text box borders to STEP. #20763Don’t reserve source pad number in array tool. #20722Fix pad snapping on non front copper layer in high constrast mode. #20674Correctly match implicit composite netclass DRC rules. #20797Fix arc winding and layers on GenCAD export.Footprint EditorCheck for silk screen to solder mask collisions in DRC. #19707Ensure attribute deleted in schematic is deleted in board. #19988Allow changing the default layer for text items. #20505Be explicit about custom pad default anchor shape. #20551Fix crash when deleting grouped text. #20589Fix crash when loading Altium designer footprints with polygon pour cut outs on plane layer. #20625Correctly cleari thermal relief override (gap/spoke) in pad properties dialog. #20709
Check for silk screen to solder mask collisions in DRC. #19707Ensure attribute deleted in schematic is deleted in board. #19988Allow changing the default layer for text items. #20505Be explicit about custom pad default anchor shape. #20551Fix crash when deleting grouped text. #20589Fix crash when loading Altium designer footprints with polygon pour cut outs on plane layer. #20625Correctly cleari thermal relief override (gap/spoke) in pad properties dialog. #207093D ViewerAdd missing user defined layers. #19417Use custom layer names instead of canonical layer names. #20360Reset colors when clicking properties dialog "Reset to Default Settings" button. #20624Fix look of some exposed copper pads. #20111Account for aperture and track masks in plated copper calculations.
Add missing user defined layers. #19417Use custom layer names instead of canonical layer names. #20360Reset colors when clicking properties dialog "Reset to Default Settings" button. #20624Fix look of some exposed copper pads. #20111Account for aperture and track masks in plated copper calculations.Gerber ViewerFix issues when loading zip files. #20779Fix crash when file load error log window overflows. #20799
Fix issues when loading zip files. #20779Fix crash when file load error log window overflows. #20799PCB CalculatorAdd calculation of unit propagation delay.Reset default units along with values.
Add calculation of unit propagation delay.Reset default units along with values.Command Line InterfaceCorrectly handle user defined layer names. #18773Do not plot all gerber layers when an invalid layer list is provided. #20555Fix Gerber --output command help. #20298
Correctly handle user defined layer names. #18773Do not plot all gerber layers when an invalid layer list is provided. #20555Fix Gerber --output command help. #20298APIFix crash updating reference designator. #20206
Fix crash updating reference designator. #20206WindowsFix crash when closing some KiCad main windows. #20754
Fix crash when closing some KiCad main windows. #20754macOSAllow searching menu items. #10124
Allow searching menu items. #10124LinuxAdd support for Python 3.14 for Fedora 43.
Add support for Python 3.14 for Fedora 43.
Source:
Tweakers.net