UCLC 是采用 AutoHotkey 编写的一个命令管理脚本,旨在将 CATIA 的命令操作习惯替换成 AutoCAD 那样:组合字符命令 + 空格执行,提高画图效率
众所周知,CATIA 在启用 P1 用户界面 后,可以自定义单键来执行命令,比如自定义C画圆,L画直线…… 但是,在众多的模块中,类似的操作,命令却不相同(草图和GSD里画圆就不是同一个命令),26个字母根本不够用[掀桌]
当切换到P2用户界面
后,窗口右下角多了一个 命令输入框 --> “ 超级输入
”,配置 工具 - 选项- 常规 - 搜索 - 超级输入的默认前缀 - "c: 作为 命令" ,这样我们就能通过输入组合字符 + 回车 来执行命令。大部分命令可以通过 工具 - 自定义- 命令 - 显示属性 来设置快捷键或者是用户别名。
但是,有相当数量的命令是跨工作台的,并且有着相同的名称,使用相同的用户别名调用会出现执行混乱。比如零件设计与GSD的布尔添加 命令就是这样,都是“添加...”,所以,为了区分这两个命令,我可能会把PBA(Part Boolean Add)给零件设计工作台,GBA给GSD工作台。问题解决了,但我要多记住更多的命令。
现在,有了UCLC(Use CAITA Like AutoCAD),你可以在零件设计工作台用BA+空格来执行零件的布尔添加,在创成式外形设计工作台
也用BA+空格来执行包络体的布尔添加,而不用额外记住我要用哪个工作台的布尔添加。同样,你可以用L来定义你在所有的工作台里画直线,不管是草图还是GSD,或者是工程图工作台
……
你可能注意到了,有了UCLC,执行命令已经像AutoCAD一样是用空格键了!是的,这确实也是让CATIA操作起来更像AutoCAD的一点。
Shift + Tab在多个 CATIA 窗口循环切换ESC 清除 Power-input 输入框的内容右Ctrl 键呼出 Everything
win+])Win+鼠标滚轮:切换虚拟桌面(Windows 11)RAlt+鼠标滚轮:调节音量,RAlt+鼠标中键:静音切换脚本支持 Autohotkey V2。 下载地址
CATIA 配置:
下载 UCLC最新版本,解压后运行UCLC.ahk
从v2.2.1开始,用户配置文件示例迁移到 UCLC-config,欢迎分享自定义方案
自定义方法查看UCLC-config
用户自定义设置位于./user-conifg/目录下,文件结构如下
user-config/
|-- CAT_Alias.ini (示例文件,包含几个简单的用户别名)
|-- CAT_Hotkey.ini (示例文件,包含几个简单的快捷键)
有任何兼容性问题、疑问和建议欢迎在 issues 提交
github: https://github.com/zedeeee/UCLC/releases
gitee: zedeeee/UCLC