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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 12203|回复: 24

[求助] SKILL脚本 快捷键的二级功能设置怎么写且让这个功能直接生效不在弹窗

[复制链接]
发表于 2021-8-22 13:45:18 | 显示全部楼层 |阅读模式
悬赏30资产已解决
举个例子: image.png 这样的快捷键脚本应该是怎么样的》?

最佳答案

查看完整内容

你把两个指令都写进1个Bindkey就好了,先修改flatten设置,然后关闭flatten交互窗口 举个例子: hiSetBindKey("Layout" "1" "leFlattenForm->nLevels->value="displayed levels" hiFormDone(leFlattenForm)") 唯一需要注意的就是1个Bindkey的上限是511字符
发表于 2021-8-22 13:45:19 | 显示全部楼层
你把两个指令都写进1个Bindkey就好了,先修改flatten设置,然后关闭flatten交互窗口
举个例子:
hiSetBindKey("Layout"  "<Key>1"  "leFlattenForm->nLevels->value="displayed levels"  hiFormDone(leFlattenForm)")
唯一需要注意的就是1个Bindkey的上限是511字符
回复

使用道具 举报

发表于 2021-8-22 15:30:50 | 显示全部楼层
只要你调用leHiFlatten函数,弹出对话窗是必然的,绕不开。leHi前缀的意思就是版图编辑器人机交互,layout editor human interface.
回复

使用道具 举报

发表于 2021-8-23 10:24:25 | 显示全部楼层


   
amodaman 发表于 2021-8-22 15:30
只要你调用leHiFlatten函数,弹出对话窗是必然的,绕不开。leHi前缀的意思就是版图编辑器人机交互,layout  ...


那这种快捷键应该怎么设置呢?大佬指导一下
回复

使用道具 举报

发表于 2021-8-23 11:41:47 | 显示全部楼层
先说一下你的快捷键是拿来干啥的。

一般除了Hi 类别的函数之外,还有更多的直接对数据库目标进行修改操作的函数,那些是不用弹出对话窗口的,不过你的代码要重写了。
回复

使用道具 举报

 楼主| 发表于 2021-8-23 14:15:43 | 显示全部楼层


   
amodaman 发表于 2021-8-23 11:41
先说一下你的快捷键是拿来干啥的。

一般除了Hi 类别的函数之外,还有更多的直接对数据库目标进行修改操作 ...


我做了很多Pcell   在调用之后   需要把他们FLATTEN,但每次都需要重新勾选二级设置   因为 默认是  把选项是VIAS  ,所以想知道怎么设置 顺便想了解一下 ,如何如何用快捷键脚本 设置他的二级设置  
回复

使用道具 举报

 楼主| 发表于 2021-8-23 14:16:41 | 显示全部楼层


   
搓芯片的酋长 发表于 2021-8-22 13:45
你把两个指令都写进1个Bindkey就好了,先修改flatten设置,然后关闭flatten交互窗口
举个例子:
hiSetBindK ...


谢谢
回复

使用道具 举报

 楼主| 发表于 2021-8-23 14:25:06 | 显示全部楼层
本帖最后由 MAGA2020 于 2021-8-23 14:28 编辑

"leFlattenForm->nLevels->value="displayed levels"像这种二级设置  如何在leHiFlatten()函数使用呢?我是指    第一步 :打开 这个界面  
              第二步 :设置二级选项   "leFlattenForm->nLevels->value="displayed levels"
             第三步 :关闭hiformdone()
              如何在脚本写出?麻烦了  跪求指导
回复

使用道具 举报

发表于 2021-8-23 14:27:07 来自手机 | 显示全部楼层
可以看一下leFlattenInst这个函数,自己写的脚本中尽量不要调用Hi函数
回复

使用道具 举报

发表于 2021-8-23 16:40:16 | 显示全部楼层


   
MAGA2020 发表于 2021-8-23 14:25
"leFlattenForm->nLevels->value="displayed levels"像这种二级设置  如何在leHiFlatten()函数使用呢?我 ...


打开Bindkey Editor,先save,制定一个路径和文件名。然后在这个文件里面修改,之后再在Bindkey Editor里面Load,这样最安全
回复

使用道具 举报

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

本版积分规则

关闭

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

X

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

GMT+8, 2025-9-10 12:12 , Processed in 1.144392 second(s), 5 queries , Gzip On, Redis On.

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