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

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

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 Heaven_1 于 2021-8-2 09:56 编辑 & n/ J7 m) z5 d2 _
$ e: \$ o; N% w
分享一个原创skill,赚点积分。8 M4 L+ q# K3 i8 j, R
可以给过孔(支持差分过孔),Pin,Cline自动添加Route Keepout。; h, f# V7 L  B5 J* v
/ H8 i) J. M  w
执行命令:hj_addObject_RK
- U$ [% x2 D6 c& ]* f3 Y+ I8 V加载密码:hjSkill123. C" }/ _. h5 M& w- b9 y
有需要的可以下载使用,. u8 ?+ I# a) n/ C
  f! C4 r9 \: F' f7 j
/ F; R3 Z1 L/ H* Y

- ]2 z" p- P* \  }因为使用了回撤和Option侧边栏,该Skill可能不支持17.2以下的版本,我电脑上没有低版本的allegro,没有测试。& P! ]5 R& k( p& J- Y

% P6 }1 K0 M7 M5 J9 j2 u+ j' M' u% K) R1 u
补充内容 (2022-3-28 13:38):
$ g! c- _) s/ p9 Q, X& E/ U. W  K! o+ P
  j$ l: I4 J+ b% ?4 K, @更新修复BUG:
/ p! L+ ~( H, q详见#51楼

hj_addObject_RK.zip

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

评分

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

查看全部评分

该用户从未签到

推荐
 楼主| 发表于 2022-3-28 13:36 | 只看该作者
1、修复外框参数识别的错误。; h9 \" {% A/ j% k; j
2、修复部分差分过孔添加Keepout时候的BUG。5 n, n, F5 N' N. h6 ]
3、修复包含Thermal Pad和Anti Pad的bBox识别错误。
; z7 ]+ f+ ^* I, s0 L4、修复贴片焊盘在背面不能识别的问题,axlPolyFromDB函数增加层的判定参数。
2 w9 p4 n) a: R+ k5 A$ S( T/ N% v5、解决17.4和16.6不能调用的问题。# W# s- L( J% L$ z
$ d8 f: r$ A& |" I1 n

hj_addObject_RK_16X-hjSkill123.zip

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

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

    [LV.4]偶尔看看III

    推荐
    发表于 2021-8-19 11:21 | 只看该作者
    hjseek 发表于 2021-8-4 22:25; R! c% I7 b$ H- C# T( b8 a; E
    重新修改了下代码,现在应该是支持16.6了,有需要的可以用这个版本的。
    : s5 q* s0 i# a1 @2 M使用过程中有问题,可以私信我,空 ...
    8 e9 B: r5 G1 O' s/ _6 |( i, s
    你好,非常感谢出了16.6的东东,我使用过程中发现个问题:pcb单位为小数时,有点问题,比如设置间隔0.1-0.9,实际keepout没有变化;设置1.2,实际是外扩1mm/ f/ R* D% ^. m& D/ Y

    该用户从未签到

    4#
    发表于 2021-8-2 00:26 | 只看该作者
    16.6表示测试不成功。
    , q8 t" b% K2 f* z9 F6 ^E- *Error* load: error while loading file - "hj_addObject_RK.ile" at line 2' M6 _4 x( v, A5 V& b

    该用户从未签到

    5#
     楼主| 发表于 2021-8-2 07:25 | 只看该作者
    frankyon 发表于 2021-08-02 00:26:268 H) S. X5 d/ u3 ^9 r- _, X7 G
    16.6表示测试不成功。2 n6 D5 M( F" z- `
    E- *Error* load: error while loading file - "hj_addObject_RK.ile" at line 2
    / `' I, _. n% q' p- n- \
    ; e4 S% \7 |2 `" F: c5 @; l( M, }
    那应该是部分语法不支持低版本的????,后面有时间我改下代码,专门做个低版本的3 V( ~& p3 V0 B3 E5 }

    “来自电巢APP”

    点评

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

    该用户从未签到

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

    该用户从未签到

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

    “来自电巢APP”

    该用户从未签到

    9#
    发表于 2021-8-3 13:48 | 只看该作者
    hjseek 发表于 2021-8-2 07:25
    ; N4 N8 n  k+ Y" ]3 u9 ]那应该是部分语法不支持低版本的????,后面有时间我改下代码,专门做个低版本的
    8 o" ?3 B* Y: q0 S
    这是个好功能,希望出个16.6版本
  • TA的每日心情
    开心
    2021-7-6 15:48
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    该用户从未签到

    11#
     楼主| 发表于 2021-8-4 07:24 | 只看该作者
    火星撞地球1205 发表于 2021-08-03 08:06:22
    0 u% [- \8 \7 a* g谢谢,命令能短一点吗?????

    $ u, w4 g& M8 C6 Y3 P0 j& l5 X  Y  k( E/ {/ R) `
    命令你自己用快捷键的方式替代就行。9 v) \" u) t8 ?$ [6 f

    “来自电巢APP”

    点评

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

    [LV.4]偶尔看看III

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

    点评

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

    该用户从未签到

    14#
     楼主| 发表于 2021-8-4 22:25 | 只看该作者
    重新修改了下代码,现在应该是支持16.6了,有需要的可以用这个版本的。
    3 H' v4 g( w4 i0 B, {3 Y使用过程中有问题,可以私信我,空闲的时候我会优化。
    + @$ v3 S5 S4 g+ A/ n9 G1 z hj_addObject_RK_2.zip (12.03 KB, 下载次数: 33) . x' o/ r: M4 M: x9 u' V5 k

    点评

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

    该用户从未签到

    15#
     楼主| 发表于 2021-8-4 22:26 | 只看该作者
    wzh6328 发表于 2021-8-4 10:49
    , A7 @' t3 w- `+ m! ^0 t能否搞个16.6版本可以用的?
    6 h: A9 g( s7 l( I9 S! I! J) }  r4 h
    已更新,有需要的下载 hj_addObject_RK_2.zip
    % Z; X/ U' W0 @6 S; G

    该用户从未签到

    16#
     楼主| 发表于 2021-8-4 22:31 | 只看该作者
    hjseek 发表于 2021-8-4 07:24  h. w( b( J. `
    命令你自己用快捷键的方式替代就行。

    , P. \" C2 \+ B% V* @) K* W在ENV文件里面添加替代命令比如:$ \5 F! ~5 t  ~
    alias 你的命令 hj_addObject_RK* l& R; \0 _9 f! R& q

    4 b7 v$ E' ?, @, _更方便的方法是将此Skill加入到你的Skill目录里面,具体操作方法网上都有详细介绍。' o0 E8 j* P2 A) n

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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