Dopo un anno di sviluppo, è stata rilasciata la versione 7.0.0 del sistema di progettazione elettronica open source KiCad. Questo è il primo importante rilascio dopo il passaggio del progetto sotto l'ombrello della Linux Foundation. Sono disponibili build per vari distribuzioni Linux, Windows e macOS. Il codice è scritto in C++ utilizzando la libreria wxWidgets e distribuito con licenza GPLv3.
KiCad fornisce strumenti per l'editing di schemi elettrici e circuiti stampati, visualizzazione 3D della scheda, gestione della libreria di componenti elettrici, manipolazione di modelli nel formato Gerber, simulazione del funzionamento di circuiti elettronici, editing di circuiti stampati e gestione di progetti. Il progetto offre anche librerie di componenti elettronici, piazzole e modelli 3D. Secondo alcuni produttori di circuiti stampati, circa il 15% degli ordini viene effettuato con schemi forniti in KiCad.
Tra le novità della nuova versione:
- Negli editor di schema, circuiti stampati e cornici di formato è stata aggiunta la possibilità di utilizzare qualsiasi font di sistema.

- Negli editor di schema e circuiti stampati è stata aggiunta la supporto per i blocchi di testo.

- Aggiunta la supporto per il 3Dconnexion SpaceMouse, un manipolatore per la navigazione in ambienti tridimensionali e bidimensionali. La supporto per le operazioni specifiche dello SpaceMouse è stata introdotta nell'editor di schema, nella libreria simboli, nell'editor di circuiti stampati e nel visualizzatore 3D. L'uso dello SpaceMouse è attualmente disponibile solo su Windows e macOS (in futuro si prevede, tramite libspacenav, di fornire supporto anche per Linux).
- Raccolte informazioni sull'uso dell'applicazione per essere incluse nei rapporti inviati in caso di crash. Per il monitoraggio degli eventi, la raccolta di informazioni sugli errori e la generazione di dump di crash è stata utilizzata la piattaforma Sentry. I dati sui crash di KiCad sono elaborati utilizzando il servizio cloud Sentry (SaaS). In futuro si prevede di organizzare la raccolta di metriche di telemetria sulla base di Sentry, per riflettere informazioni su quanto tempo impiegano le varie operazioni. L'invio dei rapporti è attualmente disponibile solo nelle build per Windows e richiede il consenso esplicito dell'utente (opt-in).
- Nel Gestore plugin e contenuti è stata aggiunta la possibilità di controllare automaticamente la disponibilità di aggiornamenti per i pacchetti installati e di visualizzare una notifica con l'offerta di installarli. Per impostazione predefinita, il controllo è disattivato e richiede l'attivazione nelle impostazioni.

- Nell'interfaccia di gestione dei progetti, negli editor di schema e circuiti stampati, nel visualizzatore di file Gerber e nell'editor delle cornici di formato è stata aggiunta la supporto per il trasferimento di file tramite Drag & Drop.
- Sono disponibili build per macOS, create per i dispositivi Apple basati sui chip ARM Apple M1 e M2.
- È stata aggiunta una nuova utility kicad-cli per l'utilizzo in script e per automatizzare azioni dalla riga di comando. Sono disponibili funzioni per l'esportazione di elementi di schema e circuiti stampati in vari formati.
- Negli editor di schema e simboli è stata implementata la supporto per i primitivi con rettangoli e cerchi.

- È stato modernizzato il comportamento durante il trascinamento ortogonale (ora le tracce si posizionano solo in orizzontale con transizioni angolari e aggiramenti dei simboli).

- Nell'editor dei simboli sono state ampliate le funzionalità relative alla tabella dei pin. È stata aggiunta la possibilità di filtrare i pin in base alle unità di misura, modificare le unità di misura dei pin dalla tabella, creare e rimuovere pin nel gruppo di simboli, visualizzare il numero di pin raggruppati.

- È stata aggiunta una nuova verifica ERC per generare un avviso quando si posiziona un simbolo utilizzando una griglia non compatibile (ad esempio, una dissonanza nella griglia può provocare problemi nella creazione di connessioni).

- Aggiunta la modalità di rotazione del conduttore esattamente di 45 gradi (in precedenza era supportata solo la rotazione di angolo dritto o un'angolazione arbitraria).

- Aggiunta la modalità "Non posizionare" (DNP, Do Not Populate) per contrassegnare simboli nello schema che non saranno inclusi nei file generati per la posizione dei componenti. I simboli DNP vengono evidenziati nello schema con un colore più chiaro.

- Aggiunto l'editor del modello di simulazione, che consente di configurare i parametri del modello di simulazione in modalità grafica, senza dover inserire descrizioni testuali nello schema.

- Aggiunta la possibilità di collegare simboli a un database esterno utilizzando l'interfaccia ODBC. Simboli da diversi schemi possono essere collegati a un'unica libreria comune.
- Nella finestra di selezione dei simboli è stata aggiunta la supporto per la visualizzazione e la ricerca dei campi personalizzati.

- Aggiunta la possibilità di utilizzare link ipertestuali nello schema.

- Migliorata la supporto per il formato PDF. Nella visualizzazione PDF è stata aggiunta la supporto per la sezione dei segnalibri (indice). È possibile esportare in PDF informazioni sui simboli dello schema. Supportati link esterni e interni.

- Aggiunta la verifica della coerenza dei pad, che determina i pad che differiscono dalla libreria associata.

- Negli editor di circuiti stampati e pad è stata aggiunta una scheda separata con l'elenco dei test DRC ignorati.

- Aggiunta la supporto per le dimensioni radiali.

- È stata aggiunta la possibilità di invertire gli oggetti testuali sulla scheda elettronica.

- È stata aggiunta un'opzione per il riempimento automatico delle aree.

- Migliorati gli strumenti per le schede elettroniche. È stata aggiunta la possibilità di visualizzazione su sfondo di un'immagine per semplificare la copia dei contorni della scheda o la posizione dei fori di montaggio da una scheda di riferimento durante il reverse engineering. È stata aggiunta la supporto per il completo unrouting dei fori di montaggio e il completamento automatico delle tracce.
- Nel editor delle schede è stata aggiunta una nuova barra per la ricerca per maschera e il filtraggio degli oggetti.

- Nel editor delle schede è stata aggiunta una nuova barra per la modifica delle proprietà.

- Migliorati gli strumenti per la distribuzione, l'imballaggio e il movimento dei fori di montaggio.

- Lo strumento per l'esportazione in formato STEP è stato adattato al motore comune di KiCad per l'analisi delle schede elettroniche.
Fonte: opennet.ru





















