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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-13 13:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑 ) @# y& W$ @2 k( `" V
# U' `% g( b. ^
之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。) H# ?; y, J7 ~' x3 F
官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。0 c8 ]' p( s- v$ x
但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。0 {0 _9 S) C5 {$ c/ U1 J

. Q* d; F& Y% L4 X5 N4 M, Y我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。
+ B% c+ d. I8 x& q; R3 R& T$ F% h# E7 b1 ~
使用方法:) K# f2 \! }  E) E  I4 I
1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。6 a2 A  T. [/ q0 k
2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。
" H" t) z' g1 S1 p* R1 l- M$ G) g& i, L: `  F; f) Y: u6 K
3. 在layout中,把yy.d导入。
: P* O0 f  d# A# X+ h* b) A7 A, z

* J$ y: T8 U- r. s3 `2 ~' v, n6 a5 V

& B$ q/ R% J; r0 C8 K. S补充内容 (2019-10-25 17:15):2 v  m$ }2 M9 [3 P$ {3 W+ k6 s) Y( k4 i
没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

262.87 KB, 下载次数: 23, 下载积分: 威望 -5

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。+ r% a+ ?+ G" P# Y: d; N( C: w5 Y  f1 z4 n
我上面写的在“控制台”运行,写的不是很清楚。
  Z% l9 J& \5 r" Z8 E8 w不是直接鼠标双击decal_conv运行。然后输入命令。; H- R8 x; f! |9 g4 k

: t, G9 L% H3 O. m1 |- B 是先win+R,输入cmd,打开控制台。然后切换到相应目录。# f! l2 D  r. r" m2 ^
再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
6 T( Z5 S% F- _1 x, r' `  u或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,
  C$ k# y7 E: J! e; O( a+ O9 ?再按上面输入命令即可。见附图1.png。
2 s& B" x4 O$ E4 e$ `. _' S+ H$ h4 ~7 R" n  X
9 {/ d# f% [0 |: z, U6 U+ t

% [% P. W+ D* |+ b

2.png (341.05 KB, 下载次数: 6)

2.png

1.png (500.18 KB, 下载次数: 7)

1.png

点评

按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘  详情 回复 发表于 2019-10-25 10:22

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 16:23 | 只看该作者
爱自学的小兔子 发表于 2019-10-25 10:22  G& I8 Q) ^9 |" ~$ s0 L7 f) P" B
按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
8 j, }' M9 @, K4 |3 t: t! n
把你的库发给我一个,我看看。转换前和转换后的。
! q! s, `5 v: V+ U- Q* I& E  A/ s
5 |! s1 w. r& }5 j) j6 Z/ ^我这边的库都没有单独建solder层和paste层,无法测试。
3 x6 X: l( \$ \4 `7 d9 P: m. L- J2 t# e7 w- n1 {
/ W1 M  |1 |2 t* |3 S: o

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:453 Q. `7 J7 ^7 s- o
明白咋回事了。
- L2 |9 X/ x( Z' W' A我上面写的在“控制台”运行,写的不是很清楚。
. Y* m: g8 }$ F: a& O不是直接鼠标双击decal_conv运行。然后 ...
. I6 n4 p/ `  n( i& [) X1 f
按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

点评

zsc
程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?  详情 回复 发表于 2019-10-25 17:21
zsc
把你的库发给我一个,我看看。转换前和转换后的。 我这边的库都没有单独建solder层和paste层,无法测试。  详情 回复 发表于 2019-10-25 16:23
  • TA的每日心情
    开心
    2025-3-6 15:31
  • 签到天数: 37 天

    [LV.5]常住居民I

    5#
    发表于 2019-10-13 15:41 | 只看该作者
    :):):)一下
  • TA的每日心情
    开心
    2020-1-15 15:40
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    6#
    发表于 2019-10-15 11:46 | 只看该作者
    怎么运行decal.conv <xx.d>yy.d之后没反应呢,没输错呀
  • TA的每日心情
    奋斗
    2022-1-30 15:17
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    7#
    发表于 2019-10-16 09:44 | 只看该作者
    具体怎么用呀

    该用户从未签到

    8#
     楼主| 发表于 2019-10-17 12:02 | 只看该作者
    使用方法上面有写啊。
    . Q) e+ D( K: k. G, a1 |decal_conv中间是下划线。不是".",上面写错了。
    . Q8 x% v" r# h就是运行解压后的那个可执行文件。如果有错误,请把错误信息发给我。
  • TA的每日心情
    开心
    2020-6-4 15:16
  • 签到天数: 2 天

    [LV.1]初来乍到

    9#
    发表于 2019-10-22 09:46 | 只看该作者
    我是照着重新做一个,你厉害,还能写程序转换  我以后试试你的方法

    该用户从未签到

    10#
    发表于 2019-10-23 15:45 | 只看该作者
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    点评

    zsc
    错误信息发上来,我看看。  详情 回复 发表于 2019-10-24 13:34

    该用户从未签到

    11#
     楼主| 发表于 2019-10-24 13:34 | 只看该作者
    爱自学的小兔子 发表于 2019-10-23 15:45* {9 `% `% C* M
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应
    4 K6 W% Z3 Q6 W5 _
    错误信息发上来,我看看。) D+ C! k, Z! V. x0 h3 _

    . V, S0 K! ]. y1 B2 l+ i

    点评

    就这样完全没反应呢  详情 回复 发表于 2019-10-24 14:09

    该用户从未签到

    12#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34
    & i# B. E' Z1 e错误信息发上来,我看看。

    # T& n' e, R" ]" `3 Z就这样完全没反应呢
    ' A. Y: J) J! g/ r; g9 S

    捕获.PNG (12.27 KB, 下载次数: 5)

    捕获.PNG

    点评

    我的也是这种情况  详情 回复 发表于 2019-10-24 17:05
  • TA的每日心情
    开心
    2020-1-15 15:40
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    13#
    发表于 2019-10-24 17:05 | 只看该作者
    爱自学的小兔子 发表于 2019-10-24 14:09( z9 H8 v# e( P7 a
    就这样完全没反应呢
    : {' _, ]% ^1 t/ S
    我的也是这种情况" g& W( T" M9 f8 w

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。3 k1 b! g  |6 m) B2 y: j! [
    ; P  ^! F8 v% B: o1 ]& x
    有谁知道怎么在原帖中更新附件?谢谢
    3 b; l8 n3 S! x: z6 _0 E  a( \1 D5 Z( b0 @5 Q- S
    : K5 y  \6 }- d6 c# a

    decal_conv.zip

    282.97 KB, 下载次数: 52, 下载积分: 威望 -5

    点评

    谢谢分享!  详情 回复 发表于 2024-6-4 19:35

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:224 E; N4 q' t! W9 b% O
    按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

    / c# k; H! v# {. W程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?- ^: [# V3 F- M. K* ~1 ]
    ! g; C0 |/ m% n, `( X

    点评

    抱歉现在才看到,已试过,转换没有发现其他问题,感谢分享  详情 回复 发表于 2019-10-28 13:59
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-12 19:17 , Processed in 0.171875 second(s), 30 queries , Gzip On.

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

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

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