找回密码
 注册
关于网站域名变更的通知
查看: 8862|回复: 28
打印 上一主题 下一主题

AD的元件库怎么通过数据库进行管理

[复制链接]
  • TA的每日心情
    开心
    2025-7-4 15:44
  • 签到天数: 111 天

    [LV.6]常住居民II

    跳转到指定楼层
    1#
    发表于 2016-11-29 16:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    请教各位,希望AD的元件库能够通过数据库进行管理(就好像allegro的元件数据库管理一样),这样调用元件比较方便。但是在网上找不到相关的教程,还请各位大侠指点,谢谢!
    + A% w" r2 G0 s8 z8 L. w; y

    该用户从未签到

    推荐
    发表于 2020-5-29 10:22 | 只看该作者
    库文件放到服务器上,封装库的共享访问路径设置成可读的,所有人都能访问。      服务器上运行一个服务程序,封装工程师提交经过审核确认后的库文件,上传,并与物料编码关联。服务程序自动把上传的库文件拷贝至 封装库目录,并在数据库表格中插入这条记录。    绘制原理图的硬件工程师在右边的物料库里刷新下就能看间新添加的物料了。, \+ R- F% C/ U6 `* C! B
          一般正规流程的公司有专人开发服务器程序,程序按照公司的相关工作流程编写,去操作数据库。有的物料数据库(物料编码)是和生产系统,财务的采购结算系统相关连的。

    该用户从未签到

    推荐
    发表于 2016-11-30 09:54 | 只看该作者
    老问题了,Altium有教程。
    0 m9 [* t9 b$ l: m5 o- B; `步骤主要有这么几个。
    ! r; u* J- V! A* a1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACCESS,SQL,mySQL数据库(数据库必需是可访问的,在每个客户端机器上必需安装相应数据库的ODBC驱动程序,并建立到数据库的连接文件)参见图19 X8 G' e6 a; Z
             表格里面至少需要指出  元件的SCH库文件的完整路径,SCH库中该元件的元件名; 当然如果需要关联封装,还需指出元件封装库文件的完整路径,和PCB库中该元件的封装名。  表格中其他信息例如规格说明,参数等等元件描述根据需要添加。3 d" f8 A: J  Y
           此步骤注意,库文件放置的位置必需是其他客户端电脑可以访问到的
    0 p9 D$ ]8 z  W* R2.创建dblib文件,选择1中已经建立的数据库连接,配置数据库表格元素到元件的映射关系。参见图2
    3 @6 G2 f, j' k" o例如:数据库表格里面的 ”元件描述“  可以映射到实际元件的 “despcrition",规格参数可以映射到实际元件的 ”commit", m. q2 A4 V; Y* `( o
             SCH元件名必需映射到Library ref,SCH库文件路径必需映射到 Library path9 _1 o& N0 ]! d6 Q4 a2 z; `2 T; U
             PCB元件名必需映射到FoorPrint ref,PCB库文件路径必需映射到Footprint path. Z6 f, b- c: E4 i$ f+ l+ w3 \
    3.工程中添加这个建立好的dblib文件就可以了。
    ' S' f8 v1 |2 q  k" b5 J 3 r0 t1 Q5 l( z( G

    点评

    这数据库已经配置好可以使用了,但有一个问题是,怎样去管理封装库,测试了很多方法,必须把封装库的写入权限开放其他人才能调用,怎样设置封装库其他人只可以调用不能修改的权限呢。  详情 回复 发表于 2020-5-27 11:30
    请问有没有详细的步骤啊?或者AD的教程哪本书有这样的教程,能提供一下吗?  详情 回复 发表于 2019-9-29 11:51
    为啥我自己弄老是提示错误,而且有一个表里面只有部分器件可以调用  发表于 2019-9-2 10:36
    好帖!实用!  详情 回复 发表于 2017-2-28 16:14

    该用户从未签到

    4#
    发表于 2016-11-30 10:03 | 只看该作者
    其实 公司的话,最好使用公司物料系统的数据库,在数据库物料表上添加几个 绘制原理图及PCB所需要的字段,这样电路设计的元件库可以和公司物料库保持同步。& E9 N! a8 U9 y. [# l- q$ q" m6 l( i/ r
          公司新增电子物料时,需要同步提供库文件等相关信息,一并在数据库里面创建,这又需要公司的物料系统软件提供相应的接口了。
    - U) L- Y8 Z0 T* O2 Q, V" R

    点评

    是的,我们已经做到了!  详情 回复 发表于 2017-2-28 16:15

    该用户从未签到

    8#
    发表于 2017-2-28 16:14 | 只看该作者
    taowa 发表于 2016-11-30 09:540 T* i) c- u% ]
    老问题了,Altium有教程。$ e+ z0 f* d& I. x" r9 T
    步骤主要有这么几个。
    . R; F  f2 c& N# ?# R1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACC ...
    ( R* O; e) V: ^0 u  O* u) ]0 V. M
    好帖!实用!3 n  n3 ^% J' v" n7 b

    该用户从未签到

    9#
    发表于 2017-2-28 16:15 | 只看该作者
    taowa 发表于 2016-11-30 10:03
    # m! h1 [& ?+ L# _' V8 T其实 公司的话,最好使用公司物料系统的数据库,在数据库物料表上添加几个 绘制原理图及PCB所需要的字段, ...
    + D6 C7 K9 P+ I3 p8 G2 t! o8 H' e3 _& G
    是的,我们已经做到了!8 f  @) C2 L, _$ ?2 w0 R

    点评

    具体怎么做的?有实现的教材么  详情 回复 发表于 2019-5-5 11:20

    该用户从未签到

    11#
    发表于 2019-5-5 11:20 | 只看该作者
    Jessica2014 发表于 2017-2-28 16:15' ^7 n, r, O" W% }: b- t8 v* W$ R
    是的,我们已经做到了!
    ) |# r; l1 s) O2 {' ^1 X8 g
    具体怎么做的?有实现的教材么
    ! S/ [& l- V9 G* A' v

    点评

    https://wenku.baidu.com/view/561b0b5e0622192e453610661ed9ad51f01d54d4.html 可以试试这个  详情 回复 发表于 2019-12-9 16:18
    请问您现在知道了吗 可不可以告诉我一下呀,谢谢了  详情 回复 发表于 2019-8-23 10:43

    该用户从未签到

    12#
    发表于 2019-8-23 10:43 | 只看该作者
    你好,请问有具体的教程没有呀  这个文字有点看不懂,不太明白,麻烦您发一下链接给我可以吗,谢谢咯

    该用户从未签到

    13#
    发表于 2019-8-23 10:43 | 只看该作者
    viviwhinny 发表于 2019-5-5 11:209 i# S( J# h1 q+ L5 _2 J5 S! f0 ?
    具体怎么做的?有实现的教材么
      o6 ~. }( q5 _2 x, K# ~
    请问您现在知道了吗 可不可以告诉我一下呀,谢谢了7 h3 \& D9 Q) \! \) `$ _5 Y" d

    点评

    有知道这个是怎么实现的吗,我自己弄老是提示错误  发表于 2019-9-2 10:35

    该用户从未签到

    14#
    发表于 2019-9-29 11:51 | 只看该作者
    taowa 发表于 2016-11-30 09:54+ C9 T. Q7 x) O& c* I
    老问题了,Altium有教程。
    ! X4 V6 O2 C' v/ @1 |9 B步骤主要有这么几个。8 t5 ~; B$ P. ^" x* Y, [- X$ n
    1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACC ...
    8 h. f: {& [0 F) N9 X- ^3 V
    请问有没有详细的步骤啊?或者AD的教程哪本书有这样的教程,能提供一下吗?
    , {- y# P: P3 s* P: V; z% A

    该用户从未签到

    15#
    发表于 2019-12-9 16:18 | 只看该作者
    viviwhinny 发表于 2019-5-5 11:20
    % N* L/ N. B8 o) E9 o具体怎么做的?有实现的教材么
    / c- w" [$ A+ Y$ Y4 o2 l2 _' J) _
    https://wenku.baidu.com/view/561b0b5e0622192e453610661ed9ad51f01d54d4.html+ Y0 d( c, e) j: e3 |

    & J. Z' H# `! X- {% q
    - i) G3 L0 d: K# j3 ?8 S; Z可以试试这个% D* Y- W/ x4 d3 M4 G) E
  • TA的每日心情
    开心
    2021-11-3 15:21
  • 签到天数: 56 天

    [LV.5]常住居民I

    16#
    发表于 2020-5-27 11:30 | 只看该作者
    taowa 发表于 2016-11-30 09:54
      g; h8 ?5 r& P8 T& Y4 G2 _老问题了,Altium有教程。
    5 O; U1 _0 G' q$ g1 R步骤主要有这么几个。! Z0 b: Y0 H$ D! G$ z( O! l
    1.建立元件数据库表格,这个表格可以是EXCEL表,或者ACC ...

    ' a% {4 d+ g  ^( f这数据库已经配置好可以使用了,但有一个问题是,怎样去管理封装库,测试了很多方法,必须把封装库的写入权限开放其他人才能调用,怎样设置封装库其他人只可以调用不能修改的权限呢。
    # H- k7 W- m! }/ Y% s9 l6 [* `8 S, v, l( c
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-18 15:31 , Processed in 0.140625 second(s), 29 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表