实测Altium Designer 24.5的是本人,踩那种集成库编译后封装全部丢失之坑的也是本人,新手只要跟着一步步去操作,便能够轻松避开这类常见问题。今天直接呈上硬步骤,全都……
实测Altium Designer 24.5的是本人,踩那种集成库编译后封装全部丢失之坑的也是本人,新手只要跟着一步步去操作,便能够轻松避开这类常见问题。今天直接呈上硬步骤,全都为手敲出来的实操记录,别嫌啰嗦,每一步都价值不菲。
创建集成库项目文件夹
开启AD24.5,于顶部菜单栏点击File,接着点击New,随后点击Project,再点击Integrated Library,在弹出的窗口里为项目命名为“My_First_IntLib”,将保存路径选定为D盘的纯英文文件夹诸如D:AD_Libs,绝对不要带有中文或者空格。当项目面板出现.LibPkg文件后,通过右键添加Sch Library和Pcb Library这两个子文件。
【新手避坑】
要是保存路径当中包含着中文,那么就会报出“Failed to create project file”这样的情况,错误码是0x8007007B。核心的原因在于AD底层编码没办法识别双字节字符。要解决的办法是:把路径全都更改成英文,举例来说,把“新建文件夹”改成“NewFolder”,然后再重新去新建项目。
原理图符号引脚参数设置
双手同时点击以开启SchLibrary面板,于Place栏处点击Pin来放置引脚,关键参数有所规定,引脚长度需固定填写且为30mil,网格对齐采用25mil,如此一来在走线时能够自动捕捉从而不出现歪斜情况,引脚编号以及名称需要手动敲击输入,例如编号为“1”时对应名称是“VCC”,编号为“2”时对应“GND”,绘制完所有引脚之后,右键点击元件并选择Properties,把Designator填写为“U1”。
【新手避坑】
编辑的时候报出了“Pin mismatch between symbol and footprint”这样遍布的红色提示。去查看原理图引脚编号是不是为“1,2,3”,接着再瞧瞧PCB封装的焊盘编号是不是“A,B,C”——一旦数字和字母对不上那肯定会报错。要做快速解决的办法:在原理图库中将编号统一改装成纯数字,封装库的焊盘同样改成相同数字,保存之后重新进行编译。
添加PCB封装并模型关联
转至PcbLibrary,借由从现有封装进行复制能更简便行事:开启官方库Miscellaneous Devices,寻觅到SOIC-8,按下Ctrl+C执行复制操作,再返回你的PcbLibrary展开粘贴行为。关键举措包含:开启原理图库里的元件,点击左下角的Add Footprint,弹出Model Manager,于Name栏精准输入“SOIC-8”,点击Browse定位至你自身的PcbLibrary文件。
【新手避坑】
模型关联之后,编译时给出提示称“Footprint not found in search path”,毕竟AD默认情况下仅仅搜索安装目录的库,而你自身的库路径并未被加进去,前往顶部的Tools -> Preferences -> Data Management -> Installed Libraries,点击Install来添加你的.PcbLib文件,之后再次进行编译就可以通过了。
关键参数最优推荐值
引脚长度是30mil,这是最优解,理由如下:AD它默认的电气栅格是25mil,30mil的引脚恰好超出了栅格半个单位,手动连线的时候,鼠标点上去不会误触到相邻的引脚,试过25mil,它太短,连线容易滑脱,35mil太长,占地方,密集元件放不下,30mil是经过上千次项目验证出来的平衡点。
两种实操方案对比取舍
方案A:完全依靠手工去绘制每一个元件,它适用于那种包含三至五个元件的实验板,能够精确地把控引脚的顺序以及封装的尺寸。方案B:是从官方库进行复制之后再去修改参数,它适合用于十个以上元件的批量制作,效率能够实现翻倍,不过需要留意版权协议。对于个人学习而言采用方案A,对于公司项目则采用方案B——要优先使用公司授权的库,千万不要随意去扒网上的破解包。
高频完整报错一站式解决
编译的时候报出了“Pin 3 not found in footprint”这样的错误,并且报错代码是4220。出现这种情况的场景是,在原理图当中画了3号引脚,然而封装焊盘却仅有1、2、4号,缺少了3号。一站式解决的办法是,打开PcbLibrary,双击封装进入到焊盘编辑模式,发现焊盘编号跳过了3。通过右键添加新焊盘,把Designator修改成3,手动将坐标对齐到物理位置之后进行保存。去往原理图库返回其处,Tools也就是工具功能里选择 Update from Libraries 即从库中更新,进行重新关联操作。随后以按下Project也就是项目选项进而选择 Compile即编译器操作,最终呈现绿灯通过之状态。
不适用的场景是,本方法所针对的仅仅是Altium Designer 24.5及更高的版本,AD18以及更早的版本其菜单层级存在差异(像是Preferences位于DXP菜单之下),针对旧版本用户建议可直接进行升级,或者前往Project Options里去寻找Model Path。要是使用的是立创EDA,它具备自带的集成库自动匹配功能,无需手动去做模型关联,直接进行拖拽封装即可。
你依照这三个步骤统统做完,可曾还碰到过哪些稀奇古怪的报错情况呢?把它们在评论区抛出来,让我来帮你瞧瞧。
微信扫一扫
还没有评论呢,快来抢沙发~