ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IfcVirtualGridIntersection

2022-09-13 17:30:56  阅读:191  来源: 互联网

标签:IfcGrid 网格 距离 IfcVirtualGridIntersection 偏移 相交 grid


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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有