HI,
I am trying to get some spesific properties out from a REvit project, using IFC 4 Reference view.
My first try is to get this: => IfcCoordinateReferenceSystem.CRSName <= property out from the project information element.
I then made a property called "CoordinateReferenceSystemCRSName" on this element.
This is the way i noticed that i managed to get som other properties out. (I made a property called SiteLongName , which i then found on the site, as long name)
I then thought that I could spesify properties this way. (i know of the mapping txt file which could be made to map revit properties to pset properties. )
The coordinate system name does not behave this way, so i wonder how could we spesifify properties (which is not on a Pset) to spesifific paramters in the Revit Model. ?
In short, how do I spescify the IfcCoordinateReferenceSystem in a revit model ??
I did some work on this for my own IFC exporter, and this could be implemented into the open source exporter. I set up some shared parameters as per below. Note I'm also doing some work on mapping revit element parameters to properties/attributes on ifc elements, but this is a different situation to that.
Let me know if it is of interest.
Cheers,
Jon
# This is a Revit shared parameter file.
# Do not edit manually.
*META VERSION MINVERSION
META 2 1
*GROUP ID NAME
GROUP 1 Project
*PARAM GUID NAME DATATYPE DATACATEGORY GROUP VISIBLE DESCRIPTION USERMODIFIABLE
PARAM 0eddf113-f768-4e84-8e9f-e21764fe5ec6 TargetCRS_MapZone TEXT 1 1 Name by which the map zone, relating to the MapProjection, is identified.
®XAMPLE 
¯or UTM, the zone number, like 32 for UTM32
¯or Gaus-Krueger, the zones of longitudinal width, like 3' 1
PARAM 4433c646-7797-48fa-bbc7-ac73754719db TargetCRS_VerticalDatum TEXT 1 1 Name by which the vertical datum is identified. The vertical datum is associated with the height axis of the coordinate reference system and indicates the reference plane and fundamental point defining the origin of a height system. 1
PARAM 702ef466-1c4b-443f-99f4-0295f0cc553a TargetCRS_Name TEXT 1 1 Name by which the coordinate reference system is identified.
NOTE The name shall be taken from the list recognized by the European Petroleum Survey Group EPSG. It should then be qualified by the EPSG name space, for example as 'EPSG:5555'. 1
PARAM 8a7a7b87-6dee-4e0f-8f88-c6a02ce63832 TargetCRS_MapProjection TEXT 1 1 Name by which the map projection is identified.
®XAMPLE map projects include:
UTM
Gaus-Krueger 1
PARAM 3ece74c9-58e6-412d-8f64-e679d5cc3e9e TargetCRS_Description TEXT 1 1 Informal description of this coordinate reference system. 1
PARAM 24c2eadc-6c25-4b3b-9d11-c20c673ac3da TargetCRS_GeodeticDatum TEXT 1 1 Name by which this datum is identified. The geodetic datum is associated with the coordinate reference system and indicates the shape and size of the rotation ellipsoid and this ellipsoid's connection and orientation to the actual globe/earth. 1
PARAM a28e7dee-474a-4cb8-bbc0-2cecd39fd1df TargetCRS_Scale NUMBER 1 1 Scale to be used, when the units of the CRS are not identical to the units of the engineering coordinate system. If omited, the value of 1.0 is assumed. 1
Last edit: JonM 2017-11-14
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
HI,
I am trying to get some spesific properties out from a REvit project, using IFC 4 Reference view.
My first try is to get this: => IfcCoordinateReferenceSystem.CRSName <= property out from the project information element.
I then made a property called "CoordinateReferenceSystemCRSName" on this element.
This is the way i noticed that i managed to get som other properties out. (I made a property called SiteLongName , which i then found on the site, as long name)
I then thought that I could spesify properties this way. (i know of the mapping txt file which could be made to map revit properties to pset properties. )
The coordinate system name does not behave this way, so i wonder how could we spesifify properties (which is not on a Pset) to spesifific paramters in the Revit Model. ?
In short, how do I spescify the IfcCoordinateReferenceSystem in a revit model ??
http://www.buildingsmart-tech.org/mvd/IFC4Add1/DTV/1.0/html/ ==> 8.15.3.2
regards
Daniel
Hi Daniel,
I did some work on this for my own IFC exporter, and this could be implemented into the open source exporter. I set up some shared parameters as per below. Note I'm also doing some work on mapping revit element parameters to properties/attributes on ifc elements, but this is a different situation to that.
Let me know if it is of interest.
Cheers,
Jon
Last edit: JonM 2017-11-14