标签表达式示例

将北距和东距转换为极轴坐标

可以为点标签创建表达式以将北距和东距转换为极轴半径和极轴角度值。这些表达式将计算从坐标系原点到相应点的半径和角度。

极轴半径表达式语法:

SQRT (北距^2 + 东距 ^2)

作为距离设置格式。

极轴角度表达式语法:

ATAN2 (北距, 东距)

作为角度设置格式。

将天文方向转换为磁方向

Autodesk Civil 3D 中的所有内部角度计算会以弧度为单位完成。在将公式应用于角度时(例如,在使用真实方向和磁方向标记直线时),可以考虑使用这种方式。

若要从天文方向减去 15d 30' 15" 磁方向以导出磁方向,可以设置以下表达式:

已知:

PI = 3.141592654

360 度 = 2(pi) 弧度

1 弧度 = 57.29577951 度

给定:

15d 30' 15" = 15.50417 度

表达式语法:

{Segment Direction} - (15.50417*((2*pi)/360))

或者,也可以如下使用内置函数:

{Segment Direction} - DEG2RAD(15.50417)

将结果作为方向设置格式。

塔顶高程

您可以为曲面点位高程标签创建表达式以计算结构(例如带地面高程的机场控制塔)的总高度。

塔顶表达式语法:

{曲面高程+ 228.5}

在本例中,228.5 是结构的高度。

管道内底的深度

您可以创建表示从表面到管道内底的深度的表达式。在标记纵断面视图时,这些表达式在“管道数据标注栏样式”和“压力管网数据标注栏样式”中很有用。每个管道都有两个内底深度值。一个用于管道的起点,另一个用于管道的终点。如下所示为“管道平面纵断面”或“压力管网”创建两个表达式。

已知:

根据管道样式,可以在表达式中使用以下管道属性。

{起点覆土厚度}:管道开端处的覆土。

{终点覆土厚度}:管道末端处的覆土。

{内径}:管道内部的直径。

{厚度}:从管道的内径到外径的厚度。

起点内底深度表达式语法:

{起点覆土厚度} + {内径} + {厚度}

终点内底深度表达式语法:

{终点覆土厚度} + {内径} + {厚度}