线型组件是线型定义的一个组件。安装在 MicroStation 的程序目录 ..\Default\Symb\ 文件夹中的线型库“lstyle.rsc”中包含许多样本线型定义。
线型组件类型有笔划图案、点符号和复合组件。
笔划图案是沿元素长度重复显示的划线笔划和间隙笔划的图案。每个划线笔划的长度都可以指定,还可以选择指定颜色和宽度。
以下是笔划图案的特性:
移位(笔划图案、第一笔划和元素的开头和末尾之间的关系)。
笔划图案在每个元素段(可显示矢量)处截断并重新开始,还是跨各元素段连续不断。
用于显示元素的笔划图案的重复次数。
以下是笔划的特性:
笔划是划线笔划还是间隙笔划。
长度,以主单位计。
长度是固定的还是可变的(视比例而定)。
笔划是否显示宽度,如果显示,各宽度分别显示哪半部分。
起始和结尾宽度,以主单位计。
端帽类型(如果有)。
是否可以在元素顶点处中断笔划。
点符号定义了一系列点符号(如共享单元)如何沿某个元素的长度显示。点符号组件包含与某个笔划图案组件的关联,从该笔划图案组件可提取划线笔划信息以放置点符号。
点符号是一组命名的元素,非常类似于共享单元,包括以下信息:
复合组件是多个任何类型组件的组合。复合组件可以嵌套。创建复合组件是沿某个元素的长度同时显示划线笔划和点符号的唯一方法。
复合组件中指定的每个组件都需要指定偏移量。偏移值指定了从工作线到组件显示位置的距离(垂直)。偏移可用于产生多线的许多效果。