在横断面计算中我们经常会遇到填方或挖方多级边坡的情况,在之前版本的Autoroad软件中需要用户自行编写复杂公式去计算多级边坡的各个特征点,非常大的麻烦,对于新手来说编写的难度也比较大,所以我新增了一个“Cell_多级边坡(X,Y,填挖,左右,DTM,边坡定义)”函数,可以极大的简化公式的编写,下面介绍如下:
一、函数参数意义:
X,Y ─ 边坡的起坡基准点,比如路肩;
填挖 ─ 边坡的类型,可填的值为“填”或“挖”;
左右 ─ 边坡在路中线的左侧或右侧,可填的值为“左”或“右”;
DTM ─ X1,Y1,....Xn,Yn序列格式的地面线字符串;
边坡定义 ─ 描述边坡台阶形式的字符串,每段边坡的描述用英文冒号分隔
边坡类型:高度(或宽度):坡比(或横坡)
不同边坡描述用逗号分隔
边坡类型分为hn,li,EXT三类(不区分大小写)
hn代表高度坡比型边坡,如高8m,坡度1:1.5,表示为hn:8:1.5,坡比以相对于路中及起坡基准点向外侧倾斜为正
li代表宽度横坡型边坡,如宽2m,横坡2%,表示为li:2:2,横坡以路肩比路中低的横坡方向为正
EXT代表将边坡延伸到地面(该描述可以不使用,但若使用只能用在最后一级坡),如最后一级坡比为1:1.5,表示为EXT:?:1.5
二、实例
例如:hn:8:1,li:2:4,hn:8:1,li:2:-4,EXT:?:1描述的是一个三级边坡(含两个台阶)共5个边坡的实例,每级边坡高度均为8m,坡比均为1:1,台阶宽度均为2m,横坡为4%,其中一个横坡与路面正横坡反向。当地面线发生改变时边坡级数将自动改变,并计算得到边坡特征点字符串(B6单元格),然后在此结果基础上提取出各特征点X,Y值,从而大大简化了各种多级边坡公式的编辑,轻松搞定多级边坡计算。
实例下载:,若运行此实例同时需要下载最新的autoroad,
全部回复(1 )
只看楼主 我来说两句 抢板凳