Sample-Test-Files icon indicating copy to clipboard operation
Sample-Test-Files copied to clipboard

various big software vendors have problems parsing geographic-referencing.ifc

Open berndhahnebach opened this issue 1 year ago • 4 comments

geographic-referencing.ifc

and

https://community.osarch.org/discussion/1386/ifc-viewer-some-ifc-viewer-do-not-support-ifccsgsolid-with-cylinder-and-cone-why#latest

berndhahnebach avatar Mar 11 '23 13:03 berndhahnebach

@berndhahnebach I added a comparison for all "BuildingSMARTSpec" files for some IFC apps I have access to to the README, it would be great if you can add more for a comprehensive overview.

janbrouwer avatar Mar 11 '23 16:03 janbrouwer

File seems correct. It is a test file with no MVD information. The applications in question might only visualize Reference View 1.2 which does not have CSGs in scope.

SergejMuhic avatar Mar 11 '23 17:03 SergejMuhic

File seems correct. It is a test file with no MVD information. The applications in question might only visualize Reference View 1.2 which does not have CSGs in scope.

Where do you know from CSGs are not in Scope of Reference View 1.2 ?

Then bath-csg-solid.ifc and csg-primitive.ifc should not work either but in solibri they do.

berndhahnebach avatar Apr 04 '23 11:04 berndhahnebach

Here is the scope of the subschema of entities: https://standards.buildingsmart.org/MVD/RELEASE/IFC4/ADD2_TC1/RV1_2/HTML/link/alphabeticalorder-entities.htm

No CSG types. Also if you look into the templates section: https://standards.buildingsmart.org/MVD/RELEASE/IFC4/ADD2_TC1/RV1_2/HTML/link/chapter-4.htm

There are no templates related to CSG.

In the (not published as documentation) Design Transfer View: https://github.com/bSI-InfraRoom/IFC-Specification/blob/bc1f65f1e2b68fe4d4a40bec635b58cb65dd990b/IFC4x3/ModelViews/Design%20Transfer%20View/DocModelView.xml#L237

CSG geometry is included. As it is in the General Usage for ISO: https://github.com/bSI-InfraRoom/IFC-Specification/blob/bc1f65f1e2b68fe4d4a40bec635b58cb65dd990b/IFC4x3/ModelViews/General%20Usage/DocModelView.xml#L6536

and the appropriate published documentation https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/link/body-csg-geometry.htm

SergejMuhic avatar Apr 04 '23 18:04 SergejMuhic