您好,欢迎访问三七文档
当前位置:首页 > 生活休闲 > 科普知识 > EXCEL与CAD相结合在测量中的应用
EXCEL与CAD相结合在测量中的应用张世飞中铁隧道集团有限公司第一工程处摘要:本文主要介绍了如何运用EXCEL中的函数求线路坐标,并将EXCEL表格中的坐标导入CAD中成图,这样做的好处就是免去了手工将坐标输入到CAD中的麻烦,减少了输错的可能,也加快了成图的速度,提高了工作效率。关键词:EXCELCAD结合测量应用前言:大家都知道,测量即是一项脑力工作,也是一项体力工作,更是一项高风险的工作,俗话说的好:“常在河边走哪有不湿脚”,测量每天的工作就是一大堆的数字,所以出错也是不可避免的,为了提高测量精度避免出错,测量的每一项工作都要有很好的复核机制,所以经本人多方收集整理,总结出了一套即形象又不易出错的数据复核方法,不足之处还请多多指点!一、坐标计算1.曲线要素部分:建立一个表格,格式如图,其中,蓝色部分是要求手工输入的已知数据,无色区域为计算出的未知数据。要输入的公式如下:C6=C5+D5/60+E5/3600C9=C8/6/C7*180/PI()C10=INT(C9)D10=INT(60*(C9-C10))E10=3600*(C9-C10-D10/60)C11=3*C9C12=INT(C11)D12=INT(60*(C11-C12))E12=3600*(C11-C12-D12/60)C13=C8-C8^3/40/C7^2C14=C8^2/6/C7-C8^4/336/C7^3C15=SQRT(C13^2+C14^2)C16=C8/2-C8^3/240/C7^2C17=C8^2/24/C7-C8^4/2688/C7^3C18=(C7+C17)*TAN(C6/2*PI()/180)+C16C19=C7*C6*PI()/180+C8C20=(C7+C17)/COS(C6/2*PI()/180)-C7C21=C18*2-C19C22=C23+D23/60+E23/3600C25=C24+C8C26=C24+C19/2C27=C24+C19-C8C28=C24+C19B31=B30+C18*COS((C22-180)*PI()/180)B32=B31+C15*COS((C22+C4*C9)*PI()/180)B33=B30+C20*COS((C22+180-C4*(180-C6)/2)*PI()/180)B34=B35+C15*COS((C22+C4*C6-C4*C9-180)*PI()/180)B35=B30+C18*COS((C22+C4*C6)*PI()/180)D31=D30+C18*SIN((C22-180)*PI()/180)D32=D30+C15*SIN((C22+C4*C9)*PI()/180)D33=D30+C20*SIN((C22+180-C4*(180-C6)/2)*PI()/180)D34=D35+C15*SIN((C22+C4*C6-C4*C9-180)*PI()/180)D35=D30+C18*SIN((C22+C4*C6)*PI()/180)2.坐标输出部分:在上边表格的基础上,增加以下单元格,并输入如下公式。G4=$C$22+$C$4*(ATAN(((F4-$C$24)^3/6/$C$7/$C$8-(F4-$C$24)^7/336/$C$7^3/$C$8^3)/((F4-$C$24)-(F4-$C$24)^5/40/$C$7^2/$C$8^2))*180/PI())*3H4=$C$22+$C$4*((F4-$C$25)/$C$7*180/PI()+$C$11)I4=$C$22+$C$4*$C$6-$C$4*3*(ATAN((($C$28-F4)^3/6/$C$7/$C$8-($C$28-F4)^7/336/$C$7^3/$C$8^3)/(($C$28-F4)-($C$28-F4)^5/40/$C$7^2/$C$8^2))*180/PI())L4=$B$31+(SQRT(((F4-$C$24)-(F4-$C$24)^5/40/$C$7^2/$C$8^2)^2+((F4-$C$24)^3/6/$C$7/$C$8-(F4-$C$24)^7/336/$C$7^3/$C$8^3)^2))*COS(($C$22+$C$4*(ATAN(((F4-$C$24)^3/6/$C$7/$C$8-(F4-$C$24)^7/336/$C$7^3/$C$8^3)/((F4-$C$24)-(F4-$C$24)^5/40/$C$7^2/$C$8^2))*180/PI()))*PI()/180)+J4*COS((G4+K4*90)*PI()/180)M4=$D$31+(SQRT(((F4-$C$24)-(F4-$C$24)^5/40/$C$7^2/$C$8^2)^2+((F4-$C$24)^3/6/$C$7/$C$8-(F4-$C$24)^7/336/$C$7^3/$C$8^3)^2))*SIN(($C$22+$C$4*(ATAN(((F4-$C$24)^3/6/$C$7/$C$8-(F4-$C$24)^7/336/$C$7^3/$C$8^3)/((F4-$C$24)-(F4-$C$24)^5/40/$C$7^2/$C$8^2))*180/PI()))*PI()/180)+J4*SIN((G4+K4*90)*PI()/180)N4=$B$31+(SQRT(($C$7*SIN(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180)+$C$16)^2+($C$7*(1-COS(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180))+$C$17)^2))*COS(($C$22+$C$4*(ATAN(($C$7*(1-COS(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180))+$C$17)/($C$7*SIN(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180)+$C$16))*180/PI()))*PI()/180)+J4*COS((H4+K4*90)*PI()/180)O4=$D$31+(SQRT(($C$7*SIN(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180)+$C$16)^2+($C$7*(1-COS(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180))+$C$17)^2))*SIN(($C$22+$C$4*(ATAN(($C$7*(1-COS(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180))+$C$17)/($C$7*SIN(((F4-$C$25)/$C$7*180/PI()+$C$11)*PI()/180)+$C$16))*180/PI()))*PI()/180)+J4*SIN((H4+K4*90)*PI()/180)P4=$B$35+(SQRT((($C$28-F4)-($C$28-F4)^5/40/$C$7^2/$C$8^2)^2+(($C$28-F4)^3/6/$C$7/$C$8-($C$28-F4)^7/336/$C$7^3/$C$8^3)^2))*COS(($C$22+$C$4*$C$6-180-$C$4*(ATAN((($C$28-F4)^3/6/$C$7/$C$8-($C$28-F4)^7/336/$C$7^3/$C$8^3)/(($C$28-F4)-($C$28-F4)^5/40/$C$7^2/$C$8^2))*180/PI()))*PI()/180)+J4*COS((I4+K4*90)*PI()/180)Q4=$D$35+(SQRT((($C$28-F4)-($C$28-F4)^5/40/$C$7^2/$C$8^2)^2+(($C$28-F4)^3/6/$C$7/$C$8-($C$28-F4)^7/336/$C$7^3/$C$8^3)^2))*SIN(($C$22+$C$4*$C$6-180-$C$4*(ATAN((($C$28-F4)^3/6/$C$7/$C$8-($C$28-F4)^7/336/$C$7^3/$C$8^3)/(($C$28-F4)-($C$28-F4)^5/40/$C$7^2/$C$8^2))*180/PI()))*PI()/180)+J4*SIN((I4+K4*90)*PI()/180)R4=IF(F4$C$25,L4,IF(F4$C$27,N4,P4))S4=IF(F4$C$25,M4,IF(F4$C$27,O4,Q4))T4=INT(W4)U4=INT(60*(W4-T4))V4=3600*(W4-T4-U4/60)W4=IF(IF(IF(F4$C$25,G4,IF(F4$C$27,H4,I4))0,IF(F4$C$25,G4,IF(F4$C$27,H4,I4))+360,IF(F4$C$25,G4,IF(F4$C$27,H4,I4)))360,IF(IF(F4$C$25,G4,IF(F4$C$27,H4,I4))0,IF(F4$C$25,G4,IF(F4$C$27,H4,I4))+360,IF(F4$C$25,G4,IF(F4$C$27,H4,I4)))-360,IF(IF(F4$C$25,G4,IF(F4$C$27,H4,I4))0,IF(F4$C$25,G4,IF(F4$C$27,H4,I4))+360,IF(F4$C$25,G4,IF(F4$C$27,H4,I4))))3.CAD成图部分:增加单元格并输入公式。X4=ROUND(R4,4)&,&ROUND(S4,4)Y4=IF(OR(S4=FALSE,R4=FALSE,F4=FALSE),,_donut00.05&X4&&-textjMr&ROUND(R4,4)&,&ROUND((S4),4)&150&F4)4.说明:使用时要注意合并单元格使表格看起更直观更简洁;ZH点里程的坐标不能计算,确实要计算时请在其里程后面加上0.00001m即可。成图时如果中间点里程不想显出时可用“空格”代替,但是必须将F、R、S、X、Y五列导出到一个新建的表格中,R、S两列的坐标必须以数值显示。二、CAD成图1.打开CAD将EXCEL表格中“成图命令”那列复制到CAD命令行中,几秒钟就在CAD中形成了点和点名的简图。2.在CAD中点“直线”或者“样条曲线”命令,然后将EXCEL中“坐标组合”那列复制到CAD命令行中,此时CAD会自动将各坐标点连在一成形一个完整的线路图。三、结束语此方法虽还不是很完善,但比起天价的测量软件和绘图软件我们没理由不选择这个方法,而且此法是根据,
本文标题:EXCEL与CAD相结合在测量中的应用
链接地址:https://www.777doc.com/doc-2872630 .html