你在这里: 流行格式 > Bentley MicroStation设计读写器 > 特征表示法 > 单元(共享)

单元(共享)

igds_类型:igds_共享单元

共享单元对应于类型34和35的IGDS元素。它们由两部分组成:定义(类型34)和元素(类型35)。定义列出了单元格的组件元素。元素由插入点以及旋转和缩放参数组成。IGDS阅读器跳过定义单元的所有元素,只将元素特征作为只有一个坐标的点特征来处理。

如果展开命名单元格参数设置为是的,然后,共享单元被扩展成若干块;否则,每个共享单元实例只输出单元插入点。V7和V8都支持共享单元的扩展。

dgnv8编写器可以编写共享单元,而idgs v7 write则通过共享单元功能创建非共享单元。

共享单元实例具有以下属性:

属性名

内容

IGDS1单元格名称

单元格的名称。对应于单元库中的单元名称。

Range:字符串

违约:无违约

igds_cell_x_秤

igds_cell_y_量表

igds_cell_z_量表

要应用于单元格的缩放因子。

该值可能被igds_cell_size属性覆盖。同样地,如果IGDS电池*IGDS电池3dtmat*存在属性。

Range:任何实数>0

违约:

IGDSL电池尺寸

单元最大跨度的地面单位大小。如果有规定,的设置igds_cell_x_秤igds_cell_y_量表,和igds_cell_z_量表被忽略。

如果没有指定,然后使用上述比例因子。此属性未由读取器分配任何值。

范围:任何大于0的实数

违约没有默认

IGDS-旋转

整个单元格的旋转。从水平方向逆时针向上测量旋转角度。

Range:- 360…360

违约:

Reprojectable:是的

IGDS共享单元格描述

(仅适用于共享单元格)

单元格的说明。(仅支持8版DGN文件。)

范围:字符串

默认:无默认

igds_cell_num_成员

存储单元格的成员总数。

范围:任何大于0的实数

默认:无默认

igds_文本_字符串

仅在阅读时,它包含#单元格中的文本元素。

Range:任何字符串

igds_cell_sequence_编号

当只与展开命名单元格参数设置为是的,它包含一个唯一的数字,可用于将单元格与其组件元素重新组合。

igds_cell_大小\u x

这就是米克斯马克斯以地面单位储存。

注:如果igds_cell_大小\u xIGDS电池尺寸都是指定的,然后igds_cell_size_x_秤igds细胞大小igds_cell_size_z_秤值被忽略。

Reprojectable:是的

IGDS电池尺寸

这就是米尼梅西以地面单位储存。

Reprojectable:是的

igds_cell_num_成员

存储单元格的成员总数。

范围:任何大于0的实数

违约没有默认

元素的igds_unnamedcell_num_

存储未命名单元格(组)的元素数

范围:任何大于0的实数

违约没有默认

igds_cell_插入_x

igds_cell_插入

igds_cell_插入_z

存储单元格插入点

范围:任何实数

违约没有默认

igds_cell_element_类

igds_cell_element_样式

igds_cell_element_颜色

igds细胞重量

igds_cell_element_级别

igds_cell_element_level_名称

存储图形单元第一个元素的一些标准属性,读书的时候。

只有当单元格未设置为展开为组件元素时,才会设置这些元素,因为在这种情况下,等价属性可以作为每个元素的标准属性。

违约没有默认

IGDS电池2dtmat11

IGDS电池2dtmat12

IGDS电池2DTMTAT21

IGDS电池2dtamt22

包含旋转和缩放信息的单元格二维矩阵。

如果有规定,的设置igds_cell_x_秤igds_cell_y_量表,和igds_cell_z_量表为设置单元格标题比例而忽略。

违约没有默认

IGDS电池3dtmat11

IGDS电池3dtmat12

IGDS电池3dtmat13

IGDS电池3DTMTAT21

IGDS电池3dtamt22

IGDS电池3DTMTAT23

IGDS电池3dtmat31

IGDS电池3dtmat32

IGDS电池3dtmat33

包含旋转和缩放信息的单元格三维矩阵。

如果有规定,的设置igds_cell_x_秤igds_cell_y_量表,和igds_cell_z_量表被忽略。

违约没有默认