Mencari software desain PCB freeware / open source yang bagus yang setara dengan Altium [ditutup]


33

Saya kenal dengan perangkat lunak desain Altium PCB di tempat kerja saya. Tapi itu suite mahal untuk dirawat. Apakah ada perangkat lunak gratis yang cukup layak yang dapat saya gunakan di rumah untuk proyek kesayangan saya? Saya telah mencoba ExpressPCB tetapi tidak puas dengannya. Semua saran sangatlah diapresiasi. Saya biasanya merancang hingga 4 lapisan PCB untuk proyek-proyek rumah saya.


1
Elang sangat dihormati oleh orang-orang yang menggunakannya. Setidaknya satu kontributor yang sangat berpengalaman ke situs ini membayar lisensi multi-pengguna untuk versi teratas. Harga penetapan harga melalui sejumlah tingkatan dan versi yang lebih murah untuk uang masih sangat murah menurut standar umum. Anda dapat mulai dengan versi gratis dan memutakhirkan saat Anda menghadapi keterbatasannya.
Russell McMahon

Jawaban:


26

Mencari software desain PCB freeware / open source yang bagus yang setara dengan Altium.

Saya tidak terbiasa dengan Altium Designer, maaf, tetapi untuk apa yang bisa saya baca, saya pikir Anda tidak akan menemukan perangkat lunak yang sedemikian rumit secara gratis.

Apakah ada perangkat lunak gratis yang cukup layak yang dapat saya gunakan di rumah untuk proyek kesayangan saya?

Saya tidak yakin apa kebutuhan Anda atau jika Anda membutuhkan semua barang canggih yang disediakan Altium (seperti desain FPGA atau analisis integritas sinyal), tetapi jika Anda hanya membutuhkan perancang PCB yang bagus, saya sarankan Anda KiCAD. Ini adalah paket perangkat lunak EDA yang sangat sangat baik, Perangkat Lunak Bebas / Libre dan multiplatform (GNU / Linux, MacOSX dan Windows).

KiCAD terdiri dari 4 program utama: pencipta skematik, penghubung bagian (logis - fisik), pencipta PCB dan penampil Gerbers (tidak apa-apa, tetapi gerbv dari GEDA lebih baik).

Format KiCAD adalah teks biasa dan didokumentasikan dengan baik, sehingga berfungsi baik dengan sistem kontrol versi, skrip dan bahkan edisi pengguna (seperti memindahkan bagian dari satu perpustakaan ke perpustakaan lainnya). Juga, bagian-bagian logika tidak melekat pada bagian fisik mereka (seperti di Eagle), jadi Anda meletakkan resistor dalam skema dan Anda tidak perlu khawatir tentang apakah itu adalah SMD 0805 atau PTH, dll, Anda tentukan bahwa nanti pada alur kerja, dan itu luar biasa!

Dengan KiCAD Anda dapat menangani hingga 16 lapisan, ia memiliki tampilan 3D, ekspor SVG, ekspor BOM, pemeriksa aturan desain, zona penuh, beberapa format ekspor, dan beberapa fitur keren lainnya.

Anda dapat mengunduh KiCAD dari: http://kicad.sourceforge.net/

Ini adalah panduan yang bagus: http://store.curiousinventor.com/guides/kicad

Saya menggunakan KiCAD untuk semua PCB saya dan tidak pernah memiliki masalah dengan apa pun (meskipun saya hanya perlu membuat dua layer PCB). Jika Anda ingin melihat proyek yang dibuat dengan KiCAD, Anda dapat memeriksa Ubertooth One (4 lapisan, komponen nada halus): halaman proyek dan tempat untuk membeli .

Elang bukan pilihan untuk Anda, saya pikir, versi freeware terlalu terbatas untuk penggunaan lanjutan yang Anda inginkan.

Secara pribadi saya lebih suka KiCAD daripada GEDA, tetapi keduanya sangat baik.


Saya benar-benar menyarankan setidaknya memeriksa Altium apa yang lebih dekat sebelum menjawab pertanyaan tentang sesuatu yang mirip dengan Altium. Juga, saran-saran itu sama sekali tidak mendekati apa yang dirujuk pengguna sebagai "perangkat lunak yang setara dengan Altium". Saya tidak akan memilih karena Anda memberikan opsi PCB opensource terbaik di luar sana saat ini, lebih baik daripada tidak sama sekali.
hak8 atau

1
Saya menjawab "perangkat lunak desain PCB .. [...]. Apakah ada perangkat lunak gratis yang cukup layak yang dapat saya gunakan di rumah untuk proyek-proyek kesayangan saya?", Tetapi Anda benar, terima kasih atas sarannya. Saya sudah sedikit mengubah jawaban saya, semoga pesannya lebih jelas sekarang.
Havok

1
Setelah membaca komentar saya, sepertinya terlalu agresif, saya harap saya tidak menyinggung Anda, jika saya melakukannya, permintaan maaf saya! :(
hak8atau

2
Pilihan lain untuk KiCAD. Jika Anda melihat beberapa proyek Open-Hardware yang lebih besar di luar sana, banyak di antaranya telah dilakukan di KiCAD ( Lihat beberapa di sini. ). Beberapa dilakukan di Altium (Novena, iMX6 Rex). Pengembangan KiCAD tampaknya berusaha menambahkan banyak fitur kelas atas (visualisasi 3D, integritas sinyal, dll.). Selain menggunakan KiCAD untuk beberapa pekerjaan OHWR mereka sendiri, CERN secara aktif berkontribusi untuk KiCAD , yang merupakan keuntungan besar untuk maju.
Logan Kaminski

13

Saya pikir Anda akan menemukan tema di sini; orang yang mengenal perangkat lunak bebas dengan baik tidak akan terbiasa dengan ujung ekstrim dari perangkat lunak tidak bebas seperti Altium. Jika Anda menginginkan paket jenis itu, Anda harus mengerjakannya.

Secara khusus, desainer Altium tidak hanya menata skema dan tata letak, tetapi RTL dan pengeditan perangkat lunak (beberapa dalam bentuk skema, saya percaya), simulasi, pustaka komponen besar termasuk driver, dan sebagainya.

Jika semua yang Anda cari adalah desain PCB, ada berbagai jalur. Saya tahu tiga suite perangkat lunak gratis note, gEDA , KiCad dan Fritzing , yang tidak akan memiliki batasan buatan. Penawaran terbatas seperti Eagle (ditautkan ke Farnell) dan ExpressPCB akan memiliki perusahaan yang lebih besar mendukungnya, untuk memberikan kait yang mudah digunakan seperti memesan komponen atau PCB dari mereka, tetapi harga melonjak begitu Anda melebihi batasan yang cenderung menonjol.

Mereka semua memiliki kesamaan bahwa mereka canggung, dengan cara yang agak berbeda. Butuh beberapa waktu untuk membiasakan diri dengan perangkat lunak CAD, dan Altium mungkin telah menetapkan harapan alur kerja yang tidak cocok (baik baik atau buruk). Sebagai contoh, KiCad tidak memiliki operasi pinwap yang baik, meskipun ia memiliki simbol gerbang terpisah untuk beberapa seri logika. Terserah pembuat simbol, dan Anda akan menemukan bahwa Anda jauh lebih sering ketika tidak ada perpustakaan komponen besar untuk membantu. Terkadang fitur ada di dalam paket yang terpisah, seperti Kicadocaml , alat tata letak PCB untuk Kicad yang menambahkan push routing dan memiliki skrip pemesanan yang digikey.


ALtium memiliki implementasi SPICE full-blown (mereka menggunakan xspice) terkait dengan GUI-nya. Saya tidak akan menyebutnya "terbatas".
Connor Wolf

Modul simulasi yang tidak dipoles seperti hal-hal lain adalah sesuatu yang saya dengar dari seorang insinyur Altium - mungkin sudah ketinggalan zaman. Hanya untuk menunjukkan saya tidak tahu Altium sendiri.
Yann Vernier

Saya setuju dengan di atas. Anda tidak akan menemukan sesuatu dengan banyak semir dan fitur sambil tetap open source. Setidaknya, belum.
hak8 atau

6
Altium bukanlah "ujung ekstrim", itu sudah pasti. Juga ... bahkan dengan Altium Anda harus selalu membuat komponen sendiri. Perpustakaannya besar, tetapi sepertinya tidak pernah menutupi apa yang ANDA gunakan.
darron

6

KICAD adalah paket open source yang sangat bagus, dan memiliki banyak dukungan yang tersedia di milis itu. Ia dapat menangani hingga 16 lapisan IIRC, bahkan memiliki tampilan 3D (sangat bagus) dan beberapa alat microwave (baru saja diperkenalkan).


5

Ada juga designspark PCB . Tidak terlihat banyak umpan balik tentang itu tetapi berasal dari produk komersial


Saya mencoba beberapa rilis pertama - tentu saja ada harapan dan tampaknya ada banyak pengembangan aktivitas yang bijaksana. Namun ini masih hari-hari awal dan itu (yah beberapa bulan yang lalu) masih kurang beberapa fitur (misalnya hal-hal seperti bus, terkubur vias IIRC), meskipun tidak buruk sama sekali untuk rilis awal. Saya juga akan sedikit waspada tentang berapa lama akan tetap gratis, apa pun RS katakan sekarang :-)
Oli Glaser

4

Saya pribadi suka DipTrace . Ini memiliki versi freeware yang hanya dibatasi oleh jumlah pad dan memiliki antarmuka pengguna yang fantastis.


Pembaruan, sekarang hanya memungkinkan maksimum 2-layer PCB dalam versi freeware (dan tidak dapat digunakan untuk tujuan komersial).
Warpspace

3

Orang lain di sini telah menyebutkan EAGLE, bersama dengan mengatakan EAGLE Light Edition freeware mungkin terlalu terbatas untuk Anda. Namun mereka mungkin tidak menyadari bahwa CadSoft memiliki potongan harga (harga reguler 83%) Non-profit / Hobbyist dari EAGLE, yang memungkinkan semua fitur EAGLE Edisi Standar (hingga enam lapisan sinyal dan area perutean 160x100mm) dengan ketiga modul (Tata Letak + Skema + Autorouter). Yang harus Anda lakukan adalah mengisi formulir PDF dengan mengatakan Anda hanya akan menggunakannya untuk pekerjaan non-komersial.


Ini versi diskon, tidak gratis. Untuk pelanggan UE harganya € 105 + PPN.
stevenvh

@stevenh, terima kasih atas koreksinya. Saya telah mengedit jawaban saya.
tcrosley

Batas ukuran papan Eagle terlalu kecil dan antarmuka sangat buruk. Saya tidak percaya betapa sedikit ruang yang Anda gunakan untuk bekerja di PCB tanpa membayar $ 1.200an. 4in x 6in untuk versi berbayar adalah lelucon total ... terutama ketika Anda mempertimbangkan berapa banyak klik yang diperlukan untuk melakukan sesuatu yang bermanfaat.
Matthew Whited

2

EAGLE atau GEDA (yang merupakan open source sejati; GEDA = GNU Electronic Design Assistant) patut dicoba.

Anda dapat menggunakan EAGLE secara gratis untuk desain kecil tetapi banyak pengguna mengalami keterbatasan versi freeware-nya.

Bahkan jika Anda menggunakan EAGLE atau paket lain, saya pikir Gerber viewer GEDA (gerbv) adalah alat yang baik untuk membiasakan diri.


2

Satu hal yang dikatakan petugas penjualan kepada saya adalah bahwa mungkin untuk memiliki lisensi roaming untuk Atium, sehingga Anda juga dapat menggunakannya di rumah, atau saat bepergian. Anda dapat mencoba bertanya pada perusahaan Anda apakah mereka mengizinkannya.


Hmm ... terakhir saya tahu dengan Altium tidak apa-apa untuk menginstal lisensi pada katakanlah PC kerja dan laptop. (Selama mereka tidak pernah digunakan pada saat yang bersamaan). Anda harus memeriksa dengan mereka untuk memastikan. Ini dilisensikan ke perusahaan Anda dan bukan Anda, jadi ... jadi jangan bicara banyak tentang 'proyek kesayangan'. Tetap saja ... dengan kontrak karyawan pada umumnya akhir-akhir ini perusahaan Anda biasanya akan memiliki apa pun yang Anda lakukan sehingga tidak melanggar lisensi.
darron

Juga ... Saya pernah mendengar lisensi roaming bisa
menyusahkan


0

Saya menggunakan Artis PCB yang saya unduh dari advancedcircuits.com. Gratis dan mudah digunakan.


Apa batasannya dibandingkan dengan Altium?
tyblu

1
Artis PCB memiliki fungsi seperti MSPaint. Altium memiliki fitur tingkat photoshop. Program yang sangat berbeda.
lyncas
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.