找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 521|回复: 8
打印 上一主题 下一主题

封装库整理

[复制链接]

7

主题

33

帖子

546

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
546
跳转到指定楼层
1#
发表于 2015-9-22 15:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
无网路表连接将封装库全部手工放出来做整理,丝印为#REF,请问有什么方法可以将其正确丝印也同时放出来(如sot23等),而不是全部都是#REF,手工加上去,比较费时!请问各位大侠有没有好的方法?) a. E; N  p7 x0 [/ b- Z  p9 e
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

52

主题

3705

帖子

8294

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
8294
2#
发表于 2015-9-22 15:50 | 只看该作者
可以用第三方网表的形式去做,将封装库中的文件名用列表软件做成文本文件,然后用excel做成符合格式要求的第三方网表,导入brd即可。$ ^/ j- K5 f7 R  i' L9 t( O
网表文件内容参考:
( E$ c+ w" k) H, s$PACKAGES( p7 f6 y8 L1 |5 X5 U
sot23!sot23;sot231 @: C, d; T- J# x/ p1 e" [1 z
C0402!C0402;C0402+ ^- f1 A; T, C3 y! `$ y2 Y
C0603!C0603;C0603
% W2 O4 n* G6 k, A! z& y& q# k... ...' }' ^) Z. c  }8 o1 H) v" }
$NETS
# j* d9 y# d. K* l9 x6 m% G7 A$END

点评

此种格式: $PACKAGES DB25_2R77_2R84_VM!DB25_2R77_2R84_VM;DB25_2R77_2R84_VM DB25_2R77_2R84_VF!DB25_2R77_2R84_VF;DB25_2R77_2R84_VF DB25_2R54_2R54_VM!DB25_2R54_2R54_VM;DB25_2R54_2R54_VM DB15_2R74_2R  详情 回复 发表于 2015-9-22 17:12
ERROR(SPMHNI-67): Cannot find device file for 'D_15_9R1_H'. 按照这样的格式导入进去,会发生这样的错误,怎么解决啊,我有增加封装的路径啊  详情 回复 发表于 2015-9-22 16:58
专业服务(价格面议):
养鱼
钓鱼
烤鱼
吃鱼

5

主题

168

帖子

354

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
354
3#
发表于 2015-9-22 16:39 | 只看该作者
是啊 不想麻烦 只有按版主的呢

7

主题

33

帖子

546

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
546
4#
 楼主| 发表于 2015-9-22 16:58 | 只看该作者
dzkcool 发表于 2015-9-22 15:50
) X# k9 \" Y2 A. b4 E可以用第三方网表的形式去做,将封装库中的文件名用列表软件做成文本文件,然后用excel做成符合格式要求的 ...

5 m* w* X  X# t" M$ S  u# }ERROR(SPMHNI-67): Cannot find device file for 'D_15_9R1_H'.
5 c6 e9 |* Y: v3 t9 ]" a按照这样的格式导入进去,会发生这样的错误,怎么解决啊,我有增加封装的路径啊

7

主题

33

帖子

546

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
546
5#
 楼主| 发表于 2015-9-22 17:12 | 只看该作者
dzkcool 发表于 2015-9-22 15:50
% R  T; h* a/ h) _2 a可以用第三方网表的形式去做,将封装库中的文件名用列表软件做成文本文件,然后用excel做成符合格式要求的 ...
: ?  L2 }% @8 }) D0 Z) b9 E7 k
此种格式:. U' h3 N. o- d* G8 F
$PACKAGES
6 t! M- m% [" T( Y5 B( \2 U# a2 I' vDB25_2R77_2R84_VM!DB25_2R77_2R84_VM;DB25_2R77_2R84_VM
! u* a9 F  b; R, U9 v  i' BDB25_2R77_2R84_VF!DB25_2R77_2R84_VF;DB25_2R77_2R84_VF$ R9 ~: g9 G1 D) }% F: \2 s
DB25_2R54_2R54_VM!DB25_2R54_2R54_VM;DB25_2R54_2R54_VM3 Q: ~% `: T6 B0 k' i' J6 t0 v$ N
DB15_2R74_2R84_VM!DB15_2R74_2R84_VM;DB15_2R74_2R84_VM
9 X" ]# m1 D: A. {1 v$NETS
0 n0 I( i* L) {! P$END
% r# `, ~0 n4 Q* B% X2 x但是导入第三方网表之后,会报错:2 w) e0 r6 P. [$ K2 h, L2 k% Q) D
Netlist File: '444444444.NET'      Physical Design File: 'D:/lib-16.6/lib-16.6~( U$ @$ n! {) Y. c7 [0 w
.brd'
- K% }. _$ i3 t9 Y/ b
. B0 M9 b# T5 ^5 A8 k( O! Q===========================================================
* R2 K1 t( E! U- C! M" F5 D2 ?" D/ B7 @  U& b: ~2 E; K+ w# q6 q
$PACKAGES
1 k# x, |1 m" ?DB25_2R77_2R84_VM!DB25_2R77_2R84_VM;DB25_2R77_2R84_VM2 N2 y$ ^+ L2 u' Q4 u( S
                                    ^
% i0 E8 p# w! _1 }2 D$ lERROR(SPMHNI-67): Cannot find device file for 'DB25_2R77_2R84_VM'.
0 t2 s$ }0 g: A' ^& Y0 O-------------------------------------------------------------------------------
/ E/ z: \, f# E4 f# R3 \- IDB25_2R77_2R84_VF!DB25_2R77_2R84_VF;DB25_2R77_2R84_VF( D  |) [% ~, f! p2 \# q1 e
                                    ^% m) f7 {; }" h/ z7 A% s: x4 r5 d& |' |
ERROR(SPMHNI-67): Cannot find device file for 'DB25_2R77_2R84_VF'.9 V4 f' f' r( I& Q7 `- L
请问如何解决此项问题啊?$ Q$ n# I5 L, c# ]2 J: Z7 j

点评

你一直是用第一方网表设计PCB的吗?第三方网表还需要有一个Device文件,你要一一打开封装文件,用Create Device功能生成Device文件。或者请skill高手写一个小程序自动生成一下,估计就一两条语句。  详情 回复 发表于 2015-9-23 18:47

3

主题

103

帖子

791

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
791
6#
发表于 2015-9-22 20:36 | 只看该作者
用第三方网表2 ]% _$ H' j6 T4 {+ j7 c( e
封装要生成一个.txt文件(所谓的device file)
一代水王!

28

主题

2345

帖子

8894

积分

六级会员(60)

Rank: 6Rank: 6

积分
8894
7#
发表于 2015-9-23 08:46 | 只看该作者
其实单做个网表比画个原理图也差不多了..7 R) U) Y0 D: a
其实办法只有一个,要么有网表(原理图)导进去,要么手工改..
又累又out...............

52

主题

3705

帖子

8294

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
8294
8#
发表于 2015-9-23 18:47 | 只看该作者
1285065592 发表于 2015-9-22 17:12
/ `7 C! a2 M! z: \此种格式:- N- }4 G! d3 ~$ y. _% J
$PACKAGES
. c3 Q3 \4 A+ A. PDB25_2R77_2R84_VM!DB25_2R77_2R84_VM;DB25_2R77_2R84_VM
# _: M7 }4 \8 L& M0 t; k- s# v. j3 w; q
你一直是用第一方网表设计PCB的吗?第三方网表还需要有一个Device文件,你要一一打开封装文件,用Create Device功能生成Device文件。或者请skill高手写一个小程序自动生成一下,估计就一两条语句。' g% f3 s9 o5 e# }8 K
专业服务(价格面议):
养鱼
钓鱼
烤鱼
吃鱼

21

主题

815

帖子

5004

积分

五级会员(50)

Rank: 5

积分
5004
9#
发表于 2015-9-23 23:45 | 只看该作者
这样吧。给你个简单粗暴的方法。录个脚本,在某个层添加封装名称。再设为快捷键。每次打开一个文件,修改下脚本要添加的封装名称,然后按快捷键,就加好了。最后保存关闭即可。小于100个封装可以尝试。太多了就另找skill或者批处理吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-23 02:16 , Processed in 0.060135 second(s), 33 queries , Gzip On.

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

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

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