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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑
) }3 c. X% @- A# {5 h/ K& F
1 e1 \2 W, g1 I, e! i1 S之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。/ F: c1 t  H! g7 s( I# y
官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。
- Z8 U5 V& E0 P1 I但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。1 l& u+ X3 m6 G2 M

- C- `/ I0 X, F7 q0 O2 o我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。
) e# o4 w9 E# S
* c- @( N! n* e  b使用方法:
: Z% p. p/ T$ ?: ]* E1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。* V& l1 `0 q: h/ R& s7 O7 R" Q
2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。9 x3 U1 D- B( H' }

( d, O2 L  L1 D1 U2 J3. 在layout中,把yy.d导入。
% H! @& \0 M- J# M0 i. v' K& [6 T' J0 E6 \* `. M, K

+ a3 k8 e1 q. d- j: Y) J/ v+ a2 o  R( r8 s3 Z" q1 Z$ k$ X. H
, \8 m8 W* b) {: p. I/ I/ @
补充内容 (2019-10-25 17:15):
5 T: A" z' @) m) ^" k没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。
9 c! k% U+ s. {4 g' @% o( {我上面写的在“控制台”运行,写的不是很清楚。
6 S: w4 M7 a' n( |0 x. U! j" p2 L' q% ]不是直接鼠标双击decal_conv运行。然后输入命令。1 g! [. s/ N+ o. Y; K
# K  p% m3 V4 s2 o8 l! _
是先win+R,输入cmd,打开控制台。然后切换到相应目录。
3 W3 u$ E& p3 c; n! J8 e( U. n再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
$ D1 `; Y" N3 |$ W0 h7 g或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,5 W/ v$ m& E. ?5 ~- H* K
再按上面输入命令即可。见附图1.png。
8 Z+ l# {+ k. G6 L1 ]/ c, m0 r/ d& Z# A3 j/ Q; G
! @/ Z- }  p5 }5 U/ F& U2 S2 h

1 H; D5 b, E7 k$ D$ H

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

2.png

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

1.png

点评

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 16:23 | 只看该作者
爱自学的小兔子 发表于 2019-10-25 10:22
/ u$ C' S2 N; Z, @+ S按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

  u9 r; w* ?' i% c: \7 L( Z6 i把你的库发给我一个,我看看。转换前和转换后的。2 C3 H- @0 N' Q" H+ P

/ G# z- T+ N& t- Z6 S- V+ h我这边的库都没有单独建solder层和paste层,无法测试。
' J2 X4 ?: W, u5 X/ T1 K3 k
2 f8 e1 n3 i  x) W
# F0 z, \! s4 f. N

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45
  Q: {& i/ W1 K* @明白咋回事了。
& p- W0 H, h5 x8 n4 Q9 J我上面写的在“控制台”运行,写的不是很清楚。
6 h) r2 t- n; |7 s5 J: N' @$ X不是直接鼠标双击decal_conv运行。然后 ...

+ p/ V" y' j) A# r( x按照步骤可以用了,就是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 | 只看该作者
    使用方法上面有写啊。
    . D7 l6 d: m: H) i" ^& B7 h: B" m* Adecal_conv中间是下划线。不是".",上面写错了。! @3 v/ |. X. Q% Y( d
    就是运行解压后的那个可执行文件。如果有错误,请把错误信息发给我。
  • 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:454 y1 l3 U) X0 o6 x2 a
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    " R, W+ a# Q6 W0 F错误信息发上来,我看看。5 ]4 }3 y. }; {6 ]/ ~' V$ Z% b0 x

    / o$ w: _# l: j+ R1 l

    点评

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

    该用户从未签到

    12#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34% B- {5 K+ c+ E0 V( w$ d- x
    错误信息发上来,我看看。

    + F6 Z4 @; k. @3 _6 Z8 J9 N就这样完全没反应呢7 R3 x$ M$ L' B4 S& @

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

    捕获.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" t: E: V% D, G. m! w( y
    就这样完全没反应呢

    8 J3 S4 w; [1 c我的也是这种情况6 b6 V1 Q0 T4 t# ?! v" R6 @5 _- h

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。$ @8 @9 Q: |1 y0 c1 V- W# f

    . @0 o- h( _6 X$ C; s# X6 u有谁知道怎么在原帖中更新附件?谢谢
    0 U# E. h, |) }; K+ m- }' @4 h* `" i6 q) C  b
    3 G  m5 \4 Q. s& E' A

    decal_conv.zip

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

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:22
    7 l0 ]# R4 N2 k0 w9 ^# {按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

    1 e* _1 Q8 ^; e1 q' P. S/ f程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?1 c) ~; r* u$ i: u* P0 s5 b) K

    ! U; k5 x7 D  }, Z  R

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-16 18:28 , Processed in 0.156250 second(s), 29 queries , Gzip On.

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

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

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