background image

和暗涵。不论什么型式的涵洞都由三部分

 — 基础、洞身和洞口组成,洞口包括端墙、翼墙或

护坡、截水墙和缘石等部分。在设计布置图时,为了表达清楚设计意图,图形可分为六个模
块:纵剖面图模块、平面图模块、进水口立面模块、出水口立面模块、洞身断面模块和计算工
程量模块。涵洞设计图的线段主要以直线段为主,包括直线段、圆弧线、正椭圆线,斜椭圆线。
涵洞设计图的线型有实线、虚线和点划线组成。图形各线型之间的关系由平行、垂直和斜交三
种。每张图中线条多、线型复杂、各种标注繁多

,如何将涵洞设计图的有关设计信息准确、简洁

地反应出来

,是实现涵洞自动绘图的关键所在。 

  

 通过对涵洞设计图的分解,可以发现无论多么复杂的图形,都可以划分成点、直线、弧

等简单图形,而将点、直线、弧这些基本图形划分出来形成

“图元”,利用这些基本图元就可

构造所有图形。

 

  

 

  

3 图元编码基本原理 

  

3.1 编码原则 

  为了使图元编码全面、灵活,同时又便于实现对于图元编码的选取,程序设计考虑了三
个问题:图元的代表性、全面性和编码的规模。图元的选择着眼于将那些最基本、重复性大、
而又最具有代表性的图形挑出来,这些图形的具体数量与绘图系统预先规划的实施规模有
关,实施编码的数量影响着所取图元的数量。

 

  

3.2 图元编码的选取 

  对图的结构进行分析发现

,所有设计图都是由简单的基本图形按一定方式和规律排列组

合而成

,绝大部分均可分解成直线(折线)和弧两种图元素,因此,选取直线和圆弧作为两

大类基本编码(一级编码)。为了反映在直线和圆上的一些附属图形,如带弯钩的钢筋,线
上标注字符,封闭区域内的填充等,将其作为一类附加信息附在基本编码后面,作为对图
形细节的描述和补充。这类附加信息形成的编码,不能独立使用,必须与前面的基本编码组
合使用,称其为二级编码。

 

  

 

  

4 建立数学模型 

  计算机只识别

“数”,根据涵洞的图形结构分析用坐标建立涵洞结构数学模型。纵断面布

置设计时坐标系采用用户坐标系,涵洞纵断面路中心设置为坐标原点,坐标轴同笛卡尔直
角坐标系。平面图、进水口立面、出水口立面、洞身断面设计图全部采用相对用户坐标。根据涵
洞结构中各构造和线段之间的关系,求出设计图中所有点位的坐标。涵洞数学模型中坐标变
量全部采用全局变量,其余变量为局部变量。设计图完成后取出组成涵洞实体的任意两个点
位坐标就可标注该实体的尺寸,计算工程数量时根据实体的点位坐标,由求距离函数可求
出涵洞结构的任何尺寸,代入相应算法公式计算各个结构的工程数量。所有的点位坐标程序
在设计全过程中可以随时取用。

 

  

 

  

5 系统功能特点 

  程序功能

 

  公路工程涵洞(圆管涵、盖板涵、箱涵、拱涵)

CAD 系列软件,能够根据设计者的意愿

完成公路中各种等级、任意交角、任意超高加宽的涵洞布置图设计和工程数量的统计。

 

  

 

⑴ 盖板暗涵洞身设计 

  

   

① 板顶、基础、流水铺砌三线平行斜置(i<5%)型式洞身。 

  

   

② 板顶、基础平置,流水铺砌斜置(i<5%)型式洞身。 

  

   

③ 板顶、基础斜置,流水铺砌斜(i<5%)型式洞身。 

  

   

④ 板顶、基础错台,流水铺砌斜置型式洞身(i>5%)。