Efter ett Ärs utveckling har den fria programvaran för automatiserad design av kretskort, KiCad 9.0.0, publicerats. Detta Àr den tredje betydande versionen sedan projektet togs under Linux Foundations skydd. Byggnader har förberetts för olika Linux-distributioner, Windows och macOS. Koden Àr skriven i C++ med hjÀlp av wxWidgets-biblioteket och distribueras under GPLv3-licensen.
KiCad erbjuder verktyg för redigering av elektriska scheman och kretskort, 3D-visualisering av kort, arbete med bibliotek av elektriska komponenter, manipulering av Gerber-mallar, simulering av elektroniska kretsar, redigering av kretskort och projektledning. Projektet tillhandahÄller dessutom bibliotek med elektroniska komponenter, placeringspunkter och 3D-modeller. Enligt vissa tillverkare av kretskort kommer ungefÀr 15 % av bestÀllningarna med scheman som Àr förberedda i KiCad.
Bland förÀndringarna i den nya versionen:
- Stödet för âJobsetsâ har lagts till, vilket möjliggör skapande av filer med fördefinierade operationer för scheman och kretskort som kan Ă„teranvĂ€ndas för att reproducera standardĂ„tgĂ€rder av olika anvĂ€ndare. Jobsets kan utföras bĂ„de via GUI och kommandoraden.
- Stöd för inbĂ€ddning av olika element i scheman, uppstĂ€llningar och platser har genomförts, istĂ€llet för att vara bundet till externa filer. Ăndringen gör det möjligt att skapa sjĂ€lvförsörjande projektfiler utan beroenden av externa filer som typsnitt och 3D-modeller.

- I schemaredigerare och kretskortredigerare har stöd för verktyget âBezier-kurvaâ lagts till. Tidigare kunde förbindelser baserade pĂ„ Bezier-kurvor endast importeras och redigeras, men nu kan de skapas frĂ„n grunden.
- Stöd för flerkaneldesign (Multi-channel design) har lagts till, vilket gör det möjligt att skapa nya kanaler med liknande placering och ledningar baserat pÄ den befintliga layouten av kretskort.
- Stöd för komponentklasser (Component classes) har införts, vilket möjliggör gruppering av olika symboler och platser i klasser, som kan ha egna designregler.

- I schemaredigerare, symbolredigerare och platsredigerare har stöd för redigering av tabeller lagts till.

- Möjligheten att definiera egna fel och varningar för ERC (Electrical Rules Check) och DRC (Design Rules Check) har lagts till.

- Stödet för att lÀnka olika ÄtgÀrder till mushjulet i kretskort, scheman, symboler och platsredigerare har lagts till.
- FörbÀttringar har gjorts i schemaredigerare och symbolredigerare.
- Det finns nu möjlighet att markera objekt baserat pÄ angivna filter.

- Ett verktyg för att synkronisera utgÄngar frÄn bladet och hierarkiska etiketter har lagts till.
- Stöd för designblock har lagts till för att skapa bibliotek av ÄteranvÀndbara schemakomponenter.

- En ny klass för att markera kopplingsbanor med fÀrg har lagts till.

- Det finns nu möjlighet att markera objekt baserat pÄ angivna filter.
- FörbÀttringar i redaktörer för tryckta kretskort och pad-stÀllen:
- En zonhanterare har lagts till som gör det möjligt att granska och konfigurera zoner utan att redigera enskilda zoner.

- FörbÀttrade uppgifter för tenting av övre och nedre lager.

- Presets för par av kopparlager har lagts till och möjligheten till snabbvÀxling mellan presets.

- Ett verktyg för att Àndra former har lagts till.

- Möjlighet att skapa PTH-kontaktpunkter med varierande form av kopparpads i olika lager har lagts till.

- LÀget för interaktiv placering av objekt och direkt manipulering av objekt har lagts till. Möjlighet att flytta flera banor samtidigt har tillhandahÄllits.
- Stöd för export av 3D-modeller i formaten XAO, STL, BREP och PLY har lagts till.
- En zonhanterare har lagts till som gör det möjligt att granska och konfigurera zoner utan att redigera enskilda zoner.
KĂ€lla: opennet.ru












