点击上方“小麦大叔”,选择“置顶/星标公众号”

福利干货,第一时间送达

工程软件和在线资源往往比较昂贵,但是对于专业人员、学生和爱好者来说非常有益。用户开展项目或者仅进行工程验证时,这些资源往往是必要的,但是相关成本却令许多人望而却步。

本文为工程师和工程研究爱好者们寻找了几款高质量的免费资源,现在将其概述如下。

PART1.

电路仿真

01

PartSim

网址:www.partsim.com

PartSim是一款基于浏览器的电路仿真器,用户可以通过该软件进行电路实验。

该仿真器布局简单,从而确保易用性,同时提供完整的SPICE仿真引擎、基于Web的原理图捕获工具和图形示波器,可以监视电路的模拟/数字信号电平。

该工具还包含Digi-Key BOM(物料清单),允许用户为设计组件分配零件号,然后找到分销商。

PartSim

02

EasyEDA

网址:easyeda.com

EasyEDA旨在“通过为电子设计提供全面的数据和协作工具,帮助设计人员更快地将创意转化为制造原型”。EasyEDA提供免费的在线电路仿真、PCB设计和电子电路设计功能。

人们可以访问大量的原理图元件库、PCB封装和包装、spice仿真、模型和子电路,从而节省设计时间。还可以邀请他人进行项目协作,并轻松地在团队中分享设计。标准版免费使用,并提供无限公共项目和2个私人项目。

EasyEDA

03

Autodesk Circuits

网址:circuits.io/

Autodesk Circuits是用于电子设计和实验的一组工具。

初学者可以通过Electronics Lab或Circuit Scribe开始简单的实验,而经验丰富的用户则可以直接跳至PCB设计。

该软件提供大量的免费入门教程和项目教程,可以通过Electronics Lab学习。

Autodesk

PART2.

PCB设计

01

DesignSpark PCB

官网:

https://www.rs-online.com/designspark/pcb-software

DesignSpark PCB将自己称为“世界上最易于使用的电子设计软件,专门用于快速原型设计,并且可以将你的电路想法更快地转化为可测试的电路板”。

这个软件对原理图尺寸没有限制,所以用户在创建PCB设计时也没有限制。用户也可以导入和导出他们需要的任何格式的文件,并且能够以所需格式创建BOM(物料清单)。

虽然该工具完全免费,但是要注意重要的一点,即用户必须在其网站上注册才能解锁程序,并且在开始工作之前必须确认所显示的广告。

DesignSpark

02

KiCad EDA

网址:kicad-pcb.org/

KiCad是一款跨平台的开源电子设计自动化套件。该套件由三个不同的工具组成:Eeschema(原理图捕捉)、PcbNEW(PCB布局)和3D Viewer(通过3D方式查看电路板设计)。

其中3D Viewer是一个独特的工具,可以旋转和平移你的电路板,从而查看2D图中无法看到的细节。

KiCad EDA

03

PCBWeb

网址:https://www.pcbweb.com

PCBWeb是一种既支持原理图也支持PCB布局的全功能免费电子设计工具。对于希望简化硬件设计的电子工程师来说,PCBWeb是设计和制造电子硬件的理想工具。

用户可以通过PCBWeb的快速、易用的书写工具来设计多页原理图;PCBWeb还支持覆铜和DRC检查功能,允许用户布局多层板。该资源还集成了Digi-Key零件目录和BOM Manager(物料清单管理器)。

PCBWeb

PART3.

CAD建模

01

FreeCAD

网址:freecadweb.org/

FreeCAD是一款多平台开源参数化3D建模工具,旨在帮助用户将设计项目变为现实。这是一款通用多功能工具,适合不同级别的用户。想要涉及3D打印的初学者、教育工作者或经验丰富的CAD用户都可以使用FreeCAD。

程序员还可以利用Python“扩展FreeCAD的功能、用脚本实现自动化、构建自己的模块,甚至将FreeCAD嵌入到自己的应用程序中。”

FreeCAD

02

QCAD

网址:qcad.org/en/

QCAD是一款免费的开源2D CAD应用程序。QCAD能够让用户创建各种各样的技术图纸,比如建筑平面图、内饰图、机械零件图、原理图和图表。

该程序的功能列举如下:图层、块(分组)、35种CAD字体、40多种施工工具、20多种修改工具等等。许多用户都非常喜欢QCAD易于使用的界面和多功能性,给出了很高的评价。

QCAD

03

ImplicitCAD

官网:implicitcad.org/

ImplicitCAD网站表示:“ImplicitCAD项目致力于利用数学和计算机科学的力量来解决3D打印革命中的愚蠢设计问题”。ImplicitCAD是一款开源程序化CAD工具。这意味着ImplicitCAD使用了一种可以编译成3D对象的编程语言。

程序化CAD的优点包括:对象的可重用性和抽象性;重复性任务的自动化;参数化设计以及软件开发(比如版本控制)的常用工具。

ImplicitCAD

04

OpenSCAD

官网:openscad.org

OpenSCAD是一款可以创建实体三维CAD模型的免费软件。它允许设计人员创建精确的3D模型和参数化设计,并且可以通过更改参数进行轻松调整。这些文档都是ASCII纯文本脚本。因此,OpenSCAD更像是面向程序员的实体建模工具,通常被认为是设计开源硬件的入门级CAD工具,比如科研和教育科学工具。

OpenSCAD

来自:罗姆R课堂,侵删。

—— The End ——

推荐好文  点击蓝色字体即可跳转

☞ 状态机的三种骚操作,值得你了解

☞ 推荐一个直接用于项目开发的PID库!很好用,很稳定

☞ 这14种嵌入式实时系统,你用过哪些?

☞ 推荐一款我私藏已久的串口示波神器

欢迎转发、留言、点赞、分享给你的朋友,感谢您的支持!

点击上方名片关注公众号

分享 

10款免费的电路设计软件,你用过几个?相关推荐

  1. 强烈推荐 10 款免费的 Mac 软件

    2017 年的时候,我花了将近 2 万块买了一台 27 寸的 iMac,但刚入手的时候,觉得真特么不习惯啊,好多 Windows 上好用的软件 APP Store 上都没有! 我老婆三番五次调侃我浪费 ...

  2. 苹果mac休眠快捷键_强烈推荐 10 款免费的Mac 软件!(附下载地址)

    作者 |沉默王二 来源 |沉默王二 01.IINA IINA 是一款播放器软件,可以打开几乎所有格式的视频,如果 IINA 都打不开,那么其他软件注定也打不开. IINA 还提供了 Chrome 插件 ...

  3. 强烈推荐 10 款免费的 Mac 软件!

    公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 01.IINA IINA 是一款播放器软件,可以打开几乎所有格式的视频,如果 ...

  4. 免费U盘文件恢复,你不知道的10款u盘恢复软件

    U盘是我们在工作和生活中经常使用的移动存储设备.在操作U盘时,里面重要的文件可能会因为疏忽而被删除.通过电脑回收站.备份等方法都不能恢复U盘里面的数据,我们该怎么办?其实U盘删除的文件在删除后不会被完 ...

  5. 适用于 Windows 和 macOS 的几款免费视频转换软件

    您是否曾经尝试过在网站上上传视频格式不受支持? 甚至更糟的是,当您所需的视频无法在您的设备上播放时.在这种情况下,我们会思考为什么这些格式不是在所有地方都受支持.虽然目前似乎无法实现这种可能性,但幸运 ...

  6. 10款最佳在线地图软件介绍

    有人说:一个人从1岁活到80岁很平凡,但如果从80岁倒着活,那么一半以上的人都可能不凡. 生活没有捷径,我们踩过的坑都成为了生活的经验,这些经验越早知道,你要走的弯路就会越少. 在线地图有无数的用途, ...

  7. 10款存储设备测试软件

    http://www.dostor.com/article/2014-01-18/7180637.shtml [导读]随着云存储.大数据的持续升温,存储的地位也水涨船高,存储设备的性能也越来越重要.存 ...

  8. 10款电脑办公神器软件网站工具

    好用的软件网站工具可以提高我们的工作效率,下面小编就和大家分享10款电脑办公神器软件网站工具,看看哪款是你需要的. 1.高清电脑录屏软件-Bandicam Bandicam(班迪录屏)是一款专业的电脑 ...

  9. 10 款免费的 Mac 屏幕录制工具

    有些教程使用文字和图像是远远不够的,需要一些简单的视频实例说明.当我们不需要非常强大的功能的时候,免费的 Mac 屏幕录制工具就能发挥它的作用,给我们带来便利. 这里我们介绍 10 款免费的 Mac ...

  10. 本周推荐10款免费的网站模板设计

    为什么80%的码农都做不了架构师?>>>    日期:2013-5-10  来源:GBin1.com 免费网站模板相信大家肯定都非常喜欢,在今天这篇文章中,我们收集了来自极客标签社区 ...

最新文章

  1. 无盘服务器游戏盘尺寸,网吧无盘游戏服务器 案例五
  2. UNIX高级环境编程(9)进程控制(Process Control)- fork,vfork,僵尸进程,wait和waitpid...
  3. pandas 季度_pandas_时间序列和常用操作
  4. 人工智能在视频应用领域的探索
  5. ●BZOJ 3129 [Sdoi2013]方程
  6. 在Java SE中使用Hibernate Bean Validator
  7. 系统安装教程:Windows7硬盘安装方法详细图文教程及使用工具下载
  8. 「一本通 6.5 练习 3」迷路
  9. SylixOS DNS浅析
  10. Arcgis地籍图河流注记字体批量修改
  11. 相见恨晚的英语学习方法!百万人读过!
  12. 网上支付之易宝支付接入规范
  13. 如何将WebRoot部署到tomcat中
  14. TOM邮箱|国内适合商务人士的邮箱是什么邮箱
  15. 解决pgAdmin4启动失败方法(The pgAdmin 4 sever could not be contacted)
  16. enter不换行 wps_wps表格按enter键不能换行解决方法教程
  17. 第一集 DLNA 白話文介紹
  18. RabbitMQ学习笔记(一)
  19. 自动驾驶自主避障概况
  20. 智能电视 屏幕测试软件,详解如何使用液晶电视测试软件

热门文章

  1. html5增加用户代码,HTML5 用户注册页面源代码
  2. 二年级孩子适合学C语言吗,小孩子适合学习编程吗?孩童时期对变成的接受程度有多少呢?...
  3. 浅谈游戏《Hollow Knight空洞骑士》
  4. JavaFx loading 数据加载中效果
  5. Vue使用阿里矢量图标库
  6. Beyond Compare for MAC反编译class文件
  7. 舒尔特表-5*5表格1-25个数字随机生成且不重复
  8. 将 DataDirect ODBC 驱动程序与 Python 和 pyodbc 一起使用
  9. Mysql实战练习之简单图书管理系统
  10. Java后端开发常用规范