13.6 创建并运行脚本文件 发布日期:2009-8-27 脚本文件是记录了一系列中望CAD 2008 命令组合的文本文件,文件格式为*.scr。运行脚本文件则是按脚本文件预先制定好的顺序一步一步地执行这些命令的过程。可以将经常进行的重复性工作(如在幻灯中显示快照、初始化绘图参数设置、批测绘、打印设置等)的一些顺序性的命令组建立成脚本文件,通过运行脚本可以提高绘图效率。 创建脚本文件可以通过两种方法: 1.通过中望CAD 2008 脚本记录器创建 中望CAD 2008 脚本记录器能够记录在命令行上的任何键盘输入和在图形中选择的任何点坐标。可以把所有这些动作和数值保存于一个脚本文件(*.scr),并可通过该运行脚本文件来按原操作顺序一步一步地重复这些动作。创建过程是用 Recscript 命令开始记录,用Stopscript 命令结束记录。在开始记录和结束记录之间,当从命令行上键入命令或键入一个选项并回车时,它在脚本下记录下一行;当在命令行上输入一个点的坐标或在图形中选择一个点时,点坐标也被记录在脚本文件中的一行。 警告:脚本记录器只记录在命令行中的所有键盘输入和在图形中所选择的点,但不记录对工具栏、菜单、对话框的使用,在记录脚本时如果使用工具栏、菜单、对话框这些元素将会到不可预料的结果。 2.在中望CAD 2008 外用文本编辑器(比如“记事本”)或一些字处理软件直接来编写一个脚本文件,并保存为文本文件。文件扩展名必须是.scr。 13.6.1 编写脚本文件的注意事项与常用命令 1.在编写脚本文件以前,用户需要知道中望CAD 2008 的命令和命令提示相应的输入,然后才能用文本编辑器编写脚本文件。注意:在脚本文件中,空行表示回车。 下面就是一个绘图初始化参数设置的脚本文件(初始化.SCR)。 Limits 0,0 42000,29700 Grid 1000 Snap 1.0 Zoom All Setvar Textsize 500 Setvar Ltscale 100 Setvar Dimscale 100 2.在脚本文件中,也可以把几条语句放在一行;同一行中空格用于终止一个命令或提示输入,应确保文件中没有多余的空格,否则在运行过程中就要多次按回车键。以上脚本文件可以写成如下形式: Limits 0,0 42000,29700 ; 设置绘图范围 Grid 1000 ; 设置栅格间距 Snap 1.0; 设置捕捉步距 Zoom All ; 显示全部图形内容 Setvar Textsize 500 ; 设置文本高度 Setvar Ltscale 100 ; 设置线型比例 Setvar Dimscale 100 ; 设置尺寸标注样式比例 3.脚本文件...