通常在第一次调试电路的时候,PCB板都是手动焊接的,在焊接的时候,通常都是打印出来器件清单,然后对照着器件清单,在PCB上依次查找需要焊接的元件,然后将对于的元器件焊接上去。如果电路板元器件比较少的时候,这样焊接起来还好,如果器件数量比较多时,每次寻找器件的位置都要花费好长时间。当然也可以在电脑上直接搜索元器件的位置,但是这样每焊接一个器件就要在电脑上搜索一次也比较麻烦。有没有更好的方法来解决这个问题呢?当然是有的,这里推荐使用KiCad的元器件清单可视化插件,将焊接的Bom直接变为可视化。

  下面直接看最终效果图。

  左边一列是器件清单明细,右边是电路板的PCB布局文件,当选中左边的元器件时,在右边就会高亮显示出改元件所在的位置。这样在焊接PCB的时候,就可以一眼看到需要焊接的元件所在的位置。生成的这个可视化文件是html格式的,在任何可以观看网页的设备上都可以打开。 在焊接的时候,可以直接在手机上打开这个可视化网页。随时查看器件值和位置,比较方便。也避免了直接把PCB文件发给别人,导致资料泄密。

  下面详细说一下如何生成这种可视化焊接清单。由于现在大多数人的PCB文件都是使用AD软件画的,而AD软件默认生成的pcb文件格式使用KiCad软件是打不开的。那么第一步就是通过AD软件将PCB文件转成KiCad软件可以识别的格式。

  首先在AD软件中打开PCB文件,然后选择文件—导出—P-CAD ASCII 选项,将PCB文件导出为ASCII格式。


  然后选择导出文件的路径和名称。

  此时生成的PCB文件后缀名为 pcb,而不是AD软件的默认后缀名PcbDoc。

  接下来使用KiCad软件打开刚导出的这个pcb文件。

  在电脑开始菜单中选择KiCad—Pcbnew 软件,这时就会打开一个新的PCB文件。

  选择文件—导入非Kicad电路板文件。

  在右下角文件类型处选择p-cad ascii pcb文件。

  这时就打开了AD软件中画的PCB文件,此时还需要把这个文件转换为KiCad格式才能使用。
  选择文件—另存为

  将pcb格式的文件另存为kicad_pcb格式。

  如果电路板的边框层不是Edge.Cuts层,直接使用这个插件会报错。需要双击电路板的边框线,将电路层数修改为Edge.Cuts层。

  此时选择Generate Interactive HTML BOM 插件。 也可以在工具栏中选阵 工具 — 外部插件 — Generate Interactive HTML BOM

关于插件的安装方法可以 参考这篇文章 KiCad安装第三方插件方法

  点击完器件生成清单之后,就会弹出一个界面。

  直接点击最下面的 生成BOM 按钮。这时就会打开一个网页,网页中就会显示器件清单。

  在左边选择相应的器件之后,在右的电路板中就会高亮显示。同时右边的电路板支持缩放。

  右上方一排是显示方式的各种按钮,可以选择自己想要的显示方式。此时这个网页就会自动保存在本地pcb所在文件夹里面的bom文件夹中。


  当需要在手机上打开的时,只需要把这个ibom.html文件发送到手机上就行。


  在手机上选择横屏显示,这样在焊接元器件的时候,就会方便很多。

  这样通过KiCad就能将AD中的PCB文件和器件清单在手机上查看了,生成的这个网页也只有几百k大小,查看起来也很方便。极大的提高了工作效率。

使用KiCad插件,将PCB焊接可视化相关推荐

  1. vue中is属性搭配vuedraggable插件实现可拖动可视化大屏展示组件的自定义配置功能

    最近有这样一个需求,将大屏上展示的东西都封装成独立的组件让用户自己可以自定义配置自己的组件位置及想要展示的组件,第一个我就想到通过is来实现,分享下我的思路及部分代码供大家参考. 先看下大概布局: 如 ...

  2. PCB焊接及上电测试流程

    PCB焊接及上电测试流程 一.PCB焊接步骤 二.上电测试及调试 一.PCB焊接步骤 1.电路板拿到后,要观察电路板线路有无损伤,焊盘有无损坏,绿油是否有损坏: 2.用万用表测量电源与地.不同电源之间 ...

  3. SMT贴装中PCB焊接需要注意的问题

    随着电子产品越来越精密化,芯片也朝着微小化的趋势不断发展,这对电子焊接技术的要求也随之提高,尽管高速贴片机可代替人工进行焊接,但是在对PCB进行焊接时仍需要注意以下几点问题. 从PCB制造到所有元器件 ...

  4. pcb焊接与拆焊时遇到的一些问题解决及电烙铁等的选择(学习记录)

    对于新手小白来说,在设计pcb时经常会遇到一系列的问题,当好不容易设计完成一块自己的pcb开发板后,特别是在把芯片焊接好后,突然发现芯片焊接错误,或者pcb的设计有问题,或者某个芯片买到了山寨货等等. ...

  5. win下使用QT添加VTK插件实现点云可视化GUI

    摘要​ 大家在做点云的时候经常会用到QT,但是我们需要使用QT做点云的可视化的时候又需要VTK,虽然我们在windows下安装PCL的时候就已经安装了VTK,由于跟着PCL安装的VTK是没有和QT联合 ...

  6. 从PCB焊接角度谈画PCB图时应注意的问题

    转载自 https://mp.weixin.qq.com/s?__biz=MzAxNTIzOTcyMw==&mid=2650183571&idx=1&sn=aea06ed898 ...

  7. creator qt 设置换行方式_win下使用QT添加VTK插件实现点云可视化GUI

    大家在做点云的时候经常会用到QT,但是我们需要使用QT做点云的可视化的时候又需要VTK,虽然我们在windows下安装PCL的时候就已经安装了VTK,由于跟着PCL安装的VTK是没有和QT联合编译的, ...

  8. java可视化插件_java的WindowBuilder可视化插件

    一直做在安卓用xml作界面,对于java的控件不熟悉,也不习惯用代码做UI尤其是布局. 找了一下发现可以安装windowbuilder来实现java的可视化编程,但是很多资料里的连接都失效了. 刚自己 ...

  9. ue4vr插件_UE4虚幻引擎可视化VR实例3dsMax全流程中级教学

    原标题:UE4虚幻引擎可视化VR实例3dsMax全流程中级教学 教学总长度11小时左右 使用软件:Unreal Eengine4,3dsmax 本教学紧接<UE4虚幻引擎可视化VR实例3dsMa ...

最新文章

  1. STL (13) 非变动型算法
  2. 计算机管理信息系统大作业,管理信息系统期末大作业
  3. Nginx访问VM虚拟机CentOS 7系统与本地Windows系统共享目录403
  4. 吴恩达深度学习课程deeplearning.ai课程作业:Class 2 Week 3 TensorFlow Tutorial
  5. [bzoj3879]SvT_后缀数组_RMQ_单调栈
  6. 如何手动创建SAP S/4HANA的生产订单
  7. bigint最大有多少位_一台 Java 服务器可以跑多少个线程?
  8. 为什么祖国没有农历生日? | 今日最佳
  9. 如何将网页保存为图片_网页账号密码该如何保存?
  10. mysql5.7 的 user表的密码字段从 password 变成了 authentication_string
  11. 简述相关与回归分析的关系_分类数据与分类数据的相关关系分析
  12. 【iOS】获取应用程序本地路径
  13. 动态数据源四种实现方案对比
  14. AC日记——阶乘之和 洛谷 P1009(高精度)
  15. 提高模型准确率:组合模型
  16. drools决策表的简单使用
  17. 易学笔记-系统分析师考试-第9章 系统规划/9.5 成本效益分析技术/9.5.2 净现值分析
  18. 计算机控制系统++康波,计算机控制系统(康波)第3章习题部分参考解答12[1]
  19. jsp对象的四大作用域的简单介绍
  20. 马士兵Python基础版2020教程P58-P96 PPT笔记+课堂代码

热门文章

  1. 解决hadoop集群中有一个slaver的datanode启动失败
  2. 997直流有刷减速电机调试
  3. 影像已成为小米手机向上的强劲动力
  4. 基于微信小程序的多功能记事本软件开发 报告+前后台(java)项目源码+数据库
  5. 分享一段wave降噪处理代码
  6. Vuex 模块化 配合 本地存储
  7. java hash 取模_HashMap 中的取模和扩容公式推导
  8. 单机十万并发HLS直播服务器的防盗链技术
  9. linux SecureCRT ssh key认证登陆
  10. android崩溃系列-崩溃原理分析