在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: dddogda

[求助] 想要实现一个简单的skill功能,求解!

[复制链接]
发表于 2022-12-27 11:29:49 | 显示全部楼层


BongTua 发表于 2022-12-27 09:30
hiEnqueueCmd("hiToggleEnterForm(le0ViaForm)")
leHiCreateVia()
这样应该可以,或者直接关掉弹出菜单, ...


大佬,我在代码后面加上了addPoint(0:0),想让他调出来之后在我需要的地方自动把孔放下,但是addPoint这个函数写进il文件之后也变得不能用了,试了一下hiEnqueueCmd函数,但是并没有用,想请教一下是不是我使用的方式不对,还是需要一个新函数。
hiSetBindKey("Layout" "Ctrl<Key>!" "text()")

procedure(text()
hiEnqueueCmd("hiToggleEnterForm(le0ViaForm)")
leHiCreateVia()
hiEnqueueCmd("addPoint(0:0)")
)

发表于 2022-12-27 11:32:39 | 显示全部楼层


caipengda 发表于 2022-12-27 11:20
踢你一下,已解决!


还没能解决,我想的是找一个简洁的方法来编写一个自动打孔的函数,那种打完孔能顺便连线的,我已经写出来了一个,但是太臃肿了,我想搞点新的写法让他简洁一些
发表于 2022-12-27 14:58:50 | 显示全部楼层


灰色 发表于 2022-12-27 11:29
大佬,我在代码后面加上了addPoint(0:0),想让他调出来之后在我需要的地方自动把孔放下,但是addPoint ...


你想直接给坐标的话可以试试leCreateVia,不是很明白你想要的效果,hiEnqueueCmd其实是把你能在菜单执行的操作提前输入,不需要再鼠标一步步操作
发表于 2022-12-27 17:08:30 | 显示全部楼层


BongTua 发表于 2022-12-27 14:58
你想直接给坐标的话可以试试leCreateVia,不是很明白你想要的效果,hiEnqueueCmd其实是把你能在菜单执行 ...


hhh大佬还是牛啊,随便解释一下就帮我把这个搞出来了,我把addPoint这个函数放到了最前面,根据大佬对这个函数的解释,我感觉可以理解成先输入的最后执行,虽然原理理解的可能不太对,但确实成功搞出来我想要的功能了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-18 20:26 , Processed in 0.014849 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表