SCR脚本文件(也叫作:命令组文件)类似于操作系统中的批处理文件,是一系列CAD命令和相关参数的序列,运行SCR文件相当于逐行连续执行其中的命令,包括命令需要输入的参数也从文件中读取。
例 wjx.scr(五角星)文件包含下面的内容:
LINE□100,100□@100,0□@100<-144□@100<72□@100<-72□c
zoom□e
注意:□表示一个英文半角空格,上述两行中的空格和回车不可少。
假定wjx.scr存放于C:\SCR目录中,执行该脚本的过程如下(也可用script命令执行):
1、在“工具”菜单中选择“运行脚本(R)”,
2、在弹出的“选择脚本文件”对话框中找到C:\SCR文件夹,选中wjx.scr,
3、单击“打开”,CAD加载该脚本文件,并自动运行。运行结果是生成一个边长100的五角星。
4、按下F2,可以看到命令窗口内的操作提示如下:
命令:'_script
命令:LINE 指定第一点:100,100
指定下一点或 [放弃(U)]:@100,0
指定下一点或 [放弃(U)]:@100<-144
指定下一点或 [闭合(C)/放弃(U)]:@100<72
指定下一点或 [闭合(C)/放弃(U)]:@100<-72
指定下一点或 [闭合(C)/放弃(U)]:c
命令:zoom
指定窗口的角点,输入比例因子 (nX 或 nXP),或者
[全部(A)/中心(C)/动态(D)/范围(E)/上一个(P)/比例(S)/窗口(W)/对象(O)]<实时>:e
说明:
SCR脚本相当于把与CAD交互的过程“记录”下来作为一个可以重复执行的文件,每次加载均得到相同的结果。脚本文件在运行时不允许输入新的信息,所有的信息都必须包含在文件内。
脚本文件的每一行对应一个命令,命令后面跟随的输入项严格与该命令对应;必须注意脚本文件中的每个空格、空行及回车符都是有意义的,不可随意增减;CAD把空格或回车符当作命令或数据字段结束符。因此编写脚本文件要对CAD提示顺序非常熟悉。脚本文件中可以包含注释,任何以“;”开始的行都被当作注释而在运行时被忽略。此外,脚本文件中所有包含空格的长文件名都必须被括在双引号中。
脚本文件是文本文件,扩展名为“.SCR”。脚本文件可以用任何能以 ASCII 格式保存文件的文本编辑器(例如记事本)在外部创建、编辑。
这个要编程了