理正给排水里的命令要是能设快截命令该多好,我不喜欢让我的左手休息。这样太浪费了,也亵渎了上帝给我双手的意思,希望理正公司考虑。
理正给排水里的命令要是能设快截命令该多好,我不喜欢让我的左手休息。这样太浪费了,也亵渎了上帝给我双手的意思,希望理正公司考虑。
2楼
mesgi:您好!
您的意见非常好!我们以前曾经考虑过,但是怕大家对指定的命令不习惯而没有实行。
我们知道,在ACAD中有一个acad.pgp文件可以用来设定简化命令,对于ACAD的通用命令可以这样做,但对于其它命令则不行。因为其它命令之间有一定的相关性。但是我们提供了一中折衷的方式:
您点取“综合”--“软件使用介绍”,这时有一个帮助,选“四、用户如何自行定制”,其中有“自定义简化命令”一项,介绍了其方法。在这里我再详细介绍一下,并给出实例。
我们在加载理正软件时,会在支持路径下搜索是否存在user.lsp,若有则自动加载,因此您可以将自己定义的一些简化命令放到该文件中即可。定义理正简化命令的具体方法是:
(1)、先查看菜单文件(室内部分是water.mnu,室外是gwjwx.mnu),从中可以了解到命令的加载及命令名。
(2)、编写user.lsp,并将之保存到安装目录下的任何一个子目录中。
举例:若想将“生成系统图”及“给水配件” “给水管”分别用xt及gs、gg简化命令,从water.mnu中查到相应的条目:
ID_Drxtt [生成系统图]^C^C^P(_@LD"drawxt") drawxt
ID_Ingspj [给水配件]^C^C^P(_@LD"ins_gs") ins_gs
ID_Drp_g [给水管]^C^C^Ppipe_g
写成简化命令如下:(保存到user.lsp文件中)
(defun c:xt()
(_@LD"drawxt")
(c:drawxt)
)
(defun c:gs()
(_@LD"ins_gs")
(c:ins_gs)
)
(defun c:gg()
(c:pipe_g)
)
其它类似。 需要注意:若user.lsp编写错误,可能会出现问题,只要将user.lsp改名即可
回复
3楼
收到,明白,谢谢!
回复