Skip to content

Commit

Permalink
test for IFC Tunnel delivery
Browse files Browse the repository at this point in the history
  • Loading branch information
SergejMuhic committed Jun 28, 2024
1 parent ae4e647 commit d232ff9
Show file tree
Hide file tree
Showing 2,256 changed files with 165,024 additions and 13,233 deletions.
2,068 changes: 1,055 additions & 1,013 deletions 4_4_0_0/general/EXPRESS/IFC4X4.exp

Large diffs are not rendered by default.

40 changes: 20 additions & 20 deletions 4_4_0_0/general/EXPRESS/IfcActorResource.exp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa
of the material. The information contained in this document is subject to change without notice.

Issue date:
Thursday, 14 March 2024
Friday, 28 June 2024

*)

Expand All @@ -40,36 +40,36 @@ REFERENCE FROM IFCMEASURERESOURCE
);

TYPE IfcAddressTypeEnum = ENUMERATION OF
(OFFICE
,SITE
(DISTRIBUTIONPOINT
,HOME
,DISTRIBUTIONPOINT
,OFFICE
,SITE
,USERDEFINED);
END_TYPE;

TYPE IfcRoleEnum = ENUMERATION OF
(SUPPLIER
,MANUFACTURER
,CONTRACTOR
,SUBCONTRACTOR
,ARCHITECT
,STRUCTURALENGINEER
,COSTENGINEER
,CLIENT
,BUILDINGOWNER
(ARCHITECT
,BUILDINGOPERATOR
,MECHANICALENGINEER
,ELECTRICALENGINEER
,PROJECTMANAGER
,FACILITIESMANAGER
,BUILDINGOWNER
,CIVILENGINEER
,CLIENT
,COMMISSIONINGENGINEER
,ENGINEER
,OWNER
,CONSULTANT
,CONSTRUCTIONMANAGER
,CONSULTANT
,CONTRACTOR
,COSTENGINEER
,ELECTRICALENGINEER
,ENGINEER
,FACILITIESMANAGER
,FIELDCONSTRUCTIONMANAGER
,MANUFACTURER
,MECHANICALENGINEER
,OWNER
,PROJECTMANAGER
,RESELLER
,STRUCTURALENGINEER
,SUBCONTRACTOR
,SUPPLIER
,USERDEFINED);
END_TYPE;

Expand Down
2 changes: 1 addition & 1 deletion 4_4_0_0/general/EXPRESS/IfcApprovalResource.exp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa
of the material. The information contained in this document is subject to change without notice.

Issue date:
Thursday, 14 March 2024
Friday, 28 June 2024

*)

Expand Down
130 changes: 20 additions & 110 deletions 4_4_0_0/general/EXPRESS/IfcArchitectureDomain.exp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa
of the material. The information contained in this document is subject to change without notice.

Issue date:
Thursday, 14 March 2024
Friday, 28 June 2024

*)

Expand Down Expand Up @@ -91,13 +91,13 @@ REFERENCE FROM IFCSHAREDBLDGELEMENTS
);

TYPE IfcDoorPanelOperationEnum = ENUMERATION OF
(SWINGING
,DOUBLE_ACTING
,SLIDING
(DOUBLE_ACTING
,FIXEDPANEL
,FOLDING
,REVOLVING
,ROLLINGUP
,FIXEDPANEL
,SLIDING
,SWINGING
,USERDEFINED
,NOTDEFINED);
END_TYPE;
Expand All @@ -109,39 +109,6 @@ TYPE IfcDoorPanelPositionEnum = ENUMERATION OF
,NOTDEFINED);
END_TYPE;

TYPE IfcDoorStyleConstructionEnum = ENUMERATION OF
(ALUMINIUM
,HIGH_GRADE_STEEL
,STEEL
,WOOD
,ALUMINIUM_WOOD
,ALUMINIUM_PLASTIC
,PLASTIC
,USERDEFINED
,NOTDEFINED);
END_TYPE;

TYPE IfcDoorStyleOperationEnum = ENUMERATION OF
(SINGLE_SWING_LEFT
,SINGLE_SWING_RIGHT
,DOUBLE_DOOR_SINGLE_SWING
,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT
,DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT
,DOUBLE_SWING_LEFT
,DOUBLE_SWING_RIGHT
,DOUBLE_DOOR_DOUBLE_SWING
,SLIDING_TO_LEFT
,SLIDING_TO_RIGHT
,DOUBLE_DOOR_SLIDING
,FOLDING_TO_LEFT
,FOLDING_TO_RIGHT
,DOUBLE_DOOR_FOLDING
,REVOLVING
,ROLLINGUP
,USERDEFINED
,NOTDEFINED);
END_TYPE;

TYPE IfcPermeableCoveringOperationEnum = ENUMERATION OF
(GRILL
,LOUVER
Expand All @@ -151,56 +118,31 @@ TYPE IfcPermeableCoveringOperationEnum = ENUMERATION OF
END_TYPE;

TYPE IfcWindowPanelOperationEnum = ENUMERATION OF
(SIDEHUNGRIGHTHAND
,SIDEHUNGLEFTHAND
,TILTANDTURNRIGHTHAND
,TILTANDTURNLEFTHAND
,TOPHUNG
,BOTTOMHUNG
(BOTTOMHUNG
,FIXEDCASEMENT
,OTHEROPERATION
,PIVOTHORIZONTAL
,PIVOTVERTICAL
,REMOVABLECASEMENT
,SIDEHUNGLEFTHAND
,SIDEHUNGRIGHTHAND
,SLIDINGHORIZONTAL
,SLIDINGVERTICAL
,REMOVABLECASEMENT
,FIXEDCASEMENT
,OTHEROPERATION
,TILTANDTURNLEFTHAND
,TILTANDTURNRIGHTHAND
,TOPHUNG
,NOTDEFINED);
END_TYPE;

TYPE IfcWindowPanelPositionEnum = ENUMERATION OF
(LEFT
(BOTTOM
,LEFT
,MIDDLE
,RIGHT
,BOTTOM
,TOP
,NOTDEFINED);
END_TYPE;

TYPE IfcWindowStyleConstructionEnum = ENUMERATION OF
(ALUMINIUM
,HIGH_GRADE_STEEL
,STEEL
,WOOD
,ALUMINIUM_WOOD
,PLASTIC
,OTHER_CONSTRUCTION
,NOTDEFINED);
END_TYPE;

TYPE IfcWindowStyleOperationEnum = ENUMERATION OF
(SINGLE_PANEL
,DOUBLE_PANEL_VERTICAL
,DOUBLE_PANEL_HORIZONTAL
,TRIPLE_PANEL_VERTICAL
,TRIPLE_PANEL_BOTTOM
,TRIPLE_PANEL_TOP
,TRIPLE_PANEL_LEFT
,TRIPLE_PANEL_RIGHT
,TRIPLE_PANEL_HORIZONTAL
,USERDEFINED
,NOTDEFINED);
END_TYPE;

ENTITY IfcDoorLiningProperties
SUBTYPE OF (IfcPreDefinedPropertySet);
LiningDepth : OPTIONAL IfcPositiveLengthMeasure;
Expand All @@ -225,11 +167,7 @@ ENTITY IfcDoorLiningProperties
(NOT(EXISTS(CasingDepth)) AND NOT(EXISTS(CasingThickness)));
WR35 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
AND
(
('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
OR
('IFCARCHITECTUREDOMAIN.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
);
('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;

ENTITY IfcDoorPanelProperties
Expand All @@ -242,19 +180,7 @@ ENTITY IfcDoorPanelProperties
WHERE
ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
AND
(
('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
OR
('IFCARCHITECTUREDOMAIN.IFCDOORSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
);
END_ENTITY;

ENTITY IfcDoorStyle
SUBTYPE OF (IfcTypeProduct);
OperationType : IfcDoorStyleOperationEnum;
ConstructionType : IfcDoorStyleConstructionEnum;
ParameterTakesPrecedence : IfcBoolean;
Sizeable : IfcBoolean;
('IFCSHAREDBLDGELEMENTS.IFCDOORTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;

ENTITY IfcPermeableCoveringProperties
Expand Down Expand Up @@ -286,11 +212,7 @@ ENTITY IfcWindowLiningProperties
WR33 : NOT(NOT(EXISTS(FirstMullionOffset)) AND EXISTS(SecondMullionOffset));
WR34 : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
AND
(
('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
OR
('IFCARCHITECTUREDOMAIN.IFCWINDOWSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
);
('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;

ENTITY IfcWindowPanelProperties
Expand All @@ -303,19 +225,7 @@ ENTITY IfcWindowPanelProperties
WHERE
ApplicableToType : (EXISTS(SELF\IfcPropertySetDefinition.DefinesType[1]))
AND
(
('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
OR
('IFCARCHITECTUREDOMAIN.IFCWINDOWSTYLE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]))
);
END_ENTITY;

ENTITY IfcWindowStyle
SUBTYPE OF (IfcTypeProduct);
ConstructionType : IfcWindowStyleConstructionEnum;
OperationType : IfcWindowStyleOperationEnum;
ParameterTakesPrecedence : IfcBoolean;
Sizeable : IfcBoolean;
('IFCSHAREDBLDGELEMENTS.IFCWINDOWTYPE' IN TYPEOF(SELF\IfcPropertySetDefinition.DefinesType[1]));
END_ENTITY;

END_SCHEMA;
42 changes: 21 additions & 21 deletions 4_4_0_0/general/EXPRESS/IfcBuildingControlsDomain.exp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ for incidental consequential damages in connection with the furnishing, performa
of the material. The information contained in this document is subject to change without notice.

Issue date:
Thursday, 14 March 2024
Friday, 28 June 2024

*)

Expand All @@ -46,46 +46,48 @@ TYPE IfcAlarmTypeEnum = ENUMERATION OF
,BREAKGLASSBUTTON
,LIGHT
,MANUALPULLBOX
,SIREN
,WHISTLE
,RAILWAYCROCODILE
,RAILWAYDETONATOR
,SIREN
,WHISTLE
,USERDEFINED
,NOTDEFINED);
END_TYPE;

TYPE IfcControllerTypeEnum = ENUMERATION OF
(FLOATING
,MULTIPOSITION
,PROGRAMMABLE
,PROPORTIONAL
,MULTIPOSITION
,TWOPOSITION
,USERDEFINED
,NOTDEFINED);
END_TYPE;

TYPE IfcFlowInstrumentTypeEnum = ENUMERATION OF
(PRESSUREGAUGE
,THERMOMETER
,AMMETER
(AMMETER
,COMBINED
,FREQUENCYMETER
,POWERFACTORMETER
,PHASEANGLEMETER
,POWERFACTORMETER
,PRESSUREGAUGE
,THERMOMETER
,VOLTMETER
,VOLTMETER_PEAK
,VOLTMETER_RMS
,COMBINED
,VOLTMETER
,USERDEFINED
,NOTDEFINED);
END_TYPE;

TYPE IfcSensorTypeEnum = ENUMERATION OF
(COSENSOR
,CO2SENSOR
(CO2SENSOR
,CONDUCTANCESENSOR
,CONTACTSENSOR
,COSENSOR
,EARTHQUAKESENSOR
,FIRESENSOR
,FLOWSENSOR
,FOREIGNOBJECTDETECTIONSENSOR
,FROSTSENSOR
,GASSENSOR
,HEATSENSOR
Expand All @@ -96,37 +98,35 @@ TYPE IfcSensorTypeEnum = ENUMERATION OF
,LIGHTSENSOR
,MOISTURESENSOR
,MOVEMENTSENSOR
,OBSTACLESENSOR
,PHSENSOR
,PRESSURESENSOR
,RADIATIONSENSOR
,RADIOACTIVITYSENSOR
,RAINSENSOR
,SMOKESENSOR
,SNOWDEPTHSENSOR
,SOUNDSENSOR
,TEMPERATURESENSOR
,WINDSENSOR
,EARTHQUAKESENSOR
,FOREIGNOBJECTDETECTIONSENSOR
,OBSTACLESENSOR
,RAINSENSOR
,SNOWDEPTHSENSOR
,TRAINSENSOR
,TURNOUTCLOSURESENSOR
,WHEELSENSOR
,WINDSENSOR
,USERDEFINED
,NOTDEFINED);
END_TYPE;

TYPE IfcUnitaryControlElementTypeEnum = ENUMERATION OF
(ALARMPANEL
,BASESTATIONCONTROLLER
,COMBINED
,CONTROLPANEL
,GASDETECTIONPANEL
,HUMIDISTAT
,INDICATORPANEL
,MIMICPANEL
,HUMIDISTAT
,THERMOSTAT
,WEATHERSTATION
,COMBINED
,BASESTATIONCONTROLLER
,USERDEFINED
,NOTDEFINED);
END_TYPE;
Expand Down
Loading

0 comments on commit d232ff9

Please sign in to comment.