Na een jaar van ontwikkeling is het open-source PCB-ontwerpsysteem KiCad 7.0.0 uitgebracht. Dit is de eerste belangrijke release sinds de overdracht van het project aan de organisatie. Linux Fundament. Bouwpakketten zijn beschikbaar voor diverse distributies. Linux, Windows и macOSDe code is geschreven in C++ met behulp van de wxWidgets-bibliotheek en wordt gedistribueerd onder de GPLv3-licentie.
KiCad biedt tools voor het bewerken van elektrische schema's en printplaten, 3D-visualisatie van het bord, het werken met een bibliotheek met elektrische circuitelementen, het manipuleren van Gerber-sjablonen, het simuleren van de werking van elektronische schakelingen, het bewerken van printplaten en projectmanagement. Het project biedt ook bibliotheken met elektronische componenten, voetafdrukken en 3D-modellen. Volgens sommige PCB-fabrikanten wordt ongeveer 15% van de bestellingen geleverd met schema's die zijn opgesteld in KiCad.
Onder de veranderingen in de nieuwe release:
- De schema-, printplaat- en opmaakframe-editors ondersteunen nu het gebruik van alle systeemlettertypen.

- Ondersteuning voor tekstblokken is toegevoegd aan de schema- en PCB-editors.

- Er is ondersteuning toegevoegd voor de 3Dconnexion SpaceMouse, een muis voor het navigeren in 3D- en 2D-omgevingen. Ondersteuning voor SpaceMouse-specifieke manipulaties is toegevoegd aan de schema-editor, de symbolenbibliotheek, de PCB-editor en de 3D-viewer. SpaceMouse-ondersteuning is momenteel alleen beschikbaar in Windows и macOS (Het is de bedoeling om in de toekomst werk te leveren aan libspacenav) Linux).
- Informatie over de werking van de applicatie wordt nu verzameld voor rapportagedoeleinden wanneer er crashes optreden. Het Sentry-platform wordt gebruikt om gebeurtenissen te volgen, foutinformatie te verzamelen en crashdumps te genereren. KiCad-crashgegevens worden verwerkt met behulp van de Sentry-cloudservice (SaaS). In de toekomst zal Sentry worden gebruikt om telemetrie te verzamelen met prestatiegegevens die aangeven hoe lang bepaalde commando's nodig hebben om te worden uitgevoerd. Rapportage is momenteel alleen beschikbaar in builds voor Windows en vereist expliciete toestemming van de gebruiker (opt-in).
- De Plugin en Content Manager kan nu automatisch controleren op updates voor geïnstalleerde pakketten en een melding weergeven met het aanbod om deze te installeren. Standaard is de controle uitgeschakeld en moet deze in de instellingen worden geactiveerd.

- De projectinterface, schema- en printplaateditors, Gerber-bestandsviewer en opmaakframe-editor ondersteunen nu het verplaatsen van bestanden via slepen en neerzetten.
- De assemblages werden geleverd voor macOS, ontwikkeld voor Apple-apparaten gebaseerd op Apple M1- en M2-ARM-chips.
- Er is een apart hulpprogramma toegevoegd: kicad-cli, voor gebruik in scripts en automatisering van acties vanaf de opdrachtregel. Er zijn functies beschikbaar voor het exporteren van schema- en printplaatelementen in verschillende formaten.
- Zowel de diagram- als de symbooleditor ondersteunen nu rechthoek- en cirkelprimitieven.

- Verbeterd orthogonaal sleepgedrag (bij het slepen worden sporen nu alleen horizontaal geplaatst met hoekovergangen en symboolomloop).

- De symbooleditor heeft uitgebreide mogelijkheden met betrekking tot de pintabel. Het is nu mogelijk om pinnen te filteren op basis van meeteenheden, de meeteenheden van pinnen in de tabel te wijzigen, pinnen in een symboolgroep aan te maken en te verwijderen, en het aantal gegroepeerde pinnen te bekijken.

- Er is een nieuwe ERC-controle toegevoegd die een waarschuwing geeft wanneer een symbool wordt geplaatst met behulp van een incompatibel raster (een rastermismatch kan bijvoorbeeld problemen veroorzaken bij het tot stand brengen van verbindingen).

- Er is een modus toegevoegd waarmee de geleider precies 45 graden kan worden gedraaid (voorheen werd rotatie in een rechte lijn of onder een willekeurige hoek ondersteund).

- De 'Do Not Populate'-modus (DNP) is toegevoegd om symbolen in het schema te markeren die niet worden opgenomen in de gegenereerde componentlay-outbestanden. DNP-symbolen worden in het diagram in een lichtere kleur weergegeven.

- Er is een simulatiemodeleditor toegevoegd waarmee u simulatiemodelparameters in de grafische modus kunt configureren zonder dat u tekstbeschrijvingen in het diagram hoeft in te voegen.

- De mogelijkheid is toegevoegd om symbolen te koppelen aan een externe database via de ODBC-interface. Ook kunnen symbolen uit verschillende schema’s aan één gemeenschappelijke bibliotheek worden gekoppeld.
- Ondersteuning toegevoegd voor het weergeven en zoeken van aangepaste velden in het symboolselectievenster.

- De mogelijkheid toegevoegd om hypertekstlinks in het diagram te gebruiken.

- Verbeterde ondersteuning voor PDF-formaat. De PDF-viewer ondersteunt nu de sectie bladwijzers (inhoudsopgave). De mogelijkheid is geïmplementeerd om informatie over circuitsymbolen naar PDF te exporteren. Ondersteuning toegevoegd voor externe en interne links.

- Er is een consistentiecontrole voor footprints toegevoegd om footprints te detecteren die afwijken van de gekoppelde bibliotheek.

- Er is een apart tabblad met een lijst met genegeerde DRC-tests toegevoegd aan de board- en footprint-editors.

- Ondersteuning toegevoegd voor radiale afmetingen.

- Mogelijkheid toegevoegd om tekstobjecten op een printplaat om te keren.

- Optie toegevoegd voor het automatisch vullen van zones.

- Verbeterde PCB-tools. De mogelijkheid is toegevoegd om de gegevens op de achtergrond van een afbeelding weer te geven. Zo kunt u eenvoudiger bordcontouren of voetafdruklocaties van een referentiebord kopiëren bij het uitvoeren van reverse engineering. Ondersteuning toegevoegd voor het volledig ongedaan maken van de route van voetafdrukken en het automatisch voltooien van de route.
- Er is een nieuw paneel toegevoegd aan de bordeditor, waarmee u op masker kunt zoeken en objecten kunt filteren.

- Er is een nieuw paneel voor het wijzigen van eigenschappen toegevoegd aan de bordeditor.

- Verbeterde hulpmiddelen voor het distribueren, inpakken en verplaatsen van landingsplaatsen.

- De tool voor het exporteren in STEP-formaat is overgezet naar dezelfde PCB-demontage-engine als KiCad.
Bron: opennet.ru





















