智能模板技术和功能,是纬地软件为满足国际性工程对图纸等的定制需求而开发的通用性功能。该功能让用户不需要编程的情况下,实现完全自主定义道路几何设计的各类成果图表。因此,纬地智能模板绘图技术也被众多承担海外工程的工程师们称为应对外方各种需求的"秘密武器“。
本文将接上篇《定制横断面网格标注标签》,介绍如何在横断面图中,定义高程、坡度及断面设计数据标签。上篇已介绍过标签模板定义的一般流程及基本概念,本文将基于几个常用数据标签定制展开,以帮助大家进一步熟悉标签定制相关的对应关键字及定制思路。
通过模板定制,实现横断面中高程、坡度及断面设计数据标签自定义标注。
▷ 通过标签定制,实现各路面关键点标高标注;
▷ 通过标签定制,实现各级边坡坡度标注;
▷ 通过标签定制,实现横断面图中各断面设计数据标注
在模板定制过程中,我们需要用到以下自定义关键字和函数。而这些自定义的关键字和函数,是早就被内置在纬地软件系统之中了。
关键字名称 |
关键含义和用途 |
备注 |
[SJPT] |
中心位置设计点位(左右幅中心分界点) |
|
[SJGC] |
中心位置设计点位绝对高程 |
|
[ZFD.EP] |
中分带边缘点位 |
|
[ZFD.EG] |
中分带边缘点绝对高程 |
|
[XCD.EP] |
行车道边缘点位 |
|
[XCD.EG] |
行车道边缘点绝对高程 |
|
[YLJ.EP] |
硬路肩边缘点位 |
|
[YLJ.EG] |
硬路肩边缘点绝对高程 |
|
[TLJ.EP] |
土路肩边缘点位 |
|
[TLJ.EG] |
土路肩边缘点绝对高程 |
|
[MP] |
部件中心点位置(如边坡中心点、边沟底部中心点等) |
|
[A] |
部件角度 |
|
[DWPT] |
中心位置最低点([SJPT] 与[DMPT]相对较低点) |
|
[WFAR] |
当前断面挖方面积 |
|
[TFAR] |
当前断面填方面积 |
|
[YTBP.EW] |
右侧填方边坡终点宽度(终点距离断面中心宽) |
|
[YWBP.EW] |
右侧挖方边坡终点宽度(终点距离断面中心宽) |
|
[ZTBP.EW] |
左侧填方边坡终点宽度(终点距离断面中心宽) |
|
[ZWBP.EW] |
左侧挖方边坡终点宽度(终点距离断面中心宽) |
|
[DMGC] |
当前断面,中心点地面高程 |
|
[DMPT] |
当前断面,中心点地面高程点 |
|
[KSTA] |
断面桩号,格式为K1+200格式 |
|
[TSCL] |
文字缩放比例(断面出图比例/当前模板比例) |
|
[SCAL] |
当前断面出图比例 |
|
不同的地区有不同的成图习惯,不同的项目等级,标注的关键点位也不尽相同。用户可根据需要,定义标注什么点位的标高,以及标注成什么样式。以下以道路中心点标高标签定义为例,介绍标高标签定义方法及流程,中央分隔带边缘、硬路肩边缘、土路肩边缘等位置的标高,用户可对照自行完成。
▷ 模板名称:HDMD.HDM.ZHXG
说明:模板名称,之前已做过专门讲解,不再赘述。
▷ 绘图条件:1
说明:表示始终绘制该标签
▷ 插入几何变换
缩放比例:[TSCL]
旋转角度:0
说明: 插入几何变换为标签模板所特有,用于不同比例尺下, 标签模板输出时按比例缩放及角度缩放控制。
▷ 插入点计算(新建标签时候所选基点位置)
基点引用:[SJPT]
说明:1、新建标签模板时,所拾取基点将至于该点;
2、[SJPT]解释见本文基础关键字及函数说明部分。
偏移长度: 0
偏移角度:0
二次偏移长度:0
二次偏移角度度:0
说明:不做基点平移,直接指定于断面中心设计点。
▷ 标注内容计算
该栏关键为内容算式,标注内容、名称及提示内容项,主要用于多组关键字区分与提示。
标注内容:$2([SJGC])
说明:标注内容为设计高程,取两位小数;
.
横断面设计数据,为横断面模板定制中,信息量最大的一个标签,根据成图习惯不同,可以以纯数据或标高或图文结合等不同样式表现。因此,在定制模板前,需根据出图样式,标注出所需绘制内容,及形式,然后进行新建标签。
▷ 模板名称:HDMD.HDM.SHUJ
▷ 绘图条件:1
▷ 插入几何变换
缩放比例:[TSCL]
旋转角度:0
说明: 同上
▷ 插入点计算(新建标签时候所选基点位置)
基点引用:[DWPT]
说明:1、新建标签模板时,所拾取基点将至于该点;
2、[DWPT]解释见本文基础关键字及函数说明部分。
偏移长度: 0
偏移角度:0
二次偏移长度:0
二次偏移角度度:0
说明:同上
▷ 标注内容计算
该栏关键为内容算式,标注内容、名称及提示内容项,主要用于多组关键字区分与提示。标注数据是一些列文本标注的集合,因此算式内容栏,需根据标注信息不同,定义多个公式。可通过“标注内容”下拉项,切换各标注内容定义栏。
☆ 标注内容1-设计高程:'设计高程 ='+$2([SJGC])
说明:标注内容为设计高程,取两位小数;
☆ 标注内容2-挖方面积:'挖方面积 ='+$2([WFAR])
说明:标注内容为断面挖方面积,取两位小数;
☆ 标注内容3-右边距:'右边距 ='+$2([YTBP.EW]+[YWBP.EW])
说明:如为填方,则为填方坡脚宽,如为挖方,则为坡顶宽(填方断面,则[YTBP.EW]关键字对应值为0);
☆ 标注内容4-右路基宽:'右路基宽 ='+$2([YLJ.EW])
说明:标注内容为断面右侧路基宽度,取两位小数;
☆ 标注内容5-桩号:[KSTA]
说明:当前断面桩号;
☆ 标注内容6-中桩填挖高度:[SJGC]>[DMGC]?'填方高='+$2([SJGC]-[DMGC]):'挖方深='+$2([DMGC]-[SJGC])
说明:求设计高与地面高之差,大于零,则输出'填方高='+$2([SJGC]-[DMGC])否则输出'挖方深='+$2([DMGC]-[SJGC])
左边距、左路基宽等其余项的算式内容与右侧相似,请对照右侧路基标签自行完成,不再赘述。
边坡坡度标注标签,与其他标签在基点定位、关键字应用等方面,均相似,此处需重点理解下角度的推算与应用。以右侧边坡标注为例设置如下:
▷ 模板名称:HDMD.SUBL.YTBP.PD1
说明:模板名称,之前已做过专门讲解,不在赘述。
▷ 绘图条件:([PD]>(-12.5))&([PD]<12.5)&([PD]<>0)
说明:合理设置绘图条件,可以有效剔除一部分多余标注。
▷ 插入几何变换
缩放比例:[TSCL]
旋转角度:[A]
说明:边坡的角度,指当前边坡,与x轴正方向所形成的夹角(x轴正方向逆时针旋转至当前边坡方向形成的角度),以1:1.5填方边坡为例,A值及其含义如下图。
▷ 插入点计算(新建标签时候所选基点位置)
基点引用:[MP]
说明:标注于坡段中心
偏移长度: 0
偏移角度:0
二次偏移长度:0
二次偏移角度度:0
说明:不作平移(注意,旋转由插入几何变换项确定)。
▷ 标注内容计算
该栏关键为内容算式,标注内容、名称及提示内容项,主要用于多组关键字区分与提示。
标注内容:'1:'+$2(([PD]>0)?([PD]):(-[PD]))
说明:仅标注坡度数值,不标注正负,取两位小数;
注:建议用户,参考上述讲解,自行定义左填边坡、左挖边坡及右挖边坡,特别关注边坡角度[A]及旋转角度的定义。
到这里,断面数据标注标签,就基本完成了。以下是应用自定义的横断面设计模板输出的图纸,看看效果吧:
更多关于纬地智能模板的知识、技巧,将持续整理更新,敬请期待。
欢迎各行业纬地软件用户,向我们反馈不同的绘图样式需求。如果你提供的样图比较典型,我们也可以作为后续模板介绍的案例素材,进行整理并展开讲解。