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

检查器件丝印缺失的SKILL (源码)

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2021-8-1 15:50 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 frankyon 于 2021-8-2 00:46 编辑 % _1 u# I$ r) _

2 M2 Y3 O' w' M- D
功能描述:
检查器件REF丝印是否缺失,并弹出报告清单,点击报告跳转到丢失丝印的器件位置。4 ~+ A8 A% I% V, S; \9 T( s( c# D5 y
吐槽下:Allegro Skill开发专区下载的需要的贡献和威望值实在是消费不起啊!
7 K/ ], B6 D6 p; X  N5 |2 r. D

/ D" N0 H; H- v) C1 v
游客,如果您要查看本帖隐藏内容请回复

& `4 U3 z- a% d2 ?
" C4 }' i; [9 F& s! l  ]

check_noref.jpg (60.46 KB, 下载次数: 16)

check_noref.jpg

check_noref.rar

768 Bytes, 阅读权限: 9, 下载次数: 16, 下载积分: 威望 -5

评分

参与人数 2威望 +7 收起 理由
這侽孓譙悴丶 + 5 EDA365有你更精彩!
jinshan010 + 2 感谢分享!

查看全部评分

该用户从未签到

推荐
发表于 2021-8-1 18:33 | 只看该作者
load("check_noref.il.il")加载语句错了,应该是:load("check_noref.il")

点评

大佬,allegro有没快速检查丝印摆放是否对应。  详情 回复 发表于 2021-9-2 08:59
谢谢老大指正,已修正!  详情 回复 发表于 2021-8-2 00:09

该用户从未签到

推荐
 楼主| 发表于 2021-8-27 13:53 | 只看该作者
有人问检查出缺失以后,怎么添加呢? 给一段代码大家自己改下吧! /*下面是给器件添加REF的代码: if(car(n0->violations)->isMirrored then layer = "BOTTOM" else layer = "TOP" ) textstru = make_axlTextOrientation(?textBlock 1 ?mirrored car(n0->violations)->isMirrored ?justify "center") tt = setof(x0 axlDBGetAttachedText(car(n0->violations)) rexMatchp("REF DES/SILKSCREEN_+" x0->layer)) unless(tt axlDBCreateText(car(n0->violations)->refdes car(n0->violations)->xy textstru strcat("REF DES/SILKSCREEN_" layer) car(n0->violations)) ) tt = setof(x0 axlDBGetAttachedText(car(n0->violations)) rexMatchp("REF DES/ASSEMBLY_+" x0->layer)) unless(tt axlDBCreateText(car(n0->violations)->refdes car(n0->violations)->xy textstru strcat("REF DES/ASSEMBLY_" layer) car(n0->violations)) )

该用户从未签到

推荐
 楼主| 发表于 2021-8-27 13:52 | 只看该作者
有人问检查出缺失以后,怎么添加呢? 给一段代码大家自己改下吧!
  u5 V3 _0 ]9 a) U$ m/*下面是给器件添加REF的代码:! l+ _2 ~& k: \0 @9 h" h
if(car(n0->violations)->isMirrored then
+ y0 h  V0 A' U7 z! Player = "BOTTOM"
1 ]7 Q" K9 V7 u% {* aelse
& f: c7 R0 j$ e) X( E0 N/ Zlayer = "TOP"% \* g- |; L5 d" o5 ~' Y. L# d
); {" W0 h' P9 y8 p1 l2 k
textstru = make_axlTextOrientation(?textBlock 1 ?mirrored car(n0->violations)->isMirrored ?justify "center")! T9 ~& n$ }9 i0 }! I
tt = setof(x0 axlDBGetAttachedText(car(n0->violations)) rexMatchp("REF DES/SILKSCREEN_+" x0->layer))# l( V; ?; ?0 V8 N, l( p) i! F
unless(tt
& R9 b/ s7 o2 w/ TaxlDBCreateText(car(n0->violations)->refdes car(n0->violations)->xy textstru strcat("REF DES/SILKSCREEN_" layer) car(n0->violations))0 k8 W8 D' k) @4 z  x8 g
)" o4 f2 x4 ~4 A+ C
tt = setof(x0 axlDBGetAttachedText(car(n0->violations)) rexMatchp("REF DES/ASSEMBLY_+" x0->layer))5 q! m3 Q! h  F4 w9 c9 j
unless(tt
3 Z& n: B) U. zaxlDBCreateText(car(n0->violations)->refdes car(n0->violations)->xy textstru strcat("REF DES/ASSEMBLY_" layer) car(n0->violations))
7 P2 N( t* r% ?2 X; t( J)
  • TA的每日心情
    开心
    2025-11-26 15:03
  • 签到天数: 130 天

    [LV.7]常住居民III

    34#
    发表于 2025-5-14 14:58 | 只看该作者
    学习以下大佬的代码。

    该用户从未签到

    33#
    发表于 2024-11-18 17:23 | 只看该作者
    感谢分享

    “来自电巢APP”

  • TA的每日心情
    开心
    2024-8-26 15:26
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    32#
    发表于 2024-8-20 17:49 | 只看该作者
    6666666666666666666
  • TA的每日心情

    2024-10-29 15:07
  • 签到天数: 94 天

    [LV.6]常住居民II

    31#
    发表于 2022-11-21 19:53 | 只看该作者
    感谢大佬的分享
  • TA的每日心情
    开心
    2022-5-22 15:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    30#
    发表于 2021-9-11 23:58 | 只看该作者
    了解一下

    “来自电巢APP”

    该用户从未签到

    29#
    发表于 2021-9-2 10:08 | 只看该作者
    愤怒的米饭 发表于 2021-9-2 08:59
    : U- N% y( M" z' z; z4 A8 B; `大佬,allegro有没快速检查丝印摆放是否对应。
    6 ~. M1 ~6 b$ P
    ( m) C6 m9 Q2 q
  • TA的每日心情
    开心
    2025-5-28 15:44
  • 签到天数: 138 天

    [LV.7]常住居民III

    28#
    发表于 2021-9-2 08:59 | 只看该作者
    這侽孓譙悴丶 发表于 2021-8-1 18:33
    5 A% P8 O6 ^; j& A. c; f8 Jload("check_noref.il.il")加载语句错了,应该是:load("check_noref.il")

    $ r  ]+ f" ~# A! W* k: T# _, M大佬,allegro有没快速检查丝印摆放是否对应。
    ! l" r6 r3 l- z& x* h

    点评

    [attachimg]324166[/attachimg]  详情 回复 发表于 2021-9-2 10:08
  • TA的每日心情
    开心
    2024-3-13 15:30
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    27#
    发表于 2021-8-31 15:56 | 只看该作者
    我来看看 说点啥呢

    该用户从未签到

    26#
    发表于 2021-8-26 10:26 | 只看该作者
    果然是好资料,感谢分享

    该用户从未签到

    24#
    发表于 2021-8-26 01:50 | 只看该作者

    该用户从未签到

    23#
    发表于 2021-8-26 00:59 | 只看该作者
    学习一下

    “来自电巢APP”

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-26 15:04 , Processed in 0.234375 second(s), 30 queries , Gzip On.

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

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

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