Post jaro da evoluo, la liberigo de la senpaga PCB-dezajna komputil-helpata dezajna sistemo KiCad 7.0.0 estis publikigita. Ĉi tiu estas la unua signifa eldono de kiam la projekto estis transprenita de la Linukso-Fondaĵo. Konstruaĵoj estas pretaj por diversaj distribuoj de Linukso, Vindozo kaj macOS. La kodo estas skribita en C++ uzante la wxWidgets-bibliotekon kaj distribuita sub la permesilo GPLv3.
KiCad disponigas ilojn por redaktado de elektraj skemoj kaj PCBoj, 3D-tabulo-bildigo, laborante kun biblioteko de elektraj cirkvitaj elementoj, manipulante Gerber-ŝablonojn, simulante elektronikajn cirkvitojn, redaktante PCBojn kaj administrante projektojn. La projekto ankaŭ disponigas bibliotekojn de elektronikaj komponentoj, piedsignoj kaj 3D modeloj. Laŭ iuj fabrikantoj de PCB, ĉirkaŭ 15% de mendoj venas kun provizo de skemoj preparitaj en KiCad.
Inter la ŝanĝoj en la nova eldono:
- En la redaktiloj de skemoj, presitaj cirkvitoj kaj formataj kadroj, eblas uzi iujn ajn sistemajn tiparojn.
- Subteno por tekstblokoj estis aldonita al la skemaj kaj PCB-redaktiloj.
- Aldonita subteno por 3Dconnexion SpaceMouse, musvariaĵo por navigado de 3D kaj XNUMXD medioj. Subteno por SpaceMouse-specifaj manipuladoj estis aldonita al la Schematic Editor, Symbol Library, PCB Editor, kaj XNUMXD Viewer. Laboro kun SpaceMouse nuntempe disponeblas nur en Vindozo kaj macOS (en la estonteco, estas planite disponigi laboron sur Linukso kun la helpo de libspacenav).
- La kolekto de informoj pri la funkciado de la aplikaĵo estas provizita por pripensado en la raportoj senditaj en kazo de eksternormaj finoj. La Sentry-platformo estas uzata por spuri eventojn, kolekti informojn pri eraroj kaj generi kraŝajn rubejojn. La elsenditaj KiCad-kraŝdatenoj estas prilaboritaj per la Sentry-nuba servo (SaaS). En la estonteco, estas planite kolekti telemetrion bazitan sur Sentry kun agado-metrikoj kiuj reflektas informojn pri kiom longe certaj komandoj estas ekzekutitaj. Sendi raportojn nuntempe nur disponeblas en konstruoj por Vindozo kaj postulas eksplicitan uzantkonsenton (enskribi).
- Aldonis la kapablon aŭtomate kontroli por ĝisdatigoj por instalitaj pakaĵoj kaj montri sciigon instigante vin instali ilin en la Aldonaĵo kaj Enhavo-Manaĝero. Defaŭlte, konfirmo estas malŝaltita kaj postulas aktivigon en la agordoj.
- Drag & Drop-subteno de dosiera translokigo estis aldonita al la projekta interfaco, skemaj kaj PCB-redaktiloj, Gerber-dosier-spektilo kaj formata skatolo-redaktilo.
- Konstruaĵoj por macOS provizitaj por Apple-aparatoj bazitaj sur Apple M1 kaj M2 ARM-fritoj.
- Aparta kicad-cli ilo estis aldonita por uzo en skriptoj kaj aŭtomatigi agojn de la komandlinio. Funkcioj estas provizitaj por eksporti skemajn kaj PCB-elementojn en diversaj formatoj.
- En redaktiloj kaj skemoj kaj simboloj, subteno por primitivuloj kun rektangulo kaj cirklo estas efektivigita.
- Modernigita konduto dum orta trenado (kiam ofseto, trakoj nun estas nur metitaj horizontale kun angultransiroj kaj karakteraj preterpasoj).
- En la simbolredaktilo, la eblecoj rilataj al la pintabelo estis pligrandigitaj. Aldonis la kapablon filtri pinglojn rilate al mezurunuoj, ŝanĝi la unuojn de pingloj de la tablo, krei kaj forigi pinglojn en grupo de simboloj, vidi la nombron da grupigitaj pingloj.
- Aldonis novan ERC-kontrolon por eligi averton kiam oni metas simbolon uzante nekongruan maŝon (ekz. maŝmalkongruo povas konduki al ligproblemoj).
- Aldonita la reĝimo de rotacio de la konduktoro precize je 45 gradoj (antaŭe, rotacio per rekta linio aŭ per arbitra angulo estis subtenata).
- Aldonita reĝimo "Ne Loĝu" (DNP, Ne Loĝu) por marki simbolojn sur la skemo, kiuj ne estos inkluzivitaj en la generitaj komponentaj lokdosieroj. DNP-simboloj estas elstarigitaj en pli hela koloro sur la diagramo.
- Aldonita simuladmodelo-redaktilo ("Simula Modelo"), kiu ebligas al vi agordi la parametrojn de la simuladmodelo en grafika reĝimo, sen recurri al enmetado de tekstaj priskriboj en la diagramon.
- Aldonis la kapablon ligi simbolojn al ekstera datumbazo uzante la ODBC-interfacon. Simboloj de malsamaj skemoj ankaŭ povas esti asociitaj kun la sama komuna biblioteko.
- Aldonita subteno por montrado kaj serĉado de kutimaj kampoj en la signo-elekta fenestro.
- Aldonita la kapablo uzi hipertekstajn ligilojn sur la skemo.
- Plibonigita subteno por PDF-formato. Aldonita subteno por la sekcio de legosignoj (enhavtabelo) en la PDF-spektilo. Efektivigis la kapablon eksporti al PDF informojn pri la simboloj de la skemo. Aldonita subteno por eksteraj kaj internaj ligiloj.
- Aldonita kontrolo de konsekvenco de piedsignoj, kiu detektas spurojn, kiuj diferencas de la ligita biblioteko.
- Aparta langeto kun listo de ignoritaj DRC-testoj estis aldonita al la PCB kaj PCB-redaktiloj.
- Aldonita subteno por radialaj dimensioj.
- Aldonis la kapablon inversigi tekstobjektojn sur presita cirkvito.
- Aldonita opcio por aŭtomate plenigi zonojn.
- Plibonigitaj PCB-iloj. Aldonis la kapablon montri kontraŭ bilda fono por faciligi kopii tabulajn konturojn aŭ spurojn de referenca tabulo kiam oni faras inversan inĝenieradon. Aldonita subteno por plena piedsigno malvoje kaj aŭtomata trakokompletigo.
- Nova panelo estis aldonita al la PCB-redaktilo por serĉi per masko kaj filtrado de objektoj.
- Nova panelo por redaktado de propraĵoj estis aldonita al la PCB-redaktilo.
- Plibonigitaj iloj por distribui, paki kaj movi spurojn.
- La ilo por eksporti en STEP-formato estis translokigita al la PCB-analiza motoro, kiu estas dividita kun KiCad.
fonto: opennet.ru