用户自定义中望CAD机械版快捷键的方法
自定义机械版快捷键的方法和平台一样,可以直接修改zwcad.pgp中命令但是该文件位置在 C:\Documents and Settings\xxx\Application Data\ZWSoft\zwcadm\2012\zh-CN\Support
ZWCAD+中提供命令别名编辑器,如下图,可以方便修改:
http://www.zwcad.com/community/attachments/month_1301/13010909424b67cdfdcb11c27c.jpg
当然你也可以直接修改zwcad.pgp文件,如:
DWFOUT, *PLOT
PAINTER, *MATCHPROP
PREFERENCES, *OPTIONS
RECTANGLE, *RECTANG
SHADE, *SHADEMODE
VIEWPORTS, *VPORTS
CONFIG, *OPTIONS
PSETUP, *PAGESETUP
va , *Linedddd , *ZwmVault
机械如何编辑自定义快捷键。
另外, 中望新机械中的缩略命令是在LISP中定义的,在zwcadmbas.lsp中,如
;;;;;;;;;系列化零件出库
(defun c:xl nil
(zwcadm_ArxLoad "ZwmPartDraw")(command "_zwm_spart_out")(princ)
)
(defun c:pb nil
(zwcadm_ArxLoad "ZwmPartDraw")(command "_zwm_spart_out")(princ)
)
;;;;;;;;;计算面积
(defun c:aa nil
(zwcadm_ArxLoad "ZwmMechCalc") (command "_ZwmArea")(princ)
)
;;;;;;;;;SuperCard
(defun c:mta nil
(zwcadm_ArxLoad "ZwmSuperCard")(command "_ZwmMakeTbl")(princ)
)
(defun c:mca nil
(zwcadm_ArxLoad "ZwmSuperCard")(command "_ZwmMakeCard")(princ)
)
(defun c:mcc nil
(zwcadm_ArxLoad "ZwmSuperCard")(command "_ZwmCreateCard")(princ)
)
(defun c:mce nil
(zwcadm_ArxLoad "ZwmSuperCard")(command "_ZwmCardEdit")(princ)
)
(defun c:va nil
(zwcadm_ArxLoad "zwmvault")(command "_ZwmVault")(princ)
)
可以直接在zwcadmbas.lsp文件中修改或者增加,当然前提是需要你知道一点点LISP的语法。
注意:
zwcad.pgp中定义的快捷键不能和zwcadmbas.lsp中定义的命令重名,否则后者中所定义命令优先。
页:
[1]