Skip to main content
Question

DWG solid model to IFC


I am new to FME. We want to use it at our office to convert dwg building models with ACIS solids to IFC models (and the other way around). In the process we want to map every DWG layer to an IFC object type (ex: objects in DWG layer A-42------ are converted to IFC walls).

I started trying to convert one of our building models, but the IFC output is only 1,5 kB and contains no geometry.

Now I am trying to convert a test file containing only two solid boxes, with the same result, and I can see in the log that the objects fail when the IFC file is written.

I have tried to convert the same model to Collada format with success, so there is nothing wrong with the reader side, but something goes wrong (or I have not understood some needed setting) when the IFC writer are doing it's job.

My conversion log is attached.

Hope someone can point me in the same direction!

Cheers, Mikael

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

  • Author
  • November 7, 2017

Edit: Attached is the simple dwg file I tried to convert.

drawing1.dwg


geosander
Forum|alt.badge.img+7
  • November 7, 2017

Hi @zkeng,

Unfortunately, writing to IFC is not that straightforward. IFC has a semantic data model: it's not just a bunch of shapes, but everything is related to each other. This makes it one of the most complex formats to write, as you need to tell FME how these relationships should be established. Have a look at this tutorial. Scroll to the bottom for an example of a CAD->IFC conversion.


fmelizard
Safer
Forum|alt.badge.img+20
  • Safer
  • November 15, 2017
geosander wrote:

Hi @zkeng,

Unfortunately, writing to IFC is not that straightforward. IFC has a semantic data model: it's not just a bunch of shapes, but everything is related to each other. This makes it one of the most complex formats to write, as you need to tell FME how these relationships should be established. Have a look at this tutorial. Scroll to the bottom for an example of a CAD->IFC conversion.

Thanks @sander. The directly link to the CAD->IFC conversion article is https://knowledge.safe.com/articles/595/autocad-to-ifc-conversion-example.html

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings