CAD幻灯片
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
31.2.1幻灯片简介
幻灯片类似当前视口的一张照片,幻灯片中不包含AutoCAD图形中具有的任何矢量信息,如图层、颜色、线型、线条的起点和端点等。
因此,幻灯片不能像图形一样被编辑。
如果要对幻灯片做任何改变,必须编辑图形,然后对编辑好的图形重新制作新的幻灯片。
在AutoCAD中,可以利用脚本文件预先确定的顺序来连续放映幻灯片,并利用时间延迟来控制幻灯片之间的间隔时间。
31.2.2实例2幻灯片的创建与放映
Step1创建幻灯片
(1)启动AutoCAD2002系统,打开第2章中创建的实例“exam2-1.dwg”。
(2)调用“mslide”命令,弹出“CreateSlideFile(创建幻灯片文件)”对话框,在该对话框中将第一张幻灯片以“S1.SLD”为名保存在指定位置,如图31-4所示。
本例中保存在“D:\AutoCADFiles\”目录中。
(3)打开第3章中创建的实例“exam3-1.dwg”,并调用“mslide”命令创建第二张幻灯片“S2.SLD”,如图31-5所示。
(4)打开第4章中创建的实例“exam4-1.dwg”,并调用“mslide”命令创建第三张幻灯片“S3.SLD”,如图31-6所示。
(5)打开第4章中创建的实例“exam4-3.dwg”,并调用“mslide”命令创建第四张幻灯片“S4.SLD”,如图31-7所示。
(6)打开第5章中创建的实例“exam5-1.dwg”,并调用“mslide”命令创建第五张幻灯片“S5.SLD”,如图31-8所示。
(7)打开第5章中创建的实例“exam5-2.dwg”,并调用“mslide”命令创建第六张幻灯片“S6.SLD”,如图31-9所示。
Step2创建观看幻灯片的脚本文件
(1)使用Windows附件中的“记事本”程序创建一个新文件。
(2)在该文件中添加如下内容,如图31-10所示。
注意其中调用幻灯片文件的路径应根据实际情况而定。
(3)以“view_slide.scr”为名保存该文件。
Step3在AutoCAD中放映幻灯片
(1)在AutoCAD系统中调用“script”命令,运行脚本文件“view_slide.scr”,则步骤一中创建的6张幻灯片会依次在屏幕上显示。
(2)放映结束后调用“redraw”命令清除幻灯片显示。
实例说明
1.在AutoCAD中调用“mslide”命令可创建幻灯片。
在模型空间内,该命令为当前视口内存在的显示制作幻灯片。
若在图纸空间的视口,可以为图纸空间的显示制作一个包括任何浮动视口的幻灯片。
如果视口没有被激活,则“mslide”命令将为当前屏幕显示制作一个幻灯片。
2.在AutoCAD中调用“vslide”命令可观看幻灯片。
用户可以利用脚本文件连续调用多个“vslide”命令来放映幻灯片集,并可利用“delay”命令控制放映的间隔时间。
3.在观看完幻灯片后,可以使用AutoCAD的“redraw”命令来取消幻灯片显示,重新回到屏幕上原有的图形。
任何可自动刷新屏幕的命令都可以实现同样的功能。
4.用户在使用脚本文件放映幻灯片时,会发现两个相邻幻灯片的放映时间间隔要比“redraw”
命令设置的大一些,这主要在装载文件时计算机和硬盘的存取时间。
为了避免这一可能影响观看效果的问题,AutoCAD提供了预装幻灯片的功能,即在观看前一张幻灯片的同时,预装下一张幻灯片以避免装载文件所引起的延时。
具体方法是在幻灯片文件名前面加“*”来实现。
比如我们可在步骤2中创建的脚本文件中加入预装幻灯片功能,如图31-11所示。
注意如果预装的幻灯片名是包含空格的长文件名,则必须被括在双引号中,其文件名前的“*”也应在双引号中。
31.2.3幻灯片库
AutoCAD提供了一个名为“slidelib.exe”的实用程序,可以将多个幻灯片文件(SLD文件)构造为一个幻灯库(SLB文件)文件。
该程序保存在“AutoCAD”主目录中的“support”子目录中。
该程序在操作系统命令行中按如下格式调用:
slideliblibrary[<slidelist]
其中,“library”是用于添加幻灯文件的幻灯库文件名。
“slidelist”为可选项,用于以文本文件的形式指定一个幻灯文件的列表,SLIDELIB程序将该文件中列出的全部幻灯片文件创建为一个幻灯片库文件。
如果不使用“slidelist”项,则SLIDELIB程序要求用户依次指定所有用于构成库文件的幻灯片文件名。
说明因为幻灯库仅保存文件名,因此库中可以包含来自不同目录的同名幻灯片,但是AutoCAD只能访问其中的一个。
注意幻灯库一旦创建,就不能使用SLIDELIB程序行更新。
想要添加或删除幻灯片,需要用SLIDELIB程序重新创建幻灯库。
小结
本章通过两个实例分别介绍了AutoCAD中脚本文件和幻灯片文件的作用和创建方法,并进一步讲述了如何使用脚本文件来进行幻灯片放映,以及如何将多个幻灯片文件组成一个幻灯片库。
创建幻灯库的步骤
1. 使用Windows ASCII 文本编辑器创建幻灯库中要包含的幻灯文件的列表。
该文件与下例类似:
entrance.sld
hall.sld
stairs.sld
study.sld
balcony.sld
2. 以.txt 文件扩展名命名并保存该文件。
3. 在“开始”菜单(Windows)中,单击“程序”。
然后选择“MS-DOS 提示”。
4. 切换到AutoCAD 目录。
5. 在“MS-DOS 提示”窗口中,使用下列语法创建幻灯库:
slidelib library name<list.txt
例如,如果将文本文件命名为areas.txt,可以通过输入slidelib house<areas.txt 来创建名为house.SLB 的幻灯库。
SLIDELIB 实用程序为幻灯库文件附加.SLB文件扩展名。
将ASCII 文件中列出的幻灯文件编译成幻灯库文件
使用AutoCAD support 目录中提供的SLIDELIB 实用程序,可以从幻灯(SLD) 文件构造幻灯库(SLB) 文件。
下面是构造幻灯库的操作系统命令行语法:
slidelib library [ < slidelist ]
其中
library 指定在其中添加幻灯文件(扩展名为.sld)的幻灯库文件(扩展名为.slb)。
slidelist 指定幻灯文件的列表。
如果要指定文件扩展名,则必须是.sld。
SLIDELIB 读取幻灯文件名列表。
通常,通过将文件列表(在使用文本编辑器或用户提供的实用程序创建另一个文件中,每行一个文件)重新定向为标准输入来提供此列表。
下面显示的操作系统命令将创建一个slidelist 文件供SLIDELIB 使用。
所有要编译到幻灯库中的幻灯文件都应放在单独的目录中。
在DOS 提示(5.0 版或更高版本)下输入:
dir *.sld /b > mylist
此操作将创建mylist 文件,可将其传递给SLIDELIB。
还可以通过文本编辑器来创建这个mylist 文件,只需列出幻灯文件名(如果必要,还需列出路径),例如lobby,d:\slides\office 和\aec\slides\stairs。
幻灯文件名保存在库文件中,但不包含驱动器和目录信息。
因为仅保存文件名,所以库中可以包含来自不同目录的同名幻灯片,但是AutoCAD 只能访问其中的一个。
要从mylist 生成幻灯库mylib,请输入下列命令:
slidelib mlib < mylist
此条目将创建mlib.slb 文件,其中包含mylist 中所列出的幻灯片的名称和定义。
在当前视口中显示图像幻灯文件
命令行:vslide
显示“选择幻灯文件”对话框(标准的文件选择对话框)。
输入要显示的幻灯文件名(扩展名为.sld)。
按ENTER 键或选择“打开”,将在AutoCAD 中打开幻灯文件。
要显示幻灯库中的幻灯片(扩展名为.slb),请将FILEDIA设置为0,然后输入vslide,接着指定幻灯库文件名,后跟括号,括号中是幻灯文件名slidelibrary(slide)。
查看用-SHADE 命令着色的幻灯图像时,如果使用的窗口(或分辨率)比创建该幻灯片时的大(或高),可能会在着色图像中出现零散分布的黑线。
要避免这种情况,请在创建幻灯片时使用全屏幕显示,且设置为最高分辨率。