我熟悉工作场所的 Altium PCB 设计软件。但那是一套昂贵的维护套件。有没有足够体面的免费软件可以在家中用于我的宠物项目?我尝试过 ExpressPCB,但对它不满意。任何建议都非常感谢。我通常为我的家庭项目设计多达 4 层的 PCB。
寻找与 Altium 相当的免费软件/开源 PCB 设计软件
寻找与 Altium 相当的优秀免费软件/开源 PCB 设计软件。
抱歉,我不熟悉 Altium Designer,但就我能读到的内容而言,我认为您不会免费找到如此复杂的软件。
有没有足够体面的免费软件可以在家中用于我的宠物项目?
我不确定您的要求是什么,或者您是否需要 Altium 提供的所有高级功能(例如 FPGA 设计或信号完整性分析),但如果您只需要一位优秀的 PCB 设计师,我推荐您使用 KiCAD。它是一个非常非常好的 EDA 软件包,自由/自由软件和多平台(GNU/Linux、MacOSX 和 Windows)。
KiCAD 由 4 个主要程序组成:原理图创建器、部件链接器(逻辑 - 物理)、PCB 创建器和 Gerbers 查看器(没关系,但 GEDA 的 gerbv 更好)。
KiCAD 格式是纯文本并且有据可查,因此它与版本控制系统、脚本甚至用户版本(比如将一个部件从一个库移动到另一个库)都很好。此外,逻辑部件没有连接到它们的物理部件(如在 Eagle 中),因此您在原理图中放置了一个电阻器,您无需担心它是 SMD 0805 还是 PTH 等,您可以指定稍后在工作流程中,这太棒了!
使用 KiCAD,您最多可以处理 16 层,它具有 3D 视图、SVG 导出、BOM 导出、设计规则检查器、填充区域、多种导出格式和其他一些非常酷的功能。
您可以从以下网址下载 KiCAD:http: //kicad.sourceforge.net/
这是一个很好的指南:http ://store.curiousinventor.com/guides/kicad
我将 KiCAD 用于我所有的 PCB,并且从来没有遇到过任何问题(尽管我只需要创建两层 PCB)。如果您想查看使用 KiCAD 制作的项目,您可以查看 Ubertooth One(4 层,细间距组件):项目页面和购买地点。
我认为 Eagle 不适合您,免费软件版本对于您想要的高级用途来说太有限了。
我个人更喜欢 KiCAD 而不是 GEDA,但两者都非常好。
我想你会在这里找到一个主题;熟悉自由软件的人不会熟悉 Altium 等非自由软件的极端。如果你想要一个这种类型的包,你将不得不处理它。
尤其是,Altium 设计人员不仅负责电路板原理图和布局,还包括 RTL 和软件编辑(我相信有些是原理图形式)、仿真、包括驱动程序在内的大型组件库等等。
如果您要寻找的只是 PCB 设计,则有多种途径。我知道三个值得注意的免费软件套件gEDA、KiCad和Fritzing,它们没有人为的限制。Eagle(与 Farnell 相关联)和ExpressPCB等受限制的产品将有更大的公司支持它们,以提供方便的挂钩,例如从它们那里订购组件或 PCB,但一旦超出限制,价格就会上涨。
他们都有一个共同点,那就是他们笨拙,方式有些不同。习惯任何 CAD 软件都需要一些时间,而且 Altium 很可能已经设定了完全不匹配的工作流程期望(无论好坏)。例如,KiCad 缺乏良好的 pinswap 操作,尽管它确实为某些逻辑系列提供了单独的门符号。这取决于符号创建者,当没有大型组件库可以提供帮助时,您会发现更多时候是您自己。有时功能包含在单独的包中,例如Kicadocaml,这是一种用于 Kicad 的 PCB 布局工具,它添加了推送路由并具有 digikey 排序脚本。
KICAD 是一个非常好的开源软件包,并且在它的邮件列表中提供了大量支持。它最多可以处理 16 层 IIRC,甚至具有(非常好的)3D 视图和一些(最近推出的)微波工具。
还有designspark PCB。没有看到太多关于它的反馈,但它来自商业产品