纬地智能模板(四)
定制横断面网格标注标签
1.前言
为了满足不同国家和地区对工程设计成果等的差异化需求,纬地软件结合阿尔及利亚东西高速公路、蒙内铁路等多个重大国际工程设计任务,创造性地开发了“纬地智能模板设计技术”(以下简称“纬地智能模板”)。工程师在完成一条公路上百公里的公路几何设计任务之后,只要选择不同的“设计模板”,就可以随时输出不同语言、不同样式的平、纵、横设计图纸和各类工程数量表等成果了。
以阿尔及利亚东西高速公路项目为例,仅因为工程参与各方语言的差异,设计图纸就同时输出了中文、法文、英文等多个版本。中方企业负责项目设计、施工,需要中文版;加拿大公司负责项目咨询审查,需要英文版;而法语则是阿尔及利亚当地的官方语言。因此,该项目中方技术负责人感言:如果没有纬地软件等的支持,项目设计周期必然会增加一倍以上!
应众多用户的要求和建议,我们计划从今天开始,分多篇文章、分步,向大家介绍纬地智能模板的定制和工程应用,向您一步步解开纬地软件这一“神秘杀器”的面纱。
2. 纬地智能模板分类
纬地智能模板分为三大类,分别是直线模板、多段线模板和智能标签模板等。其中,直线模板主要用于绘制各类图表成果中的辅助线及基础线元。直线模板与标签模板组合使用时居多。例如:绘制并标注平面图中各类要素桩的标注及引线;绘制纵、横断面图纸中的网格线,以及绘制各类桥隧构造物的部件线等。
本文将接上篇《利用直线模板定制横断面网格线》,介绍如何在横断面网格上,利用标签模板实现水平标尺及高程标尺的绘制。并基于此,介绍一下新建标签及标签设置的一般方法及流程。
3. 定制要求分析
如下图所示,要定制标签实现网格水平宽度及标高的标注,我们需要满足以下几点要求:
▷ 在横断面网格中,水平方向标注水平宽度标尺,断面中心线水平标尺为0,左负右正,且仅保留整数;
▷ 在横断面网格中,竖直方向标注各网格绝对高程值,且仅保留整数。
4. 实现思路
在网格线标注标签模板定制中,可单独定义其基点、偏移等参数;亦可与线模板紧密结合,严格基于线模板进行定义。线模板与标签的有效结合,可省去大量基点定位及距离、角度偏移定位工作,达到事半功倍的效果。本文将结合线模板实现标签定位。
▷ 基于网格竖线,在其正下方,标注水平宽度;
▷ 基于网格横线,在其左侧,标注当前水平线绝对高程。
5. 基础关键字及函数说明
在绘制网格线时,我们需要用到以下自定义关键字和函数。而这些自定义的关键和函数,是早就被内置在纬地软件系统之中了。
6.标签模板定制步骤及说明
执行新建标签(命令: CNEWLB),根据命令行提示,选择标签图元及文字,然后选择基点,系统即弹出标签设置界面。然后分别定义模板头、绘图条件、插入几何变换条件、插入基点计算及标注内容与计算各参数。下面就以竖向标尺标高标签为例进行详细讲解。
6.1竖向标尺标签定义
▷
说明:模板名称,之前已做过专门讲解,不在赘述。
▷
说明:此处标尺严格与水平网格线一一对应,因此绘图条件同水平网格线。
▷
缩放比例:[TSCL]
旋转角度:0
说明:插入几何变换为标签模板所特有,用于不同比例尺下,标签模板输出时按比例缩放及角度缩放控制。
▷
基点引用:[LNBP.WGXH]
说明:1、高程标尺,直接引用水平网格线起点作为基点;
2、[LNBP.WGXH]解释见本文基础关键字及函数说明部分。
偏移长度:0
偏移角度:0
二次偏移长度:0
二次偏移角度度:0
说明:1、标签的基点可以参考水平线起点基点及偏移参数设置。
2、[LNBP.WGXH]基点设置是一个非常实用和关键的技巧,可以重点理解消化。
▷
该栏关键为内容算式,标注内容、名称及提示内容项,主要用于多组关键字区分与提示。
标注内容:$([BSGC]+[DRNO]*2)
说明:高程标尺栏数值为在基准高程的基础上2m向上递增;
6.2水平标尺标签定义
水平标尺定义,建议参照竖向标尺定义方法及关键字解释,自行完成,作为练习与巩固。附上竖线定义设置的对话框截图,供读者对比参考。
7.模板出图效果预览
到这里,横断面网格标注标签过程,就基本完成了。以下是应用横断面设计模板输出图纸的图纸,看看效果吧: