Revit IFC Placement

Hi,

I often receive IFC files exported from Revit. Often the IfcSite placement for the X and Y coordinates is defined globally and Z is a local value (see #185250 #224). Then the individual storeys or even components are moved to global Z coordinates.
This leads to problems depending on the CAD system.
Ony the site object is positioned within the global coordiante system. All elements beneath are positioned relativ to its parent object…

Does anyone have a open workflow that describes the export from Revit so that the coordinates/placement are exported “correctly”?

**#185250= IFCCARTESIANPOINT((4740730.57577818,6627571.58531858,-95.));**
#185252= IFCAXIS2PLACEMENT3D(#185250,$,$);
#185253= IFCLOCALPLACEMENT($,#185252);

#185256= IFCSITE('31j5XBZFP4cutgrO59jVwO',#41,'Default',$,$,#185253,$,$,.ELEMENT.,(48,5,19,537353),(-1,-39,-38,-736162),-95.0000000000009,$,$);


**#224= IFCCARTESIANPOINT((0.,0.,5891.));**
#226= IFCAXIS2PLACEMENT3D(#224,$,$);
#227= IFCLOCALPLACEMENT(#32,#226);
#228= IFCBUILDINGSTOREY('31j5XBZFP4cutgrO6sQDw7',#41,'xxxxx',#227,$,'xxxx',.ELEMENT.,5891.00000000003);

Thanks
Michael

1 Like