解密纬地智能模板(四)--定制横断面网格标注标签
发布日期:2019-08-21    点击量:7314    信息来源:王绥庆

1.   前言

为了满足不同国家和地区对工程设计成果等的差异化需求,纬地软件结合阿尔及利亚东西高速公路、蒙内铁路等多个重大国际工程设计任务,创造性地开发了“纬地智能模板设计技术”(以下简称“纬地智能模板”)。工程师在完成一条公路上百公里的公路几何设计任务之后,只要选择不同的“设计模板”,就可以随时输出不同语言、不同样式的平、纵、横设计图纸和各类工程数量表等成果了。

以阿尔及利亚东西高速公路项目为例,仅因为工程参与各方语言的差异,设计图纸就同时输出了中文、法文、英文等多个版本。中方企业负责项目设计、施工,需要中文版;加拿大公司负责项目咨询审查,需要英文版;而法语则是阿尔及利亚当地的官方语言。因此,该项目中方技术负责人感言:如果没有纬地软件等的支持,项目设计周期必然会增加一倍以上!

应众多用户的要求和建议,我们计划从今天开始,分多篇文章、分步,向大家介绍纬地智能模板的定制和工程应用,向您一步步解开纬地软件这一“神秘杀器”的面纱。

2.   纬地智能模板分类

纬地智能模板分为三大类,分别是直线模板、多段线模板和智能标签模板等。其中,直线模板主要用于绘制各类图表成果中的辅助线及基础线元。直线模板与标签模板组合使用时居多。例如:绘制并标注平面图中各类要素桩的标注及引线;绘制纵、横断面图纸中的网格线,以及绘制各类桥隧构造物的部件线等。

本文将接上篇《利用直线模板定制横断面网格线》,介绍如何在横断面网格上,利用标签模板实现水平标尺及高程标尺的绘制。并基于此,介绍一下新建标签及标签设置的一般方法及流程。

3.   定制要求分析

如下图所示,要定制标签实现网格水平宽度及标高的标注,我们需要满足以下几点要求:

▷  在横断面网格中,水平方向标注水平宽度标尺,断面中心线水平标尺为0,左负右正,且仅保留整数;

▷ 在横断面网格中,竖直方向标注各网格绝对高程值,且仅保留整数。

4.实现思路

在网格线标注标签模板定制中,可单独定义其基点、偏移等参数;亦可与线模板紧密结合,严格基于线模板进行定义。线模板与标签的有效结合,可省去大量基点定位及距离、角度偏移定位工作,达到事半功倍的效果。本文将结合线模板实现标签定位。

▷ 基于网格竖线,在其正下方,标注水平宽度;

▷ 基于网格横线,在其左侧,标注当前水平线绝对高程。

5.基础关键字及函数说明

在绘制网格线时,我们需要用到以下自定义关键字和函数。而这些自定义的关键字和函数,是早就被内置在纬地软件系统之中了。

关键字名称

关键含义和用途

备注

[BSPT] 

位于出图左右范围的正中心,高程为小于断面最低点高程的最大整数

 

 

[MING]

当前断面最小绝对高程点

 

 

[MAXG]

当前断面最大绝对高程点

 

[ZMXW]

左侧断面最大宽度值(左侧最外侧相对于断面中心线水平距离)

正数

[YMXW]

右侧断面最大宽度值(右侧最外侧相对于断面中心线水平距离)

 

正数

[BSW]

出图基准点至断面中心点距离,基准点位于断面左侧为负,右侧为正

 

[DRNO]

当前模板图元绘制次数

首次为0,依次为1,2,3,……

[TSCL]

文字缩放比例

断面出图比例/当前模板比例

[LNBP]

模板点关键字,取某直线起点作为模板基点

 

CEIL函数

用于取小于当前值的最小整数

 

  

6.标签模板定制步骤及说明

执行新建标签(命令: CNEWLB),根据命令行提示,选择标签图元及文字,然后选择基点,系统即弹出标签设置界面。然后分别定义模板头、绘图条件、插入几何变换条件、插入基点计算及标注内容与计算各参数。下面就以竖向标尺标高标签为例进行详细讲解。

6.1竖向标尺标签定义

▷  模板名称:HDMD.HDM.BCG

说明:模板名称,之前已做过专门讲解,不在赘述。

▷ 绘图条件:[BSGC]+[DRNO]*2<=([MAXG]+3)

说明:此处标尺严格与水平网格线一一对应,因此绘图条件同水平网格线。

▷ 插入几何变换

缩放比例:[TSCL]

旋转角度:0

说明:插入几何变换为标签模板所特有,用于不同比例尺下,标签模板输出时按比例缩放及角度缩放控制。

▷  插入点计算(新建标签时候所选基点位置)

基点引用:[LNBP.WGXH]

说明:1、高程标尺,直接引用水平网格线起点作为基点;

2、[LNBP.WGXH]解释见本文基础关键字及函数说明部分。

偏移长度:0

偏移角度:0

二次偏移长度:0

二次偏移角度度:0

说明:1、标签的基点可以参考水平线起点基点及偏移参数设置。

2、[LNBP.WGXH]基点设置是一个非常实用和关键的技巧,可以重点理解消化。

▷  标注内容计算

该栏关键为内容算式,标注内容、名称及提示内容项,主要用于多组关键字区分与提示。

标注内容:$([BSGC]+[DRNO]*2)

说明:高程标尺栏数值为在基准高程的基础上2m向上递增;


6.2水平标尺标签定义

水平标尺定义,建议参照竖向标尺定义方法及关键字解释,自行完成,作为练习与巩固。附上竖线定义设置的对话框截图,供读者对比参考。

7.模板出图效果预览

到这里,横断面网格标注标签过程,就基本完成了。以下是应用横断面设计模板输出图纸的图纸,看看效果吧:

更多关于纬地智能模板的知识、技巧,将持续整理更新,敬请期待。

欢迎各行业纬地软件用户,向我们反馈不同的绘图样式需求。如果你提供的样图比较典型,我们也可以作为后续模板介绍的案例素材,进行整理并展开讲解。
上一篇:解密纬地智能模板(五)--定制横断面数据标注标签          下一篇:解密纬地智能模板(三)--利用直线定制横断面网格线
中国工程勘察设计三维数字化、协同化CAD解决方案供应商