irneb 发表于 2022-7-6 10:43:42

我不确定你为什么要做menuload。我只是试了一下,卸载了AutoScript,然后重新安装了它(即双击从这里下载的AutoScript-for-AutoCAD.exe文件:http://www.cadig.com/products/autocad-script-pro.php). 它运行完美,我不需要更改安装在我电脑上的所有3个版本的ACad(Vanilla 2008、Vanilla 2011和ACA 2011)-它甚至在所有3个版本中都添加了AutoScript菜单项。该命令在每个对话框中打开AutoScript 2.5对话框。
 
安装前是否关闭了ACad?你有没有一些奇怪的定制来修改你的工作空间?

Vintage1 发表于 2022-7-6 10:44:40

我重新启动了CAD并对其进行了排序,我运行Autoscript并加载了您给我的scr,并添加了一些图形
 
我运行了脚本,然后它提示我选择标准电子传递设置,然后我选择了创建传递包,然后它提示我输入文件保存位置,以便我保存,并且它只创建列表上第一个图形的一个电子传递。我是否错过了我应该做的事情
 
谢谢

irneb 发表于 2022-7-6 10:50:12

对我来说似乎很好:

Vintage1 发表于 2022-7-6 10:54:01

感谢视频帮助,太棒了,我正在关注视频,但当我运行它时,它会提示我输入
 
也许这是CAD中的一个设置
 
如果我能让它工作起来,它看起来像一个很棒的Lisp程序

Vintage1 发表于 2022-7-6 10:54:22

我希望这对你有点帮助

Vintage1 发表于 2022-7-6 11:00:06

我得到了它的工作,我没有调用传输设置绑定,所以重命名它,工作得很好,谢谢。我很希望自己能做这样的东西,你有没有接受过专门的训练,或者刚刚开始学习lisp

irneb 发表于 2022-7-6 11:01:36

Lisp我主要从试错中学习。。。我得到的最大帮助是在AUGI网站上。一旦你进入其中,它就开始有意义了——你几乎可以在任何地方找到一万个例子。

Vintage1 发表于 2022-7-6 11:04:22

 
我必须开始阅读这篇文章,是否可以将-scalelistedit命令添加到脚本中

irneb 发表于 2022-7-6 11:09:42

它是SCR文件,这将是世界上“最简单”的事情。SCR只不过是您在ACad命令行中键入的击键。因此,要添加-ScaleListEdit,只需找出手动执行它所需的按键,然后将其添加到SCR中。。。在编写lisp/diesel宏时,没有什么“奇怪”的地方可以替代(空格仍然是空格,新行是回车)。 
如果您想在每个DWG上执行的不仅仅是简单的重复击键,那么您需要查看Lisp。您使用(命令…)函数将命令字符串和其他数据发送到ACad的命令行。问题是,使用lisp,您可以将其设置为根据任意数量的变量改变“击键”。但是,如果您不需要更改任何内容,那么通过lisp的命令函数执行此操作就太过分了。
页: 1 [2]
查看完整版本: 多重绑定。