自定义命令
我想创建一个自定义命令,将图形放大25.4倍并进行最大化。下面的脚本文件可以工作,但我希望它是一个命令行命令。规模
全部的
0,0,0
25.4
快速移动
E
我曾尝试使用自定义用户界面,但没有成功。我一直收到“未知命令”。
(defun c:sc254 ()
(setq old_tile (getvar "tilemode"))
(setvar "tilemode" 1)
(command "scale" "all" "" "0,0" 25.4)
(command "zoom" "extents")
(setvar "tilemode" old_tile)
(princ)
)
嘿,你是如何编辑你的帖子而不显示为已编辑的,我本想指出一些代码修改,但突然代码被修改/更正了 ;;; 在lisp中
(定义c:scmm()
(命令“scale”“all”“0,0”25.4)
(命令“zoom”“e”)
);_德芬
;;; 按钮的宏
^C^Cscale;全部的0,0;25.4;快速移动e
这里它是宏形式的,因此您可以为它创建一个自定义按钮。我在ACAD 09中测试了它,效果很好。
^C^C^P刻度;全部的0,0;25.4;^C ^ Czoom;e
或者,如果你熟悉LISP,我可以为你创建一个例程。
希望这有帮助! 我有点仓促,我在论坛上打了出来。然后我剪切/粘贴到Vlide,看到我的错误,删除帖子,然后转发。
顺便提一下我认为只要你不离开论坛,你可以编辑一篇没有显示为已编辑的帖子
天哪。。。在卡尔发现错误的时候,你做了所有这些!~你真是太草率了 任何阻止实际工作的事情。。。星期五
我支持这一点。再过几个小时,我就可以打推杆,提前2个小时离开。希望每一天都是周五。。。 谢谢大家。时间允许的时候我会试试这些。是的,今天是星期五!!!
页:
[1]
2