Skip to content
This repository has been archived by the owner on Mar 31, 2024. It is now read-only.

Commit

Permalink
IFC4x3_RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
jmirtsch committed Jan 22, 2021
1 parent 79e796e commit 8bab8e2
Show file tree
Hide file tree
Showing 13,544 changed files with 30,553 additions and 35,401 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
6,159 changes: 6,159 additions & 0 deletions ChangeSets/IFC2x3 to IFC4 4.0.0.0/DocChangeSet.xml

Large diffs are not rendered by default.

284 changes: 284 additions & 0 deletions ChangeSets/IFC2x3 to IFC4 4.0.0.0/Documentation.md

Large diffs are not rendered by default.

6,159 changes: 0 additions & 6,159 deletions ChangeSets/IFC2x3 to IFC4/DocChangeSet.xml

This file was deleted.

284 changes: 0 additions & 284 deletions ChangeSets/IFC2x3 to IFC4/Documentation.md

This file was deleted.

1,598 changes: 1,598 additions & 0 deletions ChangeSets/IFC4 Addendum 1 4.0.1.0/DocChangeSet.xml

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions ChangeSets/IFC4 Addendum 1 4.0.1.0/Documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ .std}
The first Addendum of the IFC4 release has the main scope to provide documentation improvements, resolve issues that had occurred since the official release of IFC4 in March 2013, and to addresses implementation issues and concerns.

The main change incorporated into IFC4 ADD1 schema is:

* Improvement and simplification of the explicit geometric representation of composite curves: addition of a new geometric item for indexed based poly curves. It requires the addition of the following entities and types:
* entities _IfcIndexedPolyCurve_, _IfcCartesianPointList2D_
* select type _IfcSegmentIndexSelect_
* defined types _IfcArcIndex_, _IfcLineIndex_

Minor corrections and improvements to the IFC4 ADD1 schema include:

* Use of defined types throughout the schema, i.e. using _IfcInteger_ instead of <emINTEGER, including the addition of _IfcBinary_
* Use of the new type _IfcPositiveInteger_ to restrict the indices used e.g. for tessellated items to positive, one-based integers
* Adding the missing attribute _LongName_ to _IfcBuildingSystem_ in order to make it consistent with _IfcDistributionSystem_.
* Promoting the inverse attribute _HasCoverings_ from _IfcBuildingElement_ to _IfcElement_ to enable the inverse navigation also for _IfcDistributionElement_
* Adding the inverse attribute _HasCoordinateOperation_ to _IfcGeometricRepresentationSystem_ and _IfcCoordinateReferenceSystem_ to enable the inverse navigation to the GIS coordinate transformation
* Making the indespensible _Name_ attribute mandatory at _IfcCoordinateReferenceSystem_ while making the _GeodeticDatum_ optional
* Changing the cardinality of the inverse attribute _DefinesOccurrence_ at _IfcPropertySetDefinition_ to allow property sets to be shared by many such relationships
* Adding the where rule _NoCoordOperation_ to _IfcGeometricRepresentationSubContext_ to prevent the use of conflicting GIS transformations of sub contexts
* Adding the where rule _UnboundedSurface_ to _IfcBoxedHalfSpace_ to prevent the use of bounded surfaces as clipping planes
* Adding the where rule _UniquePropertySetNames_ at _IfcObject_ and _IfcTypeObject_ to enforce property sets attached to a single object to have unique names
* Remove the where rule _HasOwnerHistory_ at _IfcProject_ to enable model views not using owner history information
* Remove the where rule _CorrectShapeDecomposition_ at _IfcRamp_, _IfcRoof_, _IfcStair_ to enable model views to determine correct use of geometric shape representations
1,598 changes: 0 additions & 1,598 deletions ChangeSets/IFC4 Addendum 1/DocChangeSet.xml

This file was deleted.

24 changes: 0 additions & 24 deletions ChangeSets/IFC4 Addendum 1/Documentation.md

This file was deleted.

0 comments on commit 8bab8e2

Please sign in to comment.