Efter et års udvikling er den frie automatiserede designsoftware til printplader, KiCad 8.0.0, blevet udgivet. Dette er det andet væsentlige udspil, der er blevet til efter overgangen af projektet til Linux Foundation. Bygningerne er forberedt til forskellige Linux-distributioner, Windows og macOS. Koden er skrevet i C++ ved brug af wxWidgets-biblioteket og distribueres under GPLv3-licensen.
KiCad tilbyder værktøjer til redigering af elektriske kredsløb og trykte kredsløb, 3D-visualisering af kredsløb, arbejde med biblioteker af elektriske komponenter, manipulation af Gerber-skabeloner, simulering af elektroniske kredsløbs funktion, redigering af trykte kredsløb og projektledelse. Projektet leverer også biblioteker til elektroniske komponenter, monteringssteder og 3D-modeller. Ifølge nogle producenter af trykte kredsløb modtager cirka 15% af bestillingerne skemaer, der er forberedt i KiCad.
Blandt ændringerne i den nye udgave:
- De officielle biblioteker for komponentpladser er blevet udvidet med over 1500 nye symboler og 760 pladser. Der er inkluderet 8 nye biblioteker. En ny intuitiv stil til indikering af forbindelser (pins) er blevet implementeret, som bruges i generatorerne for komponentpladser. Nogle automatisk genererede komponenter i SMD-pakker er allerede blevet oversat til den nye stil.

- Mulighederne for import og overførsel af data fra andre pakker er blevet udvidet. Der er tilføjet støtte til import af projekter og biblioteker fra EasyEDA (JLCEDA), layout af kredsdiagrammer fra Solidworks CAD, symbolbiblioteker fra EAGLE, kredsdiagrammer fra LTSpice, samt symbol- og komponentbiblioteker fra CADSTAR og Altium Designer. I layouteditoren for printplader er der blevet sikret justering af afstande mellem linjesegmenter i tegninger importerede fra andre CAD-systemer, hvilket forenkler importen af konturer, zoner og komplekse figurer. Der er også tilføjet støtte til import af vektorgrafik i DXF- og SVG-formater i skema- og symboleditorerne.

- Editoren til printplader har fået tilføjet støtte til eksport i IPC-2581 format, der muliggør oprettelse af en samlet pakke med data til produktion og samling af printkortet. Ved eksport til STEP er der tilføjet en mulighed for at gemme kobberformer sammen med geometridataene for printkortet for en mere præcis simulering af elektromagnetisk interaktion. I skemaeditoren er det nu muligt at eksportere komponentlister i Cadence Allegro format.
- I kommandolinjegrænsefladen er der tilføjet støtte til at udføre DRC (Design Rules Checker) og ERC (Electrical Rules Checker) med resultatudskrift i JSON-format. Muligheden for at eksportere en liste over elementer (BOM) og 3D-modeller i glTF- og VRML-formater er blevet sikret. Der er tilføjet støtte til at definere tekstvariabler og tegningens ark. Der er også blevet præsenteret en mulighed for at styre rækkefølgen af lagene til flerlagede printkort.
- Der er tilføjet mulighed for at tildele alternative tastaturkombinationer til at udføre enhver handling.
- I editorer til biblioteker vises symboler og placeringer i miniaturevisning, når musemarkøren holdes over navnet på listen.
- I skema-editoren er der tilføjet nye sidepaneler til hurtig redigering af egenskaber for det valgte element, visuel navigation i kæder og søgning efter elementer i skemaet.

- Der er tilføjet en ny grænseflade til eksport af materialelisten (BOM), som gør det muligt at konfigurere, hvilke data der skal gemmes, og i hvilket format.

- Et nyt sæt værktøjer kaldet 'Hjælp med pins' er tilføjet til hurtig oprettelse af mærker, guider og indikatorer for manglende forbindelse.
- En grænseflade er tilføjet til tydeligt at identificere symboler, der adskiller sig i forskellige versioner af biblioteket.

- I skema-editoren er der tilføjet forbedrede gitterindstillinger og muligheden for at overskrive det gitter, der anvendes ved udførelse af operationer (flytning, placering af elementer) med bestemte objekttyper (f.eks. kan der anvendes et 1,27 mm gitter til elementer og guider, men skifte til en anden størrelse ved tekstplacering).

- I skema-editoren er det muligt at redigere navne på strømforsyningssymboler (f.eks. VCC og GND) uden at omdøbe dem i symbolbiblioteket.
- I SPICE-simulatoren er brugergrænsefladen blevet fuldstændig redesign. Muligheden for at oprette grafer med flere signaler er tilføjet. Der er implementeret analytiske funktioner, muligheden for måling ved hjælp af musemarkøren og understøttelse af visning af effektgrafarer ud over spænding og strøm.

- Der er implementeret 4 nye simuleringsmetoder: pole-zero, noise, S-parameter og FFT. Understøttelse af definition af egne signaler, der gør det muligt at vise udtryk som 'V(/in) - V(/out)' på grafen, er også tilføjet. Muligheden for at vise arbejdsdata med simuleringsresultater på skemaet findes nu.

- I printplade-editoren er det nu muligt at flytte flere placeringer samtidigt sammen med de tilknyttede spor.
- Værktøjet til længdejusteringsskabeloner er blevet totalt omdesignet. Skabeloner er nu objekter, der kan vælges, ændres og slettes efter placering på printpladen.
- I editoren til printkort er der blevet tilføjet en mulighed for at knytte grafiske figurer såsom linjer og rektangler til kredsløbet (tidligere blev grafiske figurer tegnet ovenpå kontaktfladen, adskilt fra elektrisk relaterede objekter).

- I editoren til placeringer er mulighederne i sidepanelet 'Egenskaber' blevet udvidet, hvilket giver adgang til forskellige egenskaber for de valgte objekter. I felterne med egenskabsværdier er der nu mulighed for at bruge matematiske udtryk.

- Brugergrænsefladen til visning af 3D-modellen af printkortet er blevet redesignet. Der er tilføjet forudindstillinger for synlighed og mulighed for at gemme kamerastilling.


Kilde: opennet.ru











