Dave^ 发表于 2022-7-6 15:10:42

 
 
我该怎么做?
 
对不起,我是一个完全n00b的lisps和脚本。。。。不幸的是,自定义按钮/菜单和快捷方式非常深入,但在安静的日子里,我会自学其他东西。。。。或者无论如何尝试!!!
 
我有一个关于结束与退出的想法。。。。。。我使用单绘图兼容性,所以“关闭”无论如何都不起作用,但“退出”效果很好!!!

Lee Mac 发表于 2022-7-6 15:12:54

脚本是最简单的事情,你可以使你的工作自动化很容易掌握窍门,别担心。
 
在任何记事本文件中,都可以创建脚本。
 
只需编写命令,就像您自己将其输入到命令行一样-空格或新行被视为用户点击enter键。
 
完成后,将文件另存为“.scr”(确保在“另存为类型”框中将其设置为“所有文件”)。
 
因此,在您的示例中,脚本将类似于:
 

open "C:/Documents/mydrawing1.dwg" zoom e -purge a n qsave close
open "C:/Documents/mydrawing2.dwg" zoom e -purge a n qsave close

 
等等等等
 
其中,文件路径是图形的文件路径。
 
*可能需要一些调整*
 
然后,保存后,只需进入ACAD并在任何新的绘图会话中进入“工具”、“运行脚本”。

Dave^ 发表于 2022-7-6 15:15:46

干杯,李,
 
在过去的一次辅导课上,我做了一些脚本编写。。。。
 
但我从来没有过多的细节,所以没有意识到任何命令可以通过脚本运行。。。。。
 
再次感谢!
 
哦,有命令行命令和解释的列表吗?像命令行打印、通过层切换等,通常通过对话框完成的事情。。。。。
 
提前谢谢。。。。。

lpseifert 发表于 2022-7-6 15:18:43

在命令行中,尝试使用连字符作为命令的前缀。。。e、 g.-层;它将显示可用的选项(注意:不适用于所有命令)。
或帮助

Lee Mac 发表于 2022-7-6 15:22:49

您可以在ACAD帮助文件中查看哪些命令可以前缀“-”我相信。

Dave^ 发表于 2022-7-6 15:25:54

谢谢
 
我有点希望在我离开电脑时能打印/查看一个列表,而不是猜测每个选项的作用,尽管大多数选项都是自我暗示的。。。。。

Lee Mac 发表于 2022-7-6 15:30:50

这很有用
 
http://www.hyperpics.com/commands/

Dave^ 发表于 2022-7-6 15:31:13

太棒了,谢谢!
 
我已经编写了一个用于打印到pdf的脚本,唯一的问题是我倾向于将布局名称更改为绘图编号,这意味着它不是通用的,这太可惜了!

Lee Mac 发表于 2022-7-6 15:35:49

 
您可以使用Lisp来编写这些脚本文件,省去了很多麻烦。
 
它仍然不完全是傻瓜式的,但比手动操作要快得多:wink:

Dave^ 发表于 2022-7-6 15:38:03

先是口吃,然后是脚本,现在用口吃来写脚本?!?!?!?!接下来呢?编写Lisp的脚本?
 
来吧,那我怎么做?听起来不像之前那么简单。。。。老板整个下午都在外面,所以我除了时间什么都没有!!!
页: 1 [2]
查看完整版本: 自定义按钮的快捷方式