搜索
bottom↓
回复: 29

硬件设计团队里如何有效管理元器件库文件?

[复制链接]

出0入4汤圆

发表于 2023-5-5 11:10:16 | 显示全部楼层 |阅读模式
如题,以AD为例,团队有十多个人,集成库文件如何管理才最简单有效?
方法对比:
1、使用系统自带集成库,然后共享,然后其他人通过路径引用。
缺点:如果其中 一个人要修改无法保存,需要其他人关掉AD才能保存。有没有什么办法能规避这个问题?
2、AD自带数据库,通过access链接到库文件,可以对元器件参数灵活调整。
缺点:感觉小团队比较鸡肋,原理图库、PCB库还是要整理好以后才能调用。反而是多了一个维护数据库的过程。

目前感觉小团队方法1就简单有效,但是需要解决共享后保存问题。
还有 什么好的方法?请教各位,多谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2023-5-5 11:13:36 | 显示全部楼层
首先要搞清楚为什么要修改,如果可以随意修改,那就失去了中心库的优点了。

出0入4汤圆

 楼主| 发表于 2023-5-5 11:18:13 | 显示全部楼层
xmlbb 发表于 2023-5-5 11:13
首先要搞清楚为什么要修改,如果可以随意修改,那就失去了中心库的优点了。 ...
(引用自2楼)

凡事都得有个过程,元器件更新,器件规模正在扩大,肯定要修改的,修改本身不是问题,设置权限或者公告一下修改内容就可以了

出0入0汤圆

发表于 2023-5-5 11:20:11 来自手机 | 显示全部楼层
1.共享到公共盘引用
2.自动备份替换

出0入30汤圆

发表于 2023-5-5 11:26:30 | 显示全部楼层
修改就新建一个文件名+版本号保存,

出0入4汤圆

 楼主| 发表于 2023-5-5 11:27:14 | 显示全部楼层
songyongpan 发表于 2023-5-5 11:20
1.共享到公共盘引用
2.自动备份替换
(引用自4楼)

感谢!
目前的应用场景是希望能及时修改,所以牵涉到修改保存的问题,那个自带备份替换可以解决吗?能不能详细些?

出0入0汤圆

发表于 2023-5-5 11:29:30 | 显示全部楼层
目前用第二个+SVN管理

出0入4汤圆

 楼主| 发表于 2023-5-5 11:33:35 | 显示全部楼层
ycheng2004 发表于 2023-5-5 11:26
修改就新建一个文件名+版本号保存,
(引用自5楼)

如果路径名称修改,图纸上之前原有的器件在更新的时候会因为找不到路径产生各种问题

出0入45汤圆

发表于 2023-5-5 11:48:38 | 显示全部楼层
别在那搞什么灵活应用。
就是专人维护数据库最省事。
你以为大家都可以随意改很省事是不是? 来几个新人,走几个人。搞个几次,你这数据库就搞是一陀shit .

出0入4汤圆

 楼主| 发表于 2023-5-5 11:54:59 | 显示全部楼层
myiccdream 发表于 2023-5-5 11:48
别在那搞什么灵活应用。
就是专人维护数据库最省事。
你以为大家都可以随意改很省事是不是? 来几个新人, ...
(引用自9楼)

灵活是有限度的,有专人维护当然最好,但是条件不允许啊,所以会在其他方面加约束防止过度灵活

出0入36汤圆

发表于 2023-5-5 12:09:51 来自手机 | 显示全部楼层
之前是一个公司,好几个研发部,但是只有一个人可以修改元件库的封装,其他人打申请,专人做好了,加在库里面,库在服务器上。

出0入4汤圆

发表于 2023-5-5 12:15:10 来自手机 | 显示全部楼层
我们是一个人负责维护库,SVN做版本管理。提交后调用SVN脚本用钉钉机器人自动在小组群发送更新通知。其他工程师看到更新通知后自行检出到本地就行。

本帖子中包含更多资源

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

x

出0入45汤圆

发表于 2023-5-5 12:22:34 | 显示全部楼层
bolizhicheng204 发表于 2023-5-5 11:54
灵活是有限度的,有专人维护当然最好,但是条件不允许啊,所以会在其他方面加约束防止过度灵活 ...
(引用自10楼)

这种基础事 想省事都是 给自己挖坑跳。
整理数据库 最多也就个把月得事。

出0入0汤圆

发表于 2023-5-5 15:12:04 | 显示全部楼层
bolizhicheng204 发表于 2023-5-5 11:18
凡事都得有个过程,元器件更新,器件规模正在扩大,肯定要修改的,修改本身不是问题,设置权限或者公告一 ...
(引用自3楼)

修改绝对是个问题,如果不掌握好,你的库就一文不值,可能最后大家都不用中心库,否则就是给自己挖坑。

要修改,一定是要经过至少两个人的确认,10多个人的团队不是一两个人,谁改下影响到别的项目,就是给自己挖坑,还给别人挖坑。

我的管理是可以改,但是只能本地改,打样出来经过验证检查后才可以加到共享库,不是直接在共享库里面改。

出0入4汤圆

 楼主| 发表于 2023-5-5 16:57:36 | 显示全部楼层
xmlbb 发表于 2023-5-5 15:12
修改绝对是个问题,如果不掌握好,你的库就一文不值,可能最后大家都不用中心库,否则就是给自己挖坑。

...
(引用自14楼)

对!是这个意思。
所以大家不要歪楼 ,修改的权限我们会把握。现在要解决的是,修改完如果及时有效更新。因为按照方法1,A在使用库文件,B修改了就无法保存,需要A关掉。目前想解决这个问题

出0入22汤圆

发表于 2023-5-5 17:26:08 | 显示全部楼层
本帖最后由 windsmile 于 2023-5-5 17:28 编辑

1.只能一个人修改
2.改了及时通知(如果修改的人负责点,不出错。基本不存在后续修正的情况只是新增 也用不着通知)

我们公司以前就是一个女的专门维护封装库,从未出错  
封装库加啥型号 她加好了固定个闲时更新下就行  都不用跟我们讲

出0入75汤圆

发表于 2023-5-5 17:29:53 | 显示全部楼层
库文件不放在工程里吗?如果共享库变了,要修改旧工程,那不是全乱了?

出0入36汤圆

发表于 2023-5-5 18:27:30 来自手机 | 显示全部楼层
Doding 发表于 2023-5-5 17:29
库文件不放在工程里吗?如果共享库变了,要修改旧工程,那不是全乱了?
(引用自17楼)

Pcb图纸里面如果不选择升级封装库,是不会更新板子上已经有的封装。

出615入1076汤圆

发表于 2023-5-5 18:48:22 来自手机 | 显示全部楼层
pcb 工程是一个 git 库
另外搞一个子 git 库存放额外的自建元件

子 git 库各 pcb 工程共享

出0入22汤圆

发表于 2023-5-5 21:17:41 来自手机 | 显示全部楼层
ad有个database库功能,每个库里放一个器件。在excel中添加天目信息,整个库文件用git管理,除非多人同时修改同一个器件,有冲突,一般不会有

出100入143汤圆

发表于 2023-5-5 21:40:43 | 显示全部楼层
gsq19920418 发表于 2023-5-5 11:29
目前用第二个+SVN管理
(引用自7楼)

对头,access+svn最好用

出0入309汤圆

发表于 2023-5-6 08:58:22 | 显示全部楼层
本帖最后由 iamseer 于 2023-5-6 08:59 编辑

Altium不是自带云服务可以协作吗?

出0入0汤圆

发表于 2023-5-6 09:00:53 | 显示全部楼层
根据自己的生产工厂工艺,让他们给出建议封装。原理图符号都还好。

出0入75汤圆

发表于 2023-5-6 11:22:37 | 显示全部楼层
redworlf007 发表于 2023-5-5 18:27
Pcb图纸里面如果不选择升级封装库,是不会更新板子上已经有的封装。
(引用自18楼)

今天试了一下,是需要手动更新才会变。一直是把需要的库放到工程里,需要更新的时候手动更新。

出0入42汤圆

发表于 2023-5-6 11:26:10 来自手机 | 显示全部楼层
集中一个人维护,流程复杂且慢,动不动就申请,不如自己做来的快。
每个人都新增时又得版本合并,搞定版本管理工具也不是分钟的事情。培训麻烦。


小团队一年也没有几款产品,最好的方法用在线版。
其实这个阶段者各自为政,不去尝试集中管理不见得就是低效的。

出0入36汤圆

发表于 2023-5-6 12:22:48 | 显示全部楼层
Doding 发表于 2023-5-6 11:22
今天试了一下,是需要手动更新才会变。一直是把需要的库放到工程里,需要更新的时候手动更新。 ...
(引用自24楼)

我一般懒得更新。。。

出0入0汤圆

发表于 2023-5-7 18:21:26 | 显示全部楼层
关注,小公司也是挺麻烦的,虽然公司有集成库,但大家做新产品用新的元件库时,有时候也来不及更新

出0入57汤圆

发表于 2023-5-8 09:55:16 | 显示全部楼层
本帖最后由 mrf245 于 2023-5-8 09:57 编辑

我们这里20个硬件
使用PLM+在线AD库+索引,在线库的原理图库包含器件信息,编码等
改库一定要通过PLM发起流程更新,领导和PLM器件管理员审批完之后自动更新AD在线库
AD的在线原理图库必须用,但PCB库我们一般不用,主要问题是每次调用AD库都要全部重新检查一次索引,导致速度巨慢;一个库里有2000多个器件,索引一次至少5分钟起步,这还只是开始,调用一个器件再卡顿1-2分钟。另外AD库有很多老器件有BUG,丝印很肥浪费板子空间,我个人还是习惯用自己改造过的库,用起来舒服。

出0入0汤圆

发表于 2023-5-27 22:35:31 | 显示全部楼层
mrf245 发表于 2023-5-8 09:55
我们这里20个硬件
使用PLM+在线AD库+索引,在线库的原理图库包含器件信息,编码等
改库一定要通过PLM发起流 ...
(引用自28楼)

用得是什么PLM系统?

出0入57汤圆

发表于 2023-5-29 09:12:48 | 显示全部楼层
bad_fpga 发表于 2023-5-27 22:35
用得是什么PLM系统?
(引用自29楼)

某碟云           
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-24 06:45

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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