Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. General Discussion
  3. IFCEntity, IFCType, Component mapping

IFCEntity, IFCType, Component mapping

Scheduled Pinned Locked Moved General Discussion
6 Posts 3 Posters 1.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    Ilona C.T.
    wrote on last edited by
    #1

    Dear @Solibrians ,

    i am looking for a list indicating the mapping between IFCEntity and Solibri IFC component types.

    For instance:
    IfcDoor -> Door
    IfcFurnishingElement -> Furniture

    Is there such a list available?

    Thank you in advance,
    Have a great day!

    1 Reply Last reply
    0
    • L Offline
      L Offline
      lasse.lindqvist
      wrote on last edited by
      #2

      Hi. I explained some of the exceptions to the usual component mapping here: https://society.solibri.com/topic/668/component-recognition/8
      There is no official list available, but most can be “guessed” directly from the names.

      1 Reply Last reply
      0
      • I Offline
        I Offline
        Ilona C.T.
        wrote on last edited by
        #3

        Hi @lasse-lindqvist ,

        Thank you for the quick reply!

        It’s helpful to see the exceptions. I aim to summarize which IfcEntity needed for a check using certain Solibri Components in the filter.

        What I don’t really understand, is how the predefined type gets defined. For example, if a Solibri Ceiling Component (IfcCovering) doesn’t have an available CEILING Predefined type (IfcCoveringTypeEnum - I guess it is based on certain collected data of the entity?), then it is actually mapped as a Solibri Covering?
        So is it possible that Solibri maps a ceiling (IfcCovering) to a Solibri Covering if certain parameters are not available?

        Thank you!

        L 1 Reply Last reply
        0
        • StephanLiedtkeS Offline
          StephanLiedtkeS Offline
          StephanLiedtke
          wrote on last edited by StephanLiedtke
          #4

          Dear Ilona,

          do you think of something like the following? (sorry its in German):

          540dfefe-b5fb-478c-b643-15640866f612-grafik.png

          With the following link I share the excel sheet with you. It should at least fit to the Solibri labels (Link).

          https://www.bitsandbricks.solutions

          https://de.linkedin.com/in/liedtkestephan

          1 Reply Last reply
          1
          • I Offline
            I Offline
            Ilona C.T.
            wrote on last edited by
            #5

            Dear Stephan!

            Yes, I need a list like that, including all the possible IfcEntity and Component mapping. Thank you very much for sharing it!

            I am going to share the English version as soon as I get there. 🙂

            Ilona

            1 Reply Last reply
            0
            • L Offline
              L Offline
              lasse.lindqvist
              replied to Ilona C.T. on last edited by
              #6

              @Ilona-C-T said in IFCEntity, IFCType, Component mapping:

              Hi @lasse-lindqvist ,

              Thank you for the quick reply!

              It’s helpful to see the exceptions. I aim to summarize which IfcEntity needed for a check using certain Solibri Components in the filter.

              What I don’t really understand, is how the predefined type gets defined. For example, if a Solibri Ceiling Component (IfcCovering) doesn’t have an available CEILING Predefined type (IfcCoveringTypeEnum - I guess it is based on certain collected data of the entity?), then it is actually mapped as a Solibri Covering?
              So is it possible that Solibri maps a ceiling (IfcCovering) to a Solibri Covering if certain parameters are not available?

              Thank you!

              Predefined type does come directly from IFC. IfcCovering has PredefinedType which is optional. In this specific case, if it is empty, IfcCovering becomes Covering in Solibri.

              1 Reply Last reply
              0

              Copyright © 2025 Solibri Inc. | Powered by NodeBB

              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories