单元11A二次开发技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单元十一. 二次开发技术 单元十一. 二次开发技术 学习指南 熟练的AutoCAD操作者要掌握一定的二次开发方法才能更好地提高工作效率。学习时可以从脚本文件学期,有条件时可以采用VBA进行二次开发。先利用二次开发手段制作局部设计程序,而后在开发相对综合的程序。程序开发在功能架构上定位准确,务求专用高效。 一 各种二次开发方法的使用 1. 脚本文件编写 把一系列的AutoCAD命令和参数组合在一起构成一命令序列,相当于一个程序,调用这个程序,就可按指定顺序执行这些命令(类似于DOS中的批处理功能),这个命令序列称为脚本(或命令组)。把脚本以文件的形式存储在磁盘上,就称为脚本文件,其文件类型为“.SCR”。脚本文件是一种ASCII码文本文件。 一 各种二次开发方法的使用 1)脚本文件的作用 2)脚本文件的格式 实例11-2:用脚本文件绘制一个圆心在(100,100),半径为50的圆,并完成缩放。 CIRCLE 100,100 50 ZOOM ALL 编写脚本文件的格式规则为: (1)空格即代表<Enter>键。 (2)每行结尾无论有无空格都自动加一空格。 (3)脚本文件是以ASCII码格式建立的,可在任意编辑器里编写。正确编写脚本文件的前提是必须十分清楚所用AutoCAD命令的使用情况。 (4)以“;”开头的为注释行,注释不能与命令或其它输入位于同一行。 (5)字母大小写不限 3)脚本文件的编写与调用 实例11-3:编写脚本文件绘制图11-8所示的图形,保存该脚本文件并在其他图形中调用该脚本文件。 操作步骤 (1)编写一个脚本文件绘出如图11-8所示的图形并标注尺寸,假定该文件名为“LX-1.SCR”(初学者最好把这个文件存放在C盘根目录下)。 (2)调用该脚本文件绘图:在AutoCAD命令提示符下,键入SCRIPT,将显示图11-9所示“Select SCRIPT File(选择脚本文件)”对话框。 (3)执行SCRIPT命令后,交互区的内容(按<F2>功能键可查看) 一 各种二次开发方法的使用 2、利用高级语言制作脚本文件 利用VisualBasic6.0编制的各种基本图形绘制、文字注解、尺寸标注、格式定义的子程序。由这些程序形成的中间文件*.SCR被AutoCAD调用后可以直接得到系统界面的设计图形。 1)基本图元的绘制子程序 2)文字与标注的子程序 二 路线设计图程序开发 1、横断面图的绘制 数据见表11-3 二 路线设计图程序开发 2)VB程序编制和数据文件 (1)VB程序框图 (2)程序源代码 (3)输出成果(见图11-13) 二 路线设计图程序开发 2、纵断设计图 图11-14是纵断设计图绘制的流程图,形成的纵断设计图见图6-15。 三 小桥涵设计图程序开发 1、钢筋图的绘制 以直角弯钩钢筋的绘制为例,绘制钢筋所需的参数包括钢筋各段长度、弯勾处的半径、钢筋直径等。在程序中通过读取这些参数,形成绘制钢筋的文件,并在图形界面得到钢筋的设计图形 三 小桥涵设计图程序开发 2、小桥涵布置图的绘制 图11-16是小桥涵布置图绘制的流程图,形成的小桥涵布置图见图7-51。 本章小结 本单元介绍了利用AutoCAD R2008 进行二次开发的各种方法,详细介绍了介绍了利用VBA及脚本文件开发绘制专业图形的方法,利用这些方法可以明显提高专业图形绘制效率。 自我检测 利用脚本文件,绘制图11-13中的路线横断面图。 工作任务 以小组为单位,完成下列任务 1.完成路线设计图程序开发或小桥涵设计图程序开发。 时间:4课时 评价:学生提交成果,教师综合考核。 * * 《公路工程CAD》 (多学时) 十一单元 二次开发技术 学习目标: 1.了解AutoCAD R2008的二次开发的基本方法。 2.掌握脚本语言(SCR)等快速绘制公路平面设计图、纵断面图、横断面图、互通立交图、桥梁结构图等图形的基本方法。 图11-8 利用脚本文件得到的图形 一 各种二次开发方法的使用 一 各种二次开发方法的使用 1:1 1:1.5 3 2 98.5 3.25 14.33 -3.09 -13.62 99.500 K10+140 1:1 1:1.5 3 2 98.5 -2.85 10.20 -1.20 -0.19 -4.29 -5.43 98.000 K10+120 1:1 1:1.5 3 2 98.5 -0.43 -0.11 -1.19 3.39 2.79 5.05 0.39 0.05 -4.47 -4.21 97.500 K10+100 高差 相邻 平距 高差 相邻 平距 路基 路堤

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档