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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑
) l& K9 q. j- N* u4 D* I! v3 ?- l4 i, o, T, R
之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。
2 j. b4 {; k2 ^; M& Z  B官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。
9 V7 S- e  I3 d  i  }但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。
: T5 [( p# e5 @3 F' W) L
; ^0 p/ E& V' o5 |/ i$ S我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。
" s6 w: @. v' S) Y
& [- i4 P, }9 c6 |5 V1 _使用方法:4 j' K" \/ j! w% J5 Y
1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。" D" [0 q- ^; z0 C8 f4 _
2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。
, R/ M8 y! W" c; I! |8 X# W) M, t- U/ s: K# Q6 k+ a* H
3. 在layout中,把yy.d导入。
. v/ i( N9 E  f9 r- X) K9 E1 K+ y2 Q
& Z" h; c9 T& d% r9 [: T  x

6 S7 _6 _3 K% A0 Q
7 K# i  q5 s* I7 @8 C. K$ z  I5 U) h补充内容 (2019-10-25 17:15):
6 ~. r# p0 @  L2 q) f; s没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。+ L& k1 h$ }' L9 y% W3 ]9 D6 K+ B
我上面写的在“控制台”运行,写的不是很清楚。
! R: V+ j6 X/ K3 s) Y8 W' x/ D不是直接鼠标双击decal_conv运行。然后输入命令。" J% E6 r/ ^: \

. F1 l* a" u, L4 A' c" l 是先win+R,输入cmd,打开控制台。然后切换到相应目录。
2 O. i; ^3 h- y2 y再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
, `" G$ M) m6 U7 I或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,7 W8 D7 ]& Q8 z" ?
再按上面输入命令即可。见附图1.png。$ f+ X8 d( O; |

% q! p! |* L5 y# p" h
# h+ R8 r1 L% _
8 I2 L8 P' G; J6 d* t* I2 ?

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

2.png

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

1.png

点评

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 16:23 | 只看该作者
爱自学的小兔子 发表于 2019-10-25 10:221 f: o4 v. c5 m( F
按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
6 [  b$ r+ ~6 f! M0 ]! `# N% H7 J
把你的库发给我一个,我看看。转换前和转换后的。
0 P% k8 k0 R$ O; W2 L
; c( s; `, ?5 ~( r; x2 \3 N我这边的库都没有单独建solder层和paste层,无法测试。0 N+ x9 j3 x, H) |! t  |

  p6 q* }9 p2 @* Q3 R0 Z! B
0 j1 i% i7 m3 R- O

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45; L& E; {5 Z# n$ J8 M/ a, ?% C
明白咋回事了。
! V5 ?5 z0 |: K; W我上面写的在“控制台”运行,写的不是很清楚。5 S8 B$ I* A8 h
不是直接鼠标双击decal_conv运行。然后 ...
! |( g4 e7 S2 g1 _% Y5 q
按照步骤可以用了,就是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 | 只看该作者
    使用方法上面有写啊。& M( r1 U4 @, f) S3 t9 C
    decal_conv中间是下划线。不是".",上面写错了。
    , J8 q+ G+ G1 ]' 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$ k7 b0 V. @3 B: g6 w
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    2 P; R+ k6 g; d5 S; u) i错误信息发上来,我看看。+ c3 n! Y, B5 T2 V" ?, u  h& L

    0 j) B$ c8 U, e. H

    点评

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

    该用户从未签到

    9#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34( e/ Q, }" F( A$ W
    错误信息发上来,我看看。
    : `3 ^1 X8 [' u
    就这样完全没反应呢. ^6 N1 Y$ T% [# l" g+ m$ h

    捕获.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
    8 K7 A! a# q1 h5 ~. S: g就这样完全没反应呢

    * |" p0 a- Z: ]8 ~; A" m我的也是这种情况! B- @1 T3 n6 b- R9 A1 V

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。
    + T% ~8 s$ R; q1 w2 L+ j
    : ]: v9 d4 H$ o* M7 G有谁知道怎么在原帖中更新附件?谢谢
    / U( P- I% v" r' ~3 n/ s
    - @0 W* D) g5 i( p+ y; t
    7 c, n* n, x/ A5 T3 \! @

    decal_conv.zip

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

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:22" T& \& S7 R9 I9 f. {! w% w/ f6 @7 r2 {
    按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
    1 m$ c3 j$ e  y- e
    程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?' a8 z4 i0 R* N( C1 p

    6 W+ b( f& `! B! }

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-26 13:00 , Processed in 0.187500 second(s), 29 queries , Gzip On.

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

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

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