Ищите хорошее бесплатное / открытое программное обеспечение для проектирования печатных плат, эквивалентное Altium [закрыто]


33

Я знаком с программным обеспечением для проектирования печатных плат Altium на своем рабочем месте. Но это дорогой набор для обслуживания. Есть ли достаточно приличное бесплатное программное обеспечение, которое я могу использовать дома для своих любимых проектов? Я пробовал ExpressPCB, но не доволен им. Любые предложения очень ценятся. Я обычно проектирую до 4 слоев печатной платы для своих домашних проектов.


1
Орел очень хорошо воспринимается людьми, которые его используют. По крайней мере один очень опытный участник платит за многопользовательские лицензии топ-версии. Ценообразование проходит через несколько уровней, и более дешевые версии за деньги все еще очень скромны по общим стандартам. Вы можете начать с бесплатной версии и обновиться, когда вы столкнетесь с ее ограничениями.
Рассел МакМэхон

Ответы:


26

Ищите хорошее бесплатное / открытое программное обеспечение для проектирования печатных плат, эквивалентное Altium.

Я не знаком с Altium Designer, извините, но из того, что я мог прочитать, я думаю, вы не найдете такого сложного программного обеспечения бесплатно.

Есть ли достаточно приличное бесплатное программное обеспечение, которое я могу использовать дома для своих любимых проектов?

Я не уверен, каковы ваши требования или вам нужны все расширенные возможности, которые предоставляет Altium (например, дизайн FPGA или анализ целостности сигнала), но если вам просто нужен хороший дизайнер печатных плат, я рекомендую вам KiCAD. Это очень хороший пакет программного обеспечения EDA, Free / Libre Software и мультиплатформенность (GNU / Linux, MacOSX и Windows).

KiCAD состоит из 4 основных программ: создатель схемы, компоновщик деталей (логический - физический), создатель печатной платы и средство просмотра Gerbers (это нормально, но лучше gerbv из GEDA).

Формат KiCAD представляет собой простой текст и хорошо документирован, поэтому он хорошо сочетается с системами контроля версий, сценариями и даже редакцией пользователя (например, перемещение части из одной библиотеки в другую). Кроме того, логические части не привязаны к своим физическим частям (как в Eagle), поэтому вы помещаете резистор в схему, и вам не нужно беспокоиться о том, что это SMD 0805 или PTH и т. Д., Вы указываете, что позже рабочий процесс, и это здорово!

С KiCAD вы можете обрабатывать до 16 слоев, он имеет 3D-вид, экспорт SVG, экспорт спецификации, проверку правил проектирования, заполненные зоны, несколько форматов экспорта и некоторые другие очень интересные функции.

Вы можете скачать KiCAD с: http://kicad.sourceforge.net/

Это хорошее руководство: http://store.curiousinventor.com/guides/kicad

Я использую KiCAD для всех своих печатных плат, и у меня никогда не было проблем с чем-либо (хотя мне нужно было только создать двухслойные печатные платы). Если вы хотите увидеть проект, созданный с помощью KiCAD, вы можете проверить Ubertooth One (4 слоя, тонкие компоненты): страницу проекта и где купить .

Eagle для вас не вариант, я думаю, бесплатная версия слишком ограничена для расширенного использования, которое вы хотите.

Лично я предпочитаю KiCAD GEDA, но оба они очень хороши.


Я действительно рекомендую хотя бы проверить, что такое Altium более внимательно, прежде чем отвечать на вопрос о чем-то похожем на Altium. Кроме того, эти предложения не похожи на то, что пользователь называет «программным эквивалентом Altium». Я не буду отказываться от голосования, поскольку вы предоставили лучшие варианты печатных плат с открытым исходным кодом, хотя лучше, чем ничего, я думаю.
hak8or

1
Я отвечал на вопрос «Программное обеспечение для проектирования печатных плат ... [...]. Есть ли достаточно приличное бесплатное программное обеспечение, которое я могу использовать дома для своих любимых проектов?», Но вы правы, спасибо за совет. Я немного изменил свой ответ, надеюсь, сообщение стало более понятным.
Havok

1
После прочтения моего комментария, он кажется слишком агрессивным, я надеюсь, что не обидел вас, если я сделал, мои извинения! :(
hak8or

2
Еще один голос за KiCAD. Если вы посмотрите на некоторые крупные проекты Open-Hardware, многие из них были сделаны в KiCAD ( см. Некоторые здесь ). Некоторые сделаны в Altium (Novena, iMX6 Rex). Похоже, что в разработке KiCAD делается попытка добавить множество высококачественных функций (3D-визуализация, целостность сигнала и т. Д.). Помимо использования KiCAD для некоторых своих собственных работ в области OHWR, CERN активно участвует в KiCAD , что является огромным благом, продвигающимся вперед.
Логан Камински

13

Я думаю, что вы найдете тему здесь; люди, которые хорошо знают свободное программное обеспечение, не будут знакомы с экстремальным концом несвободного программного обеспечения, такого как Altium. Если вы хотите пакет такого типа, вам придется работать над ним.

В частности, Altium Designer не только занимается схемами и макетами плат, но и редактирует RTL и программное обеспечение (я полагаю, некоторые в схематической форме), моделирование, большие библиотеки компонентов, включая драйверы, и так далее.

Если все, что вам нужно, это дизайн печатной платы, есть разные пути. Мне известны три комплекта бесплатных программ: gEDA , KiCad и Fritzing , которые не будут иметь искусственных ограничений. Ограниченные предложения, такие как Eagle (связанный с Farnell) и ExpressPCB, будут поддерживать крупные компании, которые будут предоставлять им удобные возможности, такие как заказ компонентов или печатных плат, но скачок цен, когда вы пересекаете ограничения, как правило, заметен.

Общим для всех них является то, что они неуклюжи, в несколько разных манерах. Требуется некоторое время, чтобы привыкнуть к любому программному обеспечению САПР, и Altium вполне может установить ожидания рабочего процесса, которые просто не соответствуют (будь то хорошо или плохо). Например, в KiCad отсутствует хорошая операция pinswap, хотя для некоторых логических рядов у него есть отдельные символы стробов. Это зависит от создателя символа, и вы обнаружите, что вы гораздо чаще, когда нет большой библиотеки компонентов, чтобы помочь. Иногда функции присутствуют в отдельных пакетах, таких как Kicadocaml , инструмент разметки печатной платы для Kicad, который добавляет push-маршрутизацию и имеет скрипт упорядочения digikey.


ALtium имеет полноценную реализацию SPICE (они используют xspice), связанную с его GUI. Я бы не назвал это «ограниченным».
Коннор Вольф

Модуль моделирования не был настолько отточенным, как другие, что я слышал от инженера Altium - он может быть устаревшим. Просто хочу показать, что я сам не знаю Altium.
Ян Вернье

Я согласен с выше. Вы не найдете что-то с таким большим количеством полировки и функций, оставаясь открытым исходным кодом. По крайней мере, пока.
hak8or

6
Altium - это не «крайний конец», это точно. Также ... даже с Altium вам придется делать свои собственные компоненты большую часть времени. Библиотеки большие, но, кажется, они никогда не охватывают то, что ВЫ используете.
Даррон

6

KICAD - очень хороший пакет с открытым исходным кодом, и в его списке рассылки есть много поддержки. Он может обрабатывать до 16 слоев IIRC, даже имеет (очень хороший) 3D-вид и некоторые (недавно представленные) микроволновые инструменты.


5

Также есть дизайнпарк PCB . Не видел много отзывов об этом, но он получен из коммерческого продукта


Я попробовал первые пару выпусков - это, безусловно, обещает, и кажется, что есть много мудрых разработок деятельности. Однако это все еще ранние дни, и (ну, это было несколько месяцев назад) все еще не хватает некоторых функций (например, таких как автобусы, похороненные переходы IIRC), хотя это и неплохо для первоначального выпуска. Я также был бы немного осторожен с тем, как долго он останется свободным, что бы сейчас ни говорили РС :-)
Оли Глейзер,

4

Мне лично нравится DipTrace . Он имеет бесплатную версию, которая ограничена только количеством пэдов, и имеет фантастический пользовательский интерфейс.


Обновление, теперь он допускает использование только двухслойных печатных плат в бесплатной версии (и не может использоваться в коммерческих целях).
Warpspace

3

Другие здесь упоминают EAGLE, а также говорят, что бесплатная версия EAGLE Light Edition может быть слишком ограниченной для вас. Тем не менее, они могут не знать, что CadSoft имеет сильно дисконтированную (83% от обычной цены) некоммерческую / хобби-версию EAGLE, которая включает все функции EAGLE Standard Edition (до шести сигнальных слоев и область маршрутизации 160x100 мм). со всеми тремя модулями (Layout + Schematic + Autorouter). Все, что вам нужно сделать, это заполнить PDF-форму, заявив, что вы будете использовать ее только для некоммерческой работы.


Это дисконтная версия, а не бесплатная. Для клиентов из ЕС это 105 евро + НДС.
Стивенвх

@Stevenh, спасибо за исправление. Я отредактировал свой ответ.
tcrosley

Предел размера платы Eagle слишком мал, а интерфейс ужасен. Я не могу поверить, как мало места у тебя есть для работы на печатной плате, не заплатив 1200 долларов США. 4x6in для платной версии - это полная шутка ... особенно если учесть, сколько кликов нужно, чтобы сделать что-нибудь полезное.
Мэтью Уайтед

2

EAGLE или GEDA (это действительно открытый исходный код; GEDA = GNU Electronic Design Assistant) стоит проверить.

Вы можете использовать EAGLE бесплатно для небольших проектов, но многие пользователи сталкиваются с ограничениями бесплатной версии.

Даже если вы используете EAGLE или другой пакет, я думаю, что средство просмотра Gerber от GEDA (gerbv) - хороший инструмент для ознакомления.


2

Один продавец сказал мне, что у Atium есть лицензия на роуминг, так что вы также можете использовать ее дома или во время путешествий. Вы могли бы попытаться спросить свою компанию, позволят ли они это.


Хм ... последний раз, когда я знал, что с Altium вполне можно установить лицензию, скажем, на рабочий ПК и ноутбук. (Пока они никогда не использовались одновременно). Вы должны проверить с ними, чтобы убедиться, однако. Он лицензирован для вашей компании, а не для вас, поэтому ... так что не стоит много говорить о "домашних проектах". Тем не менее ... с типовым контрактом с сотрудниками в эти дни ваша компания, как правило, будет владеть всем, что вы делаете, поэтому она даже не нарушает лицензии.
Даррон

Кроме того ... Я слышал, что роуминговые лицензии могут быть проблемой, если вы, возможно, не проверяете лицензию из дома, скажем ...
Даррон

2

Предполагается, что Altium работает над «бесплатной» версией, на которую стоит обратить внимание. Кажется, уже некоторое время в бета-версии, так что время покажет.

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


Они еще не начали бета, я был на их сайте на днях, и вы можете подписаться на бета-версию, когда они начнут ее
KyranF

Для записи, Circuit Maker теперь активен.
user472970

0

Я использую PCB Artist, которую я скачал с advancedcircuits.com. Бесплатный и простой в использовании.


Какие у него ограничения по сравнению с Altium?
Tyblu

1
PCB Artist обладает функциональностью, подобной MSPaint. У Altium есть особенности уровня фотошопа. Очень разные программы.
Линкас
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.