复杂矢量线型符号的示例实现
以下是确定复杂线型的一部分符号旋转的简化示例。本示例使用文档中介绍的ACHRES51复杂线型。
每个符号化指令将按顺序绘制。图表如下:
步骤1:沿着对象的边缘绘制第一个直线段。
LVCT 28SPA; SW1; PU446,810; PD747,810;
步骤2:在位置595、810处绘制第一个LINEMAG符号。
LVCT 23PU595,810; SCVLINEMAG,2;
步骤3:在位置1208、810处绘制第一个NOANCHOR符号。
LVCT 24PU1208,810; SCNOANCHOR,2;
![](https://img2020.cnblogs.com/blog/2042806/202008/2042806-20200818102628240-201256595.png)
步骤4:重复其他直线段和VLINEMAG符号。
LVCT 30SPA; SW1; PU1655,810; PD1957,810;
LVCT 24PU1808,810; SCVLINEMAG,2;
LVCT 30SPA; SW1; PU2248,810; PD2552,810;
LVCT 24PU2404,810; SCVLINEMAG,2;
LVCT 30SPA; SW1; PU2874,810; PD3175,810;
LVCT 24PU3024,810; SCVLINEMAG,2;
最后的结果为: