TrueNorth and IFCDIRECTION parameter in exported IFC file

TrueNorth and IFCDIRECTION parameter in exported IFC file

georg.grebenyuk
Collaborator Collaborator
3,127 Views
1 Reply
Message 1 of 2

TrueNorth and IFCDIRECTION parameter in exported IFC file

georg.grebenyuk
Collaborator
Collaborator

Hello!
I had small research in structure of IFC file. I created easy construction - 4 walls and changed model's Base point to N/S: 5405264922.0 mm, W/E: 513016400.0 mm

After it I export that model to IFC with base point in General's group parameters of IFC export.

Then I start read IFC file and stopped on that place:
#92= IFCCARTESIANPOINT((513016401.,5405264922.,0.));
#94= IFCAXIS2PLACEMENT3D(#92,$,$);
#95= IFCDIRECTION((6.12303176911189E-17,1.));
#97= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#94,#95);

If we going to IFC's manual - last parameter in IFCGEOMETRICREPRESENTATIONCONTEXT means TrueNorth and in that place it defined by IFCDIRECTION parameter.
And most interesting question - WHAT IT [(6.12303176911189E-17,1.)] MEANS IN REVIT?! I can't understand where it parameter in project. As I can read about IFCDIRECTION - there are no in Revit similar things ....

Also why #92 string define second coordinate as 513016401, if it's defined in Revis as 513016400 (look screen 006.png in attachment)?

P.S. Materilas (IFC file, model and screen here). Revit 2020*

 

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

Accepted solutions (1)
3,128 Views
1 Reply
Reply (1)
Message 2 of 2

georg.grebenyuk
Collaborator
Collaborator
Accepted solution

Ok, there were no answers here ....

I researched that Revit calculated coordinates of parameters from "Revit zero point" and my strange values - is result of Revit's rounding [#95= IFCDIRECTION((6.12303176911189E-17,1.));]

Other problem - differenses in one symbol of base point - because in string #92= IFCCARTESIANPOINT((513016401.,5405264922.,0.)); there is "Revit zero point", not my needing Base point)))
Sorry for worring. if anb wanted read more about IFC;s commands - there are a lot of standards such that (there are info about every parameters of every command)

 

My post was deal with a wish to find way to save direction from True North - you must write it parameter in last attribute of IFCGEOMETRICREPRESENTATIONCONTEXT. Information in that Post isn't actuall))) You can also write info about geospatial in IFC file where there are no IFCSITE paramater in general 😎
Helpful video you will found in that my last answer in RUS-revit's forum 

If it needing I can record video with changing that parameters on English to forgot about problem on picture below

0010.png

 Grey - IFC's imported file; blue - RVT file*

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)