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

分享一个添加自动添加Route Keepout的Skill

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 Heaven_1 于 2021-8-2 09:56 编辑
  q( s6 W! p# e6 a. v/ E
; M. \6 V7 ?/ o/ s' |* N4 X分享一个原创skill,赚点积分。
$ Y! m. D, A8 g/ F& c0 \8 n; h可以给过孔(支持差分过孔),Pin,Cline自动添加Route Keepout。) ~0 M2 o, V- }) w1 f. ?
$ \/ K5 t1 V& c0 |1 B1 u
执行命令:hj_addObject_RK
4 ?& z/ q" P( ]9 y" X6 r加载密码:hjSkill123. n( ?" @6 c  `# Y+ m/ s
有需要的可以下载使用,2 G5 @1 @) l" Q/ d. k6 Z  h3 R

7 M1 [! Q- D! R. T' c7 T : q9 p9 R; s. h

0 M! F+ W7 P) I6 H. E: C6 n因为使用了回撤和Option侧边栏,该Skill可能不支持17.2以下的版本,我电脑上没有低版本的allegro,没有测试。
) g* |4 ?/ x; g0 ?! c+ `2 Z+ H. ~( y  m0 y1 e5 J

$ p; ^' [$ V- \补充内容 (2022-3-28 13:38):
5 ?7 ]% N3 u& o& J* H' M$ ]8 K2 V% Z" ~# B4 N5 `1 D/ t. ~) N
更新修复BUG:$ ^! J& E: @! v
详见#51楼

hj_addObject_RK.zip

11.97 KB, 下载次数: 72, 下载积分: 威望 -5

评分

参与人数 1威望 +5 收起 理由
這侽孓譙悴丶 + 5 EDA365有你更精彩!

查看全部评分

该用户从未签到

推荐
 楼主| 发表于 2022-3-28 13:36 | 只看该作者
1、修复外框参数识别的错误。% ^' r  k! L) a8 {* P
2、修复部分差分过孔添加Keepout时候的BUG。; h# I' d! ]7 n8 B, K
3、修复包含Thermal Pad和Anti Pad的bBox识别错误。5 i9 E) G8 J$ J  I, X. o: M
4、修复贴片焊盘在背面不能识别的问题,axlPolyFromDB函数增加层的判定参数。2 ?0 G5 Y4 ]1 o& x
5、解决17.4和16.6不能调用的问题。+ ]# O) Y0 V) x# m7 z2 b& G

. D# x) w5 @4 h- A

hj_addObject_RK_16X-hjSkill123.zip

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

  • TA的每日心情
    开心
    2025-6-11 15:53
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    推荐
    发表于 2021-8-19 11:21 | 只看该作者
    hjseek 发表于 2021-8-4 22:25
    2 u' `8 V; K+ F; a  t重新修改了下代码,现在应该是支持16.6了,有需要的可以用这个版本的。  D/ W" ^$ U% q# L% N
    使用过程中有问题,可以私信我,空 ...
    $ K/ v+ ~: C: k4 d
    你好,非常感谢出了16.6的东东,我使用过程中发现个问题:pcb单位为小数时,有点问题,比如设置间隔0.1-0.9,实际keepout没有变化;设置1.2,实际是外扩1mm
    ) y: x) O2 ]  w$ ^7 B

    该用户从未签到

    2#
    发表于 2021-8-2 00:26 | 只看该作者
    16.6表示测试不成功。; z# x1 g( C) L1 J  G
    E- *Error* load: error while loading file - "hj_addObject_RK.ile" at line 2$ A$ O5 x( |3 P, e5 ~

    该用户从未签到

    3#
     楼主| 发表于 2021-8-2 07:25 | 只看该作者
    frankyon 发表于 2021-08-02 00:26:26
    2 s7 {) h' \/ E0 s6 U5 @9 m16.6表示测试不成功。+ y. [  Y7 i  `& p4 N9 l
    E- *Error* load: error while loading file - "hj_addObject_RK.ile" at line 2
    " {! M5 a. @5 S# Q# D

      m1 M" c' x( D$ L7 j2 `那应该是部分语法不支持低版本的????,后面有时间我改下代码,专门做个低版本的( w! a/ p7 U$ e, e# v

    “来自电巢APP”

    点评

    这是个好功能,希望出个16.6版本  详情 回复 发表于 2021-8-3 13:48

    该用户从未签到

    5#
    发表于 2021-8-2 22:54 | 只看该作者

    该用户从未签到

    6#
    发表于 2021-8-3 08:06 | 只看该作者
    谢谢,命令能短一点吗?????

    “来自电巢APP”

    该用户从未签到

    7#
    发表于 2021-8-3 13:48 | 只看该作者
    hjseek 发表于 2021-8-2 07:25- p6 k/ H- J5 S: {0 ^
    那应该是部分语法不支持低版本的????,后面有时间我改下代码,专门做个低版本的
    6 \' e0 ~1 @+ n9 {! s
    这是个好功能,希望出个16.6版本
  • TA的每日心情
    开心
    2021-7-6 15:48
  • 签到天数: 1 天

    [LV.1]初来乍到

    8#
    发表于 2021-8-3 15:42 | 只看该作者
    急用啊!楼主嘿嘿、、、、、、、、、、、、、、、、、

    该用户从未签到

    9#
     楼主| 发表于 2021-8-4 07:24 | 只看该作者
    火星撞地球1205 发表于 2021-08-03 08:06:22* J* J  ^- {# {/ m9 K; h0 l
    谢谢,命令能短一点吗?????
    9 l3 U; `! n4 h8 W: [# W" K

    9 R: j' c5 d% y命令你自己用快捷键的方式替代就行。
    $ T1 ?1 C" u2 A1 t' [: Q/ |: r

    “来自电巢APP”

    点评

    在ENV文件里面添加替代命令比如: alias 你的命令 hj_addObject_RK 更方便的方法是将此Skill加入到你的Skill目录里面,具体操作方法网上都有详细介绍。  详情 回复 发表于 2021-8-4 22:31
  • TA的每日心情
    开心
    2025-6-11 15:53
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    10#
    发表于 2021-8-4 10:49 | 只看该作者
    能否搞个16.6版本可以用的?

    点评

    已更新,有需要的下载 hj_addObject_RK_2.zip  详情 回复 发表于 2021-8-4 22:26

    该用户从未签到

    12#
     楼主| 发表于 2021-8-4 22:25 | 只看该作者
    重新修改了下代码,现在应该是支持16.6了,有需要的可以用这个版本的。' c  G: _, Z; ]% F
    使用过程中有问题,可以私信我,空闲的时候我会优化。$ e. b( F5 p$ B1 G
    hj_addObject_RK_2.zip (12.03 KB, 下载次数: 33) % H$ n5 f+ _5 U( p: r0 d

    点评

    可以给差分过孔加routekeepout吗,两个孔一起  详情 回复 发表于 2022-2-17 14:57
    你好,非常感谢出了16.6的东东,我使用过程中发现个问题:pcb单位为小数时,有点问题,比如设置间隔0.1-0.9,实际keepout没有变化;设置1.2,实际是外扩1mm  详情 回复 发表于 2021-8-19 11:21

    该用户从未签到

    13#
     楼主| 发表于 2021-8-4 22:26 | 只看该作者
    wzh6328 发表于 2021-8-4 10:49) E% C- Z/ `8 e2 R% ]& ^' y
    能否搞个16.6版本可以用的?
    / q5 ~/ D/ ^7 Q# L" [* x8 W6 n3 H
    已更新,有需要的下载 hj_addObject_RK_2.zip, S9 f0 U- l) D  _5 S7 _

    该用户从未签到

    14#
     楼主| 发表于 2021-8-4 22:31 | 只看该作者
    hjseek 发表于 2021-8-4 07:245 I7 p+ ~8 h. D0 L
    命令你自己用快捷键的方式替代就行。

    - N  B6 `) x( l$ z# m1 i: @9 F在ENV文件里面添加替代命令比如:7 {1 X% `5 t  g  {3 n! d  A
    alias 你的命令 hj_addObject_RK$ @2 ~3 s; Z% d" Q2 T: p
    ( G0 C' A3 {, h  ?+ W- v: d9 e- a
    更方便的方法是将此Skill加入到你的Skill目录里面,具体操作方法网上都有详细介绍。
    8 Y  N6 S* {: n  S3 ?& ~! j& o0 f3 l

    该用户从未签到

    15#
    发表于 2021-8-11 15:33 | 只看该作者
    :):):):):):):):)
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-9-11 07:38 , Processed in 0.140625 second(s), 29 queries , Gzip On.

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

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

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