30114|78

977

帖子

4

TA的资源

纯净的硅(中级)

楼主
 

Altium+Access 自己动手创建小公司自己的库 [复制链接]

 
       四月初回老家,现在在一家小公司做硬件设计,四个人,软件,硬件,市场,生产各一个人,来到之后发现之前的原理图PCB太乱,好几个库文件,于是开始着手创建一个自己的数据库文件。经过几个月的运行,渐渐成熟起来,这些东西都是我在网上找的,经过实际运行检验,现在整理一下分享给大家。       用过Cadence的亲们应该有了解,这个软件自带这样一个功能,利用数据库将原理图、PCB和datasheet等链接起来,添加料号等属性,方面设计调用和生产端的管理。很不幸,我们现在使用的是Altium。
       下面一步步讲,首先要确定一个料号编码规则,这个很重要,每一个料号对应唯一一颗料,下面两张图是我这边料号编码规则的部分截图。例如运放LM358,有不同封装形式,最后一位流水码用来区别封装,其他IC我基本上也是这么做的。电阻,可以通过材质、功率、电阻值、精度和封装等参数来区分,可以参照电容的形式来做。另外机械部分的料也可以以此类推编写料号,后面用于整理出对应产品的BOM表。



第二步,使用Access新建一个mdb文件, Database_Library.zip (446.73 KB, 下载次数: 1077)   这里有个范例
            里面的参数我下面逐一解释一下,
            Part Number:料号,这个是根据料号编码规则得出的一个编码
            Part Type:型号,这里输入对应器件的型号,如LM358,那就输入LM358,如果你们公司供应商有自己的料号的话,这里也可以输入供应商料号。可惜我们没有。
            Description:描述,这里输入器件参数,要求简洁清晰,主要参数都要包括进去。这关系到你后面使用的时候是否能够准确快速的搜索到你需要的器件。
            Value:这个参数是给电阻电容电感等器件留的,你可以在里面输入电阻值等。
            Tolerance:精度。
            Library Ref:该器件使用的原理图符号的名字。
            Footprint Ref:该器件使用的封装在封装库里的名字。
            Library Path:原理图库的路径,完整路径,包括原理图库文件名和后缀。
            ComponentLink2Description:这里面填写datasheet,后面会讲到,这个用来在Altium的菜单里添加一个调出datasheet的选项。
            ComponentLink2URL:存放datasheet的路径,要包括对应器件的datasheet文件全名,包括后面的.pdf等文件类型。
            Footprint Path:PCB库路径,同Library Path。
            Suppiler:供应商
            LatestRevisionDate:最后一个版本修改的时间。
           和这个数据库文件配合使用的最好要有一个数据库更新日志,里面要注明时间,修改项的名称,修改前后的参数,修改原因和修改人。
第三步,使用Altium新建一个database library文件。我先在D盘根目录下面新建一个Database文件夹,把上面新建的Access文件放到这个文件夹下。新建的database library文件也放到这里。新建完database library文件后会看到下面图片里的样子。

1,选择数据库文件路径,D盘database文件下的.mdb文件。
2,打上勾
3、点击connected,我这里链接过了,所以按钮显示灰色。
最后一部就是左侧的对话框,选择你要显示出来的表,我们这里只有运放一个,所以只勾选这一个。我不知道为什么我每次都有下面那几个表,每次都要勾掉。
然后保存就可以了,路径还是我们原来的路径。
第四步,新建原理图库和封装库,这里路径建议还是放到这里,然后在数据库文件里的原理图路径和封装库路径里添加文件路径(包括文件名和后缀)。
第五步,新建原理图符号和封装,这个应该不要多讲。
第六步,在Altium的Library窗口里添加database Library.DbLib库文件。这个应该也不用多讲,和我们正常添加库一样的操作。
第七步,添加datasheet,在数据库里添加datasheet文件路径。
最后一部就是实际使用检验一下了。



这里调出datasheet的操做是在需要打开datasheet的器件上右击->References->Datasheet。这里就是我们在数据库文件里ComponentLink2Description这一栏下填写的Datasheet。


至此我们大致的工作已经结束了,后面的工作就是新料的录入和维护工作了。
设计出板子之后,进入量产的话,由开发人员给出完整BOM表(电子元器件+PCB+外壳+螺丝钉等),由仓库确认哪些料缺货,采购备料。生产时,仓库根据生产量,由BOM表配料,产线生产。

其实我们原来想直接找这方面的解决方案来做,发现一是价格贵,二是和Altium的结合不是很好。经过这段时间的运行,感觉这个方法还是不错的。以上都是小弟的个人见解,欢迎各位大大提出意见和建议,大家一起学习进步。
此帖出自PCB设计论坛

最新回复

想来看一下ACCESS文件的表格  详情 回复 发表于 2024-4-16 00:29

赞赏

3

查看全部赞赏

点赞(3) 关注(37)
 

回复
举报

2453

帖子

19

TA的资源

五彩晶圆(中级)

沙发
 
过完节细看,先mark了
此帖出自PCB设计论坛

点评

有假期的人就是舒服啊,我放假比不放假还累,不放假天天就脑力劳动,放假就天天体力劳动  详情 回复 发表于 2015-10-3 19:48
个人签名    懒得很
 
 

回复

75

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
Atium Designer本身不是也可以添加一些datasheet吗?在元件属性那一栏。
此帖出自PCB设计论坛

点评

问题是国内的data sheet真的都能导入吗?!  详情 回复 发表于 2018-1-3 16:57
这个可以添加,使用这种方法最主要的考虑不在datasheet,而是使用料号对于从设计到生产的便利。我也试过使用集成库这样做,用起来也不是特别方便  详情 回复 发表于 2015-10-3 10:09
 
 
 

回复

977

帖子

4

TA的资源

纯净的硅(中级)

4
 
PCBBOY1991 发表于 2015-10-3 10:03
Atium Designer本身不是也可以添加一些datasheet吗?在元件属性那一栏。

这个可以添加,使用这种方法最主要的考虑不在datasheet,而是使用料号对于从设计到生产的便利。我也试过使用集成库这样做,用起来也不是特别方便
此帖出自PCB设计论坛
 
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

5
 
mark。。。。。
此帖出自PCB设计论坛
个人签名
分享铸就美好未来。。。




 
 
 

回复

6069

帖子

4

TA的资源

版主

6
 
此帖出自PCB设计论坛
 
 
 

回复

3414

帖子

0

TA的资源

纯净的硅(高级)

7
 
这个真心不错
此帖出自PCB设计论坛
个人签名

So TM what......?

 

 
 

回复

977

帖子

4

TA的资源

纯净的硅(中级)

8
 
zca123 发表于 2015-10-3 09:51
过完节细看,先mark了

有假期的人就是舒服啊,我放假比不放假还累,不放假天天就脑力劳动,放假就天天体力劳动
此帖出自PCB设计论坛
 
 
 

回复

179

帖子

0

TA的资源

一粒金砂(中级)

9
 
一直想做成这样。学习了,自己也试着做一下,谢谢分享
此帖出自PCB设计论坛

点评

共同交流学习  详情 回复 发表于 2015-10-6 08:29
 
 
 

回复

977

帖子

4

TA的资源

纯净的硅(中级)

10
 
generalissimo 发表于 2015-10-4 09:55
一直想做成这样。学习了,自己也试着做一下,谢谢分享

共同交流学习
此帖出自PCB设计论坛
 
 
 

回复

248

帖子

0

TA的资源

一粒金砂(中级)

11
 
楼主给力!学习了
此帖出自PCB设计论坛
 
 
 

回复

977

帖子

4

TA的资源

纯净的硅(中级)

12
 
haixinghp 发表于 2015-10-6 12:46
楼主给力!学习了

此帖出自PCB设计论坛
 
 
 

回复

1291

帖子

0

TA的资源

纯净的硅(中级)

13
 
不错的分享,原先以为只有capture cis才有
此帖出自PCB设计论坛

点评

我也是在用了capture cis才知道可以这样做,回来之后用的是Altium,然后就着手在Altium上也做出来一个这样的。其实Altium正版的话是直接可以使用这项功能的,新推出的版本都带数据库这项功能,从官网的介绍来看,功  详情 回复 发表于 2015-10-7 15:24
 
 
 

回复

977

帖子

4

TA的资源

纯净的硅(中级)

14
 
强仔00001 发表于 2015-10-6 21:46
不错的分享,原先以为只有capture cis才有

我也是在用了capture cis才知道可以这样做,回来之后用的是Altium,然后就着手在Altium上也做出来一个这样的。其实Altium正版的话是直接可以使用这项功能的,新推出的版本都带数据库这项功能,从官网的介绍来看,功能还是很强大的。
此帖出自PCB设计论坛

点评

破解版能不能这样做??  详情 回复 发表于 2015-10-8 16:57
 
 
 

回复

2万

帖子

341

TA的资源

版主

15
 
很给力!很好啊,谢谢!

看来用好Altium还大有学问。谢谢
此帖出自PCB设计论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

16
 
好像很厉害的样子呐~
此帖出自PCB设计论坛
个人签名光纤激光打标机 www.chinabote.net
 
 
 

回复

1291

帖子

0

TA的资源

纯净的硅(中级)

17
 
MrKingMCU 发表于 2015-10-7 15:24
我也是在用了capture cis才知道可以这样做,回来之后用的是Altium,然后就着手在Altium上也做出来一个这 ...

破解版能不能这样做??
此帖出自PCB设计论坛

点评

好像需要一个Vaultt的帐号,我没搞定,你这边有什么好办法吗?  详情 回复 发表于 2015-10-9 13:40
 
 
 

回复

977

帖子

4

TA的资源

纯净的硅(中级)

18
 
强仔00001 发表于 2015-10-8 16:57
破解版能不能这样做??

好像需要一个Vaultt的帐号,我没搞定,你这边有什么好办法吗?
此帖出自PCB设计论坛

点评

我也没有很好的对策  详情 回复 发表于 2015-10-9 18:23
 
 
 

回复

21

帖子

0

TA的资源

一粒金砂(初级)

19
 
来凑个热闹
此帖出自PCB设计论坛
 
 
 

回复

1291

帖子

0

TA的资源

纯净的硅(中级)

20
 
MrKingMCU 发表于 2015-10-9 13:40
好像需要一个Vaultt的帐号,我没搞定,你这边有什么好办法吗?

我也没有很好的对策
此帖出自PCB设计论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表