Auf der Suche nach einer guten Freeware / Open Source PCB-Design-Software, die Altium entspricht [closed]


33

Ich bin mit der Altium PCB Design Software an meinem Arbeitsplatz vertraut. Aber das ist eine teure Suite. Gibt es genügend kostenlose Software, die ich zu Hause für meine Lieblingsprojekte verwenden kann? Ich habe ExpressPCB ausprobiert, bin aber damit nicht zufrieden. Vorschläge werden sehr geschätzt. Normalerweise entwerfe ich bis zu 4 Lagen PCB für meine Heimprojekte.


1
Eagle wird von Leuten, die es benutzen, sehr geschätzt. Mindestens ein sehr erfahrener Mitwirkender dieser Site zahlt für Mehrbenutzerlizenzen der Top-Version. Die Preisgestaltung erfolgt in mehreren Stufen, und die günstigeren Versionen für Geld sind im allgemeinen Vergleich immer noch sehr günstig. Sie können mit der kostenlosen Version beginnen und ein Upgrade durchführen, während Sie auf die Einschränkungen stoßen.
Russell McMahon

Antworten:


26

Auf der Suche nach einer guten Freeware / Open Source PCB-Design-Software, die Altium entspricht.

Ich bin mit Altium Designer nicht vertraut, entschuldige, aber was ich gelesen habe, glaube ich, dass Sie eine so komplexe Software nicht kostenlos finden werden.

Gibt es genügend kostenlose Software, die ich zu Hause für meine Lieblingsprojekte verwenden kann?

Ich bin mir nicht sicher, was Ihre Anforderungen sind oder ob Sie alle erweiterten Funktionen benötigen, die Altium bietet (wie das FPGA-Design oder die Signalintegritätsanalyse), aber wenn Sie nur einen guten PCB-Designer benötigen, empfehle ich Ihnen KiCAD. Es ist ein sehr sehr gutes EDA-Softwarepaket, Free / Libre-Software und Multiplattform (GNU / Linux, MacOSX und Windows).

KiCAD besteht aus 4 Hauptprogrammen: dem Schaltplanersteller, dem Teilelinker (logisch - physikalisch), dem Leiterplattenersteller und dem Gerbers-Viewer (es ist in Ordnung, aber Gerbv von GEDA ist besser).

Das KiCAD-Format ist reiner Text und gut dokumentiert, sodass es gut mit Versionskontrollsystemen, Skripten und sogar Benutzereditionen (wie dem Verschieben eines Teils von einer Bibliothek in eine andere) funktioniert. Außerdem sind die Logikteile nicht an ihre physischen Teile gebunden (wie in Eagle), sodass Sie einen Widerstand in den Schaltplan einfügen und sich keine Sorgen machen müssen, ob es sich um ein SMD 0805 oder ein PTH usw. handelt. Geben Sie dies an später im Workflow, und das ist großartig!

Mit KiCAD können Sie bis zu 16 Ebenen bearbeiten, es verfügt über eine 3D-Ansicht, SVG-Export, Stücklistenexport, Design Rules Checker, gefüllte Zonen, mehrere Exportformate und einige andere sehr interessante Funktionen.

Sie können KiCAD von folgender Adresse herunterladen: http://kicad.sourceforge.net/

Dies ist eine gute Anleitung: http://store.curiousinventor.com/guides/kicad

Ich benutze KiCAD für alle meine Leiterplatten und hatte nie Probleme mit irgendetwas (obwohl ich nur zweilagige Leiterplatten erstellen musste). Wenn Sie ein Projekt mit KiCAD gemacht , um zu sehen können Sie Ubertooth One (4 Schichten, Fine - Pitch - Komponenten) überprüfen: Projektseite und wo zu kaufen .

Eagle ist keine Option für Sie, ich denke, die Freeware-Version ist zu begrenzt für den fortgeschrittenen Gebrauch, den Sie wollen.

Ich persönlich bevorzuge KiCAD gegenüber GEDA, aber beide sind sehr gut.


Ich empfehle wirklich, zumindest zu prüfen, was Altium genauer ist, bevor Sie eine Frage zu etwas ähnlichem wie Altium beantworten. Auch sind diese Vorschläge bei weitem nicht das, was der Benutzer als "Software-Äquivalent zu Altium" bezeichnet. Ich werde nicht abstimmen, da Sie die derzeit besten Open Source-PCB-Optionen zur Verfügung gestellt haben, besser als nichts, was ich vermute.
Hak8or

1
Ich antwortete auf die Frage "PCB-Design-Software ... [...]. Gibt es ausreichend freie Software, die ich zu Hause für meine Haustierprojekte verwenden kann?", Aber Sie haben Recht, danke für den Rat. Ich habe meine Antwort ein wenig geändert, ich hoffe die Nachricht ist jetzt klarer.
Havok

1
Nachdem ich meinen Kommentar gelesen habe, scheint er zu aggressiv zu sein. Ich hoffe, ich habe Sie nicht beleidigt. :(
hak8or

2
Eine weitere Abstimmung für KiCAD. Wenn Sie sich einige der größeren Open-Hardware-Projekte ansehen, wurden viele davon in KiCAD erstellt ( siehe einige hier ). Einige werden in Altium (Novena, iMX6 Rex) erstellt. Bei der Entwicklung von KiCAD scheint versucht zu werden, eine Vielzahl von High-End-Funktionen (3D-Visualisierung, Signalintegrität usw.) hinzuzufügen. CERN nutzt KiCAD nicht nur für einige seiner eigenen OHWR-Arbeiten, sondern leistet auch einen aktiven Beitrag zu KiCAD , was ein großer Segen für die Zukunft ist.
Logan Kaminski

13

Ich denke, Sie werden hier ein Thema finden; Leute, die freie Software gut kennen, werden mit dem äußersten Ende unfreier Software wie Altium nicht vertraut sein. Wenn Sie ein Paket dieses Typs möchten, müssen Sie daran arbeiten.

Insbesondere befasst sich Altium Designer nicht nur mit Schaltplänen und Layouts, sondern auch mit RTL- und Softwarebearbeitung (einige davon, glaube ich, in schematischer Form), Simulation, großen Komponentenbibliotheken einschließlich Treibern usw.

Wenn Sie nur PCB-Design suchen, gibt es unterschiedliche Wege. Ich kenne drei bemerkenswerte freie Software-Suiten, gEDA , KiCad und Fritzing , die keine künstlichen Grenzen haben. Eingeschränkte Angebote wie Eagle (verbunden mit Farnell) und ExpressPCB werden von größeren Unternehmen unterstützt, um bequeme Haken wie das Bestellen von Komponenten oder Leiterplatten von ihnen bereitzustellen, aber der Preissprung, sobald Sie die Beschränkungen überwinden, ist in der Regel bemerkenswert.

Allen ist gemeinsam, dass sie ungeschickt und auf unterschiedliche Weise sind. Es dauert einige Zeit, bis man sich an eine CAD-Software gewöhnt hat, und Altium hat möglicherweise Workflow-Erwartungen festgelegt, die einfach nicht übereinstimmen (egal ob gut oder schlecht). Zum Beispiel fehlt KiCad eine gute Pin-Swap-Operation, obwohl es für einige Logikserien separate Gatesymbole gibt. Es ist Sache des Symbolerstellers, und Sie werden feststellen, dass Sie dies viel öfter tun, wenn es keine große Komponentenbibliothek gibt, die Sie unterstützen könnten. Manchmal sind Funktionen in separaten Paketen enthalten, z. B. Kicadocaml , ein PCB-Layout-Tool für Kicad, das Push-Routing hinzufügt und über ein Digikey-Bestellskript verfügt.


ALtium hat eine vollständige SPICE-Implementierung (sie verwenden xspice), die in die GUI eingebunden ist. Ich würde es nicht "begrenzt" nennen.
Connor Wolf

Das Simulationsmodul, das nicht so poliert war wie das andere, hatte ich von einem Altium-Ingenieur gehört - es könnte veraltet sein. Nur um zu zeigen, dass ich Altium selbst nicht kenne.
Yann Vernier

Ich stimme dem oben zu. Sie werden nichts mit so viel Glanz und Funktionalität finden, während Sie Open Source bleiben. Zumindest jetzt noch nicht.
Hak8or

6
Altium ist sicher nicht das "extreme Ende". Auch ... selbst mit Altium müssen Sie die meiste Zeit Ihre eigenen Komponenten herstellen. Die Bibliotheken sind groß, aber sie scheinen nie zu beschreiben, was SIE verwenden.
Darron

6

KICAD ist ein sehr gutes Open-Source-Paket und hat auf seiner Mailingliste jede Menge Support. Es kann bis zu 16 Schichten IIRC verarbeiten, hat sogar eine (sehr gute) 3D-Ansicht und einige (kürzlich eingeführte) Mikrowellenwerkzeuge.


5

Es gibt auch Designspark PCB . Ich habe nicht viel Feedback dazu gesehen, aber es ist von einem kommerziellen Produkt abgeleitet


Ich habe die ersten Veröffentlichungen ausprobiert - es ist sicherlich vielversprechend und es scheint, dass es in Bezug auf die Aktivitätsentwicklung eine Menge gibt. Es ist jedoch noch früh und es fehlen (nun ja, vor ein paar Monaten) noch einige Funktionen (z. B. Busse, Buried Vias IIRC), obwohl dies für eine Erstveröffentlichung überhaupt nicht schlecht ist. Ich wäre auch ein bisschen besorgt, wie lange es noch frei sein wird, was auch immer RS ​​jetzt sagen :-)
Oli Glaser

4

Ich persönlich mag DipTrace . Es hat eine Freeware-Version, die nur durch die Anzahl der Pads begrenzt ist, und eine fantastische Benutzeroberfläche.


Ein Update, es erlaubt jetzt nur noch max 2-lagige Leiterplatten in der Freeware-Version (und kann nicht für kommerzielle Zwecke verwendet werden).
Warpspace

3

Andere hier haben EAGLE erwähnt und gesagt, dass die Freeware EAGLE Light Edition für Sie möglicherweise zu eingeschränkt ist. Sie sind sich jedoch möglicherweise nicht bewusst, dass CadSoft eine stark reduzierte (83% Rabatt auf den regulären Preis) Non-Profit- / Hobby-Version von EAGLE hat, die alle Funktionen der EAGLE Standard Edition (bis zu sechs Signalebenen und 160 x 100 mm Routing-Bereich) ermöglicht. mit allen drei Modulen (Layout + Schema + Autorouter). Sie müssen lediglich ein PDF-Formular ausfüllen, aus dem hervorgeht , dass Sie es nur für nichtkommerzielle Zwecke verwenden werden.


Es ist eine vergünstigte Version, nicht kostenlos. Für EU-Kunden sind es 105 Euro + MwSt.
stevenvh

@stevenh, danke für die Korrektur. Ich habe meine Antwort bearbeitet.
Tcrosley

Das Board-Größenlimit von Eagle ist viel zu klein und das Interface ist schrecklich. Ich kann nicht glauben, mit wie wenig Speicherplatz Sie auf einer Leiterplatte arbeiten können, ohne 1200 USD zu zahlen. 4 in x 6 in für eine kostenpflichtige Version ist ein totaler Witz ... vor allem, wenn man bedenkt, wie viele Klicks nötig sind, um etwas Nützliches zu tun.
Matthew Whited

2

EAGLE oder GEDA (was wirklich Open Source ist; GEDA = GNU Electronic Design Assistant) sind einen Blick wert.

Sie können EAGLE kostenlos für kleine Designs verwenden, aber viele Benutzer stoßen auf die Einschränkungen der Freeware-Version.

Auch wenn Sie EAGLE oder ein anderes Paket verwenden, halte ich den Gerber Viewer (gerbv) von GEDA für ein gutes Werkzeug, um sich damit vertraut zu machen.


2

Eine Sache, die mir der Verkäufer erzählt hat, ist, dass es möglich ist, eine Roaming-Lizenz für Atium zu haben, damit Sie sie auch zu Hause oder auf Reisen verwenden können. Sie könnten versuchen, Ihr Unternehmen zu fragen, ob es dies zulässt.


Hmm ... zuletzt wusste ich, dass es mit Altium in Ordnung war, eine Lizenz auf einem Arbeits-PC und einem Laptop zu installieren. (Solange sie nie gleichzeitig benutzt wurden). Sie müssen sich jedoch bei ihnen erkundigen, um sicherzugehen. Es ist für Ihr Unternehmen lizenziert und nicht für Sie. Sprechen Sie also nicht zu viel über „Haustierprojekte“. Trotzdem ... mit dem typischen Angestelltenvertrag heutzutage wird Ihr Unternehmen normalerweise alles besitzen, was Sie tun, so dass es nicht einmal die Lizenz bricht.
Darron

Außerdem ... Ich habe gehört, Roaming-Lizenzen können schmerzhaft sein, wenn Sie die Lizenz nicht von zu Hause aus einchecken, sagen Sie ...
Darron

2

Altium arbeitet angeblich an einer "kostenlosen" Version, die es wert sein könnte, im Auge zu behalten. Scheint schon eine Weile in der Beta zu sein, also wird die Zeit es zeigen.

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


Sie haben die Beta noch nicht gestartet, ich war erst vor kurzem auf ihrer Website, und Sie können sich für die Beta anmelden, wenn sie beginnen
KyranF

Für die Aufzeichnung ist Circuit Maker jetzt aktiv.
user472970

0

Ich verwende PCB Artist, den ich von advancedcircuits.com heruntergeladen habe. Kostenlos und einfach zu bedienen.


Was sind die Einschränkungen im Vergleich zu Altium?
Tyblu

1
PCB Artist hat eine MSPaint-ähnliche Funktionalität. Altium bietet Funktionen auf Photoshop-Ebene. Sehr unterschiedliche Programme.
Lyncas
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.