EDA365电子论坛网

标题: AD的元件库怎么通过数据库进行管理 [打印本页]

作者: yourjun    时间: 2016-11-29 16:12
标题: AD的元件库怎么通过数据库进行管理
请教各位,希望AD的元件库能够通过数据库进行管理(就好像allegro的元件数据库管理一样),这样调用元件比较方便。但是在网上找不到相关的教程,还请各位大侠指点,谢谢!
* b2 O# s. V; h) I$ c& u2 h, x3 s
作者: taowa    时间: 2016-11-30 09:54
老问题了,Altium有教程。
+ \- v* n- l" ?& m' ^) T步骤主要有这么几个。
) ~/ ?# N! u5 c& u3 o: |1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACCESS,SQL,mySQL数据库(数据库必需是可访问的,在每个客户端机器上必需安装相应数据库的ODBC驱动程序,并建立到数据库的连接文件)参见图1
% L" K/ j, s2 Z$ i0 S" u         表格里面至少需要指出  元件的SCH库文件的完整路径,SCH库中该元件的元件名; 当然如果需要关联封装,还需指出元件封装库文件的完整路径,和PCB库中该元件的封装名。  表格中其他信息例如规格说明,参数等等元件描述根据需要添加。  E+ p+ @) P) }% {9 g: [
       此步骤注意,库文件放置的位置必需是其他客户端电脑可以访问到的
( P8 r3 C  `0 G# a/ M7 j/ ~2.创建dblib文件,选择1中已经建立的数据库连接,配置数据库表格元素到元件的映射关系。参见图2
7 s8 ^7 r  l$ U3 H  v例如:数据库表格里面的 ”元件描述“  可以映射到实际元件的 “despcrition",规格参数可以映射到实际元件的 ”commit"3 y; b0 ]  w. B- Y) z5 B8 z4 c: ?
         SCH元件名必需映射到Library ref,SCH库文件路径必需映射到 Library path
) `" j0 J% b- `         PCB元件名必需映射到FoorPrint ref,PCB库文件路径必需映射到Footprint path
* l# y- z0 }" C5 i& o$ l3.工程中添加这个建立好的dblib文件就可以了。
% U9 ~, p- r' H) ^: _8 \1 w % W" ~& o4 i  z, R

作者: taowa    时间: 2016-11-30 10:03
其实 公司的话,最好使用公司物料系统的数据库,在数据库物料表上添加几个 绘制原理图及PCB所需要的字段,这样电路设计的元件库可以和公司物料库保持同步。( I+ y- n' K0 x, h0 C0 r
      公司新增电子物料时,需要同步提供库文件等相关信息,一并在数据库里面创建,这又需要公司的物料系统软件提供相应的接口了。9 v+ f4 X: T2 i/ y, H1 j* @

作者: kevin_hm    时间: 2016-12-2 08:21
学习了
作者: 杰1111    时间: 2016-12-5 17:36
没看懂
作者: 2009zhaoqf    时间: 2016-12-19 14:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: Jessica2014    时间: 2017-2-28 16:14
taowa 发表于 2016-11-30 09:54  F6 U) r. }$ s) T/ o- D
老问题了,Altium有教程。
3 G- Y) @% \. t/ T6 V+ t- w步骤主要有这么几个。$ C, U) ~% C9 q
1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACC ...
4 `' c: F( N+ B' H9 j; c4 c
好帖!实用!2 E5 |+ }+ m' f" T& H

作者: Jessica2014    时间: 2017-2-28 16:15
taowa 发表于 2016-11-30 10:03
1 b* y( W# [4 {0 c0 A其实 公司的话,最好使用公司物料系统的数据库,在数据库物料表上添加几个 绘制原理图及PCB所需要的字段, ...

' I8 I! J1 s$ r6 p2 m  {/ C是的,我们已经做到了!$ y$ r. Z1 Z2 n" Q" G$ H8 C

作者: kfdnnljat    时间: 2018-1-3 13:19
学习了~~~~~~~~~~~
作者: viviwhinny    时间: 2019-5-5 11:20
Jessica2014 发表于 2017-2-28 16:15% O2 R$ d9 L/ K8 `% H
是的,我们已经做到了!
# ]$ e: p1 C# H4 `
具体怎么做的?有实现的教材么
5 b2 R8 H' [; s9 ]4 L8 ?. o
作者: 呜拉辣拉啦啦啦    时间: 2019-8-23 10:43
你好,请问有具体的教程没有呀  这个文字有点看不懂,不太明白,麻烦您发一下链接给我可以吗,谢谢咯
作者: 呜拉辣拉啦啦啦    时间: 2019-8-23 10:43
viviwhinny 发表于 2019-5-5 11:20+ O4 ]+ E4 [6 L$ }8 u* s
具体怎么做的?有实现的教材么
$ H" o& p  [3 |8 h1 G/ [7 M
请问您现在知道了吗 可不可以告诉我一下呀,谢谢了
, Z$ B7 A/ d" ~$ w- v: V: T
作者: duocaixiaorong    时间: 2019-9-29 11:51
taowa 发表于 2016-11-30 09:54! k" Z4 Q6 c( @& F# K0 v- B
老问题了,Altium有教程。
" z& E! P# R# H" y) u0 ]步骤主要有这么几个。
; l* \) S9 U! }$ L* g+ p# |1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACC ...
$ p* x4 N$ s; u2 U
请问有没有详细的步骤啊?或者AD的教程哪本书有这样的教程,能提供一下吗?
, \. A: g1 S) _+ C! |& ]7 O0 Y( s
作者: 须臾    时间: 2019-12-9 16:18
viviwhinny 发表于 2019-5-5 11:20* i; L& ^+ h- _7 ~# I0 k! C
具体怎么做的?有实现的教材么

& j6 t  h( ~  F8 `( y+ S  h3 shttps://wenku.baidu.com/view/561b0b5e0622192e453610661ed9ad51f01d54d4.html
' t$ V4 ?* F6 u7 E% w& X# E+ a! [% A. W5 ]7 d4 Q5 v9 }
. g, |* @9 r) j% W6 s
可以试试这个+ ^; M3 W9 ~0 e* S. ^2 m

作者: hcf830716    时间: 2020-5-27 11:30
taowa 发表于 2016-11-30 09:54* o6 c& T! Q6 ]8 a
老问题了,Altium有教程。9 K& K" H* O, [& M
步骤主要有这么几个。% o( H: Z5 K9 x. m
1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACC ...

# K% ~, R% |5 w这数据库已经配置好可以使用了,但有一个问题是,怎样去管理封装库,测试了很多方法,必须把封装库的写入权限开放其他人才能调用,怎样设置封装库其他人只可以调用不能修改的权限呢。% v0 K  [  J+ m% Q7 \

作者: taowa    时间: 2020-5-29 10:22
库文件放到服务器上,封装库的共享访问路径设置成可读的,所有人都能访问。      服务器上运行一个服务程序,封装工程师提交经过审核确认后的库文件,上传,并与物料编码关联。服务程序自动把上传的库文件拷贝至 封装库目录,并在数据库表格中插入这条记录。    绘制原理图的硬件工程师在右边的物料库里刷新下就能看间新添加的物料了。  o" H. D+ S7 J7 E
      一般正规流程的公司有专人开发服务器程序,程序按照公司的相关工作流程编写,去操作数据库。有的物料数据库(物料编码)是和生产系统,财务的采购结算系统相关连的。
作者: zheng5202    时间: 2020-7-9 09:39
本帖最后由 zheng5202 于 2020-7-9 09:47 编辑
3 v9 H- d7 H( u; ^3 k6 g4 E+ h6 f; b) @% v$ ^
我按步骤设置了数据库,也加载了,可是无法调用 元件,不知道问题出在哪里 PLACE是灰色的,期望高人帮忙,谢谢!
/ K* J9 o: x& D  L) s8 H5 L; x4 l9 K' ^7 D" ]; m( D1 q
$ s" @  \( _5 B' M+ `9 r

作者: zheng5202    时间: 2020-7-9 14:58
本帖最后由 zheng5202 于 2020-7-9 14:59 编辑   r$ o6 k8 D; N
+ `6 N! K6 L/ K" v
救救我,推荐步骤的文档的文件下载下来,也是不可以,不知道怎么回事! H8 X& `, U! K% Z, |
C:\Users\zhengkz\Desktop\333.JPG

333.JPG (16.11 KB, 下载次数: 30)

333.JPG

作者: zheng5202    时间: 2020-7-9 16:50
已解决,路径不能含有中文
作者: phicialy    时间: 2020-7-23 23:20
学习了学习了,感谢LZ分享
作者: Peter_lu    时间: 2020-10-12 17:55
学习一下
作者: mancy66525    时间: 2021-7-5 13:55
:):):):)
作者: kaven    时间: 2024-9-10 14:41
dblib或svndblib可以解决你的问题,符合,封装,参数三权分立,参数可以用excel或access很方便编辑调整




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2