- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
脚本文件的建立
脚木是一条命令或按顺序执行的一纽命令。脚木与批处理文件类似,但比批处理文件灵活。 用脚本文件可以完成一个图形的绘制。
使用以ASCII格式保存文件的文本编辑器(例如Microsoft?Windows记事本) 或字处理器(例如Microsoft? Word)可以在AutoCAD外部创建脚木文件。文 件扩展名必须是? scr。
脚本文件的每一行都包含一个命令。脚本文件中的每个空格都是冇意义的: AutoCAD将空格或ENTER键当作命令或数据字段结束符。必须对AutoCAD提示 顺序非常熟悉,才能在脚本文件中捉供相应的响应顺序。
注意 请注意,AutoCAD的提示和命令名可能会在后续版本中有所变化,因此在 升级到AutoCAD的较新版木吋,可能需要修改脚木。同样,请不要使用缩写, 以免将來对命令的扩展口J能会产生歧义。
除显示对话框的命令外,脚本可以在命令提示下执行任何命令。AutoCAD提供了 对话框命令的命令行版本。
脚本文件可以包含注释。以分号(;)开始的所有行都被当作注释,AutoCAD在 处理脚木文件吋将忽略这些注释行。文件的最后一行必须为空。
所有对包含嵌入空格的长文件名的引用都必须被括在双引号中。例如,要从脚本 打开图形my house, dwg,必须使用卜列语法:
open my house
下列命令在脚本中十分有用:
DELAY
在脚本中提供指定时间的暂停(以毫秒为单位)
GRAPIISCR
从文本窗口切换到绘图区域
RESUME
继续执行被屮断的脚木文件
RSCRTPT
重复执行脚本文件
TEXTSCR
切换至文木窗口
如果命令输入來自脚本,AutoCAD将假定PTCKADD和PTCKAUT0系统变量的设 置分别为1和0;因此,无需检杳这些变量的设置。
AutoCAD将脚本当作一个编组(命令单元),可以使用单个U命令撤消。然而, 脚本屮的每个命令均会在放弃FI志屮产生一个条目,这可能会降低脚本的处理速 度。如果愿意,可以在运行脚木Z前使用UNDO Control None來关闭放弃功能, 或者在脚木木身的开始处写入该命令。请记住在脚本完成吋重新将其打开(UNDO Control All) o
调用另一个脚本命令时,止在运行的脚本将停止运行。
创建用于更改图形设置的脚木的步骤
此脚木将打开栅格,将全局线型比例设置为3.0,将图层0设置为当前图层且 颜色为红色。
在文木编辑器中,输入grid on。
在下一行中输入ltscale 3. 0。
在下一彳亍中输入layer set 0 color redo
添加一个空行。
5?将文件保存为ASCII文本(TXT文件),文件扩展名为?scr。
脚本文件可能包含卜?列注释:
;开启网络
grid on
;设置线形缩放比例
1 tscale 3. 0
;设置当前图层与颜色
layer set 0 color red
在制作脚木吋,可以理解为将在CAD屮从键盘上或鼠标上操作的命令,以命令形 式写出來,如要完成直线的绘制,可以写成如下脚本:
Line 100,100 200,300
这条命令将绘制从坐标(100, 100)到坐标(200, 300)的直线。与此类似,英
他CAD命令均可以在脚本中出现。下面看实例:
Zoom 45,45 155, 155
layer m 05 c red 05 1 acad_iso04wl00 05 s 05
ltscale 0.35
line 65,100 135,100
line 100, 69. 02 100, 130. 98
layer m 01 c white 01
polygon 6 100,100 i 30
circle 100,100 18
上述命令将完成如下图形的制作。
60
在上面命令中,第一条命令是:
Zoom 45,45 155, 155是进行窗口缩放,以便当打开该图吋,使图形显示在 屏幕中央。因为上面图的中心坐标是(100, 100),正好是缩放的左下角坐标(45, 45)与右上角坐标(155, 155)的中间点,这保证了作的图在屏幕中央。
第二条语句是设置图层命令,其完整格式如下:
Layer | mk:@MSITStore:D:\Program Files\AutoCAD 2004\help\acad_acr.chm::/acr_19.html - 316087?/ 生成(M)/ 设置(S)/ 新建(N)/mk:@MSITStore:D:\Prognim Files\AuloCAD 2()()4\help\acad_ac r.chm::/acr_19.h(ml - 316169 开(ON)/mk:(5)MSITStore: D:\Program FilesAutoCAD 2004\help\acad a
您可能关注的文档
最近下载
- 心血管-肾脏-代谢综合征患者的综合管理中国专家共识2025解读-1.pptx
- 生态系统课件课件.ppt VIP
- 2024年国网新疆电力有限公司高校毕业生招聘450人(第二批)笔试参考题库附带答案详解.doc
- 关于八项规定主题教育题库(含答案).pdf VIP
- 2025八项规定精神主题教育测试题(含答案).docx VIP
- 深入贯彻中央八项规定精神学习教育知识测试题库(含答案).docx VIP
- 2025年深入贯彻中央八项规定精神学习教育知识竞赛题(附答案)范文.docx VIP
- 关于深入贯彻中央八项规定精神学习教育知识竞赛题(含答案).pdf VIP
- 深入贯彻中央八项规定精神学习教育知识测试题库(含答案)_可搜索.pdf VIP
- 毕业论文-基于单片机的自动避障智能小车控制系统设计.doc VIP
文档评论(0)