找回密码
 注册
查看: 773060|回复: 24
打印 上一主题 下一主题

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑 . _1 h2 p. j; V+ v! q1 X: x: w
9 f2 u5 t6 g8 U' K
之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。" `, j3 Q) l# A$ g3 p) ?8 X6 u8 a
官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。
4 K7 N" N9 E% g+ a! g0 Y# \但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。* k/ t3 H# [3 ?+ ]# ]% F# ~
$ P# K) U: G, v* H) O' L
我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。6 M3 {$ }; b1 L/ K! f3 R2 }5 D

% t+ ^* H% Q7 B' O9 L使用方法:
$ I* a( x% l/ g( {: r6 A! i( [' ?1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。
- b5 X! ]& o; r: k) q2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。
2 ?* T* J. d' v" p0 h. f" R0 @' g" `, P
3. 在layout中,把yy.d导入。
4 D6 Q) n  ^7 _/ L! D6 n# S8 v  y4 L# A5 m* }" [( c
+ f6 \, j0 w% q) t5 ~

# N1 ]* f. g+ G5 o
/ D/ g% d( A& n3 Z( u补充内容 (2019-10-25 17:15):+ X# j7 S1 }1 L/ U* m0 T, R
没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。
/ x& M' N" ]- i; \. F- s我上面写的在“控制台”运行,写的不是很清楚。
, O$ z9 V" V- @2 q1 H% ?, N不是直接鼠标双击decal_conv运行。然后输入命令。
2 M; K! u7 T9 I) M- Y6 X2 ~# V& O6 G1 g4 T# a6 ?8 T$ m
是先win+R,输入cmd,打开控制台。然后切换到相应目录。
+ m1 w. |% ^5 F- T再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
7 M( d3 A7 _( e$ O+ k或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,5 E, y# w# G7 A% I' U
再按上面输入命令即可。见附图1.png。% I, V1 V8 \4 J, y, S. b6 t" ~0 H

2 {5 B" `: m( I, R0 Q0 e  {4 r

" N0 Y" o( E( Z1 i

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
$ |4 O4 ]) ~1 ^按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
! D  l2 \: K4 E' J
把你的库发给我一个,我看看。转换前和转换后的。8 P: j; ?* P! u& L. A- n( y% N

9 m2 O" Z3 e& ^: D我这边的库都没有单独建solder层和paste层,无法测试。, J6 h. B5 s, n2 q: j
3 A5 t$ \1 P, w0 v

- ]3 {  u  x6 A7 l7 f6 X; S

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45
" @. O. t! j. _$ Y. R- R( g明白咋回事了。1 j: |+ N& `: ^: R/ @3 z4 h4 c7 q
我上面写的在“控制台”运行,写的不是很清楚。
8 w8 r5 {: W# ]2 U- E不是直接鼠标双击decal_conv运行。然后 ...
3 g2 H: m- M1 ~. I
按照步骤可以用了,就是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 | 只看该作者
    使用方法上面有写啊。- v. }7 ~7 J$ B0 v) r! B
    decal_conv中间是下划线。不是".",上面写错了。3 F( `- M7 c$ Y& B' p' Q- C
    就是运行解压后的那个可执行文件。如果有错误,请把错误信息发给我。
  • 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
    , A6 d5 i2 x0 d/ o6 T楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    * C) ^: U- u9 [8 o3 K; U; ?4 Y" M错误信息发上来,我看看。
    + m5 e: }8 m) s6 j) \7 ^, R; o/ k7 {* s* t- C7 M

    点评

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

    该用户从未签到

    9#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34
    9 }5 K! W2 M1 [; \4 h( \错误信息发上来,我看看。
    3 K7 J* y8 @' A' U* P( V/ y
    就这样完全没反应呢
    / c- P5 `6 [/ h# {

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

    捕获.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
    ( F% R+ R) C* F/ O+ Z  [8 T8 E就这样完全没反应呢
    3 P  Q0 Y- h, g2 `
    我的也是这种情况
    " a, l1 S: v5 G" G  ~3 n3 l8 Q

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。
    ' z1 ~3 [; m7 m, c; f" d( R+ N8 J$ r! _8 N  @: z8 ~4 _7 T
    有谁知道怎么在原帖中更新附件?谢谢
    1 X: g7 N' L0 K8 W6 b7 H: m6 C' Y" X9 ^

    , h' `1 q1 _) X0 f

    decal_conv.zip

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

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:225 D/ \- s$ T! {5 r
    按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
    , A6 K3 ^7 f. m, ~0 x
    程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?
    ! c" ~% `: h3 V& |
    4 f- h2 s1 f7 Q( e$ P) X$ ~6 ?

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-3 04:00 , Processed in 0.093750 second(s), 29 queries , Gzip On.

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

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

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