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

求 ~~ 文字面檢查Skill

[复制链接]
  • TA的每日心情
    奋斗
    2024-1-17 15:52
  • 签到天数: 237 天

    [LV.7]常住居民III

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

    EDA365欢迎您登录!

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

    x
    {:soso_e100:} 想請問各位大大~~因為我在建立零件時,將Refdes建在零件中央,想請問有沒有skill可以檢查~~沒有將RefDes拉出
    零件本體之外呢?

    謝謝

    该用户从未签到

    2#
    发表于 2012-8-2 09:42 | 只看该作者
    这个可以有,但是对skill或者零件编辑有一定要求.
    假设零件外框都一定可以组合成一个或几个闭合图形,那么这个skill就会比较好写
    零件建立的时候outline的创建,以长方形为例: 有的人会比较规矩的add rectangle,有的人则很草草的画4条line,4条line的话不一定可以产生一个闭合图形,这样如果写skill来判断REFDES是否在"外框之内"就需要写的非常智能(费时间),如果是rectangle则比较容易处理
    总的来说思路是这样的,先找到这个零件的外框所组成的最大的shape,然后将此零件的REFDES文字打散为line放在同样位置(如果需要更精确判断就根据各个方将上的极坐标做成一个shape,之后两shape做OR操作比较面积),用所有打散后的line与最大的shape比较axlairgap,如果全部或大多数的值都为0,那么就可以模糊的判断此零件REFDES没有"拉出零件本體之外"

    该用户从未签到

    3#
    发表于 2012-8-4 18:54 | 只看该作者
    華為Skill好像有個jkcheck_text_overlap.il可以檢查此問題
  • TA的每日心情
    奋斗
    2024-1-17 15:52
  • 签到天数: 237 天

    [LV.7]常住居民III

    4#
     楼主| 发表于 2012-8-6 15:45 | 只看该作者
    XYX365 发表于 2012-8-4 18:54
    華為Skill好像有個jkcheck_text_overlap.il可以檢查此問題

    {:soso_e100:}  謝謝大大~~試過了~~真的是可以檢查
  • TA的每日心情
    郁闷
    2025-6-9 15:14
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    5#
    发表于 2012-8-7 10:06 | 只看该作者
    penny190 发表于 2012-8-6 15:45
    謝謝大大~~試過了~~真的是可以檢查

    这东西哪下的啊?发给我一个吧,谢谢387780760@qq.com
  • TA的每日心情
    奋斗
    2024-1-17 15:52
  • 签到天数: 237 天

    [LV.7]常住居民III

    6#
     楼主| 发表于 2012-8-7 10:17 | 只看该作者
    網上有位好心的大大有發文~~你可以去找一下

    標題是 ~~ 华为的ALLEGRO辅助工具SKILL,附说明档

    该用户从未签到

    7#
    发表于 2012-8-7 11:30 | 只看该作者
    这种程度的"检查"就可以了么..
    它的原理是在text所属的symbol的bbox+clearance范围内能不能找到text
    axlSingleSelectBox是一个只要沾到一点就算选中的函数,如果没选到就判定为超出范围
  • TA的每日心情
    奋斗
    2024-1-17 15:52
  • 签到天数: 237 天

    [LV.7]常住居民III

    8#
     楼主| 发表于 2012-8-7 13:05 | 只看该作者
    betamelody 发表于 2012-8-7 11:30
    这种程度的"检查"就可以了么..
    它的原理是在text所属的symbol的bbox+clearance范围内能不能找到text
    a ...

    {:soso_e100:} 當然希望有更好的啊~但是,我對skill程式這部分,真的是一竅不通,
    所以有這個先使用,也很滿足了
    希望有大大能寫出更好用的來分享一下囉

    该用户从未签到

    9#
    发表于 2012-8-9 23:37 | 只看该作者
    哈哈, 善于利用网络上的工具啊!
    如果自己写, 可以先把自己觉得可以描述零件外形的层中的是所有对象bBox合并起来, 判断REFDES文字的bBox是否在其中, 简单, 实用.
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-10 05:35 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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