[attribute] ^comparison_operator:equal_or_not_equal^ value
Usages:
Then [its entity type] ^is^ ‘IfcAlignment’
Then [its entity type] ^is^ ‘IfcAlignmentSegment’
Then [its entity type] ^is^ ‘IfcAlignmentHorizontalSegment’
Then [its entity type] ^is^ ‘IfcAlignmentVerticalSegment’
Then [its entity type] ^is^ ‘IfcAlignmentCantSegment’
Given [Its entity type] ^is^ ‘IfcAlignmentVerticalSegment’
ALB012 Alignment vertical segment radius of curvature - v2:14
Then [Its Entity Type] ^is^ ‘IfcLocalPlacement’
Then [Its entity type] ^is^ ‘IfcCurveSegment’
Then [Its entity type] ^is^ ‘IfcCompositeCurve’ or ‘IfcIndexedPolycurve’ or ‘IfcPolyline’ or ‘IfcOffsetCurveByDistances’
Then [Its entity type] ^is^ ‘IfcGradientCurve’ or ‘IfcSegmentedReferenceCurve’ or ‘IfcIndexedPolycurve’ or ‘IfcPolyline’ or ‘IfcOffsetCurveByDistances’
Then [Its entity type] ^is^ ‘IfcGradientCurve’ or ‘IfcSegmentedReferenceCurve’ or ‘IfcCompositeCurve’ or ‘IfcIndexedPolycurve’ or ‘IfcPolyline’ or ‘IfcOffsetCurveByDistances’
Given [its entity type] ^is^ ‘IfcGradientCurve’
Given [its entity type] ^is^ ‘IfcSegmentedReferenceCurve’
Given [its entity type] ^is^ ‘IfcGradientCurve’
Given [its entity type] ^is^ ‘IfcSegmentedReferenceCurve’
Given [Its Entity Type] ^is^ ‘IfcCompositeCurve’
ALS012 Alignment segment start and length attribute types - v1:17
Given [Its Entity Type] ^is^ ‘IfcCurveSegment’
ALS012 Alignment segment start and length attribute types - v1:19
Given [Its Entity Type] ^is^ ‘IfcGradientCurve’
ALS012 Alignment segment start and length attribute types - v1:17
Given [Its Entity Type] ^is^ ‘IfcSegmentedReferenceCurve’
ALS012 Alignment segment start and length attribute types - v1:17
Given [Its Entity Type] ^is^ ‘IfcCompositeCurve’
ALS016 Alignment horizontal segment geometric continuity - v3:22
Given [Its Entity Type] ^is^ ‘IfcCurveSegment’
ALS016 Alignment horizontal segment geometric continuity - v3:24
Given [Its Entity Type] ^is^ ‘IfcGradientCurve’
ALS017 Alignment vertical segment geometric continuity - v4:20
Given [Its Entity Type] ^is^ ‘IfcCurveSegment’
ALS017 Alignment vertical segment geometric continuity - v4:22
Given [its entity type] ^is^ ‘IfcRelAggregates’
Given [Its Entity Type] ^is^ ‘IfcPolyLoop’
( ⚠ BRP001 Polyhedral IfcFace boundary no self intersections - v2) (disabled):15
Given [its entity type] ^is^ ‘IfcRelAssociatesClassification’
Given [its entity type] ^is^ ‘IfcClassificationReference’
Given [its entity type] ^is^ ‘IfcRelAssociatesMaterial’
Given [its entity type] ^is^ ‘IfcMaterial’
Given [its entity type] ^is^ ‘IfcStyledItem’
Given [Its entity type] ^is^ ‘IfcGridPlacement’
Given [Its entity type] ^is^ ‘IfcShapeRepresentation’
Given [Its entity type] ^is^ ‘IfcTopologyRepresentation’
Given [its entity type] ^is not^ ‘IfcAlignment’
Given [its entity type] ^is^ ‘IfcCompositeCurve’
Given [its entity type] ^is^ ‘IfcGradientCurve’
Given [its entity type] ^is^ ‘IfcSegmentedReferenceCurve’
Given [its entity type] ^is^ ‘IfcGradientCurve’
Given [its entity type] ^is^ ‘IfcSegmentedReferenceCurve’
Given [its entity type] ^is^ ‘IfcLinearPlacement’
Given [Its entity type] ^is^ ‘IfcLocalPlacement’
Given [its entity type] ^is^ ‘IfcRelAssociatesMaterial’
Given [its entity type] ^is^ ‘IfcRelAssociatesMaterial’
Given [its entity type] ^is^ ‘IfcMappedItem’
Given [its entity type] ^is^ ‘IfcMappedItem’
Given [its entity type] ^is^ ‘IfcConversionBasedUnit’
Then [its entity type] ^is^ ‘IfcSIUnit’
Given [its entity type] ^is^ ‘IfcRelConnectsPorts’
Given [its entity type] ^is^ ‘IfcDistributionPort’
Given [its entity type] ^is^ ‘IfcRelDefinesByProperties’
Given [its entity type] ^is^ ‘IfcElementQuantity’
Given [Its Type] ^is not^ ‘IfcGrid’
Given [Its Type] ^is not^ ‘IfcAnnotation’
Given [Its entity type] ^is^ ‘IfcDerivedProfileDef’ or ‘IfcMirroredProfileDef’
SWE002 Mirroring within IfcDerivedProfileDef shall not be used - v2:23
Given [Its Entity Type] ^is^ ‘IfcIndexedPolygonalFaceWithVoids’
( ⚠ TAS001 Polygonal face boundary no self intersections - v2) (disabled):20