Menu

Creating custom ifc export definitions

2016-06-06
2016-07-07
  • Peter Kompolschek

    hi there, whatever i try to create a custom IFC export, i seem to fail!
    i am already some sort of desperate as i cannot find a structure in my failing.
    1) i created a custom definition file
    2) i created a custom export setup in revit. deselecting everything but "user definded property sets"
    3) now referencing to the correct setup i receive ifc files with following unexpected contents:
    a) altough selecting only user defined property sets, revit exports standard psets together with the custom ones?
    b) some of the parameters in the exports are missing from the definition. - i created the definition file using excel and exporting to tab delimitered text file - so the tabbing should be correct. i am using german language definitions using local charcters. here a snippet of the parameterfile:
    #
    PropertySet: TT-T I IfcWall
    Bruttoansichtsfläche Area Bruttoansichtsfläche
    Nettogrundfläche Area Nettogrundfläche
    Bruttogrundfläche Area Bruttogrundfläche
    Dicke Wand Length Breite
    Nettoansichtsfläche Area Nettoansichtsfläche
    Neigung Wand PlaneAngle Neigung Wand
    Bruttovolumen Volume Bruttovolumen
    Nettovolumen Volume Nettovolumen
    Brandabschnittsdefinierendes Bauteil Boolean Brandabschnittsdefinierendes Bauteil
    Länge Wand Length Länge
    Höhe Wand Length Höhe Wand
    Raumhohe Wand Boolean Raumhohe Wand
    Fehler Boolean Fehler
    Fehlerbeschreibung Text Fehlerbeschreibung
    IDM Text IDM
    KG 2. Ebene Integer KG 2. Ebene
    KG 3. Ebene Integer KG 3. Ebene
    Einheitspreis 1. Ebene Real Einheitspreis 1. Ebene
    Einheitspreis 2. Ebene Real Einheitspreis 2. Ebene
    Einheitspreis 3. Ebene Real Einheitspreis 3. Ebene

    unfortunately only those parameters are actually exported:
    Bruttovolumen
    Dicke Wand
    KG 2. Ebene
    Neigung Wand
    Nettovolumen

    any suggestions?
    thanks peter

     
  • Angel Velez

    Angel Velez - 2016-06-06

    Can you send the actual text file and a sample Revit project? Note that we do not export properties that aren't defined, so make sure that all of the properties are there.

     
    • Peter Kompolschek

      angel!
      maybe you alreadyhave an answer for me as i am clueless.
      in order to examine if i have an error in my definitions, i created the same definition in the exchange definition file (*.txt) ad Ifc Schedule in revit.
      to my surprise the whole custom propertyset was exported!!!!!!
      can you explain why there is a difference in result between manual creation and schedule based export?
      thanks
      peter

       
  • Peter Kompolschek

    enclosed the requested files

     
  • Troels Olsen

    Troels Olsen - 2016-06-16

    Hi Peter,

    I pointed to the txt in the exporter and found no problems. But I do wonder, why you have empty fields efter each parameter? That should not be necessery.
    If you are not aware, you do not have to repeat the parameter name, if they are named the same way, but in that case Revit needs an empty field (tab, not space!). I find that only having parameter names where they differ, makes it a bit easier to see what is changed.

    Bruttogrundfläche Area Bruttogrundfläche
    vs
    Bruttogrundfläche Area

     
  • Peter Kompolschek

    troels, thanks for supporting!
    1) i am aware that there is no need to replicate parameters if they are matching names with revit parameters.
    2) i am trying to export but do not get your result. yes all parameter have values in revit.

     
  • Troels Olsen

    Troels Olsen - 2016-06-20

    That is strange. You could could try updating your exporter to v16.4? Not sure what that would help, but worth a shot..

     
  • Peter Kompolschek

    troels, i upgraded to the latest version of the ifc exporter. since then i receive "empty" files in solibri (only basic ifc properties are exported, no elements!)
    seems to be a bug ( at least in the german locale) as revit isn't exporting even with standard ifc export definitions (revit 2016)

     

Log in to post a comment.