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

源码分享,阻焊丢失检查

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-7-29 17:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
之前有大牛分享过,但只出个列表,没有高亮。也不能过滤加在 package geometry /soldermask_top(bottom) 的阻焊,不全面
这个版本可以高亮出阻焊丢失的pin, 但是也不能过滤加在 package geometry /soldermask_top(bottom) 的阻焊, 谁能补全一下,感谢!!!!




axlCmdRegister("padlyr" 'padnolayer)
procedure( padnolayer()
let(()
        axlShell("done")
        axlSetFindFilter(?enabled '(noall pins) ?onButtons '(noall pins))
        axlAddSelectAll()
        axlHighlightObject(axlGetSelSet() t)
        check("pin/soldermask_top")
        check("pin/soldermask_bottom")
        axlClearSelSet()
        axlShell("done")
))
procedure( check(pin_layer)
let(()
                all_pad= axlGetSelSet()
                                foreach( pad_a all_pad
                                        if(axlDBGetPad( pad_a pin_layer "REGULAR") -> figure != nil
                                        axlDehighlightObject(pad_a t) nil)
)))

  • TA的每日心情
    开心
    2022-1-21 15:21
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2022-7-29 17:57 | 只看该作者
    具体是什么原因呢?具体是要干什么呢?

    该用户从未签到

    3#
     楼主| 发表于 2022-7-29 18:12 | 只看该作者
    有些公司对于0201的电容,因为Pitch小。pin上不加mas开窗。mask放在package geometry下。

    “来自电巢APP”

    该用户从未签到

    4#
     楼主| 发表于 2022-7-29 18:13 | 只看该作者
    特别容易不小心把mask删除,弄个skill检查比较好

    “来自电巢APP”

    该用户从未签到

    5#
     楼主| 发表于 2022-7-30 08:54 | 只看该作者
    感谢 zs_king  大神,很棒

    但是貌似你把同样的功能重写了一遍??
    没有过滤掉那些:虽然pin上无mask层 但是package geometry/soldermask_top(bottom)  创建好mask的那些器件。
    也就是说只高亮那些 pin上无mask, package geometry也无mask的器件

    我比较菜,不知道怎么判断pin上无mask的器件有无 package geometry/soldermask_top(bottom)
    也就是怎么获取pin上无mask的 symbol->layers=package geometry/soldermask_top(bottom)

    该用户从未签到

    6#
     楼主| 发表于 2022-7-30 08:59 | 只看该作者


    某些公司的器件库的奇葩操作,mask不在pin 上,在package geometry 下
    头像被屏蔽
  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    7#
    发表于 2022-7-31 14:58 | 只看该作者
    提示: 作者被禁止或删除 内容自动屏蔽
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-5-28 16:55 , Processed in 0.093750 second(s), 28 queries , Gzip On.

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

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

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