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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑
- X, `' m+ B* w7 ~! ^" s
6 y. C, i* |3 w. ~, }之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。
: A- ?+ Z: T6 C8 ]/ f: m1 p官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。
: v& H+ \- X2 c. Q/ \, }但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。% a5 L( a# `; U* }
7 K5 ~- B2 @" S$ Z3 O2 {3 l
我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。
5 i8 h' Y3 i2 Y2 C# s1 O
3 p, l/ c0 u6 N7 F+ }( J使用方法:
/ R8 z1 X0 I7 ^! v1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。
5 o2 c; b; N6 m9 g2 V( k2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。0 p+ B, W9 @3 \3 f2 ^4 |
& e( b& F' K# c6 F) a" D# W6 V6 ]
3. 在layout中,把yy.d导入。- \$ R& I$ C6 @0 t  R
& a/ @/ I: W. B: S4 r! F" d
9 f1 N$ i$ q. l6 v, N7 ^! _
+ a- m; l. x8 Q% p- X4 F
( q2 _3 ?2 J/ F8 ?& N% u4 z) O: o
补充内容 (2019-10-25 17:15):- \0 |' F4 w+ ^8 y
没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。) B5 H. i, t! Q
我上面写的在“控制台”运行,写的不是很清楚。
" d; a# Y+ c/ c: c9 }5 k不是直接鼠标双击decal_conv运行。然后输入命令。
# B) t' o( M' D6 ~6 a
: g% L" ?8 ]9 l) X 是先win+R,输入cmd,打开控制台。然后切换到相应目录。: V3 e: A& d; |2 I) K7 o
再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
7 K+ a1 [6 K& t8 N或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,
" d/ D" Z7 L/ [. u( n2 M& D再按上面输入命令即可。见附图1.png。/ g" a( E9 c1 X/ r

* e8 C2 m& N& j9 m' p7 s
  s3 p+ o! Q" o! L+ M" P& ~) b) R

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

2.png

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

1.png

点评

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 16:23 | 只看该作者
爱自学的小兔子 发表于 2019-10-25 10:22
8 G" n6 M8 I. b1 q* `, Q按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

+ H8 W+ T9 G' A. M. l把你的库发给我一个,我看看。转换前和转换后的。
, A, S! B1 b  S
7 |) ~$ M. D- ]+ r6 T1 I4 {我这边的库都没有单独建solder层和paste层,无法测试。
! P* h) O# C* Y" u; }# ~% G. q
& {5 Y; J/ u" Z9 S1 ~$ u* G' n1 \
+ x% H; ]0 w( S: Y! ?

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45
( Q) t6 l5 j% D8 v1 b! A2 O* ]3 E明白咋回事了。4 U; M; h# A0 \3 R
我上面写的在“控制台”运行,写的不是很清楚。+ \) A0 ^4 b  r  H0 o) G) F
不是直接鼠标双击decal_conv运行。然后 ...

/ }" J8 }" M  A4 k按照步骤可以用了,就是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

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

    [LV.4]偶尔看看III

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

    [LV.2]偶尔看看I

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

    该用户从未签到

    5#
     楼主| 发表于 2019-10-17 12:02 | 只看该作者
    使用方法上面有写啊。. y2 S$ s8 i" S9 D. M0 a
    decal_conv中间是下划线。不是".",上面写错了。
    - b  F, g. y) c' l) d3 T就是运行解压后的那个可执行文件。如果有错误,请把错误信息发给我。
  • TA的每日心情
    开心
    2020-6-4 15:16
  • 签到天数: 2 天

    [LV.1]初来乍到

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

    该用户从未签到

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

    点评

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

    该用户从未签到

    8#
     楼主| 发表于 2019-10-24 13:34 | 只看该作者
    爱自学的小兔子 发表于 2019-10-23 15:45  f; w; v3 |0 j# {
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    6 l& E5 B' v0 t! f/ z错误信息发上来,我看看。& K; ]% v: T; k; O9 v

    * _, j  |  O  ]8 Q9 o

    点评

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

    该用户从未签到

    9#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:345 e+ W% q3 e# ~- m! k" j- [4 J
    错误信息发上来,我看看。
    / n1 P) m8 f! S/ l
    就这样完全没反应呢
    $ A" V( y7 S7 h% m4 H  |0 z

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

    捕获.PNG

    点评

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

    [LV.4]偶尔看看III

    10#
    发表于 2019-10-24 17:05 | 只看该作者
    爱自学的小兔子 发表于 2019-10-24 14:09
    " }; p5 r, V7 H$ q就这样完全没反应呢
    3 |0 S7 H, R7 A- P' X( H
    我的也是这种情况# b- C9 O" L8 Z. K/ s- w. [% X" b' m

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。  G; n: c- T7 H5 ]3 {
    9 H4 O" q. L7 Q0 H: V$ q
    有谁知道怎么在原帖中更新附件?谢谢+ r, Z& {1 d. O+ D7 _7 ]/ Y0 u

    . _# p+ f) Z$ f8 C2 X- ?: c) X. h4 k9 K- y; 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 a; S) S* ~% [  \1 m4 B$ P
    按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

    ' _; ]7 @, m! C9 {, |- Y程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?
    3 \- ?8 L8 K. ^0 P# D0 l
    0 o( L1 k4 x& k9 u" d7 V

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-26 06:04 , Processed in 0.156250 second(s), 29 queries , Gzip On.

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

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

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