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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑
( Z7 k/ c. r" L" V. Q: L3 U* u5 E0 R3 L9 C) B1 @
之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。/ f5 K' W6 B% Y6 P8 O
官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。
' b  h6 i" O% |6 m& m; o但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。
. Y8 b2 J3 O/ ^) r; a* T
1 _* j( O! b. v3 P. \我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。& g9 u: p, g: H

2 j: x5 n" f' V& j; w7 B" R5 l使用方法:
9 w& |6 z! x9 o$ J1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。
/ E9 H- K/ {* \7 z" q" V5 r2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。1 r( K3 ^* C8 U2 @

0 b0 ?& P' c4 ^3. 在layout中,把yy.d导入。: j7 L4 e; H7 ]
- g, N$ d+ \* T# T* n
" v% R% ?  c5 ?. ]% G

0 e. u  v9 F2 K6 z3 z# j  t. E
- I3 n9 @9 j1 ], r' Z补充内容 (2019-10-25 17:15):
9 G2 t6 J6 @. i! V没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。
& g# m" W0 o/ P我上面写的在“控制台”运行,写的不是很清楚。
9 Q8 O: G$ Z5 X# h' T不是直接鼠标双击decal_conv运行。然后输入命令。
/ [8 v0 A5 C3 b# B3 o# O. N& k8 D+ _' W- W' T6 s' d
是先win+R,输入cmd,打开控制台。然后切换到相应目录。6 l4 X/ z' [7 O. _8 x
再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
7 [* r% _, \4 c! N  A或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,
& A$ z4 I' `( h0 u% ]# y' b# C再按上面输入命令即可。见附图1.png。1 p3 v' `6 H$ K" S* W9 ?! G
1 ^% K  y8 r8 u2 B& \* K

! X( ~# ~# }9 I+ U  t9 [  b
+ Y9 A' \! b# I2 U( t. a

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

2.png

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

1.png

点评

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 16:23 | 只看该作者
爱自学的小兔子 发表于 2019-10-25 10:22$ o1 H4 ~2 P1 u" |( e  K% {
按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

/ ^0 ^8 o0 Z# ]: F4 ~* {把你的库发给我一个,我看看。转换前和转换后的。
; \) Z8 D3 z9 d" L7 r5 J& a4 ^$ F( i6 M
我这边的库都没有单独建solder层和paste层,无法测试。
- c5 |; n4 J$ O! ?# U
8 U, ?6 L$ s9 V# i8 F+ P: |$ m. p5 Z) N0 @" i* I- }

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45$ I6 y  Q& Z6 z
明白咋回事了。$ s+ n1 I; Z- C/ K. e/ A: [
我上面写的在“控制台”运行,写的不是很清楚。$ Q+ `3 s" T' ?: K+ b7 B9 ~( N
不是直接鼠标双击decal_conv运行。然后 ...

7 |# x9 }4 d+ l* `按照步骤可以用了,就是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 | 只看该作者
    使用方法上面有写啊。0 Z' U6 U) K; e1 L+ Q, _
    decal_conv中间是下划线。不是".",上面写错了。
    0 f4 M+ N) [* a4 t就是运行解压后的那个可执行文件。如果有错误,请把错误信息发给我。
  • 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:453 K$ L/ O1 C5 k
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    ' [" r4 [' s+ n% v3 t) T7 N. O错误信息发上来,我看看。
    6 E  i6 [! R2 j" ~$ z# n  I7 k1 \, E+ x  g- [3 P

    点评

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

    该用户从未签到

    12#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34
    : s3 i! b; d. }0 p; z9 j7 M! A错误信息发上来,我看看。

    ! g) J# x' c/ h就这样完全没反应呢# ~  S1 y- c/ @* W6 u/ u- w9 H; V

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

    捕获.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
    ( B. q6 ~: y! [. C% M( i- c2 P就这样完全没反应呢

    : u# }4 H1 K) ?1 ]: i( F# d! v2 C6 F我的也是这种情况
    3 e# r, m0 D+ w$ y0 I* T! d5 _

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。
    - K" Y; m; v1 D5 F& y
    7 Q  c2 i% R# }5 n8 G  u有谁知道怎么在原帖中更新附件?谢谢
    6 w  r+ E" F% k8 S  N/ C
    7 b/ O. `8 P, x0 R8 M' n( v0 L4 m" d/ h+ O( h- u  Q& x+ Y4 H

    decal_conv.zip

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

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:22
    - x2 _+ }4 W, w. R6 M5 N" J; |" m4 r按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
    ; W4 r" D  A6 M0 M( g: R' v: v9 b
    程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?
    ! o5 I" Q  I* P
    ! P- v) x6 N3 ?5 i0 A& E

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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