6.1.3.42 IfcWallStandardCase(墙标准实例)
6.1.3.42.1 语义定义
IfcWallStandardCase 定义了具有特定参数约束和特定几何表示约束的墙。 IfcWallStandardCase 处理所有垂直拉伸的墙情况:
- 沿着墙对象坐标系的正z轴,以及
- 沿着全局(世界)坐标系的正z轴
并且每个墙层沿路径具有单一厚度,即:
- 直墙的平行边
- 曲墙的同心边
并且具有以下之一:
- 直线轴(直墙),或
- 圆弧轴(圆形墙)
并且不应具有:
- 聚合组件,即通过 IfcRelAggregates 聚合到墙的部件
- 'Body' 的形状表示不是拉伸体或裁剪拉伸体
应提供以下参数:
- 墙高度,从拉伸深度获取,由几何表示提供
- 墙厚度,从附加到墙的材料层集使用中获取
- 墙从轴线偏移,从附加到墙的材料层集使用中获取
IfcWallStandardCase 要求提供墙轴线,该轴线可以是平行于对象坐标系x轴的直线,或者是起始切线平行于对象坐标系x轴的圆弧。墙轴线的方向应为该x轴的正方向。
墙的材料由 IfcMaterialLayerSetUsage 定义,并通过 IfcRelAssociatesMaterial 对象化关系附加。可通过反向 HasAssociations 关系访问。应提供材料层集使用(由 where 规则强制执行)。
应提供 'Axis' 和 'Body' 形状表示,对于 IfcWallStandardCase 的 'Body' 形状表示,交换 'Tessellation'、'SurfaceModel'、'Brep' 或 'MappedRepresentation' 表示是无效的。
沿革 IFC2x中的新实体。
6.1.3.42.2 实体继承
-
- IfcWall
- IfcBeam
- IfcBearing
- IfcBuildingElementProxy
- IfcChimney
- IfcColumn
- IfcCourse
- IfcCovering
- IfcCurtainWall
- IfcDeepFoundation
- IfcDoor
- IfcEarthworksElement
- IfcFooting
- IfcKerb
- IfcMember
- IfcMooringDevice
- IfcNavigationElement
- IfcPavement
- IfcPlate
- IfcRail
- IfcRailing
- IfcRamp
- IfcRampFlight
- IfcRoof
- IfcShadingDevice
- IfcSlab
- IfcStair
- IfcStairFlight
- IfcTrackElement
- IfcWindow
6.1.3.42.3 特性
| # | 特性 | 类型 | 描述 |
|---|---|---|---|
| IfcRoot (4) | |||
| 1 | GlobalId | IfcGloballyUniqueId |
在整个软件世界中分配全局唯一标识符。 |
| 2 | OwnerHistory | OPTIONAL IfcOwnerHistory |
分配有关该对象当前所有权的信息,包括所有者参与者、应用程序、本地标识以及捕获到的关于对象近期更改的信息。 |
| 3 | Name | OPTIONAL IfcLabel |
供参与的软件系统或用户使用的可选名称。对于某些 IfcRoot 的子类型,可能需要插入 Name 特性。这将通过 where 规则强制执行。 |
| 4 | Description | OPTIONAL IfcText |
可选的描述,用于提供信息性注释。 |
| IfcObjectDefinition (7) | |||
| HasAssignments | SET [0:?] OF IfcRelAssigns FOR RelatedObjects |
引用分配(通过关联关系)其他 IfcObject 子类型到此对象实例的关系对象。例如,与产品、过程、控制、资源或组的关联。 |
|
| Nests | SET [0:1] OF IfcRelNests FOR RelatedObjects |
引用作为嵌套的分解关系。它确定此对象定义是顺序整体/部分分解关系中的一部分。对象实例或类型只能是单个分解的一部分(仅允许分层结构)。 |
|
| IsNestedBy | SET [0:?] OF IfcRelNests FOR RelatingObject |
引用作为嵌套的分解关系。它确定此对象定义是顺序整体/部分分解关系中的整体。对象或对象类型可以被多个其他对象(实例或类型)嵌套。 |
|
| HasContext | SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions |
引用提供上下文信息的上下文,例如项目单位或表示上下文。它只应断言在最上层的非空间对象上。 |
|
| IsDecomposedBy | SET [0:?] OF IfcRelAggregates FOR RelatingObject |
引用作为聚合的分解关系。它确定此对象定义是无序整体/部分分解关系中的整体。对象定义可以被多个其他对象(实例或部分)聚合。 |
|
| Decomposes | SET [0:1] OF IfcRelAggregates FOR RelatedObjects |
引用作为聚合的分解关系。它确定此对象定义是无序整体/部分分解关系中的一部分。对象定义只能是单个分解的一部分(仅允许分层结构)。 |
|
| HasAssociations | SET [0:?] OF IfcRelAssociates FOR RelatedObjects |
引用将外部资源或资源定义与对象关联的关系对象。例如,与库、文档或分类的关联。 |
|
| IfcObject (5) | |||
| 5 | ObjectType | OPTIONAL IfcLabel |
该类型表示指示对象的特定类型。其用法应在可实例化的子类型层级上确定。特别是,如果特性 PredefinedType 的枚举设置为 USERDEFINED,或者当实例化的具体实体没有 PredefinedType 特性时,它保存用户定义的类型。后者发生在一些特殊的叶子类中,以及直接实例化 IfcBuiltElement 时。 |
| IsDeclaredBy | SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects |
链接到指向声明对象的关系对象,该声明对象为此对象实例提供对象定义。声明对象应是对象类型分解的一部分。关联的 IfcObject 或其子类型包含特定信息(作为类型或样式定义的一部分),该信息适用于该声明 IfcObject 或其子类型的所有对应实例。 |
|
| Declares | SET [0:?] OF IfcRelDefinesByObject FOR RelatingObject |
链接到指向接收对象定义的实例对应对象的关系对象。实例对应的对象应是对象实例分解的一部分。关联的 IfcObject 或其子类型提供特定信息(作为类型或样式定义的一部分),该信息适用于该声明 IfcObject 或其子类型的所有对应实例。 |
|
| IsTypedBy | SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects |
与对象类型的关系集合,该对象类型为此对象实例提供类型定义。然后,关联的 IfcTypeObject 或其子类型包含特定信息(或类型或样式),该信息对于引用同一类型的所有 IfcObject 或其子类型的实例是通用的。 |
|
| IsDefinedBy | SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects |
与附加到此对象的属性集定义的集合的关系。这些静态或动态定义的特性包含字母数字信息内容,这些内容进一步定义了对象。 |
|
| IfcProduct (5) | |||
| 6 | ObjectPlacement | OPTIONAL IfcObjectPlacement |
这建立了产品在空间中的对象坐标系和位置。位置可以是绝对的(相对于世界坐标系)、相对的(相对于另一个产品的对象位置)或约束的(例如,相对于轴线或线性定位构件)。位置的类型由 IfcObjectPlacement 的各种子类型确定。如果存在表示,则应提供对象位置。 |
| 7 | Representation | OPTIONAL IfcProductRepresentation |
引用产品的表示,可以是表示 (IfcProductRepresentation) 或作为形状表示 (IfcProductDefinitionShape) 的特例。产品定义形状为同一对象坐标系中的形状属性提供了多个几何表示,该坐标系由对象位置确定。 |
| ReferencedBy | SET [0:?] OF IfcRelAssignsToProduct FOR RelatingProduct |
引用 IfcRelAssignsToProduct 关系,通过该关系,其他产品、过程、控制、资源或参与者(作为 IfcObjectDefinition 的子类型)可以与此产品相关联。 |
|
| PositionedRelativeTo | SET [0:?] OF IfcRelPositions FOR RelatedProducts |
引用 IfcRelPositions 关系,该关系定义了其与定位构件的关系。 |
|
| ReferencedInStructures | SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements |
引用对象化关系 IfcRelReferencedInSpatialStructure,可用于将产品与一个或多个空间结构构件相关联,除了它主要包含的那个。 |
|
| IfcElement (13) | |||
| 8 | Tag | OPTIONAL IfcIdentifier |
产品实例的标签(或标识符),例如序列号或位置编号。这是实例级别的标识符。 |
| FillsVoids | SET [0:1] OF IfcRelFillsElement FOR RelatedBuildingElement |
指向 IfcRelFillsElement 关系的引用,该关系将构件作为填充物放入另一个构件中创建的开口。 |
|
| ConnectedTo | SET [0:?] OF IfcRelConnectsElements FOR RelatingElement |
指向构件连接关系的引用。该关系随后引用此构件所连接的另一个构件。 |
|
| IsInterferedByElements | SET [0:?] OF IfcRelInterferesElements FOR RelatedElement |
指向干扰关系的引用,用于指示被干扰的构件。如果提供了该关系,则表示此构件与一个或多个其他构件存在干扰。 |
|
| InterferesElements | SET [0:?] OF IfcRelInterferesElements FOR RelatingElement |
指向干扰关系的引用,以指示干扰的构件。如果提供了该关系,则表示此构件与一个或多个其他构件存在干扰。 |
|
| HasProjections | SET [0:?] OF IfcRelProjectsElement FOR RelatingElement |
投影关系,通过布尔并集向 IfcBuiltElement 添加一个特征。 |
|
| HasOpenings | SET [0:?] OF IfcRelVoidsElement FOR RelatingBuildingElement |
指向 IfcRelVoidsElement 关系的引用,该关系在构件中创建开口。一个构件可以包含零个或多个开口。对于每个使构件产生孔洞的开口,都会生成一个新的关系 IfcRelVoidsElement。 |
|
| IsConnectionRealization | SET [0:?] OF IfcRelConnectsWithRealizingElements FOR RealizingElements |
指向具有实现构件的连接关系的引用。如果提供了该关系,则将此构件分配给连接的实现构件,该连接提供了连接关系的物理体现。 |
|
| ProvidesBoundaries | SET [0:?] OF IfcRelSpaceBoundary FOR RelatedBuildingElement |
通过对象化关系 IfcRelSpaceBoundary 指向空间边界。该关系表示构件为空间提供边界。 |
|
| ConnectedFrom | SET [0:?] OF IfcRelConnectsElements FOR RelatedElement |
指向构件连接关系的引用。该关系随后引用连接到此构件的另一个构件。 |
|
| ContainedInStructure | SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements |
包含关系到空间结构构件,该构件主要与之相关联。此包含关系应为层级关系,即一个构件只能直接分配给 0 个或 1 个空间结构。 |
|
| HasCoverings | SET [0:?] OF IfcRelCoversBldgElements FOR RelatingBuildingElement |
通过对象化关系 IfcRelCoversBldgElements 指向 IfcCovering。该关系表示构件具有相关覆盖物。 |
|
| HasSurfaceFeatures | SET [0:?] OF IfcRelAdheresToElement FOR RelatingElement |
指向 IfcRelAdheresToElement 关系的引用,该关系将 IfcSurfaceFeature 附着到构件上。一个构件可以在一个关系中包含零个或多个表面特征。 |
|
| 点击显示 34 个隐藏的继承特性 点击隐藏 34 个继承特性 | |||
| IfcWall (1) | |||
| 9 | PredefinedType | OPTIONAL IfcWallTypeEnum |
在枚举中指定的墙的预定义通用类型。可能为预定义类型专门提供属性集。 |
6.1.3.42.4 形式化命题
| 名称 | 描述 |
|---|---|
| HasMaterialLayerSetUsage |
有效的 IfcWallStandardCase 实例依赖于 IfcMaterialLayerSetUsage 的提供。 |
|
|
6.1.3.42.5 属性集
-
Pset_ConcreteElementGeneral
- AssemblyPlace(组装地点)
- CastingMethod(浇筑方法)
- StructuralClass(结构等级)
- StrengthClass(强度等级)
- ExposureClass(暴露等级)
- ReinforcementVolumeRatio(配筋体积比)
- ReinforcementAreaRatio(配筋面积比)
- DimensionalAccuracyClass(尺寸精度等级)
- ConstructionToleranceClass(施工公差等级)
- ConcreteCover(混凝土保护层)
- ConcreteCoverAtMainBars(主筋保护层厚度)
- ConcreteCoverAtLinks(箍筋保护层厚度)
- ReinforcementStrengthClass(配筋强度等级)
-
Pset_Condition
- AssessmentDate(评估日期)
- AssessmentCondition(评估条件)
- AssessmentDescription(评估描述)
- AssessmentType(评估类型)
- AssessmentMethod(评估方法)
- LastAssessmentReport(最后评估报告)
- NextAssessmentDate(下次评估日期)
- AssessmentFrequency(评估频率)
-
Pset_ConstructionAdministration
- ProcurementMethod(采购方法)
- SpecificationSectionNumber(规范章节编号)
- SubmittalIdentifer(提交标识符)
-
Pset_ConstructionOccurence
- InstallationDate(安装日期)
- ModelNumber(型号)
- TagNumber(标签编号)
- AssetIdentifier(资产标识符)
-
Pset_ElementKinematics
- CyclicPath(循环路径)
- CyclicRange(循环范围)
- LinearPath(线性路径)
- LinearRange(线性范围)
- MaximumAngularVelocity(最大角速度)
- MaximumConstantSpeed(最大恒定速度)
- MinimumTime(最短时间)
-
Pset_EnvironmentalCondition
- ReferenceAirRelativeHumidity(基准空气相对湿度)
- ReferenceEnvironmentTemperature(基准环境温度)
- MaximumAtmosphericPressure(最大大气压力)
- StorageTemperatureRange(存储温度范围)
- MaximumWindSpeed(最大风速)
- OperationalTemperatureRange(运行温度范围)
- MaximumRainIntensity(最大降雨强度)
- SaltMistLevel(盐雾等级)
- SeismicResistance(抗震性)
- SmokeLevel(烟雾等级)
- MaximumSolarRadiation(最大太阳辐射)
-
Pset_EnvironmentalImpactIndicators
- Reference(类型参照标识)
- FunctionalUnitReference(功能单元参考)
- IndicatorsUnit(指示器单元)
- LifeCyclePhase(生命周期阶段)
- ExpectedServiceLife(预期使用寿命)
- TotalPrimaryEnergyConsumptionPerUnit(单位总一次能源消耗)
- WaterConsumptionPerUnit(单位耗水量)
- HazardousWastePerUnit(单位危险废物)
- NonHazardousWastePerUnit(单位无害废物量)
- ClimateChangePerUnit(单位气候变化)
- AtmosphericAcidificationPerUnit(单位大气酸化)
- RenewableEnergyConsumptionPerUnit(单位可再生能源消耗量)
- NonRenewableEnergyConsumptionPerUnit(单位不可再生能源消耗)
- ResourceDepletionPerUnit(单位资源消耗)
- InertWastePerUnit(单位惰性废物)
- RadioactiveWastePerUnit(单位放射性废物)
- StratosphericOzoneLayerDestructionPerUnit(单位平流层臭氧层破坏)
- PhotochemicalOzoneFormationPerUnit(单位光化学臭氧形成)
- EutrophicationPerUnit(单位富营养化)
-
Pset_EnvironmentalImpactValues
- TotalPrimaryEnergyConsumption(总一次能源消耗)
- WaterConsumption(用水量)
- HazardousWaste(危险废物)
- NonHazardousWaste(无害废物)
- ClimateChange(气候变化)
- AtmosphericAcidification(大气酸化)
- RenewableEnergyConsumption(可再生能源消耗量)
- NonRenewableEnergyConsumption(不可再生能源消耗)
- ResourceDepletion(资源消耗)
- InertWaste(惰性废物)
- RadioactiveWaste(放射性废物)
- StratosphericOzoneLayerDestruction(平流层臭氧层破坏)
- PhotochemicalOzoneFormation(光化学臭氧形成)
- Eutrophication(富营养化)
- LeadInTime(导入时间)
- Duration(持续时间)
- LeadOutTime(导出时间)
-
Pset_InstallationOccurrence
- InstallationDate(安装日期)
- AcceptanceDate(验收日期)
- PutIntoOperationDate(投入使用日期)
-
Pset_MaintenanceStrategy
- AssetCriticality(资产关键性)
- AssetFrailty(资产脆弱性)
- AssetPriority(资产优先级)
- MonitoringType(监测类型)
- AccidentResponse(事故响应)
-
Pset_MaintenanceTriggerCondition
- ConditionTargetPerformance(条件目标性能)
- ConditionMaintenanceLevel(条件维护等级)
- ConditionReplacementLevel(条件更换等级)
- ConditionDisposalLevel(条件处置等级)
-
Pset_MaintenanceTriggerDuration
- DurationTargetPerformance(目标性能持续时间)
- DurationMaintenanceLevel(维护水平持续时间)
- DurationReplacementLevel(更换水平持续时间)
- DurationDisposalLevel(处置水平持续时间)
-
Pset_MaintenanceTriggerPerformance
- TargetPerformance(目标性能)
- PerformanceMaintenanceLevel(性能维护等级)
- ReplacementLevel(更换水平)
- DisposalLevel(处置水平)
-
Pset_ManufacturerOccurrence
- AcquisitionDate(采集日期)
- BarCode(条形码)
- SerialNumber(序列号)
- BatchReference(批次参考)
- AssemblyPlace(组装地点)
- ManufacturingDate(制造日期)
-
Pset_ManufacturerTypeInformation
- GlobalTradeItemNumber(全球贸易项目编号)
- ArticleNumber(物品编号)
- ModelReference(模型参考)
- ModelLabel(模型标签)
- Manufacturer(制造商)
- ProductionYear(生产年份)
- AssemblyPlace(组装地点)
- OperationalDocument(操作文档)
- SafetyDocument(安全文档)
- PerformanceCertificate(性能证书)
-
Pset_PrecastConcreteElementFabrication
- TypeDesignation(类型标识)
- ProductionLotId(生产批次ID)
- SerialNumber(序列号)
- PieceMark(件号标记)
- AsBuiltLocationNumber(竣工位置编号)
- ActualProductionDate(实际生产日期)
- ActualErectionDate(实际安装日期)
-
Pset_PrecastConcreteElementGeneral
- TypeDesignation(类型标识)
- CornerChamfer(角部倒角)
- ManufacturingToleranceClass(制造公差等级)
- FormStrippingStrength(模板拆除强度)
- LiftingStrength(起重强度)
- ReleaseStrength(释放强度)
- MinimumAllowableSupportLength(最小允许支撑长度)
- InitialTension(初始张力)
- TendonRelaxation(预应力筋松弛)
- TransportationStrength(运输强度)
- SupportDuringTransportDescription(运输支撑说明)
- SupportDuringTransportDocReference(运输支撑文档参考)
- HollowCorePlugging(空心核心堵塞)
- CamberAtMidspan(跨中预拱度)
- BatterAtStart(起始倾斜)
- BatterAtEnd(末端倾斜)
- Twisting(扭转)
- Shortening(缩短量)
- PieceMark(件号标记)
- DesignLocationNumber(设计位置编号)
-
Pset_ReinforcementBarPitchOfWall
- Description(著录)
- Reference(类型参照标识)
- BarAllocationType(钢筋分配类型)
- VerticalBarPitch(垂直条间距)
- HorizontalBarPitch(水平钢筋间距)
- SpacingBarPitch(间距钢筋间距)
-
Pset_RepairOccurrence
- RepairContent(维修内容)
- RepairDate(维修日期)
- MeanTimeToRepair(平均维修时间)
-
Pset_Risk
- RiskName(风险名称)
- RiskType(风险类型)
- NatureOfRisk(风险性质)
- RiskAssessmentMethodology(风险评估方法)
- UnmitigatedRiskLikelihood(未缓解风险可能性)
- UnmitigatedRiskConsequence(未缓解风险后果)
- UnmitigatedRiskSignificance(未缓解风险重要性)
- MitigationPlanned(计划缓解措施)
- MitigatedRiskLikelihood(缓解风险可能性)
- MitigatedRiskConsequence(缓解风险后果)
- MitigatedRiskSignificance(缓解风险显著性)
- MitigationProposed(缓解措施建议)
- AssociatedProduct(关联产品)
- AssociatedActivity(关联活动)
- AssociatedLocation(关联位置)
-
Pset_RoadGuardElement
PARAPET- IsMoveable(可移动)
- IsTerminal(是否为端头)
- IsTransition(过渡)
- TerminalType(端头类型)
-
Pset_ServiceLife
- ServiceLifeDuration(使用寿命期限)
- MeanTimeBetweenFailure(平均故障间隔时间)
-
Pset_Tolerance
- ToleranceDescription(公差描述)
- ToleranceBasis(公差基准)
- OverallTolerance(总公差)
- HorizontalTolerance(水平公差)
- OrthogonalTolerance(正交公差)
- VerticalTolerance(垂直公差)
- PlanarFlatness(平面平整度)
- HorizontalFlatness(水平平整度)
- ElevationalFlatness(立面平整度)
- SideFlatness(侧面平整度)
- OverallOrthogonality(总正交度)
- HorizontalOrthogonality(水平正交度)
- OrthogonalOrthogonality(正交正交度)
- VerticalOrthogonality(垂直正交度)
- OverallStraightness(总直线度)
- HorizontalStraightness(水平直线度)
- OrthogonalStraightness(正交直线度)
- VerticalStraightness(垂直直线度)
-
Pset_Uncertainty
- UncertaintyBasis(不确定性基准)
- UncertaintyDescription(不确定性描述)
- HorizontalUncertainty(水平不确定度)
- LinearUncertainty(线性不确定度)
- OrthogonalUncertainty(正交不确定度)
- VerticalUncertainty(垂直不确定度)
-
Pset_WallCommon
- Reference(类型参照标识)
- Status(状态)
- AcousticRating(声学评级)
- FireRating(耐火极限)
- Combustible(可燃性)
- SurfaceSpreadOfFlame(表面火焰蔓延)
- ThermalTransmittance(传热系数)
- IsExternal(是否为外部)
- LoadBearing(承重)
- ExtendToStructure(延伸至结构)
- Compartmentation(防火分隔)
-
Pset_Warranty
- WarrantyIdentifier(保修标识符)
- WarrantyStartDate(保修开始日期)
- IsExtendedWarranty(是否延长保修)
- WarrantyPeriod(保修期限)
- WarrantyContent(保修内容)
- PointOfContact(接触点)
- Exclusions(排除项)
-
Qto_BodyGeometryValidation
- GrossSurfaceArea(总表面积)
- NetSurfaceArea(净表面积)
- GrossVolume(总体积)
- NetVolume(净体积)
- SurfaceGenusBeforeFeatures(特征处理前表面类型)
- SurfaceGenusAfterFeatures(特征处理后表面类型)
-
Qto_WallBaseQuantities
- Length(长度)
- Width(宽度)
- Height(高度)
- GrossFootprintArea(总占地面积)
- NetFootprintArea(净占地面积)
- GrossSideArea(总侧面面积)
- NetSideArea(净侧面面积)
- GrossVolume(总体积)
- NetVolume(净体积)
- GrossWeight(总重量)
- NetWeight(净重)
6.1.3.42.6 概念用法
| 概念 | 用法 | 描述 | |
|---|---|---|---|
| IfcRoot (2) | |||
| Revision Control(版本控制) | 通用用法 |
使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。 |
|
| Software Identity(软件标识) | 通用用法 |
IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。 |
|
| IfcObjectDefinition (9) | |||
| Aggregation(聚合) | 通用用法 |
无可用描述 |
|
| Approval Association(审批关联) | 通用用法 |
无可用描述 |
|
| Classification Association(分类关联) | 通用用法 |
任何对象实例或对象类型都可以具有对特定分类引用的引用,即对分类系统中特定方面的引用。 |
|
| Constraint Association(约束关联) | 通用用法 |
无可用描述 |
|
| Document Association(文档关联) | 通用用法 |
无可用描述 |
|
| Library Association(库关联) | 通用用法 |
无可用描述 |
|
| Material Association(材料关联) | 通用用法 |
无可用描述 |
|
| Material Single(单一材料) | 通用用法 |
无可用描述 |
|
| Nesting(嵌套) | 通用用法 |
无可用描述 |
|
| IfcObject (5) | |||
| Assignment to Group(指定到组) | 通用用法 |
无可用描述 |
|
| Object Predefined Type(对象预定义类型) | 通用用法 |
无可用描述 |
|
| Object Typing(对象类型化) | 通用用法 |
任何对象实例都可以通过被分配给一个使用此概念的通用对象类型来类型化。通过在 IfcObject 的子类型级别覆盖此概念,引入了一个限制可分配的 IfcTypeObject 子类型的特定规则。 此概念可应用于以下资源 |
|
| Object User Identity(对象用户标识) | 通用用法 |
特性 Name 和可选的 Description 可用于 IfcObject 的所有子类型。对于那些具有对象类型定义的子类型,例如 IfcBeam - IfcBeamType,通用的 Name 和可选的 Description 与对象类型相关联。 |
|
| Property Sets with Override(带覆盖的属性集) | 通用用法 |
任何对象实例都可以拥有属性集,可以直接在对象实例上作为构件特定的属性集,也可以在对象类型上作为类型属性集。在这种情况下,提供给对象实例的特性是构件特定特性和类型特性的组合。如果在实例和类型特性中都定义了相同的特性(在同一属性集中),则实例特性的特性值将覆盖类型特性的特性值。 |
|
| IfcProduct (18) | |||
| Body Geometry(主体几何) | 通用用法 |
IfcProduct 的主体或实体模型几何表示通常使用镶嵌(Tessellation)或边界表示(Brep)定义。子类型可以提供关于其他可用表示类型的建议。承载此几何表示的 IfcShapeRepresentation 应使用以下特性值:
|
|
| Box Geometry(盒子几何) | 通用用法 |
无可用描述 |
|
| CoG Geometry(CoG几何) | 通用用法 |
无可用描述 |
|
| Mapped Geometry(映射几何) | 通用用法 |
无可用描述 |
|
| Object Typing(对象类型化) | 通用用法 |
此概念可应用于以下资源 |
|
| Product Geometric Representation(产品几何表示) | 通用用法 |
任何 IfcProduct 的几何表示由 IfcProductDefinitionShape 提供,允许进行多个几何表示。它使用 Product Placement 概念,利用 IfcLocalPlacement 建立对象坐标系,所有几何表示都基于该坐标系。 |
|
| Product Geometry Colour(产品几何颜色) | 通用用法 |
无可用描述 |
|
| Product Geometry Layer(产品几何图层) | 通用用法 |
无可用描述 |
|
| Product Local Placement(产品局部放置) | 通用用法 |
无可用描述 |
|
| Product Relative Positioning(产品相对定位) | 通用用法 |
如果 IfcProduct 的 Product Placement 相对于 IfcPositioningElement 定位,则此关系涵盖了定位 IfcProduct 的 IfcPositioningElement 的信息。 |
|
| Product Span Positioning(产品跨度定位) | 通用用法 |
无可用描述 |
|
| Product Topology Representation(产品拓扑表示) | 通用用法 |
无可用描述 |
|
| Property Sets for Objects(对象属性集) | 通用用法 |
此概念可应用于以下资源 |
|
| Quantity Sets(工程量集) | 通用用法 |
此概念可应用于以下资源 |
|
| Reference Geometry(参考几何) | 通用用法 |
无可用描述 |
|
| Reference SweptSolid Geometry(参考扫掠实体几何) | 通用用法 |
无可用描述 |
|
| Reference SweptSolid PolyCurve Geometry(参考扫掠实体多段线几何) | 通用用法 |
无可用描述 |
|
| Reference Tessellation Geometry(参考镶嵌几何) | 通用用法 |
无可用描述 |
|
| IfcElement (44) | |||
| Body AdvancedBrep Geometry(主体高级边界表示几何) | 通用用法 |
IfcElement(到目前为止在其子类型或视图定义中没有进一步的约束)可以表示为单个或多个边界表示模型,其中包括高级曲面,通常称为 NURBS 曲面。“AdvancedBrep”表示允许表示复杂的自由形状构件。 |
|
| Body AdvancedSwept Directrix Geometry(主体高级扫掠实体直接曲线几何) | 通用用法 |
无可用描述 |
|
| Body AdvancedSwept DiskSolid PolyCurve Geometry(主体高级扫掠圆盘实体多曲线几何) | 通用用法 |
无可用描述 |
|
| Body AdvancedSwept Tapered Geometry(主体高级扫掠锥形几何) | 通用用法 |
无可用描述 |
|
| Body AdvancedSweptSolid Geometry(主体高级扫掠实体几何) | 通用用法 |
无可用描述 |
|
| Body Brep Geometry(主体边界表示几何) | 通用用法 |
任何 IfcElement(到目前为止在其子类型中没有进一步的约束)可以表示为单个或多个边界表示模型(这些模型被限制为具有或不具有孔洞的面片 Brep)。Brep 表示允许表示复杂的构件形状。 ![]() |
|
| Body CSG Geometry(主体CSG几何) | 通用用法 |
任何 IfcElement(到目前为止在其子类型中没有进一步的约束)可以表示为 CSG 基元或 CSG 树。CSG 表示允许表示复杂的构件形状。 |
|
| Body Clipping Geometry(主体裁剪几何) | 通用用法 |
无可用描述 |
|
| Body SectionedSolidHorizontal(主体分段实体水平几何) | 通用用法 |
无可用描述 |
|
| Body SurfaceModel Geometry(主体表面模型几何) | 通用用法 |
任何 IfcElement(到目前为止在其子类型中没有进一步的约束)可以表示为单个或多个表面模型,这些模型基于壳体或面体表面模型。它还可以包括镶嵌模型。 ![]() |
|
| Body SurfaceOrSolidModel Geometry(主体表面或实体模型几何) | 通用用法 |
任何 IfcElement(到目前为止在其子类型中没有进一步的约束)可以表示为混合表示,包括表面模型和实体模型。 |
|
| Body SweptSolid Composite Geometry(主体扫掠实体复合几何) | 通用用法 |
无可用描述 |
|
| Body SweptSolid CompositeCurve Geometry(主体扫掠实体复合曲线几何) | 通用用法 |
无可用描述 |
|
| Body SweptSolid Geometry(主体扫掠实体几何) | 通用用法 |
无可用描述 |
|
| Body SweptSolid ParameterizedProfile Geometry(主体扫掠实体参数化轮廓几何) | 通用用法 |
无可用描述 |
|
| Body SweptSolid PolyCurve Geometry(主体扫掠实体多曲线几何) | 通用用法 |
无可用描述 |
|
| Body Tessellation Geometry(主体镶嵌几何) | 参考视图 |
任何 IfcElement(到目前为止在其子类型中没有进一步的约束)可以表示为单个或多个镶嵌表面模型,特别是三角化表面模型。 |
|
| Box Geometry(盒子几何) | 通用用法 |
![]() |
|
| CoG Geometry(CoG几何) | 通用用法 |
“CoG”(重心)形状表示用于通过比较导入几何体的重心与创建的显式提供的重心来验证正确导入。 |
|
| Element Covering(构件覆盖) | 通用用法 |
无可用描述 |
|
| Element Interference(构件干涉) | 通用用法 |
无可用描述 |
|
| Element Nesting(构件嵌套) | 通用用法 |
主体构件可以嵌套连接的组件。当存在特定的安装位置或外形尺寸来安装特定构件时,应使用此方法。 |
|
| Element Occurrence Attributes(构件实例特性) | 通用用法 |
无可用描述 |
|
| Element Projecting(构件投影) | 通用用法 |
无可用描述 |
|
| Element Voiding Features(挖空特征) | 通用用法 |
无可用描述 |
|
| Element Voiding(构件开洞) | 通用用法 |
无可用描述 |
|
| FootPrint Annotation Geometry(楼板平面注释几何) | 通用用法 |
无可用描述 |
|
| FootPrint GeomSet PolyCurve Geometry(楼板平面几何集多段线几何) | 通用用法 |
无可用描述 |
|
| FootPrint Geometry(楼板平面几何) | 通用用法 |
无可用描述 |
|
| Lighting Geometry(照明几何) | 通用用法 |
无可用描述 |
|
| Mapped Geometry(映射几何) | 通用用法 |
任何 IfcElement(到目前为止在其子类型中没有进一步的约束)都可以使用“MappedRepresentation”进行表示。此用法应得到支持,因为它允许在同一类型的所有实例中复用该类型的几何定义。结果是更紧凑的数据集。 为 'SurfaceOrSolidModel'、'SurfaceModel'、'Tessellation'、'Brep' 和 'AdvancedBrep' 几何表示规定的相同约束应同样适用于 IfcRepresentationMap。 |
|
| Object Typing(对象类型化) | 通用用法 |
此概念可应用于以下资源 |
|
| Product Grid Placement(产品轴网定位) | 通用用法 |
无可用描述 |
|
| Product Linear Placement(产品线性放置) | 通用用法 |
具有 Product Linear Placement 模板的产品放置。它定义了基于曲线的局部坐标系,该曲线由 IfcLinearPlacement.RelativePlacement 引用,而 IfcLinearPlacement.RelativePlacement 是一个 IfcAxis2PlacementLinear.Location,使用 IfcPointByDistanceExpression.BasisCurve。局部坐标系基于曲线在 Location 处的切线、其在全局 Z 平面上的法线以及上述向量的叉积。 |
|
| Product Local Placement(产品局部放置) | 通用用法 |
任何 IfcElement 子类型的对象放置由 IfcObjectPlacement 定义,可以是 IfcLocalPlacement 或 IfcGridPlacement,它定义了由该 IfcElement 的所有几何表示引用的局部对象坐标系。 |
|
| Profile 3D Geometry(型材几何(3D)) | 通用用法 |
无可用描述 |
|
| Profile Geometry(型材几何) | 通用用法 |
无可用描述 |
|
| Property Sets for Objects(对象属性集) | 通用用法 |
此概念可应用于以下资源
|
|
| Spatial Containment(空间包含关系) | 通用用法 |
此概念可应用于以下资源 |
|
| Surface 3D Geometry(表面三维几何) | 通用用法 |
无可用描述 |
|
| Surface Feature Adherence(表面特征附着) | 通用用法 |
无可用描述 |
|
| Surface Geometry(表面几何) | 通用用法 |
无可用描述 |
|
| Surface Sectioned Geometry(表面分段几何) | 通用用法 |
无可用描述 |
|
| Surface Tessellation Geometry(表面镶嵌几何) | 通用用法 |
无可用描述 |
|
| IfcBuiltElement (3) | |||
| Object Typing(对象类型化) | 通用用法 |
此概念可应用于以下资源 |
|
| Product Assignment(产品指定) | 通用用法 |
此概念可应用于以下资源 |
|
| Surface 3D Geometry(表面三维几何) | 通用用法 |
某些 IfcBuiltElement 可以由曲面表示,作为抽象几何表示。有关具体指导,请参阅每个子类型。 |
|
| IfcWall (15) | |||
| Axis 2D Geometry(2D 轴线几何) | 通用用法 |
墙轴线由特定形状表示内的二维开放曲线表示。仅当 IfcMaterialLayerSetUsage 应用于 IfcWall 时,"轴线"形状表示才用于沿轴线定位材料层集。在这种情况下,墙轴线用于将材料层集使用参数应用于墙几何。
![]() 图279展示了直墙的轴线表示。对于直墙,项目集应包含单个类型为 IfcPolyline 或 IfcTrimmedCurve(其 BasisCurve 为 IfcLine)的几何表示项目。 IfcPolyline 或 IfcTrimmedCurve 应与对象坐标系x轴平行(此处特殊情况为共线)。方向应与x轴方向相同。 ![]() 图280展示了曲墙的轴线表示。对于曲墙,项目集应包含单个类型为 IfcTrimmedCurve 的几何表示项目。曲线应具有类型为 IfcCircle 的 BasisCurve。 IfcTrimmedCurve 在起点处的切线应与对象坐标系x轴平行。方向应与x轴方向相同。 |
|
| Body Clipping Geometry(主体裁剪几何) | 通用用法 |
当 IfcMaterialLayerSetUsage 分配给 IfcWall 时,以下附加约束适用于 'SweptSolid' 表示:
图283展示了使用 IfcPolygonalBoundedHalfSpace 作为 IfcBooleanClippingResult 中的 SecondOperand 对直墙进行裁剪的示例。 ![]() 图284展示了使用 IfcHalfSpaceSolid 作为 IfcBooleanClippingResult 中的 SecondOperand 对曲墙进行裁剪的示例。 ![]() |
|
| Body SweptSolid Geometry(主体扫掠实体几何) | 通用用法 |
以下附加约束适用于 'SweptSolid' 表示:
当使用 IfcMaterialLayerSetUsage 时,以下附加约束适用于 'SweptSolid' 表示:
墙的轮廓在平面视图中描述并垂直挤出。轮廓(也与墙的足迹相同)由 IfcArbitraryClosedProfileDef(不包括其子类型)定义。给出的轮廓已解决所有墙连接。 图281展示了直墙的实体表示。对于直墙,轮廓的两侧应与墙轴线平行,即墙具有单一不变的厚度。 ![]() 图282展示了曲墙的实体表示。对于曲墙,轮廓的两侧应与墙轴线平行(具有定义的偏移),即墙具有单一不变的厚度。 ![]() |
|
| Element Decomposition(构件分解) | 通用用法 |
墙可分解为各部分,如框架和两侧的面板。为提高效率,每个部分可使用映射几何概念重用几何。 ![]() 此概念可应用于以下资源 |
|
| Element Openings(构件挖空) | 通用用法 |
此概念可应用于以下资源 |
|
| Element Voiding(构件开洞) | 通用用法 |
如图ELEMENTVOID所示,复合墙内的开洞使用指向 IfcOpeningElement 的 IfcRelVoidsElement 直接分配给 IfcWall,并应用于所有聚合部分。如果单个部分具有切割和其他开洞特征,则分解的部分具有单独的开洞关系 IfcRelVoidsElement 指向 IfcVoidingFeature。 |
|
| Material Layer Set Usage(材料层集使用) | 通用用法 |
图277展示了 IfcMaterialLayerSetUsage 和 IfcMaterialLayerSet 分配给 IfcWallType 和 IfcWall 实例的情况。 ![]() 图278说明了材料层使用,其中:
![]() |
|
| Material Set(材料集) | 通用用法 |
此概念可应用于以下资源
|
|
| Object Typing(对象类型化) | 通用用法 |
此概念可应用于以下资源 |
|
| Path Connectivity(路径连接) | 通用用法 |
此概念可应用于以下资源 |
|
| Product Assignment(产品指定) | 通用用法 |
此概念可应用于以下资源 |
|
| Property Sets for Objects(对象属性集) | 通用用法 |
此概念可应用于以下资源 |
|
| Quantity Sets(工程量集) | 通用用法 |
此概念可应用于以下资源 |
|
| Spatial Containment(空间包含关系) | 通用用法 |
IfcWall 作为 IfcBuiltElement 的任何子类型,可替代性地参与两种不同的包容关系之一:
|
|
| Surface Geometry(表面几何) | 通用用法 |
"曲面"可用于定义建筑的曲面模型(例如用于分析目的或简化细节层次表示)。 |
|
| 点击显示 96 个隐藏的继承概念 点击隐藏 96 个继承概念 | |||
| IfcWallStandardCase (4) | |||
| Axis 2D Geometry(2D 轴线几何) | 通用用法 |
墙轴线由特定形状表示中的二维开放曲线表示。墙轴线用于将材料层集使用参数应用于墙几何体。
![]() 图289 — 墙轴线直 ![]() 图290 — 墙轴线曲 |
|
| Body Clipping Geometry(主体裁剪几何) | 通用用法 |
以下约束适用于'Clipping'表示:
图293说明了使用 IfcPolygonalBoundedHalfSpace 作为 IfcBooleanClippingResult 中 SecondOperand 的直墙裁剪。 图294说明了使用 IfcHalfSpaceSolid 作为 IfcBooleanClippingResult 中 SecondOperand 的曲墙裁剪。 ![]() 图294 — 墙主体裁剪曲 |
|
| Body SweptSolid Geometry(主体扫掠实体几何) | 通用用法 |
以下附加约束适用于'SweptSolid'表示:
墙的轮廓在平面视图中描述并垂直拉伸。轮廓(也与墙的足迹相同)由 IfcArbitraryClosedProfileDef(不包括其子类型)定义。轮廓给出时已解析所有墙连接。 图291说明了直墙的主体表示。在直墙情况下,轮廓的两边应平行于墙轴线,即墙具有单一不变的厚度。 图292说明了曲墙的主体表示。在曲墙情况下,轮廓的两边应平行(具有定义的偏移)于墙轴线,即墙具有单一不变的厚度。 ![]() ![]() |
|
| Material Layer Set Usage(材料层集使用) | 通用用法 |
多层墙可以通过引用 IfcMaterialLayerSet 中的多个 IfcMaterialLayer 来表示,该集合从 IfcMaterialLayerSetUsage 引用。 材料信息也可以在 IfcWallType 中给出,为同一类型的所有实例定义通用属性数据。然后可通过指向 IfcSlabType.HasAssociations 的反向 IsDefinedBy 关系以及通过 IfcRelAssociatesMaterial.RelatingMaterial 访问。 IfcWallType 应具有唯一的 IfcMaterialLayerSet,该集合由分配给此 IfcWallType 所有实例的 IfcMaterialLayerSetUsage 引用。 ![]() 图288说明了材料层使用,应满足以下约定:
![]() |
|
6.1.3.42.7 形式化表示
ENTITY IfcWallStandardCase
SUBTYPE OF (IfcWall);
WHERE
HasMaterialLayerSetUsage : SIZEOF (QUERY(temp <* USEDIN(SELF, 'IFC4X3_DEV_62887e3f.IFCRELASSOCIATES.RELATEDOBJECTS') |
('IFC4X3_DEV_62887e3f.IFCRELASSOCIATESMATERIAL' IN TYPEOF(temp)) AND
('IFC4X3_DEV_62887e3f.IFCMATERIALLAYERSETUSAGE' IN TYPEOF(temp.RelatingMaterial))
)) = 1;
END_ENTITY;












