首页 > 其他分享 >IFC中的轴网(IfcGrid)

IFC中的轴网(IfcGrid)

时间:2022-08-24 10:44:26浏览次数:51  
标签:IfcGrid IFC 网格 轴网 IfcShapeRepresentation 1148679 1148677

  轴网是定义在三维空间中的二维网格,用于构件定位。轴网可用于平面、剖面或相对于世界坐标系的任何位置,也可以相对于其它构件或其它轴网放置。轴网是二维曲线(如线,圆,弧,折线等)的组合,通常情况下,三维坐标系的XY平面用于放置轴网。

  轴网(IfcGrid)主要包括:

  (1)UAxes:网格轴列表。

  (2)VAxes:网格轴列表。

  (3)WAxes:网格轴列表,常在三角形网格中使用。

  (4)PredefinedType:预定义的轴网类型。

  轴网的布局可能是矩形(图119),径向弧形(图120),三角形(图121)。

  注:轴网存在预定义类型(PredefinedType ),一旦指定,则轴网的实例必须符合该类型。

  注:轴网中轴线的位置,通过IfcGridPlacement确定。

  

 

 

   轴网的几何表示使用“GeometricCurveSet”定义。 应设置以下属性值:

  IfcShapeRepresentation.RepresentationIdentifier ='FootPrint'。

  IfcShapeRepresentation.RepresentationType ='GeometricCurveSet'。

 

  轴网的结构图如下:

  

 

  IFC文件的内容如下:

 1 #102= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#95,$,.MODEL_VIEW.,$);
 2  
 3 #1146897= IFCCARTESIANPOINT((455.944482648299,86.0010830598101));
 4 #1146899= IFCCARTESIANPOINT((-218.576436079328,86.0010830598101));
 5 #1146901= IFCPOLYLINE((#1146897,#1146899));
 6 #1146903= IFCGRIDAXIS('PA',#1146901,.T.);
 7 #1146908= IFCGEOMETRICCURVESET((#1146901));
 8 #1148677= IFCSHAPEREPRESENTATION(#102,'FootPrint','GeometricCurveSet',(#1146908,#1146924,#1146940,#1146956,#1146972,#1146988,#1147004))
 9 #1148679= IFCPRODUCTDEFINITIONSHAPE($,$,(#1148677));
10 #1148681= IFCLOCALPLACEMENT(#32,#119);
11 #1148682= IFCGRID('3xAWQd4s129hGPH8ziKJPF',#41,'',$,$,#1148681,#1148679,(#1146903,#1146923,#1146939,#1146955,#1146971,#1146987))

  #1148682是轴网(IfcGrid),#1148681是轴网位置信息(IfcLocalPlacement),#1148679是物体的形状信息(IfcProductDefinitionShape ),#1146903,#1146923,#1146939等是轴网的轴线信息(IfcGridAxis )。

  #1148679(IfcProductDefinitionShape )中,名称(name)和描述(Description)省略,表示(Representations)为#1148677(IfcShapeRepresentation)。

 

标签:IfcGrid,IFC,网格,轴网,IfcShapeRepresentation,1148679,1148677
From: https://www.cnblogs.com/plus301/p/16619010.html

相关文章

  • IfcDocumentInformationRelationship
    IfcDocumentInformationRelationship实体定义IfcDocumentInformationRelationship是一种关系实体,它使文档能够引用其他文档。它用于描述一个文档可以引用一个或多个其他......
  • IfcDocumentInformation
    IfcDocumentInformation 实体定义IfcDocumentInformation捕获外部文档的“元数据”。本规范未定义文件的实际内容;相反,它可以在Location属性之后找到。 可以使用IfcD......
  • IFC构件与空间的关系
    在IFC中存在唯一的一个IfcProject实体,用来描述一个工程项目,分别以IfcSite、IfcBuilding、IfcBuildingStorey、IfcSpace来描述工程项目上的空间信息。这些实体之间的包......
  • IFC构件的位置信息
    在IFC标准中,采用相对坐标系对构件定位。如柱(IfcColumn)的定位信息(局部坐标系及参考坐标系)由ObjectPlacement描述。ObjectPlacement由两部分组成:(1)PlacementRelTo......
  • IFC中的位置及方向(IfcAxis2Placement3D)
    IfcAxis2Placement3D定义了三维空间中物体的位置和方向,由三部分组成:Location:位置Axis:Z轴方向RefDirection:X轴方向注:Y轴方向由X轴和Z轴方向通过外积计算获得......
  • IFC总体架构
    1.EXPRESS语言IFC架构采用EXPRESS语言定义,EXPRESS语言是由STEP(StandardfortheExchangeofProductModelData)开发的概念性架构语言。STEP是计算机可读的用于交......
  • IfcLanguageId
    IfcLanguageId类型定义IfcLanguageId标识自然语言文本的表达语言。它使用语言标记来标识语言。 注:标签应符合RFC5646中表达的互联网工程任务组(IETF)语言标签。一致性......