断面绘图软件使用说明.docx
《断面绘图软件使用说明.docx》由会员分享,可在线阅读,更多相关《断面绘图软件使用说明.docx(10页珍藏版)》请在冰点文库上搜索。
![断面绘图软件使用说明.docx](https://file1.bingdoc.com/fileroot1/2023-7/15/691bf339-027e-4da5-9439-4fdb1ee26b65/691bf339-027e-4da5-9439-4fdb1ee26b651.gif)
断面绘图软件使用说明
断面绘图软件使用说明
前言
在实际工作中,测量工作人员往往要处理大量的断面,传统的方法已无法满足高效的工作需要,CAD处理测量断面已是大势所趋,因此,我在工作中,致力于这方面的探索与研究,并根据自己在工作时的实际需要对AutoCAD进行了扩充。
当初,我是用MicroStation进行绘图的,一方面该软件不是很稳定,另一方面是它的命令操作起来不是很符合我的操作习惯,但我对它的"GO"命令印象特别深,这也是为什么我要增加"SO"命令的原因。
本工具包在AutoCAD2000下能很好的工作,在更新版本的AutoCAD中部分命令可能不能使用。
只要AutoCAD能正常运行,本工具包与操作系统无关。
● 工具包的安装
该工具包一般以ZIP压缩包的形式发布,其安装非常简单,您只要将压缩包内文件解压缩到AutoCAD的安装目录下或其support子目录下即可。
当您正确安装工具包软件后重新启动AutoCAD,工具包将自动加载,此时您就可以执行所提供的断面绘图命令了,如:
command:
so(回车)
即可设置断面原点。
● 第一次使用
如果您是第一次使用,有可能不知此工具的使用方法,请参照以下步骤,您就可以绘出第一条断面线。
一、创建一个示例数据文件Test.dat(压缩包中有此文件)
请选择并拷贝下列蓝色部分内容,打开记事本(notepad.exe),粘贴到记事本中,保存为文件C:
\Test.dat。
-------------------------(以下为数据文件内容,不含本行)----------------------
(-186.480.5)
(-178.179.5)
(-165.479.3)
(-157.478.7)
(-147.679)
(-140.979.5)
(-132.780)
(-129.480.5)
(-125.281)
(-117.682)
(-108.983)
(-106.983.5)
(-103.485)
(-100.787.5)
(-98.490)
(-92.392.5)
(-8995)
(-84.697.5)
(-81.2100)
(-77.7102.5)
(-74.3105)
(-71.7107.5)
(-67.3110)
(-63.6112.5)
(-59.3115)
(-56.4117.5)
(-52.6120)
(-49.4122.5)
(-45.9125)
(-42.4127.5)
(-39.3130)
-------------------------(以上为数据文件内容,不含本行)----------------------
二、运行AutoCAD,如果您已正确安装软件,则所有工具将随AutoCAD的运行自动启动。
三、设置原点:
请在命令行输入“SO”并回车,根据提示在屏幕上用鼠标点取一点,并将其设为“0,120”,其中120可以是与断面数据中平均高程较接近的一个整数值,这样做的目的是,在可视区绘图。
四、绘断面线:
在命令行输入“LF”并回车,按提示打开“C:
\”的“Test.dat”,断面线将自动绘制完成。
● SO命令
此命令相当于MicroStation中的“go”命令。
命令用来设置原点,在使用本命令时要求输入屏幕上一个点以及该点在本断面中的坐标。
在断面绘图中的所谓“原点”,与坐标系中的原点,意义不尽相同。
因在同一断面图中存在不同的断面线,只有在绘制这些断面线时都参照某一特定点,才能正确确定这些断面线的相对关系,当然您也可以使用模型空间的坐标系原点作为这个特定基准点,但我们若在同一模型空间中绘制多个断面时,就有可能重叠在一起,而且在绘图时很难确定断面图的位置,这是因为模型空间的坐标系原点其值始终是(0,0),而我们在绘图时将任意一点设置为任意一坐标值,将给我们的绘图带来很大方便,原点的具体含义请参见下图:
此命令中可以使用捕捉功能确定某一特殊点。
在设置原点以后,绘本断面图中的断面线时,可以直接输入断面点坐标值即可。
-------------------------------------------------------------
Command:
so;执行SO命令
setvarVariablenameor?
:
coords
NewvalueforCOORDS<1>:
0
Command:
请输入原点:
X=8.677Y=3.906;在屏幕上拾取一点,此坐标为WCS坐标
将原点设为:
0,123;此值为前面拾取的点在本断面的断面坐标值
-------------------------------------------------------------
在ROro、LFlf、PLpl命令执行前必执行此命令至少一次。
● RO读取断面点坐标命令
读取并求出屏幕上一点断面坐标值,并将结果以文本绘在图上。
在编辑和处理断面时经常要查询一个点的断面坐标值,这个断面点可能是绘断面图时输入的断面点,也可能是新增加的点,如将某一条断面线延长以便与另一条断面线相交,使待求面积的区域完全封闭,这时延长端的端点的断面坐标值与断面线上存贮的断面数据就会不同(可以使存贮的数据以更改后的断面线的更改值自动修正,该功能参见其它命令),这时若用RXrx命令显示断面数据就会出错。
但用RO命令则可以正确读取其断面坐标值,在执行此命令前,须先执行SOso命令。
-------------------------------------------------------------
Command:
ro;执行RO命令
-styleTextstylename(or?
):
qdong
Newstyle.
Specifyfullfontnameorfontfilename:
宋体Height<0.0000>:
0.4Widthfactor<1.0000>:
1
Obliquingangle<0>:
0Backwards?
Upside-down?
QDONGisnowthecurrenttextstyle.
Command:
请输入一点:
;拾取待读取断面坐标值的点
Command:
textJustify/Style/:
Rotationangle<0>:
Text:
X=0.071
Command:
Command:
textJustify/Style/:
Rotationangle<0>:
Text:
Y=123.450
Command:
X=0.071Y=123.450;绘制数据到模型空间
-------------------------------------------------------------
● WR
WR命令
将断面点坐标读出并存入dat和txt文件,
● PL命令
命令为手动绘制断面命令,本命令用于少数断面点时,使用本命令前需先执行SOso>Main命令。
-------------------------------------------------------------
Command:
pl;执行PL命令
lineFrompoint:
请输入断面点:
;提示输入断面坐标点
12,36;输入断面点坐标
Topoint:
请输入断面点:
;提示输入下一个断面坐标点
25,36;输入下一个断面点坐标
Topoint:
请输入断面点:
..................
78,52;输入下一个断面点坐标
Topoint:
请输入断面点:
;在此按回车键结束PL命令
-------------------------------------------------------------
● LF命令
根据坐标文件dat_sam(扩展名dat)绘制断面,执行该命令前须先SOso命令,dat文件格式为:
;备注文本(以分号开头)
(x1y1)
(x2y2)
..
(xnyn)
-------------------------------------------------------------
Command:
lf;执行LF命令,此时会出现一打开文件对话框,选择数据文件并确定
lineFrompoint:
Topoint:
;绘制过程,自动完成
Topoint:
Topoint:
Topoint:
Topoint:
Topoint:
Topoint:
Topoint:
Topoint:
Topoint:
Topoint:
Command:
redraw
Command:
数据文件:
C:
\厂房实际开挖断面数据\0+000.0(右上).dat成功绘制为图形!
-------------------------------------------------------------
● AA命令
求一封闭图形的面积,并将结果保存于指定的面积文件(扩展名AREA),待求面积的区域必须严格封闭。
该命令生成的面积文件,可由本人开发的方量计算软件“方量大师”直接导入,并自动立即算出体积。
该软件可在或
-------------------------------------------------------------
Command:
aa;执行AA命令,此时会出现一对话框,输入文件名,面积数据将保存到此文件中
setvarVariablenameor?
:
CMDECHO
NewvalueforCMDECHO<1>:
0
请输入断面桩号:
0+456;输入桩号或备注文本用于标识此面积
请输入封闭图形内的一点:
面积:
7.59㎡;请拾取待求面积的封闭图形内的一点
-------------------------------------------------------------
● 数据文件(.dat)示例
文件名:
Test
扩展名:
.dat
全名:
c:
\test.dat
----->>以下为文件内容(不含本行)<<-------
(-112.6150)
(-109147.5)
(-105.2145)
(-101.5142.5)
(-97.3140)
(-94.2137.5)
(-91.2135)
(-88.5132.5)
(-84.7130)
(-81.8127.5)
(-78.6125)
(-75.5122.5)
(-72.7120)
(-70117.5)
(-66.6115)
(-64112.5)
(-61.4110)
(-59.2107.5)
(-56.4105)
(-54102.5)
(-51.4100)
(-49.397.5)
(-45.893.2)
(-41.887.2)
(-2987)
(-19.580.5)
(-1980)
(-11.579.5)
(-479)
(078.7)
---->>本行及以下部分为说明,非文件内容<<--
在实际输入时请严格按一定顺序输入,即从左到右或从右到左,相应地数据文件内容体现在从小到大或从大到小,两坐标值之间用一个半角空格分隔。
● 断面数据编辑命令(RX)
使用扩展数据技术,将断面线数据如起始点断面坐标值、模型空间坐标值、断面线名、说明等信息存贮在断面线实体上,使用该命令可以随时修改断面线数据,若修改了断面线起始点坐标值,断面线随之自动重绘,不必象以前那样,先修改断面数据文件,再重新绘制。
● 绘制竖直标尺
绘制图中左侧的竖直标尺,执行“BARV”命令后按提示操作即可。