Na een jaar ontwikkeling is de gratis software voor geautomatiseerd ontwerp van printplaten KiCad 8.0.0 uitgebracht. Dit is de tweede belangrijke release, gevormd na de overgang van het project onder de vleugels van de Linux Foundation. Builds zijn beschikbaar voor verschillende Linux-distributies, Windows en macOS. De code is geschreven in C++ met behulp van de wxWidgets-bibliotheek en wordt verspreid onder de GPLv3-licentie.
KiCad biedt hulpmiddelen voor het bewerken van elektrische schema's en printplaten, 3D-visualisatie van printplaten, werken met de bibliotheek van elektrische componenten, manipulatie van sjablonen in Gerber-formaat, simulatie van elektronische circuits, bewerking van printplaten en projectbeheer. Het project biedt ook bibliotheken van elektronische componenten, voetafdrukken en 3D-modellen. Volgens verschillende fabrikanten van printplaten komt ongeveer 15% van de bestellingen binnen met schema's die zijn voorbereid in KiCad.
Onder de veranderingen in de nieuwe release:
- De officiële bibliotheken voor footprint zijn uitgebreid, met meer dan 1500 nieuwe symbolen en 760 footprints. Het pakket bevat 8 nieuwe bibliotheken. Er is een nieuwe intuïtieve stijl van pin-indicatie geïmplementeerd, die wordt gebruikt in de footprint-generatoren. Sommige automatisch gegenereerde componenten in SMD-pakketten zijn al overgeschakeld naar de nieuwe stijl.

- De mogelijkheden voor het importeren en overdragen van gegevens uit andere pakketten zijn uitgebreid. Ondersteuning voor het importeren van projecten en bibliotheken uit de EasyEDA (JLCEDA)-omgeving, schakelingen uit LTSpice, symbolenbibliotheken uit EAGLE, layouts uit Solidworks, en symbolen en footprints uit CADSTAR en Altium Designer zijn toegevoegd. In de printplaat-editor is de aanpassing van de tussenruimtes tussen segmenten in tekeningen, geĆÆmporteerd uit andere CAD-programma's, verbeterd, waardoor het importeren van omtrekken, gebieden en complexe vormen eenvoudiger wordt. Ondersteuning voor het importeren van vectorafbeeldingen in de formaten DXF en SVG is toegevoegd in de symbolen- en schakelingeditors.

- In de printplaat-editor is ondersteuning voor export in het IPC-2581-formaat toegevoegd, waarmee een enkel pakket met gegevens voor de productie en assemblage van de printplaat kan worden samengesteld. Bij export naar STEP is de optie toegevoegd om de kopercontouren samen met de geometriegegevens van de printplaat op te slaan voor een nauwkeurigere simulatie van elektromagnetische interactie. In de schakelingen-editor is de mogelijkheid toegevoegd om de lijst met verbindingen in het Cadence Allegro-formaat te exporteren.
- In de opdrachtregelinterface is ondersteuning voor het uitvoeren van DRC (Design Rules Checker) en ERC (Electrical Rules Checker) met resultaatuitvoer in JSON-formaat toegevoegd. Er is de mogelijkheid om een lijst van componenten (BOM) en 3D-modellen in de formaten glTF en VRML te exporteren. Ondersteuning voor het overschrijven van tekstvariabelen en tekenbladen is toegevoegd. Er is een mogelijkheid om de volgorde van lagen voor multilayer printplaten te beheren.
- De mogelijkheid om alternatieve sneltoetscombinaties toe te wijzen voor het oproepen van elke actie is toegevoegd.
- In de bibliotheekeditors worden er miniaturen van symbolen en aansluitpunten weergegeven wanneer de cursor op de naam in de lijst wordt geplaatst.
- In de schema-editor zijn nieuwe zijpanelen toegevoegd voor snelle bewerking van de eigenschappen van het geselecteerde element, duidelijke navigatie door de circuits en het zoeken naar elementen in het schema.

- Een nieuwe interface is toegevoegd voor het exporteren van de materialenlijst (BOM), waarmee kan worden ingesteld welke gegevens precies zullen worden opgeslagen en in welk formaat.

- Een nieuwe set hulpmiddelen 'Hulp bij uitgangen' (Pin Helpers) is toegevoegd voor het snel creƫren van labels, geleidende paden en markers voor ontbrekende verbindingen.
- Een interface is toegevoegd voor visuele identificatie van symbolen die verschillen tussen de verschillende versies van de bibliotheek.

- In de schema-editor zijn uitgebreide netwerkinstellingen toegevoegd, en kan de weergave van het netwerk worden aangepast die wordt gebruikt bij het uitvoeren van bewerkingen (verplaatsen, plaatsen van elementen) met bepaalde typen objecten (bijvoorbeeld kan een 1,27-millimeter netwerk worden gebruikt voor elementen en geleidende paden, maar kan worden overgeschakeld naar een andere maat bij het plaatsen van tekst).

- In de schema-editor is het mogelijk gemaakt om de namen van voedingssymbolen (bijvoorbeeld VCC en GND) te bewerken zonder ze in de symbolenbibliotheek te hernoemen.
- In de SPICE-simulator is de gebruikersinterface volledig opnieuw ontworpen. Er is de mogelijkheid toegevoegd om grafieken met meerdere signalen te maken. Analytische functies zijn geĆÆmplementeerd, evenals de mogelijkheid om met de cursor te meten en ondersteuning voor het weergeven van vermogen op grafieken, naast spanning en stroom.

- Er zijn 4 nieuwe types simulaties gerealiseerd: pole-zero, noise, S-parameter en FFT. Ondersteuning is toegevoegd voor het definiƫren van eigen signalen, waarmee uitspraken zoals 'V(/in) - V(/out)' op de grafiek kunnen worden weergegeven. Er is nu ook de mogelijkheid om werkpunten met simulatie-resultaten op het schema weer te geven.

- In de printplateneditor is het nu mogelijk om meerdere aansluitpunten tegelijk te verplaatsen, samen met de aan hen verbonden sporen.
- Het hulpmiddel voor het werken met length tuning-templates is volledig opnieuw ontworpen. Templates zijn nu objecten die na plaatsing op de printplaat kunnen worden geselecteerd, gewijzigd en verwijderd.
- In de printplaateditor is het mogelijk gemaakt om grafische vormen, zoals lijnen en rechthoeken, aan een circuit te koppelen (voorheen werden grafische vormen bovenop de pads getekend, afzonderlijk van elektrisch verbonden objecten).

- In de editor voor plaatsing is de functionaliteit van het zijpaneel 'Eigenschappen' uitgebreid, dat toegang biedt tot verschillende eigenschappen van geselecteerde objecten. In de velden met eigenschapswaarden is het mogelijk om wiskundige uitdrukkingen te gebruiken.

- De interface voor het bekijken van het 3D-model van de printplaat is herzien. Er zijn presets voor zichtbaarheid toegevoegd en de mogelijkheid om de camerastand te bewaren.


Bron: opennet.ru











