论坛首页 > PCB/SMT/钢网 > SMT贴片 > 用AD集成库导出元件编号的方案....
查看:965  |  回复:18
用AD集成库导出元件编号的方案.征求意见稿
JLCSMT
【官方工作人员】
154
主题
864
回复
发表于Thu Dec 28 21:24:54 CST 2017   |  只看该作者 1# 电梯直达

前言:

       当前集成库存虽然挺好,大部分客户都在使用嘉立创组织的集成库,  但是由于AD在PCB文件中不存储自定字段,  嘉立创这里拿到客户上传的PCB文件后,帮客户导出BOM,无论是使用脚本的方式还是元件自带的功能都没办法导出原理图中自定的字段, 也就是虽然我们在做集成库的时候写上了元件编号,没办导出.  结果导致了在识别阶段,也只能使用模糊搜索的方式识别. 

不得不承认,当前的搜索引擎还是比较笨的阶段,  我们花大力气组织整理的集成库  在识别这一块也成摆设.


下面说明  征求意见  解决方案


先说当前用的导出方法

 


如果是脚本的话, PCB  API中自带的这些字段,可惜这些属性里都不存原理图的自定字段:

 

上面两种方法怎么做都跟现在的差不多.从PCB无法导出原理图中添加的自定义字段


解决方案:

1:  在原理图库 的名字 中添加上元件编号.


绘制原理图的时候放置了这个零件的话, 在PCB上导出BOM是效果如下

 



2:  导出BOM是进行拆分,  注意上图红圈:  LibRef这一列内是包含一个元器件编号的而且LibRef在PCB中是不能编辑的出错的可能几乎没有,此时嘉立创对到处的这份BOM进行二次处理,将这个编号拆分出来. 处理后效果如下

这里用了个特殊字符 _[C*****]  在LibRef出现特征这么明显的字符,拆错的可能也不大.

 

有了这个元件编号后, 下一步 下SMT订单 或是立创商城采购零件几乎就能做到 秒 识别.


另外我们还有个计划,就是将商城的大部分零件都绘制成集成库,我们也不打算按照厂商分类.还要避免型号重复的问题.

上面是一个征求意见的稿子,  不知各位好朋友您意见如何?  或者别的方案?






 

 

深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com 客服QQ:3001269142 工号:100
回复 收藏
  举报
FOCUS电路...
3
主题
129
回复
发表于Fri Dec 29 08:10:21 CST 2017   |  只看该作者 2#
支持,顶一个~~~越来越好了
binspace
1
主题
18
回复
发表于Fri Dec 29 08:32:06 CST 2017   |  只看该作者 3#
第四期SMT的基本库会出类似第三期一样的集成库吗?很期待啊
JLCSMT
【官方工作人员】
154
主题
864
回复
发表于Fri Dec 29 09:23:38 CST 2017   |  只看该作者 4#
binspace 发表于 Fri Dec 29 08:32:06 CST 2017  3# 第四期SMT的基本库会出类似第三期一样的集成库吗?很期待啊
会提供的.
深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com 客服QQ:3001269142 工号:100
Jason
12
主题
174
回复
发表于Fri Dec 29 10:38:41 CST 2017   |  只看该作者 5#

显然应该用dblib的方案,

Library Ref就是唯一C开头的那个料号。


 点击查看大图

Jason
12
主题
174
回复
发表于Fri Dec 29 10:43:50 CST 2017   |  只看该作者 6#

然后你库里面所有的信息都能拿的到。因为有索引号


 点击查看大图



JLCSMT
【官方工作人员】
154
主题
864
回复
发表于Fri Dec 29 10:49:43 CST 2017   |  只看该作者 7#
Jason 发表于 Fri Dec 29 10:43:50 CST 2017  6# 然后你库里面所有的信息都能拿的到。因为有索引号
你的这个前提是 项目文件齐全.   客户发给嘉立创只有一份PCB文件. 
深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com 客服QQ:3001269142 工号:100
萧规曹随
3
主题
134
回复
发表于Fri Dec 29 16:51:22 CST 2017   |  只看该作者 8#
PCB有两项关键内容:网表和封装。网表没必要改也不能改,哪就在集成库的封装名称后面,加个标识符,再加个识别码,如“_xxxxxx”,估计能应对楼主的困惑,也不太费力气。
提供专业快捷低价99SE,DXP,Pads,Allegro平台PCB设计;光绘文件还原PCB等。。。784248017(QQ及微信同号)
Jason
12
主题
174
回复
发表于Fri Dec 29 17:10:35 CST 2017   |  只看该作者 9#
JLCSMT 发表于 Fri Dec 29 10:49:43 CST 2017  7# 你的这个前提是 项目文件齐全. 客户发给嘉立创只有一份PCB文件...

路都指给你了你自己不试试嘛?我打开的就是单独的pcbdoc文件,要不要再给你看一段内容。。。


SOURCEUNIQUEID=\RXCEEEMT|SOURCEHIERARCHICALPATH=47FR-48V-01|SOURCEFOOTPRINTLIBRARY=D:\CRECDB\.\CRECDB.PcbLib|SOURCECOMPONENTLIBRARY=CRECDB.DbLib|SOURCELIBREFERENCE=1A001290A|SOURCEDESCRIPTION=R0603, 3.3k, 0.1W, 1%|FOOTPRINTDESCRIPTION=Chip Resistor, 2-Leads, Body 1.60x0.80mm, IPC Medium Density|UNIQUEID=GGOMYEJW|JUMPERSVISIBLE=TRUE ?  |SELECTION=FALSE|LAYER=TOP|LOCKED=FALSE|POLYGONOUTLINE=FALSE|USERROUTED=TRUE|PRIMITIVELOCK=TRUE|X=4135.1181mil|Y=3552.8347mil|PATTERN=R0603|NAMEON=TRUE|COMMENTON=FALSE|GROUPNUM=0|COUNT=0|ROTATION=

JLCSMT
【官方工作人员】
154
主题
864
回复
发表于Fri Dec 29 17:18:14 CST 2017   |  只看该作者 10#
Jason 发表于 Fri Dec 29 17:10:35 CST 2017  9# 路都指给你了你自己不试试嘛?我打开的就是单独的pcbdoc文件,...
嗯嗯.. SOURCELIBREFERENCE 是没错的.我也是想用这个字段.     LibRef 就是 
深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com 客服QQ:3001269142 工号:100
advanced
9
主题
70
回复
发表于Fri Dec 29 17:26:01 CST 2017   |  只看该作者 11#

这个太好办了,增加一栏PN就Ok,这样就不会有问题  点击查看大图


advanced
9
主题
70
回复
发表于Fri Dec 29 17:27:09 CST 2017   |  只看该作者 12#
忘记说了导出BOM的时候勾选一项PN
JLCSMT
【官方工作人员】
154
主题
864
回复
发表于Fri Dec 29 17:31:07 CST 2017   |  只看该作者 13#
advanced 发表于 Fri Dec 29 17:26:01 CST 2017  11# 这个太好办了,增加一栏PN就Ok,这样就不会有问题
PCB文件上呢?
深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com 客服QQ:3001269142 工号:100
redleaves
3
主题
77
回复
发表于Fri Dec 29 19:55:03 CST 2017   |  只看该作者 14#
JLCSMT 发表于 Fri Dec 29 17:31:07 CST 2017  13# PCB文件上呢?
不同版本AD的PCB对元件的属性处理不一样。较新版本支持从SCH继承LibRef属性,老版本和Protel只支持Designator, Comment和Footprint。Designator和Footprint不能改,要求在原理图或单画PCB时在Comment最后加_[立创元件编],这样上传的PCB或BOM中就必定有SMT支持的元件编号。商城也可以根据这样的BOM自动生成元件订单。
Jason
12
主题
174
回复
发表于Fri Dec 29 20:58:11 CST 2017   |  只看该作者 15#
advanced 发表于 Fri Dec 29 17:27:09 CST 2017  12# 忘记说了导出BOM的时候勾选一项PN
你还没有理解楼主想要什么
Jason
12
主题
174
回复
发表于Fri Dec 29 20:59:29 CST 2017   |  只看该作者 16#
redleaves 发表于 Fri Dec 29 19:55:03 CST 2017  14# 不同版本AD的PCB对元件的属性处理不一样。较新版本支持从SCH继承...

最终的解决途径就是放弃集成库,采用dblib。大公司用altium和自己的PDM结合也是用的dblib或svnlib,这才是正途。


你们那些东一榔头西一棒槌的权宜之计都是没有深入理解工具的作坊式解决方案。

JLCSMT
【官方工作人员】
154
主题
864
回复
发表于Sat Dec 30 09:16:49 CST 2017   |  只看该作者 17#
Jason 发表于 Fri Dec 29 20:59:29 CST 2017  16# 最终的解决途径就是放弃集成库,采用dblib。大公司用altium和自...
dblib 公司用户,团队,确实好用,   但一年才画一次图,连PCB封装库 都在Q群里要的.  一下子给他一堆文,直接就爆粗口了....   集成库唯一的好处就是一个文件.
深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com 客服QQ:3001269142 工号:100
Jason
12
主题
174
回复
发表于Sat Dec 30 10:27:29 CST 2017   |  只看该作者 18#
JLCSMT 发表于 Sat Dec 30 09:16:49 CST 2017  17# dblib 公司用户,团队,确实好用, 但一年才画一次图,连PCB封装库...
你开心就好
miaoqiongb
11
主题
94
回复
发表于Sat Dec 30 11:44:31 CST 2017   |  只看该作者 19#

第四期的基础库文件 什么时候放出来啊?


  • 温馨提示:标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考:社区发帖规则
  • 您当前输入了 0个文字。还可以输入8000个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

顶部