kicad卡死,cvpcb卡死,kicad封装库库设置
来源:互联网 发布:python 行为树 编辑:程序博客网 时间:2024/05/04 03:12
kicad是一个不错的软件,对于像我这样的电子爱好者已经足够,但是这个软件也不是毫无缺点,毕竟是开源的,说不定人家作者心情好的时候会更新一下
从我使用过程中发现两个基本问题,甚至有想给作者写邮件的冲动,或是自己下载代码编译,第一个就是其中某些模块是单线程运行的,比如cvpcb,这个比较坑人,
当你要关联封装时,性能不好的电脑可能会卡死,最好还是搞个固态硬盘,它的封装库其实时用zip算法打包的,其中有解压过程,个人认为这些操作应该放在单独的
线程中,防止UI线程阻塞,第二个就是封装库的加载,4.0版本以后软件将库放在github上,我大天朝的程序猿就郁闷了,原因大家都是知道的,在使用软件时,即使安装时安装了封装库,但是他默认的配置文件还是设置为从github下载库文件,导致不管时打开cvpcb还是查看封装库,软件都卡死,根本没法使用
针对第二个问题,解决方案就是,使用本地库,修改配置文件,具体操作如下(基于kicad4.0.5),找到配置文件(打开或新建项目以后将会自动创建),路径为
C:\Users\XXX\AppData\Roaming\kicad,其中XXX为用户名,替换(type Github)为(type KiCad),将${KIGITHUB}替换为${KISYSMOD},${KISYSMOD}也可以使用绝对路径
或是环境变量中定义的路径,替换后大致如下,
(fp_lib_table (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr HAMxx31A_HDMxx31A)) (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Chokes, axial, throuh hole")) (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "Chokes, common mode")) (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Chokes, radial, through hole")) (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "Chokes, surface mount"))
这样处理以后速度改善了许多
配置文件已共享 http://download.csdn.net/detail/liangjiapei/9723717
0 0
- kicad卡死,cvpcb卡死,kicad封装库库设置
- KiCad常用元器件库
- KiCad设计PCB-7-制作自锁开关KFT8.0的原理图库和封装库
- KiCad设计PCB-15-SD卡接口原理图设计
- KiCad设计PCB-1-元器件库的制作(1)
- KiCad设计PCB-2-元器件库的制作(2)
- KiCad设计PCB-3-元器件库的制作(3)
- kicad快捷键
- KiCad设计PCB-4-使用KiCad制作第一个元器件的封装
- KiCad设计PCB-5-使用KiCad制作SOP-8、WSOP-8和SOP16封装
- KiCad设计PCB-6- KiCad制作SOT-223及LQFP100封装
- KiCad设计PCB-23-封装检查-生成网络表-导入
- KiCad设计PCB-27-封装的旋转和替换修改
- Kicad使用经验谈
- KiCad生成制造文件
- eclipse卡死问题
- MyEclipse 卡死问题。
- eclipse卡死
- 网站发布后在IIS上定时执行任务
- mysql workbench 给localhost root用户设置密码
- ORACLE中10g和11g之后版本在parallel ctas时的区别
- 代码提交到git代码仓库
- ant的build.xml文件解析(转载方便学习)
- kicad卡死,cvpcb卡死,kicad封装库库设置
- 聊聊分布式事务&分布式系统事务一致性解决方案
- JSON.stringify 语法实例讲解+easyui data-options属性+expires【申明:来源于网络】
- [精品书单]零基础开始学51单片机点流水灯
- TPC-H 前15个query在mysql上的查询树
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
- AppOpsMananger source
- django1.10 使用笔记
- redis file download