À la recherche d'un bon logiciel de conception de carte de circuit imprimé libre / open source équivalent à Altium [fermé]


33

Je connais bien le logiciel de conception de cartes Altium sur mon lieu de travail. Mais c’est une suite coûteuse à maintenir. Existe-t-il un logiciel libre assez correct que je peux utiliser à la maison pour mes projets d'animaux domestiques? J'ai essayé ExpressPCB mais je n'en suis pas satisfait. Les suggestions sont très appréciées. Je conçois généralement jusqu'à 4 couches de PCB pour mes projets domestiques.


1
Eagle est très bien considéré par les personnes qui l'utilisent. Au moins un contributeur très expérimenté sur ce site paie pour les licences multi-utilisateurs de la version supérieure. La tarification s'effectue à travers un certain nombre de niveaux et les versions moins chères au prix raisonnable sont encore très modestement tarifées par rapport aux normes générales. Vous pouvez commencer avec la version gratuite et effectuer une mise à niveau au fur et à mesure que vous vous heurtez à ses limitations.
Russell McMahon

Réponses:


26

Vous recherchez un bon logiciel de conception de carte de circuit imprimé libre / open source équivalent à Altium.

Désolé, je ne suis pas familier avec Altium Designer, mais d'après ce que j'ai pu lire, je ne pense pas que vous allez trouver un logiciel aussi complexe gratuitement.

Existe-t-il un logiciel libre assez correct que je peux utiliser à la maison pour mes projets d'animaux domestiques?

Je ne sais pas quelles sont vos exigences ou si vous avez besoin de tous les éléments avancés fournis par Altium (comme la conception FPGA ou l'analyse d'intégrité du signal), mais si vous avez simplement besoin d'un bon concepteur de circuits imprimés, je vous recommande KiCAD. C'est un très très bon paquet logiciel EDA, logiciel libre / libre et multiplateforme (GNU / Linux, MacOSX et Windows).

KiCAD est composé de 4 programmes principaux: le créateur de schémas, le lieur de pièces (logique - physique), le créateur de PCB et le visualiseur Gerbers (c'est bon, mais gerbv de GEDA est préférable).

Le format KiCAD est un texte brut et bien documenté. Il est donc agréable à utiliser avec les systèmes de contrôle de versions, les scripts et même l'édition utilisateur (comme le déplacement d'une partie d'une bibliothèque à une autre). De plus, les parties logiques ne sont pas attachées à leurs parties physiques (comme dans Eagle), vous devez donc insérer une résistance dans le schéma et vous n'avez pas à vous soucier de savoir s'il s'agit d'un SMD 0805 ou d'une PTH, etc., vous spécifiez que plus tard sur le flux de travail, et c'est génial!

Avec KiCAD, vous pouvez gérer jusqu'à 16 couches. Il offre une vue 3D, une exportation SVG, une exportation de nomenclature, un vérificateur de règles de conception, des zones remplies, de nombreux formats d'exportation et quelques autres fonctionnalités très intéressantes.

Vous pouvez télécharger KiCAD à partir de: http://kicad.sourceforge.net/

Ceci est un bon guide: http://store.curiousinventor.com/guides/kicad

J'utilise KiCAD pour tous mes circuits imprimés et je n'ai jamais eu de problèmes avec quoi que ce soit (bien que je n'ai eu besoin que de créer des circuits imprimés à deux couches). Si vous voulez voir un projet réalisé avec KiCAD, vous pouvez vérifier Ubertooth One (4 couches, composants de hauteur précise): page du projet et où acheter .

Eagle n'est pas une option pour vous, je pense, la version gratuite est trop limitée pour l'utilisation avancée que vous souhaitez.

Personnellement, je préfère KiCAD à GEDA, mais les deux sont très bons.


Je suggère vraiment au moins de vérifier ce qu'Altium est de plus près avant de répondre à une question concernant quelque chose de similaire à Altium. En outre, ces suggestions sont loin de ce que l'utilisateur appelle "un logiciel équivalent à Altium". Je ne voterai pas parce que vous avez fourni les meilleures options de PCB libres actuellement, mieux que rien je suppose.
hak8or

1
Je répondais au "logiciel de conception de circuits imprimés ... [...]. Existe-t-il un logiciel libre assez correct que je peux utiliser à la maison pour mes projets liés aux animaux de compagnie?", Mais vous avez raison, merci pour vos conseils. J'ai un peu changé ma réponse, j'espère que le message est plus clair maintenant.
Havok

1
Après avoir relu mon commentaire, il semble trop agressif, j'espère ne pas vous avoir offensé, si je le faisais, mes excuses! :(
hak8or

2
Un autre vote pour KiCAD. Si vous regardez quelques-uns des plus gros projets Open-Hardware, beaucoup ont déjà été réalisés dans KiCAD ( voir certains ici. ). Certains sont réalisés en Altium (Novena, iMX6 Rex). Le développement de KiCAD semble tenter d'ajouter de nombreuses fonctionnalités haut de gamme (visualisation 3D, intégrité du signal, etc.). Au-delà de l’utilisation de KiCAD pour certains de ses propres travaux sur le projet OHWR, le CERN contribue activement à KiCAD , ce qui représente un avantage considérable pour l’avenir.
Logan Kaminski

13

Je pense que vous trouverez un thème ici; Les personnes qui connaissent bien le logiciel libre ne seront pas familiarisées avec les logiciels extrêmes tels que Altium. Si vous voulez un paquet de ce type, vous allez devoir travailler dessus.

En particulier, Altium designer ne planifie pas uniquement les schémas et les mises en page, mais également l'édition RTL et logicielle (certaines sous forme schématique, je crois), la simulation, les bibliothèques de composants volumineuses comprenant les pilotes, etc.

Si vous ne recherchez que la conception de circuits imprimés, les chemins varient. Je connais trois suites de logiciels libres notables , gEDA , KiCad et Fritzing , qui n’auront pas de limites artificielles. Des offres restreintes, telles que Eagle (lié à Farnell) et ExpressPCB, seront soutenues par de grandes entreprises qui fourniront des crochets pratiques comme la commande de composants ou de circuits imprimés, mais le bond des prix une fois dépassées les restrictions a tendance à être notable.

Tous ont en commun d'être maladroits, de manières quelque peu différentes. Il faut un certain temps pour s’habituer à n’importe quel logiciel de CAO et Altium a peut-être défini des attentes en matière de flux de travail qui ne correspondent tout simplement pas (que ce soit pour le meilleur ou pour le pire). Par exemple, KiCad ne dispose pas d’une bonne opération d’échange de pins, bien qu’il ait des symboles de porte distincts pour certaines séries logiques. C’est au créateur du symbole, et vous vous rendrez compte que c’est beaucoup plus souvent quand il n’ya pas de grande bibliothèque de composants pour vous aider. Parfois, les fonctionnalités sont regroupées dans des packages distincts, tels que Kicadocaml , un outil de traçage de PCB pour Kicad qui ajoute un routage push et possède un script de commande digikey.


ALtium a une implémentation complète de SPICE (ils utilisent xspice) liée à son interface graphique. Je n'appellerais pas cela "limité".
Connor Wolf

Le module de simulation n’était pas aussi raffiné que les autres éléments, c’était quelque chose que l’un des ingénieurs d’Altium avait dit - il était peut-être périmé. Va juste pour montrer que je ne connais pas Altium moi-même.
Yann Vernier

Je suis d'accord avec ci-dessus. Vous ne trouverez pas quelque chose d'aussi raffiné et de fonctionnalités tout en restant open source. Au moins pas encore.
hak8or

6
Altium n'est pas le "bout extrême", c'est certain. Aussi ... même avec Altium, vous allez devoir créer vos propres composants la plupart du temps. Les bibliothèques sont grandes, mais elles ne semblent jamais couvrir ce que vous utilisez.
darron

6

KICAD est un très bon paquet open source, et sa liste de diffusion contient de nombreuses informations. Il peut gérer jusqu'à 16 couches IIRC, même avec une (très bonne) vue 3D et certains outils à micro-ondes (récemment introduits).


5

Il y a aussi des designspark PCB . Pas beaucoup de retours à ce sujet, mais il provient d'un produit commercial


J'ai essayé les deux premières versions - c'est prometteur et il semble y avoir beaucoup d'activités de développement. Cependant, il est encore tôt et il lui manque encore quelques fonctionnalités (par exemple des choses comme des bus, des vias enterrés IIRC), mais pas mal du tout pour une première version. Je serais aussi un peu méfiant quant au temps qu'il restera libre, quoi que RS dise maintenant :-)
Oli Glaser Le

4

Personnellement, j'aime DipTrace . Sa version gratuite est limitée au nombre de pads et son interface utilisateur est fantastique.


Une mise à jour, elle n'autorise plus que le maximum de cartes à 2 couches dans la version gratuite (et ne peut pas être utilisée à des fins commerciales).
Warpspace

3

D'autres ici ont mentionné EAGLE, en plus de dire que le logiciel gratuit EAGLE Light Edition est peut-être trop limité pour vous. Cependant, ils ne savent peut-être pas que CadSoft a une version fortement réduite d'EAGLE (83% de réduction sur le prix normal) à but non lucratif / amateur , qui offre toutes les fonctionnalités de l'EAGLE Standard Edition (jusqu'à six couches de signaux et une zone d'acheminement de 160 x 100 mm) avec les trois modules (Layout + Schematic + Autorouter). Tout ce que vous avez à faire est de remplir un formulaire PDF indiquant que vous ne l'utiliserez que pour des travaux non commerciaux.


C'est une version à prix réduit, pas gratuite. Pour les clients de l’UE, c’est 105 euros + TVA.
stevenvh

@ stevenh, merci pour la correction. J'ai édité ma réponse.
Tcrosley

La taille limite des cartes Eagle est trop petite et l'interface est horrible. Je n'arrive pas à croire à quel point vous avez peu d'espace sur un circuit imprimé sans payer 1 200 $ US. 4 pouces x 6 pouces pour une version payante est une blague totale ... surtout quand on considère combien de clics il faut pour faire quelque chose d'utile.
Matthew Whited

2

EAGLE ou GEDA (qui est une véritable source ouverte; GEDA = assistant de conception électronique GNU) méritent d’être vérifiés.

Vous pouvez utiliser EAGLE gratuitement pour de petites conceptions, mais de nombreux utilisateurs se heurtent aux limites de sa version gratuite.

Même si vous utilisez EAGLE ou un autre package, je pense que le visualiseur Gerber de GEDA (gerbv) est un bon outil pour se familiariser.


2

Le vendeur m'a dit qu'il était possible d'obtenir une licence d'itinérance pour Atium, de sorte que vous puissiez également l'utiliser à la maison ou en voyage. Vous pouvez essayer de demander à votre entreprise si elle le permet.


Hmm ... la dernière fois que je savais avec Altium que c'était correct d'installer une licence sur un PC de travail et un ordinateur portable. (Tant qu'ils n'ont jamais été utilisés en même temps). Vous devrez toutefois vérifier avec eux pour vous en assurer. Elle est concédée sous licence à votre entreprise et non à vous, alors ... alors ne parlez pas beaucoup de «projets pour animaux de compagnie». Pourtant ... avec le contrat type des employés de nos jours, votre entreprise sera propriétaire de tout ce que vous ferez, de sorte que cela ne casse même pas la licence.
darron

Aussi ... J'ai entendu dire que les licences d'itinérance peuvent être pénibles si vous ne pouvez pas vérifier votre licence depuis chez vous, par exemple ...
darron

2

Altium est censé travailler sur une version "gratuite" qu'il serait peut-être utile de surveiller. Semble avoir été en version bêta pendant un certain temps maintenant, alors le temps nous le dira.

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


Ils n'ont pas encore commencé la version bêta, j'étais juste sur leur site l'autre jour et vous pouvez vous inscrire à la bêta pour le moment où ils commencent
KyranF

Pour mémoire, le fabricant de circuits est maintenant actif.
user472970

0

J'utilise PCB Artist que j'ai téléchargé à partir de advancedcircuits.com. Gratuit et facile d'utilisation.


Quelles sont ses limites par rapport à Altium?
jeudi

1
PCB Artist a les mêmes fonctionnalités que MSPaint. Altium a des fonctionnalités de niveau photoshop. Des programmes très différents.
Lyncas
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.