Etter et års utvikling har den frie designprogramvaren for trykte kretskort KiCad 9.0.0 blitt publisert. Dette er den tredje betydelige utgaven som er utviklet etter at prosjektet ble overlatt til Linux Foundation. Byggene er forberedt for forskjellige distribusjoner av Linux, Windows og macOS. Koden er skrevet i C++ ved hjelp av wxWidgets-biblioteket og distribueres under GPLv3-lisensen.
KiCad gir verktøy for redigering av elektriske skjemaer og kretskort, 3D-visualisering av kortet, arbeid med biblioteket av elektriske komponenter, manipulering med Gerber-maler, simulering av elektroniske kretser, redigering av kretskort og prosjektadministrasjon. Prosjektet tilbyr også biblioteker med elektroniske komponenter, fotavtrykk og 3D-modeller. Ifølge noen produsenter av trykte kretskort mottar omtrent 15% av bestillingene skjemaer utarbeidet i KiCad.
Blant endringene i den nye utgivelsen:
- Støtte for «Jobsets» er lagt til, som gjør det mulig å opprette filer med forhåndsdefinerte operasjoner på skjemaer og kretskort, som kan gjenbrukes for å gjenskape standard handlinger av forskjellige brukere. Jobsets kan utføres både gjennom GUI og fra kommandolinjen.
- Støtte for integrering av forskjellige elementer i skjemaer, forbindelser og fotavtrykk er implementert, i stedet for å være avhengig av eksterne filer. Denne endringen gjør det mulig å opprette selvstendige prosjektfiler som ikke er avhengige av tredjeparts filer som skrifter og 3D-modeller.

- I redaktørene for skjemaer og kretskort er støtte for «Bezier-kurver» implementert. Tidligere kunne forbindelser basert på Bezier-kurver kun importeres og redigeres, men nå kan de også opprettes fra bunnen av.
- Støtte for flerkanalsdesign (Multi-channel design) er lagt til, noe som gjør det mulig å opprette nye kanaler med lignende plassering og ledningsføring basert på eksisterende oppsett av komponenter på kretskort.
- Støtte for komponentklasser (Component classes) er lagt til, noe som gjør det mulig å gruppere forskjellige symboler og fotavtrykk i klasser som kan ha egne designregler.

- I redaktørar for skjema, symbol og plasseringsstader er det lagt til støtte for redigering av tabeller.

- Det er lagt til mulighet for å definere egne feil og advarsler for ERC (Electrical Rules Check) og DRC (Design Rules Check).

- Det er lagt til støtte for å binde ulike handlinger til musen i redaktørar for trykte kretsar, skjema, symbol og plasseringsstader.
- Forbetringar i redaktørar for skjema og symbol.
- Det er nå mulig å markere objekter basert på angitte filter.

- Det er lagt til et verktøy for synkronisering av utganger fra arket og hierarkiske etiketter.
- Det er lagt til støtte for designblokker i skjema for å lage bibliotek av gjentakbare skjemaelementer.

- Det er lagt til en ny klasse for å markere forbindelseslinjer med farge.

- Det er nå mulig å markere objekter basert på angitte filter.
- Forbetringar i redaktørar for trykte kretsar og plasseringsstader:
- Det er lagt til en zone manager som lar deg se og tilpasse soner uten å redigere enkeltsoner.

- Operasjonar for å dra over øverste og nederste lag er forbetra.

- Det er lagt til preset for par av kopperlag og mulighet for raskt å bytte mellom forhåndsinnstillinger.

- Det er lagt til et verktøy for å endre former.

- Det er lagt til mulighet for å lage kontaktflater PTH med ulike former av kopperflater i forskjellige lag.

- Det er lagt til moduser for interaktiv posisjonering av objekter og direkte manipulering av objekter. Mulighet for å flytte flere linjer samtidig er gitt.
- Det er lagt til støtte for eksport av 3D-modeller i formatene XAO, STL, BREP og PLY.
- Det er lagt til en zone manager som lar deg se og tilpasse soner uten å redigere enkeltsoner.
Kilde: opennet.ru












