EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
对 altium Designer而言,其设计电路板的优点显而易见,使用方便、上手快; 为提高开发效率,大部分工程师都需要绘制自己的“自主库文件”,最后导出属于自己的“.intlib库”,举例如下所示:
! G7 u2 t, z! v( Z
/ s0 I Q; X& z. k) I后续使用时,只需将这个“.intlib库”文件导入到Altium Designer中即可使用,可大幅提高开发速度; 本次由于购置新电脑,碰到一些小问题,不一定是每个人都会碰到,但也发布出来,以防万一; 1、自主intlib库无法识别: 对“自主intlib库”,如下所示,由于需要对接“结构部”,因此将大部分器件都添加了“3D模型库”,其尺寸与实际大小保持一致;
P+ @# j v4 x* O2 ~- x, ]! R8 ~5 i1 [4 J$ v
但之前制作此“自主intlib库”,使用的版本为“16.1.11”,新电脑上,仍旧安装为“16.1.11”,但直接导入“自主intlib库”后,软件无法识别部分器件; 综合查询后,问题粗略定位为:“history”文件冲突,导致“文件无法识别”; 解决方法为:“重新编译intlib库文件”,此时,系统会重构“自主intlib库”、并可被软件识别; PS:对未添加“3D模型”的库文件,不存在此问题,本人添加的模型文件为“Solidworks文件”,系统自带的库文件也还有3D模型,但其模型应该不是SW文件,因此并不存在冲突问题; 2、自主intlib库无法编译通过: 之前制作此“自主intlib库”,使用的版本为“16.1.11”,本次虽然使用“16.1.11”,但再再次编译“自主intlib库”时,出现“系统警告”,导致编译失败; 同样,其问题极为可能是“3D模型文件”导致的,“AD”虽然支持“SW绘制3D模型文件”,但其在兼容性上,仍存在部分问题; 解决方法:关闭AD后,再次编译工程即可;大部分情况下,每2次,必定有一次通过;同时需注意一点,在电脑编译“自主intlib库”,尽量不要碰触鼠标或键盘;虽然没有理论依据,但此时操作鼠标或键盘,基本上都会造成“自主intlib库”编译失败; 3、导入自主intlib库: 对之前制作好的“自主intlib库”,进行导入时,按以下4步即可实现:
0 N& _+ {9 Y! Z; ?7 ^# X
1 B4 Z1 a, v Z q' j4、成品展示: 完成之前的intlib库导入后,即可完美编辑之前的工程文件,譬如对之前的“智能家居控制板卡”的PCB展示如下:
1 U9 M. Q0 |/ s9 d7 ]5 N, o5 }0 H" m7 S
进入3D视图后,如下所示:
, z, C: N% z* ~& H/ t! K
1 _: x/ g* b) O0 |3 b$ O
此时,前级库均已导入,同事完成对工程及库文件的跨接使用。
3 l' p0 \+ f( s/ ?+ W- F4 u' N |