Software-update: KiCad 8.0.4
De vierde update voor KiCad versie 8.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 8.0 kan op deze pagina worden gevonden; de changelog voor versie 8.0.4 ziet er als volgt uit:
GeneralAdd sorting to library tree columns. #18101Fix ellipse angles when importing DXF. #18121Improve alignment between arcs and segments and of odd-width lines in Cairo GAL.Improve alignment between arcs and segments and of odd-width lines on fallback rendering.Try harder to keep searchable text hidden in SVG exports.Fix crash in wxSocketBase when the event handler has been destroyed. #18234Support hidden footprint libraries. #18183Ignore hidden text fields when cross-probe zooming. #15245Correctly scale custom cursors for HiDPI. #16231
Add sorting to library tree columns. #18101Fix ellipse angles when importing DXF. #18121Improve alignment between arcs and segments and of odd-width lines in Cairo GAL.Improve alignment between arcs and segments and of odd-width lines on fallback rendering.Try harder to keep searchable text hidden in SVG exports.Fix crash in wxSocketBase when the event handler has been destroyed. #18234Support hidden footprint libraries. #18183Ignore hidden text fields when cross-probe zooming. #15245Correctly scale custom cursors for HiDPI. #16231Schematic EditorFix crash when symbol updated while field editor open. #18115Incremental connectivity fails to update subgraph when removing power symbol. #17984Store sub-sheets at correct location when importing Eagle schematic with multiple pages. #17785Fix symbol browser performance issue with ODB library. #18159Handle symbol DNP attribute correctly in symbol field editor. #18005Propagate netclasses correctly through hierarchical pins in connectivity algorithm. #17797Resolve netclasses correctly. #18173Fix issues that can crash the editor on closing.Respect schematic settings for hidden pins. #17941Resolve worksheet variables in symbol fields. #17723Display unit name in symbol context menu. #18285Correctly propagate netclasses through hierarchical pins using incremental connectivity. #17797
Fix crash when symbol updated while field editor open. #18115Incremental connectivity fails to update subgraph when removing power symbol. #17984Store sub-sheets at correct location when importing Eagle schematic with multiple pages. #17785Fix symbol browser performance issue with ODB library. #18159Handle symbol DNP attribute correctly in symbol field editor. #18005Propagate netclasses correctly through hierarchical pins in connectivity algorithm. #17797Resolve netclasses correctly. #18173Fix issues that can crash the editor on closing.Respect schematic settings for hidden pins. #17941Resolve worksheet variables in symbol fields. #17723Display unit name in symbol context menu. #18285Correctly propagate netclasses through hierarchical pins using incremental connectivity. #17797Spice SimulatorShow correct graph when sweeping multiple DC sources. #17215Show correct simulation units. #18205Don’t use SI prefixes with degrees when auto-ranging. #18205Correctly write phase/gain signals to workbook. #18205Don’t assume AC gains will always be voltages. #18205Don’t lose value of cursor checkboxes when running simulation. #18205Fix power port styles when importing Altium schematic. #18209Allow not internally connected pins to be stacked.Fix Eagle importer incorrect symbol value field text and visibility. #18232Improve error message when trying to Open non-KiCad schematic files. #18241Fix excessive simulation error dialog size when error message is too long. #18195Fallback to scientific notation when fixed-point strings are too long. #17890Fix unhandled exception warning. #18309
Show correct graph when sweeping multiple DC sources. #17215Show correct simulation units. #18205Don’t use SI prefixes with degrees when auto-ranging. #18205Correctly write phase/gain signals to workbook. #18205Don’t assume AC gains will always be voltages. #18205Don’t lose value of cursor checkboxes when running simulation. #18205Fix power port styles when importing Altium schematic. #18209Allow not internally connected pins to be stacked.Fix Eagle importer incorrect symbol value field text and visibility. #18232Improve error message when trying to Open non-KiCad schematic files. #18241Fix excessive simulation error dialog size when error message is too long. #18195Fallback to scientific notation when fixed-point strings are too long. #17890Fix unhandled exception warning. #18309Symbol EditorAllow rotation of fields in derived symbols. #18003Make align elements to grid correctly align pins. #18172Fix crash due to null pointer dereference. #17961Make first attempt to edit arc work correctly. #18307
Allow rotation of fields in derived symbols. #18003Make align elements to grid correctly align pins. #18172Fix crash due to null pointer dereference. #17961Make first attempt to edit arc work correctly. #18307Board EditorDon’t suppress hole plotting for utility layers. #17166Improve Eagle rotated text importing. #18019Process clearance rules for plated holes in router. #18078Fetch board finish before exporting stackup to clipboard. #17089Delete tuning patterns when performing "Unroute Selected". #18065Fix net inspector when sorting by name. #18087Fix inconsistent track selection behavior. #17299Trim trailing punctuation from documentation URLs so they function correctly. #18089Fix crash after shape fillet and undo operation. #18122Setup 3D canvas for footprint chooser previews. #17910Don’t plot rule areas. #18133Fix incorrect plot drill mark in some cases.Implemented flip for tuning patterns.Undo and then redo a length tuning or group operation removes the generator/group. #17595Don’t generate thermal reliefs for pads that don’t intersect zone. #18174Prevent importing a third party layout taking several hours. #18156Fix Eagle board import bottom layer text with wrong rotation. #18175Make sure polygon fill is contained within the outline when importing Altium PCB.Check mask apertures on the mask layer.Don’t report reasonable solder mask bridges in a net-tie footprint.Render holes properly in multiple PCB layouts. #1825Optimize courtyard clearance tests when moving a board. #18148Ensure reserved characters are not used in Gerber field strings. #18275Respect zone fill clearance in custom DRC rule "enclosedByArea". #18202Show footprints in footprint chooser. #17913Don’t flip alignment of non-side-specific text. #18235Improve consistency of clearance line painting. #18287Don’t fail automatic placement when the PCB area is defined by a footprint. #18245Take footprint edge cuts into account in the board statistics. #18245Fully expand all text variables in 3D output. #17768Don’t list IPC-2581 import which is not supported. #17866Handle pie charts in Altium import. #16895Subtract all holes in board area calculation. #17905Reload footprint from disk to update footprint browser preview. #7195Fix crash after editing footprint on board and closing the editor. #17242Handle arcs correctly in differential pair DRC. #17967Handle footprint vias in Altium importer. #18194Handle text boxes in Altium importer. #9468Properly fill zone between knockout text. #17665Fix missing via drill mark when plotting to DXF. #18282Correctly import Altium "vias6" stream. #18276Prevent text color changes from creating broken board files. #18368
Don’t suppress hole plotting for utility layers. #17166Improve Eagle rotated text importing. #18019Process clearance rules for plated holes in router. #18078Fetch board finish before exporting stackup to clipboard. #17089Delete tuning patterns when performing "Unroute Selected". #18065Fix net inspector when sorting by name. #18087Fix inconsistent track selection behavior. #17299Trim trailing punctuation from documentation URLs so they function correctly. #18089Fix crash after shape fillet and undo operation. #18122Setup 3D canvas for footprint chooser previews. #17910Don’t plot rule areas. #18133Fix incorrect plot drill mark in some cases.Implemented flip for tuning patterns.Undo and then redo a length tuning or group operation removes the generator/group. #17595Don’t generate thermal reliefs for pads that don’t intersect zone. #18174Prevent importing a third party layout taking several hours. #18156Fix Eagle board import bottom layer text with wrong rotation. #18175Make sure polygon fill is contained within the outline when importing Altium PCB.Check mask apertures on the mask layer.Don’t report reasonable solder mask bridges in a net-tie footprint.Render holes properly in multiple PCB layouts. #1825Optimize courtyard clearance tests when moving a board. #18148Ensure reserved characters are not used in Gerber field strings. #18275Respect zone fill clearance in custom DRC rule "enclosedByArea". #18202Show footprints in footprint chooser. #17913Don’t flip alignment of non-side-specific text. #18235Improve consistency of clearance line painting. #18287Don’t fail automatic placement when the PCB area is defined by a footprint. #18245Take footprint edge cuts into account in the board statistics. #18245Fully expand all text variables in 3D output. #17768Don’t list IPC-2581 import which is not supported. #17866Handle pie charts in Altium import. #16895Subtract all holes in board area calculation. #17905Reload footprint from disk to update footprint browser preview. #7195Fix crash after editing footprint on board and closing the editor. #17242Handle arcs correctly in differential pair DRC. #17967Handle footprint vias in Altium importer. #18194Handle text boxes in Altium importer. #9468Properly fill zone between knockout text. #17665Fix missing via drill mark when plotting to DXF. #18282Correctly import Altium "vias6" stream. #18276Prevent text color changes from creating broken board files. #18368Footprint EditorFix footprint DRC to detect pad issues. #18102
Fix footprint DRC to detect pad issues. #181023D ViewerHonor shift-key for spin buttons in 3D preview. #17541Rescale canvas when dragging between displays with different scale. #17981
Honor shift-key for spin buttons in 3D preview. #17541Rescale canvas when dragging between displays with different scale. #17981Command Line InterfaceObey --drill-shape-opt argument when exporting PDF. #17166Make sure variable overrides get synchronized to board properties. #17863Fix invalid ERC exclusions. #17004Fix crash when the --precision parameter units was inches.
Obey --drill-shape-opt argument when exporting PDF. #17166Make sure variable overrides get synchronized to board properties. #17863Fix invalid ERC exclusions. #17004Fix crash when the --precision parameter units was inches.WindowsBuild with wxWidgets version 3.2.5.
Build with wxWidgets version 3.2.5.
Source:
Tweakers.net