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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑 ' K3 ~) W( S; @

" b: F4 {* g9 M# _3 h之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。4 c% V; m1 ~' G+ m2 @" p
官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。. H8 q- X: ]  t7 z, x) Q0 \
但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。! U4 K4 m- Q* C$ S0 k

+ Y; _& P* Z0 H* _/ B0 {5 i我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。6 m8 r4 y% Y0 v4 Q7 U4 a; \

. K* T, Y3 P6 O5 b6 O6 j使用方法:. \! H4 _+ K5 M3 w& \& t: K
1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。
9 m7 j0 N! V0 z3 O* T8 n0 H2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。
1 K& f* a& w0 V! D2 W6 e# w9 ^0 H+ H. }0 r" d' I
3. 在layout中,把yy.d导入。# |: `; r$ V' V' A; |. f  M, O

0 a- ^! k& D6 A; X8 J( b5 G. D/ E6 Q9 K2 G( m# o2 j' h/ {: E

9 R" X: e% `) o: i( _0 p/ `8 O3 V1 k% k- _
补充内容 (2019-10-25 17:15):4 G* ?, w' r8 ]5 |) d
没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。1 K. ~8 I0 F9 K% E
我上面写的在“控制台”运行,写的不是很清楚。' l7 u: C) ], e1 d  i% _8 f: ?
不是直接鼠标双击decal_conv运行。然后输入命令。0 N; w! D. z: |* P# k
( l1 M+ O/ l1 n4 K
是先win+R,输入cmd,打开控制台。然后切换到相应目录。4 c+ L7 A' Z0 P  m
再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。
. M' o* E* D& \4 l8 t8 l或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,- U. e; g  C4 B8 g# c
再按上面输入命令即可。见附图1.png。
7 i" q2 [0 t& W7 D! v3 N+ K$ O( H4 S  a$ T: z. [' V) B8 ~0 m

0 f5 Q( {, J: y* b( b3 i
  p) `8 \# |; [: \5 `: g! \

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:225 |0 {; W3 ?) t; F9 V# S
按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

: d  H7 f* V$ J1 N; |把你的库发给我一个,我看看。转换前和转换后的。
3 p4 V2 J, ]" {& [7 R
; s" i5 D+ T  u; r我这边的库都没有单独建solder层和paste层,无法测试。
# ~" T$ w- {% m" g1 r! l" u3 C% u7 ?1 {
0 `) Q! Q+ p$ ?1 B) V
7 i' a+ W1 {3 n9 h& }( d

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45( @/ s- j2 g2 f/ Q. M# n; q! u: _
明白咋回事了。
3 s4 W9 v$ V$ `' ^; T4 m我上面写的在“控制台”运行,写的不是很清楚。
3 r8 O* C. C" T, b+ G不是直接鼠标双击decal_conv运行。然后 ...
+ W2 r/ _( ?7 @8 S7 Z+ v
按照步骤可以用了,就是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 | 只看该作者
    使用方法上面有写啊。  b* X2 D1 |2 M$ {
    decal_conv中间是下划线。不是".",上面写错了。& _! ^7 l) @- d) c9 H3 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:45
    7 N  ^* y8 z* M" u1 w楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应
    1 q$ K1 h9 ~' S, p+ Q. d' k
    错误信息发上来,我看看。
    6 E) |7 ^: L8 c( J2 D5 {3 }. z1 M% a* `9 R1 z6 {1 ~3 ]6 J3 L

    点评

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

    该用户从未签到

    12#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34
    7 A' q9 b' t% C: \: ]1 a; j! D错误信息发上来,我看看。
    , t  T6 k0 ^. t- A* \% W
    就这样完全没反应呢# L  a6 L' d" s! ^6 `' ?

    捕获.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
    % p! `1 H4 g! A2 r; Z就这样完全没反应呢

      ]6 c7 J( V& i9 f* ]我的也是这种情况
    8 _  y+ S. e6 K

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。
    ; F9 `* H8 n6 J: K; F
    * Z6 f; _% q' _0 X有谁知道怎么在原帖中更新附件?谢谢! N* n2 c: T* Y+ h1 H& f5 p! x
    8 L& j, D& E: ^% {
    . z/ z1 N1 b8 s0 s5 ^

    decal_conv.zip

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

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:22, a* e. y# u, f+ e; D! A9 x
    按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘

    & N/ {0 Q8 m- A程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?# [, _+ G; @7 g. A2 ?. o3 T

    ' h$ I0 T2 s. c+ I5 f

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-21 23:46 , Processed in 0.140625 second(s), 29 queries , Gzip On.

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

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

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