Mae LibrePCB 1.3.0, pecyn awtomeiddio dylunio PCB am ddim, wedi'i ryddhau. Mae LibrePCB wedi'i leoli fel pecyn greddfol ar gyfer dylunio PCB cyflym. Er nad yw mor gyfoethog o ran nodweddion â KiCad, mae'n sylweddol haws i'w ddefnyddio ac yn mynd i'r afael ag anghenion dechreuwyr a pheirianwyr proffesiynol. Mae'r rhaglen ar gael mewn fersiynau ar gyfer Linux (Flatpak, Snap, AppImage), FreeBSD, macOS и WindowsMae cod y prosiect wedi'i ysgrifennu yn C++ (rhyngwyneb Qt) ac mae wedi'i ddosbarthu o dan y drwydded GPLv3.
Ymhlith y nodweddion, nodir integreiddio golygydd diagram ac offer rheoli prosiect mewn un pecyn; rhyngwyneb graffigol traws-lwyfan syml yn seiliedig ar Qt; cymhwyso'r cysyniad o lyfrgell "smart" o elfennau; defnyddio fformatau llyfrgell o elfennau a phrosiectau sy'n hygyrch i'w dosrannu â llaw; Modd aml-PCB ar gyfer datblygiad cyfochrog o amrywiadau bwrdd gwahanol yn seiliedig ar un cylched; Cydamseru'r rhestr net yn awtomatig rhwng y sgematig a'r gosodiad PCB. Mae'r rhaglen wedi'i chyfarparu â rhyngwyneb amlieithog gyda chefnogaeth ar gyfer Rwsieg (sylw cyfieithu 96%) a Wcreineg (sylw cyfieithu 91%), gan ddarparu'r gallu i enwi elfennau mewn gwahanol ieithoedd.
Mae LibrePCB yn cynnwys rhyngwyneb rheoli prosiect; golygydd cylched electronig; Golygydd bwrdd cylched printiedig amlhaenog; gwasanaeth ar gyfer cynhyrchu data i ddechrau cynhyrchu; cyfleustodau llinell orchymyn librepcb-cli ar gyfer awtomeiddio tasgau nodweddiadol (er enghraifft, gwirio ac allforio data); llyfrgell o gydrannau electronig gyda llywio trwy restr categoreiddio tebyg i goeden. Mae rhyngwyneb ar gyfer cysylltu amrywiol lyfrgelloedd elfennau presennol, y gellir eu hychwanegu ar ffurf archifau a thrwy integreiddio â storfeydd. Yn cefnogi mewnforio ffeiliau DXF ac allforio mewn PDF, SVG a CSV BOM, dewis a gosod fformatau X3/CSV, Gerber/Excellon a STEP.
Prif arloesiadau:
- Ychwanegwyd y gallu i gynhyrchu rhestr ryngweithiol o gydrannau (BOM - Bill of Materials) a chynllun cydosod, gan gynnwys disgrifiad sy'n ddigonol ar gyfer cynhyrchu bwrdd cylched printiedig â llaw cam wrth gam. Mae'r rhestr yn cael ei chadw mewn fformat HTML ac yn defnyddio trinwyr, arddulliau a llyfrgelloedd JavaScript a ddatblygwyd ar gyfer yr ategyn KiCad InteractiveHtmlBom. Yn wahanol i gyfarwyddiadau PDF statig, mae'r fformat rhyngweithiol yn caniatáu ichi gyflawni gweithrediadau fel didoli, hidlo a chwilio am gydrannau.
- Sicrhawyd cydnawsedd â fformat y llyfrgell gydrannau wedi'i ddiweddaru a gyflwynwyd yn KiCad 9.
- Cefnogaeth ychwanegol ar gyfer defnyddio'r iaith Rust ar gyfer datblygiad LibrePCB. Mae'r generadur BOM a grybwyllir uchod wedi'i ysgrifennu yn Rust. Disgwylir y bydd cefnogaeth Rust yn cyflymu datblygiad ac yn cael effaith gadarnhaol ar sefydlogrwydd cynnyrch. Mae'r cynlluniau'n cynnwys symud yn raddol i ffwrdd o C ++ i Rust a bwriad i ail-weithio'r rhyngwyneb defnyddiwr yn llwyr, gan ddefnyddio'r fframwaith Slint sy'n seiliedig ar Rust yn lle'r llyfrgell Qt.
- Yn lle llyfrgell QuaZip ar gyfer darllen ac ysgrifennu archifau ZIP, defnyddir y pecyn crât sip a ysgrifennwyd yn Rust.
- Mae'r cod C++ wedi'i drosi i ddefnyddio'r safon C++20 (tl::optional yn y cod wedi'i ddisodli gan std ::optional).
- Mae cefnogaeth Qt5 wedi dod i ben.


Ffynhonnell: opennet.ru
