Ngemva konyaka wokuthuthuka, ukukhululwa kohlelo lwamahhala lokuklama olusizwa ngekhompiyutha lwamabhodi esekethe aphrintiwe i-KiCad 7.0.0 selushicilelwe. Lokhu ukukhishwa kokuqala okubalulekile okwakhiwa ngemuva kokuthi iphrojekthi ibe ngaphansi kwephiko le-Linux Foundation. Izakhiwo zilungiselelwe ukusatshalaliswa okuhlukahlukene kweLinux, Windows neMacOS. Ikhodi ibhalwe ku-C++ kusetshenziswa umtapo wezincwadi we-wxWidgets futhi ilayisensi ngaphansi kwelayisensi ye-GPLv3.
I-KiCad inikeza amathuluzi okuhlela imidwebo kagesi namabhodi esifunda aphrintiwe, ukubonwa kwebhodi nge-3D, ukusebenza nomtapo wezincwadi wezakhi zesekethe kagesi, ukuphatha izifanekiso ze-Gerber, ukulingisa ukusebenza kwamasekethe kagesi, ukuhlela amabhodi esekethe aphrintiwe kanye nokuphathwa kwephrojekthi. Le phrojekthi futhi ihlinzeka ngemitapo yolwazi yezingxenye ze-elekthronikhi, imilobo yezinyawo namamodeli e-3D. Ngokusho kwabanye abakhiqizi be-PCB, cishe u-15% wama-oda eza nezinhlelo ezilungiselelwe ku-KiCad.
Phakathi kwezinguquko ekukhishweni okusha:
- Kubahleli bezifunda, amabhodi esekethe aphrintiwe kanye namafreyimu efomethi, kungenzeka ukusebenzisa noma yimaphi amafonti esistimu.
- Ukusekelwa kwamabhulokhi wombhalo kwengezwe kubahleli bohlelo kanye ne-PCB.
- Kungezwe usekelo lwe-3Dconnexion SpaceMouse, okuhlukile kwegundane lokuzulazula ezindaweni ze-3D ne-XNUMXD. Ukusekelwa kokukhohlisa okuqondene ne-SpaceMouse kuvele kumhleli weskimu, umtapo wolwazi wezimpawu, umhleli we-PCB nesibukeli se-XNUMXD. Ukusebenza ne-SpaceMouse okwamanje kutholakala kuphela ku-Windows ne-macOS (ngokuzayo, kusetshenziswa i-libspacenav, kuhlelwe ukuthi futhi kusebenze ku-Linux).
- Ukuqoqwa kolwazi mayelana nokusebenza kwesicelo kuhlinzekwe ukuze kuboniswe emibikweni ethunyelwe uma kwenzeka ukunqanyulwa okungavamile. Inkundla ye-Sentry isetshenziselwa ukulandelela imicimbi, ukuqoqa ulwazi lwamaphutha nokwenza ukulahlwa kokuphahlazeka. Idatha yokuphahlazeka kwe-KiCad edlulisiwe icutshungulwa kusetshenziswa isevisi yefu ye-Sentry (SaaS). Ngokuzayo, kuhlelwe ukusebenzisa i-Sentry ukuze kuqoqwe i-telemetry ngamamethrikhi okusebenza abonisa ulwazi olumayelana nokuthi imiyalo ethile ithatha isikhathi esingakanani ukuze isetshenziswe. Ukuthumela imibiko okwamanje kutholakala kuphela ekwakheni kwe-Windows futhi kudinga imvume yomsebenzisi ecacile (khetha ukungena).
- Amandla okuhlola ngokuzenzakalelayo izibuyekezo zamaphakheji afakiwe nokubonisa isaziso esiwakhuthaza ukuthi awafake lengezwe ku-Plugin kanye Nomphathi Wokuqukethwe. Ngokuzenzakalelayo, isheke likhutshaziwe futhi lidinga ukuvulwa kusebenze kuzilungiselelo.
- Ukusekelwa kwamafayela anyakazayo kumodi ye-Hudula & Drop kungeziwe kusixhumi esibonakalayo sephrojekthi, abahleli bebhodi lesifunda abahlelekayo nabaphrintiwe, isibukeli sefayela le-Gerber kanye nomhleli wefreyimu yefomethi.
- Imihlangano ye-macOS inikeziwe, ekhiqizwe amadivayisi we-Apple asekelwe ku-Apple M1 kanye ne-M2 ARM chips.
- Isisetshenziswa esihlukile se-kicad-cli sengeziwe ukuze sisetshenziswe emibhalweni nasekuzenzeleni izenzo ezivela emugqeni womyalo. Imisebenzi inikezwa ukuthekelisa izingxenye zesekethe kanye ne-PCB ngamafomethi ahlukahlukene.
- Abahleli bayo yomibili imidwebo nezimpawu manje basekela izinto zokuqala ezinonxande nombuthano.
- Impatho yokuhudula ye-orthogonal eyenziwe ibe yesimanje (i-offset manje ibeka amathrekhi avundlile kuphela ngokuguquka kwekhona kanye nokuvundla kohlamvu).
- Umhleli wophawu unwebe amandla ahlobene nethebula lephinikhodi. Kwengezwe ikhono lokuhlunga izikhonkwane ngokusekelwe kumayunithi okulinganisa, ukushintsha amayunithi okulinganisa amaphini kusukela kuthebula, ukudala nokususa izikhonkwane eqenjini lezimpawu, futhi ubuke inombolo yamaphini aqoqwe.
- Kwengezwe isheke elisha le-ERC ukuze lixwayise lapho ubeka uphawu kusetshenziswa i-mesh engahambelani (isibonelo, i-mesh engafani ingase ibangele izinkinga ekwenzeni uxhumano).
- Kwengezwe imodi yokuzungezisa ikhondakta ngamadigri angu-45 ncamashi (ngaphambilini, ukuzungezisa emugqeni oqondile noma nge-engeli engafanele bekusekelwe).
- Imodi ye-Add Do Not Populate (DNP) yokumaka izimpawu kumdwebo ongeke ufakwe kumafayela endawo akhiqiziwe. Izimpawu ze-DNP zigqanyiswe ngombala okhanyayo kumdwebo.
- Kwengezwe umhleli wemodeli yokulingisa (βImodeli Yokulingisaβ), ekuvumela ukuthi ulungiselele amapharamitha wemodeli yokulingisa ngemodi yesithombe, ngaphandle kokufaka izincazelo zombhalo kumdwebo.
- Kwengezwe ikhono lokuxhumanisa izimpawu kusizindalwazi sangaphandle kusetshenziswa isixhumi esibonakalayo se-ODBC. Izimpawu ezivela ezinhlelweni ezihlukene zingabuye zixhunywe kumtapo wolwazi owodwa ojwayelekile.
- Ukwesekwa okwengeziwe kokubonisa nokusesha izinkambu zangokwezifiso efasiteleni lokukhetha izimpawu.
- Kwengezwe amandla okusebenzisa izixhumanisi ze-hypertext kumdwebo.
- Ukusekelwa okuthuthukisiwe kwefomethi ye-PDF. Ukwesekwa okwengeziwe kwesigaba samabhukumaka (ithebula lokuqukethwe) kusibukeli se-PDF. Ikhono lokuthekelisa ulwazi mayelana nezimpawu zesekhethi ku-PDF seliqalisiwe. Kwengezwe usekelo lwezixhumanisi zangaphandle nezangaphakathi.
- Ukuhlola ukuhambisana kwezinyawo kwezinyawo okungeziwe ukuze kubonakale izinyathelo ezihlukile kulabhulali exhunyiwe.
- Ithebhu ehlukile yengezwe ebhodini nabahleli bezigxivizo ngohlu lokuhlolwa kwe-DRC okuzitshiwe.
- Kungezwe usekelo lobukhulu be-radial.
- Kwengezwe ikhono lokuguqula izinto zombhalo ebhodini lesekethe eliphrintiwe.
- Kwengezwe inketho yokugcwalisa izindawo ngokuzenzakalelayo.
- Amathuluzi e-PCB athuthukisiwe. Kwengezwe ikhono lokubonisa isithombe ngemuva ukuze kube lula ukukopisha imigqa yebhodi noma izindawo zezinyawo ebhodini lesithenjwa lapho ubunjiniyela buhlehla. Usekelo olungeziwe lokususa ngokuphelele umzila wezinyawo nokuqedwa kwethrekhi okuzenzakalelayo.
- Iphaneli entsha yengezwe kumhleli we-PCB ukuze kuseshwe ngemaski nokuhlunga izinto.
- Iphaneli entsha yokushintsha izakhiwo ingeziwe kumhleli we-PCB.
- Amathuluzi athuthukisiwe okusabalalisa, ukupakisha kanye nokunyakaza kwezinyawo.
- Ithuluzi lokuthekelisa ngefomethi ye-STEP lidluliselwe enjini yokuhlaziya ye-PCB evamile ne-KiCad.
Source: opennet.ru