După un an de dezvoltare, a fost lansată versiunea sistemului liber de proiectare automată a plăcilor de circuit imprimat KiCad 8.0.0. Aceasta este a doua versiune semnificativă, realizată după ce proiectul a trecut sub aripa organizației Linux Foundation. Pachetele au fost pregătite pentru diferite distribuții Linux, Windows și macOS. Codul este scris în C++ folosind biblioteca wxWidgets și este distribuit sub licența GPLv3.
KiCad oferă instrumente pentru editarea schemelor electrice și a circuitelor imprimate, vizualizarea 3D a plăcii, gestionarea bibliotecilor de componente electrice, manipularea șabloanelor în format Gerber, simularea funcționării circuitelor electronice, editarea circuitelor imprimate și gestionarea proiectelor. Proiectul include, de asemenea, biblioteci de componente electronice, locuri de montare și modele 3D. Potrivit unor producători de circuite imprimate, aproximativ 15% din comenzi vin cu schema pregătită în KiCad.
Printre modificările din noua versiune:
- Bibliotecile oficiale de pad-uri au fost extinse, adăugându-se mai mult de 1500 de noi simboluri și 760 de pad-uri. Au fost incluse 8 biblioteci noi. A fost realizat un nou stil intuitiv de indicare a pinurilor, care este utilizat în generatoarele de pad-uri. Unele componente generate automat în pachetele SMD au fost deja traduse în noul stil.

- Capacitățile de import și transfer al datelor din alte pachete au fost extinse. A fost adăugată suport pentru importul proiectelor și bibliotecilor din mediul EasyEDA (JLCEDA), layout-uri de plăci din CAD Solidworks, biblioteci de simboluri din EAGLE, scheme din LTSpice, biblioteci de simboluri și pad-uri din programele CADSTAR și Altium Designer. În editorul de plăci, a fost asigurată corectarea distanțelor dintre segmentele liniilor în desenele importate din alte CAD-uri, facilitând importul contururilor, zonelor și figurilor complexe. Editorii de scheme și simboluri au primit suport pentru importul graficii vectoriale în formatele DXF și SVG.

- În editorul de plăci a fost adăugat suport pentru exportul în format IPC-2581, care permite crearea unui pachet unic cu date pentru producția și asamblarea plăcii. La exportul în STEP, a fost adăugată o opțiune pentru salvarea formelor de cupru împreună cu datele despre geometria plăcii pentru o simulare mai precisă a interacțiunii electromagnetice. În editorul de scheme a fost adăugată posibilitatea de a exporta lista circuitelor în format Cadence Allegro.
- În interfața cu linia de comandă a fost adăugat suport pentru executarea verificărilor DRC (Design Rules Checker) și ERC (Electrical Rules Checker), cu ieșirea rezultatului în format JSON. A fost asigurată posibilitatea de export a listei de elemente (BOM) și a modelelor 3D în formatele glTF și VRML. A fost adăugată suport pentru redefinirea variabilelor textuale și a foilor de desen. A fost introdusă posibilitatea de a gestiona ordinea straturilor pentru plăcile multilayer.
- A fost adăugată posibilitatea de a atribui combinații alternative de taste pentru a invoca orice acțiune.
- În editorii de bibliotecă, atunci când cursorul este poziționat peste numele din listă, se afișează miniaturi ale simbolurilor și locațiilor de montare.
- În editorul de scheme au fost adăugate noi bare laterale pentru editarea rapidă a proprietăților elementului selectat, navigare vizuală prin circuite și căutare de elemente în schemă.

- A fost adăugat o nouă interfață pentru exportul listei de materiale (BOM), permițând configurarea datelor care vor fi salvate și în ce format.

- A fost adăugat un nou set de utilitare „Asistență pentru pinuri” (Pin Helpers) pentru crearea rapidă de etichete, ghiduri și marcaje pentru conexiuni lipsă.
- A fost adăugată o interfață pentru a determina vizual simbolurile care diferă în versiunile diferite ale bibliotecii.

- În editorul de scheme au fost adăugate setări extinse pentru grilă și a fost oferită posibilitatea de a redefini tipul de grilă utilizat în timpul operațiunilor (mutare, plasare a elementelor) cu tipuri specifice de obiecte (de exemplu, se poate utiliza grila de 1,27 milimetri pentru elemente și ghiduri, dar se poate schimba pe altă dimensiune pentru plasarea textului).

- În editorul de scheme a fost oferită posibilitatea de a edita denumirile simbolurilor de alimentare (de exemplu, VCC și GND) fără a le reda denumirea în biblioteca simbolurilor.
- În simulatoarele SPICE, interfața utilizatorului a fost complet reproiectată. A fost adăugată posibilitatea de a crea grafice cu semnale multiple. Au fost implementate funcții analitice, posibilitatea de măsurare cu cursorul și suport pentru afișarea puterii pe grafice, pe lângă tensiune și curent.

- Au fost implementate 4 noi tipuri de simulare: pole-zero, noise, S-parameter și FFT. A fost adăugat suport pentru definirea semnalelor proprii, permițând afișarea pe grafic a expresiilor precum „V(/in) - V(/out)”. A apărut posibilitatea de a afișa pe schemă punctele de lucru cu rezultatele simulării.

- În editorul de plăci de circuit, a apărut posibilitatea de a muta mai multe locații de montare împreună cu traseele atașate de acestea.
- Instrumentul pentru lucrul cu șabloanele de ajustare a lungimii a fost complet reproiectat. Șabloanele sunt acum obiecte care, după ce sunt plasate pe placă, pot fi selectate, modificare și șterse.
- În editorul de plăci de circuit a fost adăugată opțiunea de a lega formele grafice, cum ar fi liniile și dreptunghiurile, de circuit (anterior, formele grafice erau desenate deasupra pad-urilor, separat de obiectele legate electric).

- În editorul de locuri de montare, capacitățile panoului lateral „Proprietăți” au fost extinse, oferind acces la diverse proprietăți ale obiectelor selectate. În câmpurile cu valori ale proprietăților, a fost adăugată opțiunea de a utiliza expresii matematice.

- Interfața pentru vizualizarea modelului 3D al plăcii a fost refăcută. Au fost adăugate presetări pentru vizibilitate și posibilitatea de a salva poziția camerei.


Sursa: opennet.ro











