绘制多线
igds_类型:IGDS线
多行与它们一起存储igds_型
作为IGDS线
,但事实上,它们是多行的,可以从igds_元素类型
,存储为36型。
多行存储为行,因此,在执行从dgn到dgn的翻译时,它们被写成行。目前,多行仅与中心线一起导入。然而,诸如偏移和符号(样式,重量,件的颜色)存储在列表属性中igds_多行
.从V7数据集中读取多行时,如果多行是单元格的一部分,则忽略它们。此外,如果关键字读取字节偏移量
设置为真,然后对多行忽略它。
多行具有如下所示的属性。
属性名称 |
目录 |
igds_mlinestyle.偏移 IGDS样式 igds_mlinestyle.颜色 igds_mlinestyle.重量 IGDS级别 |
其中,偏移是工件与中心线的垂直距离,和风格,.颜色,.weight和.level是线条样式,颜色,单件的重量和水平。 |
igds_-mlinehdr_-num_线 |
多行的条数。 Range:任何实数>0 违约:无违约 |
IGDS断开 |
多行的换行数。 Range:任何实数>0 违约:无违约 |
igds_mlinehdr_num_节点 |
多行的节点数。 Range:任何实数>0 违约:无违约 |
igds_mlinehdr_startcap_角度 |
起始端盖的角度(度)。 Range:-360.0至360.0 违约:零 |
igds_-mlinehdr_-endcap_角 |
端盖角度(度)。 Range:-360.0至360.0 违约:零 |
igds_mlinehdr_freeze_组 |
多行标题属性-值始终为0(供工具包内部使用) |
igds_mlinehdr_版本 |
多行标题版本-当前为3(供工具包内部使用) |
IGDS关闭 |
是否关闭多行。 Range:0或1 违约:无违约 |
igds_mlinehdr_arc_cap_by_profile_ |
多行标题标志(供工具箱内部使用) |
igds_mlinehdr_offset_model_有效 |
多行标题标志(供工具箱内部使用) |
igds_mlinehdr_offset_模式 |
多行标题标志(供工具箱内部使用) |
igds_-mlinehdr_-placement_偏移 |
与定义点的全局偏移。 Range:实数 违约:无违约 |
igds_-mlinehdr_-style_-id.lo igds_mlinehdr_style_id.hi |
多行样式元素的ID。 Range:整数 违约:无违约 |
igds_mlinehdr_样式比例 |
多行样式元素的比例。 Range:实数 违约:无违约 |
igds_mlinehdr_updv.x 伊格德斯姆利尼赫德 igds_mlinehdr_updv.z |
三维的上方向向量,用于确定侧面方向。 Range:实数 违约:无违约 |
igds_mlattrib_startcap.use样式 igds_mlattrib_startcap.useweight igds_mlattrib_startcap.use颜色 igds_mlattrib_startcap.cap_on_弧 igds_mlattrib_startcap.cap_out_弧 igds_mlattrib_startcap.cap_行 igds_mlattrib_startcap.use_类 igds_mlattrib_startcap.customstyle igds_mlattrib_startcap.cap_颜色_ 伊格兹·姆拉特布·startcap.construction_ 对于端盖和关节,重复相同的属性列表;例如: igds_mlattrib_endcap.usestyle等。 和 igds_mlattrib_joint.usestyle等。 |
指定多行属性的标志。 Range:0或1 违约:无违约 |
igds_mlattrib_startcap.样式 |
起始端的样式。 Range:0…7 违约:零 |
igds_mlattrib_startcap.重量 |
起动盖的重量。 Range:0…31 违约:零 |
igds_mlattrib_startcap.color |
起始帽的颜色。 Range:0…254 违约:零 |
igds_mlattrib_endcap.样式 |
端盖样式。 Range:0…7 违约:零 |
igds_mlattrib_endcap.重量 |
端盖重量。 Range:0…31 违约:零 |
igds_mlattrib_endcap.颜色 |
端盖颜色。 Range:0…254 违约:零 |
igds_mlattrib_joint.样式 |
接头帽样式。 Range:0…7 违约:零 |
IGDS接头重量 |
接头盖的重量。 Range:0…31 违约:零 |
igds_mlattrib_joint.color |
接头帽的颜色。 Range:0…254 违约:零 |
igds_mlinestyle.偏移 |
多行中每个成员的偏移量 违约:无违约 |
igds_mlinestyle.lineattrib.usestyle igds_mlinestyle.lineattrib.useweight igds_mlinestyle.lineattrib.usecolor igds_mlinestyle.lineattrib.cap_on_arc igds_mlinestyle.lineattrib.cap_out_arc igds_mlinestyle.lineattrib.cap_line igds_mlinestyle.lineattrib.use_类 igds_mlinestyle.lineattrib.customstyle igds_mlinestyle.lineattrib.cap_color_来自_段 igds_mlinestyle.lineattrib.construction_类 |
定义行属性标志的值 违约:无违约 |
igds_mlinestyle.lineattrib.style |
线条属性样式 Range:0…7 违约:零 |
igds_mlinestyle.lineattrib.weight |
线条属性权重 Range:0…31 违约:零 |
igds_mlinestyle.lineattrib.color |
线条颜色属性 Range:0…254 违约:零 |
igds_mlinestyle.lineattrib.level级 |
行级别属性 违约:零 |
伊格德斯姆利内诺德道具 |
如果多行有大量节点,很可能,在通用查看器中查看之前,需要对其进行清理。将这两个属性存储为带有逗号分隔值的字符串。这是协议 B_索引1,B计数1,指数2,B数量2,……B畹indexn,B计数 作者将按照相同的顺序分析它们并使用它们。 违约:无违约 |
igds_mlinebreak.segmask |
为每个断开的行设置的屏蔽位。 违约:无违约 |
伊格德斯姆利内布拉克 igds_mlinebreak到_joint |
设置换行符属性的标志 违约:无违约 |
igds_mlinebreak.点_偏移 |
从点偏移 违约:无违约 |
igds_mlinebreak.长度 |
断裂长度 违约:无违约 |
igds_mlinebreak角 |
保留-应为0.0 违约:无违约 |