- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运用 Autocad
运用 Autocad 脚本命令实现沟渠纵断面绘制
张武昌
(河南省水利勘测设计研究有限公司 河南 郑州 450016)
【摘 要】在众多专业设计软件普及的今天,运用 Autocad 脚本命令绘图仍然有其强大的生命力。 通过工程实例,本文详细
介绍了运用 Autocad 脚本命令进行沟渠纵断面绘制的方法,并对其中的一些关键点进行了深入的阐述。
【关键词】Autocad 脚本;纵断面;Excel;scr
1 纵断面的构成
沟渠纵断面分为图形栏和文字栏。 图形栏由网格、高程 标尺、 原始地面线、 设计水位线、 设计高程线组成 ; 文 字 栏 由 桩号、原始地面高程、设计水位、设计高程等组成。
组数据中最大高程为 205.04m,最小高程为 199.75m。
以 米 为 单 位 , 选 取 横 向 比 例 10m=1/10, 纵 向 比 例 10n=1,
即 m=-1,n=0; 在 CAD 模型空间里选取 (0×10m,199×10n)即
(0,199)为网格的左下角,网格在 CAD 模型空间的范围为横 向 0-310,纵向 199-206,纵向网格线间距 2.5,横向网格线间 距 1,在网格左侧绘制高程标尺。
2.3 绘制原始地面线
在 Excel 表中对沟渠桩号及高程数据进行处理, 即可得 到 Autocad 脚本文件,如图 1 所示。
2 图形栏的绘制
绘图前需要确定的参数
工程师绘制的图纸 , 最终是要作为产品出版的 , 必 须 做 到符合制图规范、美观、大方。 绘制沟渠纵断面之前需要确定 以下参数:
(1)绘图纵横比例:比例尺的设置要符合规范,并使图纸 美观大方。 笔者建议横向比例取 10m,纵向比例尺取 10n,其中 m 与 n 均为整数,包含负数和零。 这样选取的目的就是为了 方便绘图及识图。
(2)横向范围,以工程起始桩号来控制。
(3) 纵向范围, 以原始地面 高 程 、 设 计 水 位 、 设 计 高 程 中 最小高程数值和最大高程数值来控制。
2.2 绘制纵断面网格
在 2.1 节中的各项参数确定之后, 纵断面网格可通过阵 列的命令很快绘制出来。 理论上讲,纵断面网格可以绘制在 CAD 模型空间的任何位置, 而根据笔者多年的绘图经验,建 议纵断面网格绘制在 CAD 模型空间特定的位置上。 这个特 定的位置指的是:如果纵断面网格左下角的那个点对应的桩 号为 a,对应的高程为 b,那么我们就在 CAD 模型空间里找到 坐标为(a×10m, b×10n)的特定点作为网格的左下角。 这个在特 定位置绘制出的网格,将大大方便绘图及识图。 在这样的网 格内,使用 Autocad“定位点” 工具查出任一点的坐标信息 (x, y), 瞬间即可知道该点的桩号及高程信息 , 特别是对于原创 设计人员。 下面笔者以工程实例来说明。
某 排 水 沟 项 目 , 总 长 3.1km, 起 始 桩 号 0+000, 终 点 桩 号
3+100,桩号间距 25m,原始地面高程、设计水位、沟底高程三
2.1
图 1 原始地面线脚本数据计算过程
把图 1 中 E 列数据复制到文本文档,首行加入命令字符
pline 后形成脚本文件内容:
pline
0,205.04
2.5,204.89
5,204.69
7.5,204.55
10,204.59
… …
给此文本文件一个便于识别的命名并更改后缀名为.scr 存盘,比如说命名其为“绘制原始地面线.scr”。 在 Autocad 中 命令行键入 scr 并回车, 调用此文件, 即可绘制出现状地面 线。
2.4 绘制设计沟底线
绘制设计线与原始地面线类似,设计线只需列出变坡点 桩号、高程即可,如图 2 所示。
Science Technology Vision科技视界2012 年 8 月第 23
Science Technology Vision
科技视界
2012 年 8 月第 23 期
科教前哨
桩号数值之差×横向比例,以此类推。 复制图 3 中 D 列数据粘
贴至文本文档,即形成脚本文件内容: text□-0.2,189.8□□0+000 text□2.3,189.8□□0+025 text□4.8,189.8□□0+050 text□7.3,189.8□□0+075 text□9.8,189.8□□0+100
… …
□表示空格
给此文本文件一个便于识别的命名并更改后缀名为.scr 存盘,比如说命名其为“写桩号.scr”。 在 Autocad 中命令行键 入 scr 并回车,调用此文件,即可瞬间写出批量桩号。
图 2 设计沟底线脚本数据计算过程
把图 2 中 E 列数据复制到文本文档,首行加入命令字符
pline
文档评论(0)