找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 486|回复: 7

[文章]:关于Card/1软件在公路设计中的横断面处理

[复制链接]
发表于 2004-3-15 10:50:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
关于Card/1软件在公路设计中的横断面处理  

李西平     陈峰

主题词        Card/1软件的横断面设计

关键词        Card/1        横断面       设计

德国IBT公司研制开发的计算机道路辅助设计软件Card/1,以功能完善,设计精细和开放式的用户语言环境迅速赢得工程技术人员的倾赖,广泛应用于国内许多勘察设计单位。

陕西省公路勘察设计院较早地推广使用该软件,成功完成了国道主干线(GZ40)二连浩特至河口(陕西境)阎良~禹门口段高速公路、洋县--勉县段高速公路、国道210黄陵--延安高速公路等重大项目的设计工作,获得了满意的效果。 笔者有幸参与了其中一些项目的设计工作,认为在公路设计中Card/1软件的横断面设计具有能灵活处理各种复杂断面、能精确快速计算断面土石方、能完善清晰的生成横断面图三大主要特点。

  一     横断面处理

国内诸多软件在横断面处理上均采用了给定标准断面,用模板套用的处理方法,这种方式对于平原微丘区公路的横断面设计基本能满足,但对于山岭重丘区公路,由于地形起伏大,横断面变化频繁 ,使用模板不但降低了横断面的处理速度,而且使断面处理一些细节无法精确化。而Card/1处理横断面的思路是一种全新的,以人为本的理念。它交给工程师一种宏控制语言(类似BASIC语言),里面包含了大量丰富的横断面处理的子函数。用户可以通过这些语言,将你对横断面处理的思维方式交给计算计去分析处理。这样工程师扮演了一个思想者,控制者的角色,繁重的处理工作都由计算机完成。

Card/1可以准确灵活处理各种复杂的横断面,可以考虑边沟拉坡后的断面,可以带上挡墙、下挡墙,可以处理多级边坡,可以处理上、下行线两个断面,可以处理被交线与主线之间的大断面(如下图)。并且随着工程师处理断面内容的增加,用户开发程序的积累,横断面处理工作将变得更轻松,更完美。

二  计算土石方

路基断面土石方计算看似简单,但要真实准确的反映就要考虑填方扣除路槽面积、清除地表土后的回填面积、保证路基压实度的超填面积和填方挖路槽的面积。目前对于全填和全挖路基,大部分软件也可以将上述因素考虑进去,但处理方式复杂,所需填写的基础资料随断面复杂程度而变化。但最重要的一点是半填半挖路基断面,一般做法认为超挖的路槽面积与需要扣除的路槽面积可以抵消,所以对半填半挖路基断面的上述因素不予考虑。实际上挖方和填方怎能抵消?况且半填半挖路基不一定填方宽度与挖方宽度相等。笔者认为,这并不是工程师认识上的误区,而是受制于计算软件的局限性。Card/1在工程量计算上以科学严谨著称,采用正投影法计算断面面积,工程师可以将路槽、地表清除,保证路积压实的超填部分用不同的线表示,采用正投影法计算不同的线与路基设计线及地面线之间的面积。

如下图(附程序1):55号线与10号线可计算出基本填挖面积,其中10号线与12号线 之间 可计算出扣除路槽部分面积,10号线与11号线之间可计算出挖路槽面积,55号线与14号线可计算出扣除表土面积和回填面积,13号线与10号线之间可计算出超填部分的面积,最后工程师只需轻点鼠标,各线条所包围的面积即可迅速求得,需要计入哪一部分面积,将其汇总即可。  

三 横断面出图     

Card/1的出图部分在同类软件中也是出类拔萃的。它完全可以反映断面上所需要的的东西,如设计高,路基边缘高,护面墙等的图形及标注尺寸。无论多么复杂的断面,只需编写一个简单的控制文件,计算机就可迅速完成出图工作(如下图),减轻了工程师繁重的劳动强度,大大的提高了工作效率。(附程序2)

综合上述,Card/1在横断面的设计上除以上三大特点外,还具有快速计算路基边坡面积,计算挡护面积,输出边坡高度,输出路基特征点高程等非常实用的功能。在西部大开发,公路建设速度加快的今天。Card/1以其卓越的性能,把工程师从繁重的断面处理和绘图工作中解脱出来,把更多的精力投入对方案的思考和研究上。

程序1:

LISTE TSF |输出文件名

  datenbereich 0,7000,1|桩号范围

  *************************************

  DIALOG QDZH,AAA |起点桩号

  DIALOG ZDZH,BBB |终点桩号

  station AAA,BBB,"PROFIL",10|计算范围

  *************************************

    QFLAECHE 0,55,10,TF1,WF1 |基本填挖方

    QFLAECHE 0,10,11,TF2,WF2 |挖路槽

    QFLAECHE 0,10,12,WF3,TF3 |扣路槽

    QFLAECHE 0,10,13,TF4,WF4 |保证路基压实超填部分

    QFLAECHE 0,14,55,TF5,WF5 |扣表土

  TF=TF1-TF3+TF5 |总填方

  WF=WF1+WF2+TF5 |总挖方

  TF1=0

  WF1=0

  TF2=0

  WF2=0

  TF3=0

  WF3=0

  TF4=0

  WF4=0

  TF5=0

  WF5=0

  PRINT TF,WF |输出填挖方

  ENDE

  STOP  

程序2:

  PLOTDATEI HDT.PLT

  *  ----------------------------------------------

  P_obf=10

  p_gel=55

  p_left=50

  p_right=50

  *--------------------------------------------------

  STZAHL 200

  BLATT 38,26.5,,5

  MASSTAB 200,200,200,200

  EINFACH

  AUTOMATISCH

  OPTIMIERUNG

  PROFILABSTAND 0,0

  STEMPEL <?>HDMT-1.PLT>HDTK,RANDL-1,RANDU-4,0.1,0.1|图框 填方

  *  --------------------------------------------------------

  STAT 100515,100537

  ************************************************************

  PROF 10,4                |设计线

  PROF 5,3                 |左侧边沟

  PROF 6,3                 |右侧边沟

  PROF 7,3                 |左侧上当墙

  PROF 8,3                 |右侧上当墙

  PROF 11,0

  ……

  ********

  !T=20+23.2

  !Z=ZN(10,103)-2.5

  wbeschriftung (zn(10,2)-zn(10,99)),!T,!Z,"#.##"|右A点高差

  ***********************

  ……

  ****************左侧第一级上挡墙或护面墙*********************

  !T=TN(10,21)-5.8

  !Z=ZN(10,19)+(ZN(10,21)-ZN(10,19))/2

  schrift 0,0.15

  wbeschriftung 100*(ZN(10,21)-ZN(10,19)),!T,!Z,"###",,-90           |左墙高

  LINIE TN(10,21)-5.2,ZN(10,21),TN(10,21)-6.0,ZN(10,21)              |标注线

  LINIE TN(10,21)-5.2,ZN(10,19),TN(10,21)-6.0,ZN(10,19)              |标注线

  LINIE TN(10,21)-5.6,ZN(10,21),TN(10,21)-5.6,ZN(10,19)

  LINIE TN(10,21)-5.6,ZN(10,21),TN(10,21)-5.55,ZN(10,21)-0.25

  LINIE TN(10,21)-5.6,ZN(10,19),TN(10,21)-5.65,ZN(10,19)+0.25

  ***********************

  ……

  ****************标注标高*********************

  SCHRIFT 0,0.15

  phoehe #10:98,OR2,2,0.5            |右侧中央分隔带边缘标高

  phoehe #10:99,OL2,2,0.5            |左侧中央分隔带边缘标高

  phoehe #10:1,OR2,2,0.5             |左侧路基边缘标高

  phoehe #10:2,OL2,2,0.5             |右侧路基边缘标高

  phoehe #10:273,OR2,2,0.5            |左侧路基坡脚排水沟顶标高

  phoehe #10:272,OL2,2,0.5            |右侧路基坡脚排水沟顶标高

  ************左侧边沟底标高********

  !T=tn(10,13)+1.2

  !Z=ZN(10,13)-0.05

  WBESCHRIFTUNG zn(10,13),!T,!Z,"###.##" |左侧边沟底标高

  ********左侧挖方边坡坡率************

  bneigung 10,21,19                  |左侧第一级挖方边坡坡率

  bneigung 10,31,29                  |左侧第二级挖方边坡坡率

  bneigung 10,41,39                  |左侧第三级挖方边坡坡率

  bneigung 10,51,49                  |左侧第四级挖方边坡坡率

  bneigung 10,61,59                  |左侧第五级挖方边坡坡率

  bneigung 10,71,69                  |左侧第六级挖方边坡坡率

  **********右侧挖方边坡坡率************

  bneigung 10,18,20                  |右侧第一级挖方边坡坡率

  bneigung 10,28,30                  |右侧第二级挖方边坡坡率

  bneigung 10,38,40                  |右侧第三级挖方边坡坡率

  bneigung 10,48,50                  |右侧第四级挖方边坡坡率

  bneigung 10,58,60                  |右侧第五级挖方边坡坡率

  bneigung 10,68,70                  |右侧第六级挖方边坡坡率

  ************************************

   ……
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-3-16 12:49:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
有实用的该软件就上来好吗,我代表大家先谢了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-4-5 18:31:26 | 显示全部楼层
建议上传来,大家共同进步
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-5 21:19:25 | 显示全部楼层
楼主说了那么多,不是等于什么也没说吗, 又没东东
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-12 00:40:55 | 显示全部楼层
不错,不错,老兄多发一点关于CAD1的东西吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-15 10:48:14 | 显示全部楼层
想用CARD/1,得跟CARD/1公司联系。他们有试用软件,而且功能很全,与国内功能受限使用的试用软件不一样。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-15 10:52:35 | 显示全部楼层
心仪已久,可惜一致无缘碰到,郁闷中....
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-18 10:03:47 | 显示全部楼层
根据13号地面线生成占地面积数据文件:zdmj001.row
* 生成占地面积数据文件                                          17.04.05
* zh-桩号,qzkd-前桩号宽度,hzkd-后桩号宽度,bzmj-本桩面积,ljmj-累计面积

list zdmj001.row , 占地面积数据文件  |生成文件
zh;qzkd;hzkd;bzmj;ljmj;

fprint "*     桩号      本桩面积     累计面积"
zh=axstat(3,55)                 |获取55号线第一个桩号
hzkd=0

*数据计算,循环
station 0,20000,profil,55       |获取55号线桩号
  zh=stat-zh                    |计算与前一桩号的距离
  qzkd=abs(ti(13,1))+ti(13,-1)  |从13号线获取桩号用地宽度

  bzmj=0.5*(qzkd+hzkd)*zh       |计算本桩面积
  ljmj=ljmj+bzmj                |累计
  
  if zh>0 then  
      fprint "######.###  ########.### ########.###",stat, bzmj,ljmj
  else
     fprint "*"
  CONTINUE
  
  zh=stat
  hzkd=qzkd
end station
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-12 09:27 , Processed in 0.182585 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表