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

pads decal库从最大层改标准层

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 zsc 于 2019-10-17 12:03 编辑
) L+ o3 D* z2 w6 z* J" W5 R. U4 U1 m* A7 o* i2 }
之前遇到别人设计的库,采用了最大层。在标准层的pcb文件中调用不了。pads最大层定义的pcb文件可以使用标准层设计的库。但反之不行。
* U) A; `% q: }0 }6 J+ Y官方也没给转换程序。网上介绍可以存为以前版本的格式,比如powerpcb3.5的,然后再调用就可以。" t: q/ x( S; @8 ?# _- J% i
但存以前版本会丢失一些信息。前面有帖子介绍会把椭圆孔改为圆孔。总之,不是很完美。' p+ X! Y  y9 N/ f+ Y7 B8 U
( {% ^; ^8 Q6 N
我尝试着写了一个程序,解决这个问题。大家有需求的试试看,有问题请告知我改进。谢谢。& |% y+ F3 Z6 S' X/ E+ w; N
, S( e5 @9 L: u: j
使用方法:1 c; |- j+ k* U( M5 O! i
1. 在layout中,把要转换的最大层设置的库导出,比如导出为xx.d。
. L! U6 b0 z# S# r2. 附件解压缩为decal_conv.exe, 控制台中运行decal_conv <xx.d>yy.d, yy.d就变成了标准层定义的库。
; w, c4 W  u$ G( P$ v0 C/ e, A
9 ]# \8 {6 f4 O) X4 n3. 在layout中,把yy.d导入。
/ f# N$ m8 ]( V$ [# J7 o8 O, G, H7 P
% V; Z4 Y* u9 {% u5 d
- |: \" I, h1 z/ N. j( K: Y! z6 k2 r1 ]
$ t; d# ?- x& u
补充内容 (2019-10-25 17:15):
  p" O! i: w' F/ F% M! ^没法再编辑了。更新到回复中。解决转换过程中丢solder和paste层问题。

decal_conv.zip

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 08:45 | 只看该作者
明白咋回事了。
( _) a5 J! }( Z; c9 e' b3 s6 j# `我上面写的在“控制台”运行,写的不是很清楚。
) n4 M5 @! p- c- n; r不是直接鼠标双击decal_conv运行。然后输入命令。
: q8 f+ F  N2 e# O+ q$ r% V* {& l' V( J( p; p" }# x
是先win+R,输入cmd,打开控制台。然后切换到相应目录。
0 b: [( n4 ?3 z再输入decal_conv <xx.d>yy.d , 即可。见附图2.png。; [- [$ W5 v2 Y/ S- t
或者在当前目录shift+鼠标右键,选择“open powershell here", 然后输入cmd,
, `- p! l5 t0 H+ u6 f3 Y再按上面输入命令即可。见附图1.png。
) m; ^$ @% h" P8 r5 {6 Q: a
% x9 U: [8 m% S9 {
8 ~  H* b& Z7 V, Q! v8 z  K
) F* t5 e1 u( G0 y5 a

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

2.png

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

1.png

点评

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

该用户从未签到

推荐
 楼主| 发表于 2019-10-25 16:23 | 只看该作者
爱自学的小兔子 发表于 2019-10-25 10:22
6 r7 s$ m) L9 }6 Q- f2 ]  Y按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
2 s# i+ f. K& ]- z
把你的库发给我一个,我看看。转换前和转换后的。% E; z+ t4 w1 q' ]- S4 r/ H- R
! @$ w1 [1 B- x! f4 Y7 M2 |" Y
我这边的库都没有单独建solder层和paste层,无法测试。" N# |7 Q9 d% ^# P" C. Q2 ^! n) P& y

% F# Y. M" k6 z, J
2 M6 B6 ^$ \6 a7 O

该用户从未签到

推荐
发表于 2019-10-25 10:22 | 只看该作者
zsc 发表于 2019-10-25 08:45
  d% T9 B, ]  ~% d4 W0 ^明白咋回事了。* t- W5 [+ e, t5 |( k
我上面写的在“控制台”运行,写的不是很清楚。5 T( o3 a" v7 F; O# K! R
不是直接鼠标双击decal_conv运行。然后 ...
+ E) c4 U6 E9 v( o+ d7 \
按照步骤可以用了,就是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 | 只看该作者
    使用方法上面有写啊。
    ! u$ `3 ]( @# @, _) F( \5 pdecal_conv中间是下划线。不是".",上面写错了。/ T& E7 C& ~4 l4 ?9 W7 v& K2 y
    就是运行解压后的那个可执行文件。如果有错误,请把错误信息发给我。
  • 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* a- Q0 O8 U" D% @' K, `
    楼主操作步骤能够具体一点吗,放在同一个文件夹下面运行EXE没反应

    . g" a1 o  `! u' r( V' H. E错误信息发上来,我看看。( q  j3 T3 y4 o# k3 w. \

    . t" h. `/ r* N0 e! Y

    点评

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

    该用户从未签到

    12#
    发表于 2019-10-24 14:09 | 只看该作者
    zsc 发表于 2019-10-24 13:34
    # n3 o& D& G; B9 u$ X1 i错误信息发上来,我看看。
    : f5 {; @. h8 L- B, j+ r* t
    就这样完全没反应呢
    2 ]* I6 h. y; E2 L5 P8 ?

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

    捕获.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. N0 [1 ?- n& N  j( C* I! Z& |
    就这样完全没反应呢

    6 C" u* k0 W: f. q9 M& f; _我的也是这种情况
    # e7 q5 J% C4 q: z

    该用户从未签到

    14#
     楼主| 发表于 2019-10-25 17:19 | 只看该作者
    主贴的附件无法更改。只能把更新的工具附到这里。解决楼上提出的转换中solder和paste层丢失问题。
    + c! b. w; o+ J( ^: A- {( T5 _( T# r+ ?- }1 _. \6 W. A
    有谁知道怎么在原帖中更新附件?谢谢. s+ E$ F4 ]! D( t
    1 b5 `& t2 v3 T5 E! c8 Q
    , C4 D1 s9 R: D$ _

    decal_conv.zip

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

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2019-10-25 17:21 | 只看该作者
    爱自学的小兔子 发表于 2019-10-25 10:226 U+ E- c5 a- I3 H
    按照步骤可以用了,就是Solder和Paste层丢掉了,只有表层焊盘
    ( d+ ?9 b, |) ]! B. U
    程序已经更新。应该可以解决你说的问题。附件在下面回复中。你再试试看?3 r% J+ l& W/ S, l3 ]7 ~, p

    & a, W, u6 c, f0 \: L

    点评

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-25 19:23 , Processed in 0.171875 second(s), 29 queries , Gzip On.

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

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

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