Home

Software-update: KiCad 9.0.5

De vijfde 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.5 ziet er als volgt uit:

General
  • Improve algorithm to calculate arcs.
  • Disable I-beam cursor setting for search fields on non-macOS platforms.
  • Do not clear ERC/DRC errors when deleting all markers. #21113
  • Show errors before warnings in DRC/ERC.
  • Fix properties manager <Enter> key iteration ordering. #20651
  • Allow deletion of nested embedded files. #20581
  • Ensure reporter object indicates that any message got reported.
  • Prevent assertion when clearing grid rows ( Sentry KICAD-VM1).
  • Prevent read only autosave error from popping up multiple warning dialogs. #21464
  • Prevent main KiCad window from expanding based on DPI events. #21602
  • Use combo-boxes for units in properties panel. #19904
  • Schematic Editor
  • Fix crash when navigating legacy schematic. #21497
  • Prevent assertion due to missing commit screen object (Sentry KICAD-YKY).
  • Fix hanging when updating symbols after loading legacy schematic with missing symbols. #21536
  • Expose shape in property inspector for sheet pins. #21545
  • Update power filter for power symbols placement.
  • Properly handled exception when attempting to add a database library using latest MariaDB connector. #21707
  • Support multiple footprints in HTTP libraries. #20750
  • Prevent invalid warning when updating other fields in schematic from PCB. #21467
  • Fix broken connectivity with label at the intersection of two nets. #21494
  • Fix broken intersheet wiring on root schematic that temporarily breaks the netlist. #18297
  • Use combo-box for alternate body style in properties panel. #19905
  • Update properties to show units. #21685
  • Prevent graphic lines from drawing on netclass layers. #21731
  • Unify sheet name validators and apply to properties. #21698
  • Fix crash when adding text. #21380
  • Fix broken rotation during multi-label input. #21765
  • Symbol Editor
  • Snap new pin to grid without requiring mouse movement. #16828
  • Show inherited fields in derived symbols. #11422
  • Fix crash when reducing the symbol unit count. #21631
  • Fix broken symbol field position. #21781
  • Fix incorrect handling of vertical position of fields in the library symbol properties dialog. #21781
  • Board Editor
  • Make enabling import teardrop checkbox in the "Import Settings" dialog enable the import button. #21483
  • Fix issue with filled hole when PDF plotting drill marks using SWIG API. #21474
  • Fix bug in private layer selection.
  • Fix crash in STEP export (Sentry KICAD-V8A).
  • Remove unnecessary newlines in STEP exporter logging.
  • Fix occasional failure to select for dragging. #21517
  • Fix reference designator ordering in arrays. #20935
  • Inline drag by track end even if cursor is slightly outside the track shape.
  • Add green color indication to length tuning status popup.
  • Place component shape and marking on F_Fab on EasyEDA import.
  • Build basic courtyard for footprints on EasyEDA import.
  • Add footprint reference text on F_Fab layer on EasyEDA import.
  • Fix ODB++ export path creation.
  • Avoid creating duplicate entries in embedded file list when embedding fonts. #20565
  • Don’t show locked shadow in pad preview.
  • Prevent divide by zero error in footprint coverage ratio calculation.
  • Don’t double mirror groups. #8121 and #20465
  • Properly save and load violation severity 'Drilled hole too close to other hole'. #21525
  • Improve performance of via place tool.
  • Fix snapping sensitivity issue of via placement with large grids. #18626
  • Fix teardrop generation for pads having different shapes by layer. #21560
  • Improve pad hit testing.
  • Do not generate unnecessary remove extra fields warnings when updating from schematic.
  • Fix crash when generating DRC report. #21586
  • Add separate front and back silk screen and solder mask colors for STEP export. #21593
  • Fix STEP export broken wire self interference using custom pad shape on bottom side or board. #21589
  • Prevent redraw flicker when snapping to grid. #19947
  • Fix center dimension drawing issue. #21643
  • Allow removing solder paste relative clearance in footprint properties dialog. #21662
  • Improve file stability when saving tables. #21652
  • Prevent crash using net ties with invalid layers.
  • Prevent pads from moving unexpectedly when footprint is locked. #21626
  • Fix crash on right mouse button click in grid origin tool. #21615
  • Disable snap when moving with keyboard. #21235
  • Allow stitching of graphic shapes.
  • Set free vias to graphic net if available. #21578
  • Footprint library parity DRC warning when closing pad properties dialog with no changes. #21520
  • Fix custom design rules in project with overlapping courtyards. #21697
  • Fix broken behavior for deprecated Gerber commands IPPOS and IPNEG. #21715
  • Fix crash when unfilling all zones (Ctrl+B). #21745
  • Don’t find footprints that have already been deleted. #21445
  • Only namespace components and layers when necessary when exporting IPC-2581. #19914
  • Make move tool obey snap settings. #21192
  • Prevent assertions on tuning pattern layer change. #21476
  • Allow custom rule wildcard matching for netclass naming. #21455
  • Prevent PNS length calculations from being confused by overlapping tracks. #7809
  • Improve display of measurement tool ruler at screen-edges. #11546
  • Allow solder mask bridging between net tie items. #19288
  • Add embed option to file dialog for 3D models. #20025
  • Correctly allow multiple pads with single pin in IPC-2581 export. #18688
  • Improve IPC-2581 export error and warning messages. #16314
  • Fix broken creepage DRC text with components on different layers. #21523
  • 45 and 90 degree corner modes produce unnecessary parallel track and break when routing. #10422
  • Space vias to account for hole to hole spacing when routing differential pairs. #21240
  • Improve zoom and pan performance with many through hole pads. #20506
  • Maintain group membership when shoving tracks. #20862
  • Check tracks exiting pads for gaps in differential pair DRC. #21561
  • Fix broken net assignment in Eagle import. #21243
  • Fix zone fill chessboard pattern. #18176
  • Make expand connection respect the selection filter. #21581
  • Make properties panel obey free pads setting. #21591
  • Consider visibility when colliding in DRC. #21625
  • Prevent modifying teardrops on lock/unlock. #21342
  • Add vertical scroll bars to generate rule areas dialog. #20195
  • Correct save footprint chooser settings to prevent unexpected tree expansions. #21818
  • Fix missing colors when exporting STEP models. #21865
  • Footprint Editor
  • Show embed 3D model immediately. #19991
  • Prevent stale names in footprint browser. #9763
  • 3D Viewer
  • Remove noise from orthographic projection ray tracing. #8863
  • Command Line Interface
  • Prevent jobs from affecting each other via reporters when running job sets from CLI.
  • Prevent help option from failing erroneously. #21538
  • Job Sets
  • Wrap command text control in execute command job dialog.
  • Record execute command job input and error streams in the log.
  • Increase default precision in ODB++ export job dialog.
  • Add --follow-pcb and --follow-plot-settings options to render job settings. #21341
  • Fix incorrect inner layer links for GERBER jobs. #21569
  • Fix "Replace" button to overwrite existing files. #19900
  • Fix exporting CADSTAR netlist. #21730
  • Ensure archives defined without extension are given ".zip" extension. #21423
  • Make ERC/DRC jobs default to fail on violation.
  • Skip missing 3D models with warning when exporting VRML.
  • API
  • Add ability to set enabled board layers and copper layer count.
  • Windows
  • Display the number of GDI objects in "About" dialog.
  • Don’t convert URI slashes to backslashes when embedding drawing sheet file. #20381
  • macOS
  • Add spacing for file dialog custom controls.
  • Make main project window appear in window list. #17596
  • Fix image pasting issue.
  • Fix standalone Pcbnew crash when switching between night and day mode. #21317
  • Linux
  • Fix for cursor rendering on EGL+Nvidia in accelerated graphics mode. #12183
  • Prevent broken library tree scrolling behavior on search. #18000
  • Source: Tweakers.net

    Previous

    Next