其他分享
首页 > 其他分享> > IfcVirtualGridIntersection

IfcVirtualGridIntersection

作者:互联网

IfcVirtualGridIntersection

实体定义

IfcVirtualGridIntersection定义两个栅格轴之间的交点的导出位置。可以给出偏移值以设置到网格轴的偏移距离,用于计算虚拟网格交点。

 

两条相交轴(相交轴)定义了交点,必须从两条参与曲线的几何表示中计算该交点的精确位置(根据表示交点的笛卡尔点)。

 

注意,在计算IfcVirtualGridIntersection的绝对位置时,必须考虑可相对于另一空间结构元素的局部位置提供的IfcGrid局部位置。规则和非正式规则确保相交轴属于同一IfcGrid

可以给出偏移值(偏移距离)。如果给定,偏移距离列表中的位置与相交轴列表中的对应位置。因此:

 

偏移距离[1]将偏移设置为相交轴[1],

偏移距离[2]将偏移设置为相交轴[2],以及

OffsetDistances[3]在相交轴[1]和相交轴[2]的正交补码(设计网格位置z轴的正方向或负方向)的方向上设置虚拟交点的偏移。

下图解释了偏移距离和相交轴属性的使用

 

 

 

图说明了给定的两个偏移距离,其中虚拟交点定义在网格轴放置的xy平面中。

 

 

图说明了给定的三个偏移距离,其中虚拟交叉点由与网格轴放置的xy平面中的虚拟交叉点的偏移(沿设计网格放置的z轴方向)定义。

 

从基础曲线测量偏移曲线的距离(偏移距离[n])。距离可以是正、负或零。距离的正值定义了从给定点处的切线向量T逆时针旋转90度的方向上垂直于曲线的偏移。(这是在正交补(T)的方向上。)这可以通过IfcGridAxis上的SameSense属性恢复,该属性可以切换轴曲线的意义。

 

 

图说明了负偏移的示例,图中显示了偏移的侧面。

 

相交轴[1]。AxisCurve是一种IFCtrimedCurve,其中IfcCircle作为基本曲线,SenseAgreement=TRUE。

相交轴[1]。SameSense=TRUE。

偏移距离[1]是负长度度量

 

IFC1.5中的新实体。

IFC2x 对IfcConstraintRelIntersection重命名。

非正式提议:

相交轴[1]和相交轴[2]应为同一IfcGrid定义的两个IfcGridAxis。

相交轴[1]和相交轴[2]不应是同一行网格轴的一部分,即两者不应在同一组IfcGrid内。UAxes或IfcGrid。对应IfcGrid的VAxes。

 

 

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcVirtualGridIntersection
1 IntersectingAxes IfcGridAxis ~L[2:2] Two grid axes which intersects at exactly one intersection (see also informal proposition at IfcGrid). If attribute OffsetDistances is omitted, the intersection defines the placement or ref direction of a grid placement directly. If OffsetDistances are given, the intersection is defined by the offset curves to the grid axes. X
2 OffsetDistances IfcLengthMeasure L[2:3] Offset distances to the grid axes. If given, it defines virtual offset curves to the grid axes. The intersection of the offset curves specify the virtual grid intersection. X
 

EXPRESS Specification

ENTITY IfcVirtualGridIntersection;
  IntersectingAxes : LIST [2:2] OF UNIQUE IfcGridAxis;
  OffsetDistances : LIST [2:3] OF IfcLengthMeasure;
END_ENTITY;

 

 

########################

标签:IfcGrid,网格,距离,IfcVirtualGridIntersection,偏移,相交,grid
来源: https://www.cnblogs.com/herd/p/16689980.html