Software-update: KiCad 8.0.7
De zevende 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.7 ziet er als volgt uit:
GeneralFix URI environment variable expansion issue. #18918Fix display of broken fonts. #19010Clear unknown keys from environment variable maps on save. #18734Exclude letter hotkeys from shift fallback. #19093Fix missing text and graphics in PDF plots. #16456Handle DXF files with out of bounds values. #18523Fix invalid Bezier curve DXF import. #11153Fix incorrectly rendered font depending on rotation. #18377Make color picker dialog usable on hidpi monitors. #17860Scale text size to inside scaled blocks on DXF import. #18525Fix copy-paste issue for grids with checkboxes. #18985Update font when needed on italic/bold change. #18592Prevent altering text thickness when switching bold option on and off. #18975
Fix URI environment variable expansion issue. #18918Fix display of broken fonts. #19010Clear unknown keys from environment variable maps on save. #18734Exclude letter hotkeys from shift fallback. #19093Fix missing text and graphics in PDF plots. #16456Handle DXF files with out of bounds values. #18523Fix invalid Bezier curve DXF import. #11153Fix incorrectly rendered font depending on rotation. #18377Make color picker dialog usable on hidpi monitors. #17860Scale text size to inside scaled blocks on DXF import. #18525Fix copy-paste issue for grids with checkboxes. #18985Update font when needed on italic/bold change. #18592Prevent altering text thickness when switching bold option on and off. #18975Schematic EditorMake sheet pin unconnected indicator (X) follow when dragging sheet. #18854Fix import compatibility with LCEDA/EasyEDA v2.2.32. #18994Use symbol/netport name from device entry if empty when importing EasyEDA/LCEDA schematic. #19021Do not import empty visible net labels from EasyEDA/LCEDA Pro schematics. #19034Import Bezier curves in symbols from EasyEDA/LCEDA schematics. https://gitlab.com/kicad/code/kicad/-/issues/19034.[#19034.]Test for valid sheet name in sheet dialog properties. #18981Fix missing actions strings and hotkey conflict. #17694Respect background color fill when plotting to PDF. #18919Fix copy and paste issue in bus alias definition. #18558Do not allow repeat action to cause sheet recursion. #18199Fix crash when importing Eagle schematic when board file doesn’t exist in non-stand alone mode. #18241Warn user when template field names contain trailing/leading white space.https://gitlab.com/kicad/code/kicad/-/issues/18601[#18601]Fix an issue in sheet cross-references of global labels. #18534Add sheet changes to net navigation history. #18616
Make sheet pin unconnected indicator (X) follow when dragging sheet. #18854Fix import compatibility with LCEDA/EasyEDA v2.2.32. #18994Use symbol/netport name from device entry if empty when importing EasyEDA/LCEDA schematic. #19021Do not import empty visible net labels from EasyEDA/LCEDA Pro schematics. #19034Import Bezier curves in symbols from EasyEDA/LCEDA schematics. https://gitlab.com/kicad/code/kicad/-/issues/19034.[#19034.]Test for valid sheet name in sheet dialog properties. #18981Fix missing actions strings and hotkey conflict. #17694Respect background color fill when plotting to PDF. #18919Fix copy and paste issue in bus alias definition. #18558Do not allow repeat action to cause sheet recursion. #18199Fix crash when importing Eagle schematic when board file doesn’t exist in non-stand alone mode. #18241Warn user when template field names contain trailing/leading white space.https://gitlab.com/kicad/code/kicad/-/issues/18601[#18601]Fix an issue in sheet cross-references of global labels. #18534Add sheet changes to net navigation history. #18616Symbol Editor.Preserve pin numbering when duplicating.
Preserve pin numbering when duplicating.Spice SimulatorFix missing current scale in AC simulation. #18313Fix crash when deselecting the probe tool. #18547
Fix missing current scale in AC simulation. #18313Fix crash when deselecting the probe tool. #18547Board EditorPrevent solder mask bridge DRC error with mask pad.Report implicit design rule minimums as being from the board setup. #18642Fix importing custom design rules. #18580Don’t ask about locking twice. #18679Make orphaned nets obey the minimum board clearance.Make neck in a zone fill the DRC epsilon smaller on each side. #18921Make sure paste action can’t be performed through modal dialog. #18912Make polyline properties dialog honor the escape key. #18850Fix focus issue in parent window after hiding the search panel. #12613Fix DRC error with arcs.Fix text position when drawing PCB text on non paired layers. #18980Fix error in DRC rule resolver. #19012Force orphaned nets to obey the minimum board clearance. #19051Fix Eagle footprint library migration crash. #18702Fix unconnected pads missing in IPC-2581 export. #18293Fix crash on routing many traces. #18328Correctly generate thermal reliefs on parts rotated by 45 degrees. #18329Fix circular courtyard DRC error. #18347Fix random malformed board outline with arcs DRC errors. #18125Properly group automatically generated objects. #18874Fixing paste issue in footprint library tables. #18732Fix disappearing courtyard layers. #18978Use appropriate tuning pattern icon in menus for tuning pattern generators.Make convert to lines use the width of polygons where applicable. #18713Length tuning workflow improvements. #18979Show empty field for unconstrained length in length tuning properties. #18979Fix crash after Fabmaster import. #19174Update DRC exclusions from DRC dialog. #19113
Prevent solder mask bridge DRC error with mask pad.Report implicit design rule minimums as being from the board setup. #18642Fix importing custom design rules. #18580Don’t ask about locking twice. #18679Make orphaned nets obey the minimum board clearance.Make neck in a zone fill the DRC epsilon smaller on each side. #18921Make sure paste action can’t be performed through modal dialog. #18912Make polyline properties dialog honor the escape key. #18850Fix focus issue in parent window after hiding the search panel. #12613Fix DRC error with arcs.Fix text position when drawing PCB text on non paired layers. #18980Fix error in DRC rule resolver. #19012Force orphaned nets to obey the minimum board clearance. #19051Fix Eagle footprint library migration crash. #18702Fix unconnected pads missing in IPC-2581 export. #18293Fix crash on routing many traces. #18328Correctly generate thermal reliefs on parts rotated by 45 degrees. #18329Fix circular courtyard DRC error. #18347Fix random malformed board outline with arcs DRC errors. #18125Properly group automatically generated objects. #18874Fixing paste issue in footprint library tables. #18732Fix disappearing courtyard layers. #18978Use appropriate tuning pattern icon in menus for tuning pattern generators.Make convert to lines use the width of polygons where applicable. #18713Length tuning workflow improvements. #18979Show empty field for unconstrained length in length tuning properties. #18979Fix crash after Fabmaster import. #19174Update DRC exclusions from DRC dialog. #19113Footprint EditorFix crash when saving a footprint. #19018Add 3D mouse support for 3D view. #14002
Fix crash when saving a footprint. #19018Add 3D mouse support for 3D view. #14002Gerber ViewerAdd 3D mouse support. #13306
Add 3D mouse support. #133063D ViewerEnsure the 3D display view is not modified after menu selection. #17422Fix omission of STEP models with relative path assignment. #16242
Ensure the 3D display view is not modified after menu selection. #17422Fix omission of STEP models with relative path assignment. #16242Worksheet EditorAdd 3D mouse support. #13306
Add 3D mouse support. #13306PCB CalculatorAlways use black text in E-series resistor table. #17033
Always use black text in E-series resistor table. #17033Command Line InterfaceAccept multiple Gerber layers for single layer plotting. #19089
Accept multiple Gerber layers for single layer plotting. #19089macOSFix missed rows when pasting to grid. #18916
Fix missed rows when pasting to grid. #18916Python ScriptingEnsure image handlers are loaded before loading a board. #18959
Ensure image handlers are loaded before loading a board. #18959
Source:
Tweakers.net