Alla ricerca di un buon software di progettazione PCB freeware / open source equivalente a Altium [chiuso]


33

Conosco il software di progettazione PCB Altium nel mio posto di lavoro. Ma questa è una suite costosa da mantenere. Esiste un software gratuito abbastanza decente che posso usare a casa per i miei progetti di animali domestici? Ho provato ExpressPCB ma non sono soddisfatto. Eventuali suggerimenti sono molto apprezzati. Di solito disegno fino a 4 strati di PCB per i miei progetti domestici.


1
Eagle è molto apprezzato dalle persone che lo usano. Almeno un collaboratore di grande esperienza a questo sito paga per licenze multiutente della versione principale. Il prezzo procede attraverso una serie di livelli e le versioni più economiche sono ancora modestamente valutate dagli standard generali. Puoi iniziare con la versione gratuita e aggiornare mentre corri contro i suoi limiti.
Russell McMahon,

Risposte:


26

Alla ricerca di un buon software di progettazione PCB freeware / open source equivalente a Altium.

Non ho familiarità con Altium Designer, mi dispiace, ma per quello che potrei leggere penso che non troverai un software così complesso gratuitamente.

Esiste un software gratuito abbastanza decente che posso usare a casa per i miei progetti di animali domestici?

Non sono sicuro di quali siano i tuoi requisiti o se hai bisogno di tutte le cose avanzate fornite da Altium (come il design FPGA o l'analisi dell'integrità del segnale), ma se hai solo bisogno di un buon progettista di PCB ti consiglio KiCAD. È un ottimo pacchetto software EDA, software Free / Libre e multipiattaforma (GNU / Linux, MacOSX e Windows).

KiCAD è composto da 4 programmi principali: il creatore schematico, il linker delle parti (logico - fisico), il creatore di PCB e il visualizzatore Gerbers (va bene, ma gerbv di GEDA è migliore).

Il formato KiCAD è un testo semplice e ben documentato, quindi funziona bene con i sistemi di controllo della versione, gli script e persino l'edizione dell'utente (come spostare una parte da una libreria all'altra). Inoltre, le parti logiche non sono collegate alle loro parti fisiche (come in Eagle), quindi inserisci una resistenza nello schema e non devi preoccuparti se si tratta di un 0805 SMD o di un PTH, ecc., Specifichi che più tardi il flusso di lavoro, ed è fantastico!

Con KiCAD puoi gestire fino a 16 livelli, ha vista 3D, esportazione SVG, esportazione DBA, controllo delle regole di progettazione, zone riempite, formati multipli di esportazione e alcune altre caratteristiche molto interessanti.

Puoi scaricare KiCAD da: http://kicad.sourceforge.net/

Questa è una buona guida: http://store.curiousinventor.com/guides/kicad

Uso KiCAD per tutti i miei PCB e non ho mai avuto problemi con nulla (anche se ho solo bisogno di creare PCB a due strati). Se vuoi vedere un progetto realizzato con KiCAD puoi controllare Ubertooth One (4 strati, componenti a passo fine): pagina del progetto e dove acquistare .

Eagle non è un'opzione per te, penso, la versione freeware è troppo limitata per l'uso avanzato che desideri.

Personalmente preferisco KiCAD rispetto a GEDA, ma entrambi sono molto buoni.


Suggerisco davvero di controllare almeno cos'è Altium prima di rispondere a una domanda su qualcosa di simile a Altium. Inoltre, questi suggerimenti non si avvicinano affatto a ciò che l'utente chiama "software equivalente ad Altium". Non voterò in giù poiché hai fornito le migliori opzioni di PCB open source attualmente disponibili, meglio di niente suppongo.
Hak8o

1
Stavo rispondendo al "Software di progettazione PCB ... [...]. Esiste un software gratuito abbastanza decente che posso usare a casa per i miei progetti di animali domestici?", Ma hai ragione, grazie per il consiglio. Ho cambiato un po 'la mia risposta, spero che il messaggio sia più chiaro ora.
Havok,

1
Dopo aver letto il mio commento, sembra troppo aggressivo, spero di non averti offeso, se lo avessi fatto, le mie scuse! :(
hak8o

2
Un altro voto per KiCAD. Se guardi alcuni dei più grandi progetti Open-Hardware là fuori, molti di questi sono stati realizzati in KiCAD ( vedi alcuni qui. ). Alcuni sono fatti in Altium (Novena, iMX6 Rex). Lo sviluppo di KiCAD sembra tentare di aggiungere molte funzionalità di fascia alta (visualizzazione 3D, integrità del segnale, ecc.). Oltre ad usare KiCAD per alcuni dei loro lavori OHWR, il CERN contribuisce attivamente a KiCAD , che è un grande vantaggio andare avanti.
Logan Kaminski,

13

Penso che troverai un tema qui; le persone che conoscono bene il software libero non avranno familiarità con la fine estrema di software non libero come Altium. Se vuoi un pacchetto di quel tipo, dovrai lavorarci su.

In particolare, il progettista Altium non si occupa solo di schemi e layout, ma di editing RTL e software (alcuni in forma schematica, credo), simulazione, librerie di componenti di grandi dimensioni tra cui driver e così via.

Se tutto ciò che stai cercando è il design PCB, ci sono diversi percorsi. Conosco tre suite di software libero degne di nota, gEDA , KiCad e Fritzing , che non avranno limiti artificiali. Le offerte limitate come Eagle (collegata a Farnell) e ExpressPCB avranno aziende più grandi che le supportano, per fornire comodi ganci come ordinare componenti o PCB da loro, ma il salto di prezzo una volta superate le restrizioni tende ad essere notevole.

Tutti hanno in comune il fatto di essere goffi, in modi un po 'diversi. Ci vuole un po 'di tempo per abituarsi a qualsiasi software CAD e Altium potrebbe aver impostato aspettative sul flusso di lavoro che non corrispondono (sia nel bene che nel male). Ad esempio, a KiCad manca una buona operazione di scambio di pin, sebbene abbia simboli di gate separati per alcune serie logiche. Dipende dal creatore di simboli e scoprirai che sei molto più spesso quando non c'è una grande libreria di componenti per dare una mano. A volte le funzionalità sono disponibili in pacchetti separati, come Kicadocaml , uno strumento di layout PCB per Kicad che aggiunge il routing push e ha uno script di ordinamento digikey.


ALtium ha un'implementazione SPICE completa (usano xspice) legata alla sua GUI. Non lo definirei "limitato".
Connor Wolf,

Il modulo di simulazione non essendo così lucido come le altre cose era qualcosa che avevo sentito da un ingegnere Altium: potrebbe essere obsoleto. Mostra solo che non conosco Altium.
Yann Vernier,

Sono d'accordo con sopra. Non troverai qualcosa con così tanto smalto e funzionalità pur rimanendo open source. Almeno non ancora.
Hak8o

6
Altium non è la "fine estrema", questo è certo. Inoltre ... anche con Altium dovrai creare i tuoi componenti per la maggior parte del tempo. Le librerie sono grandi, ma non sembrano mai coprire ciò che STAI usando.
darron,

6

KICAD è un ottimo pacchetto open source e ha un sacco di supporto disponibile sulla sua mailing list. Può gestire fino a 16 strati IIRC, ha anche una (ottima) vista 3D e alcuni strumenti a microonde (recentemente introdotti).


5

C'è anche designpark PCB . Non ho visto molti feedback su di esso ma è derivato da un prodotto commerciale


Ho provato le prime due versioni - sicuramente ha promesso e sembra che ci sia molta attività di sviluppo saggia. Tuttavia è ancora agli inizi ed è (ben pochi mesi fa) mancano ancora alcune funzionalità (ad esempio cose come autobus, sepolti via IIRC), anche se non è affatto male per una versione iniziale. Vorrei anche essere un po 'diffidente per quanto tempo rimarrà libero, qualunque cosa RS stia dicendo ora :-)
Oli Glaser

4

Personalmente mi piace DipTrace . Ha una versione freeware che è limitata solo dal conteggio dei pad e ha una fantastica interfaccia utente.


Un aggiornamento, ora consente solo PCB max a 2 strati nella versione freeware (e non può essere utilizzato per scopi commerciali).
Warpspace

3

Altri qui hanno menzionato EAGLE, oltre a dire che il freeware EAGLE Light Edition potrebbe essere troppo limitato per te. Tuttavia, potrebbero non essere consapevoli del fatto che CadSoft ha una versione non profit / hobbistica di EAGLE fortemente scontata (83% sul prezzo normale) , che abilita tutte le funzionalità di EAGLE Standard Edition (fino a sei livelli di segnale e area di instradamento 160x100mm) con tutti e tre i moduli (Layout + Schematico + Autorouter). Tutto quello che devi fare è compilare un modulo PDF dicendo che lo userai solo per lavoro non commerciale.


È una versione scontata, non gratuita. Per i clienti dell'UE è di 105 euro + IVA.
Stevenvh,

@stevenh, grazie per la correzione. Ho modificato la mia risposta.
Tcrosley,

Il limite delle dimensioni della scheda di Eagle è troppo piccolo e l'interfaccia è orribile. Non riesco a credere a quanto poco spazio puoi lavorare su un PCB senza pagare $ 1200ish USD. 4 in x 6 in per una versione a pagamento è uno scherzo totale ... specialmente se si considera quanti clic ci vogliono per fare qualcosa di utile.
Matthew Whited,

2

EAGLE o GEDA (che è vero open source; GEDA = GNU Electronic Design Assistant) vale la pena dare un'occhiata.

Puoi usare EAGLE gratuitamente per piccoli progetti, ma molti utenti incontrano i limiti della sua versione freeware.

Anche se usi EAGLE o un altro pacchetto, penso che il visualizzatore Gerber (gerbv) di GEDA sia un buon strumento per familiarizzare.


2

Una cosa che mi ha detto il venditore è che è possibile avere una licenza di roaming per Atium, in modo da poterla usare anche a casa o in viaggio. Potresti provare a chiedere alla tua azienda se lo permetterebbero.


Hmm ... l'ultima volta che ho saputo che con Altium andava bene installare una licenza, dire sia un PC da lavoro che un laptop. (Fintanto che non sono mai stati utilizzati contemporaneamente). Dovresti comunque verificare con loro per essere sicuro. È concesso in licenza alla tua azienda e non a te, però ... quindi non parlare molto di "progetti di animali domestici". Tuttavia ... con il tipico contratto con i dipendenti in questi giorni la tua azienda in genere possiede qualsiasi cosa tu faccia, quindi non si rompe nemmeno la licenza.
darron,

Inoltre ... ho sentito che le licenze di roaming possono essere una seccatura se non riesci a controllare la licenza da casa, per esempio ...
darron,

2

Si suppone che Altium stia lavorando a una versione "gratuita" che vale la pena tenere d'occhio. Sembra essere in beta da un po 'di tempo, quindi il tempo lo dirà.

http://www.circuitmaker.com/#why_circuitmaker


Non hanno ancora iniziato la beta, ero solo sul loro sito l'altro giorno e puoi iscriverti alla Beta per quando la iniziano
KyranF

Per la cronaca, il produttore di circuiti è ora attivo.
user472970,

0

Uso PCB Artist che ho scaricato da advancedcircuits.com. Gratuito e facile da usare.


Quali sono i suoi limiti rispetto ad Altium?
tyblu,

1
PCB Artist ha funzionalità come MSPaint. Altium ha funzionalità a livello di Photoshop. Programmi molto diversi.
lyncas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.