Editing IFC import in DWG

From Wiki.OSArch

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{IFC_Documentation}}
+
IFC can be used in several DWG based software solutions to transfer data. It will only contain data 3D for modelspace use. Paperspace information like annotations and dimensions are best transferred as additional DWG's sperately from Revit, ArchiCAD, Tekla to name a few.  
IFC can be used in several [[Drawing_(DWG)|DWG]] based software products to transfer design data. It will contain only data for 3D modelspace use. Paperspace information like annotations and dimensions are best transferred additionally as separate DWGs. Development of DWG-based IFC is mostly based on the work of the Open Design Alliance (ODA). This is a non-profit technology consortium that provides software solutions as platform for engineering applications. Which is main domain for DWG use.
 
  
The results of importing IFC may vary per ifc file and per software. 3d objects become either Solids, Meshes or 'software specific entities'. For use in practice the speed of the conversion is a very important aspect to have workable solutions. Preferably this is done in the background. Like updating models of other disciplines as underlay for design in progress.  
+
Delopments of IFC is mostly based on the work of the Open Design Alliance. ODA is a non-profit technology consortium that provides software solutions as platform for engineering applications. Which is main domain for DWG use.
  
These days a couple of software vendors are working hard to improve their capabilities for handling IFC2x3 and IFC4. BricsCAD, Ares commander and GstarCAD are upcoming names in the DWG ecosystem. Of course, the Autodesk AutoCAD verticals have an import function as well.  
+
The results of importing IFC after the conversion may vary per ifc file and per software. The 3d objects become either Solids, Meshes or 'software specific entities'. For use in pratice a very important aspect is the speed in which the specific software handles the conversion to workable DWG entities. Preferably this is done in the background. Not to bother work in progress. Updates of other disciplines as underlay.  
  
 +
Both BricsCAD and Ares commander are working hard on imptovements of BIM and IFC capabilities. AutoCAD verticals with an older 'IFC processor' have a hard time working with IFC and take a huge amount of time and computer processor resource to convert just the most simple IFC files, to the point that this made one come to the conclusion that this is just unworkable. But in theory it works.
 +
 +
----
 +
[ UNDER CONSTRUCTION ]
 
----
 
----
 +
  
 
'''BricsCAD BIM'''
 
'''BricsCAD BIM'''
Line 12: Line 16:
 
BricsCAD BIM supports IFC2x3 and IFC4 for import and export. It is certified for IFC 2X3 coordination view 2.0. The IFC standard includes both parametric and non-parametric shapes, material definitions, metadata in the BIM file, and property sets (PSets).
 
BricsCAD BIM supports IFC2x3 and IFC4 for import and export. It is certified for IFC 2X3 coordination view 2.0. The IFC standard includes both parametric and non-parametric shapes, material definitions, metadata in the BIM file, and property sets (PSets).
  
Fast and reliable Import and Export
+
Fast and reliable import and Export
  
IFC will be turned mainly into Solids (ACIS) with a variety of metadata
+
IFC will be turned into mainly Solids (ACIS) with a variety of metadata
  
 
IMPORT OPTIONS
 
IMPORT OPTIONS
 +
 
EXPORT OPTIONS
 
EXPORT OPTIONS
 +
 
EXPORT BASE QUANTITIES
 
EXPORT BASE QUANTITIES
 +
 
IMPORT PARAMETRIC COMPONENTS
 
IMPORT PARAMETRIC COMPONENTS
 +
ETC
 +
[[File:Example_BIM_import_BricsCAD.jpg|600px|thumb|center|]]
 +
  
[[File:Example_BIM_import_BricsCAD.jpg|600px|thumb|center|]]
 
  
A short demo of importing and organizing IFC rebar is demonstrated in this video
 
  
<youtube>e4RFG80Imoo</youtube>
 
  
 
'''Ares Commander'''
 
'''Ares Commander'''
  
  
The BIM Navigator palette enables you to import and view one or multiple BIM files. Supported formats include IFC (versions 2X3, 4 and 4×2), as well as RVT ([[Revit]] versions 2011 through 2020). You can further use the filters to show/hide only the objects you need, combining criteria such as the discipline, category, floor, class, or other BIM properties.
+
The BIM Navigator palette enables you to import and view one or multiple BIM files. Supported formats include IFC (versions 2X3, 4 and 4×2), as well as RVT (Revit versions 2011 through 2020). You can further use the filters to show/hide only the objects you need, combining criteria such as the discipline, category, floor, class, or other BIM properties.
  
Fast and reliable Import and Export
+
Fast and reliable import and Export
  
 
IFC will become "BIM entities" in the software
 
IFC will become "BIM entities" in the software
Line 53: Line 60:
 
'''Gstar CAD'''
 
'''Gstar CAD'''
  
IFC module is still heavily in Beta mode.  
+
GstarCAD 2019 which supports IFC format that provides interoperability between different software applications. Through the support of data import and export, big and complex BIM models can be imported and handled in GstarCAD 2019 and GstarCAD Architecture 2019 now
GstarCAD 2020 should be able to handle IFC2x3 and IFC4
+
 
Results may differ, conversion is fast.
 
The 3D perspective system variable doesn't work in GstarCAD
 
  
Example BIM import GstarCAD
 
  
[[File:Example_BIM_import_GstarCAD.jpg|600px|thumb|center|]]
 
  
  
 
'''AutoCAD Architecure & AutoCAD Civil3D'''  
 
'''AutoCAD Architecure & AutoCAD Civil3D'''  
  
- AutoCAD verticals have the same API or 'IFC engine' under the hood
+
- Have the same API or 'engine'
- Very very slow import and export function, to the point of being unworkable
 
- IFC2x3, from version 2020 it should be able to handle IFC4 support (No increase in speed ?!)
 
- Hierarchy comes in over several DWG files XREFs, a clumsy way
 
  
 +
- A Very very hard and slow import and export!
  
 +
IFC2x3, from 2020 IFC4 is support (?!)
 +
 +
IFC hierarchy comes in over several DWG files XREFs
  
Import process is slow coding to AutoCAD
 
[[File:AutoCAD_ifc_import.gif|600px|thumb|center|]]
 
  
 
[[File:Example_BIM_import_AutoCAD.jpg|600px|thumb|center|]]  
 
[[File:Example_BIM_import_AutoCAD.jpg|600px|thumb|center|]]  
[[File:Example BIM import AutoCAD Architecture.jpg|600px|thumb|center|]]
 
  
 +
[[File:AutoCAD_ifc_import.gif|600px|thumb|center|]]
  
  
written by Hans Lammerts
 
  
 
Resources:
 
Resources:
Line 87: Line 88:
  
 
https://knowledge.autodesk.com/support/autocad-architecture/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/AutoCAD-Architecture/files/GUID-39E247EA-AF9E-4BF4-8821-040A405F3778-htm.html.
 
https://knowledge.autodesk.com/support/autocad-architecture/learn-explore/caas/CloudHelp/cloudhelp/2019/ENU/AutoCAD-Architecture/files/GUID-39E247EA-AF9E-4BF4-8821-040A405F3778-htm.html.
 
[[Category:Industry Foundation Classes (IFC)]] [[Category:Drawing (DWG)]]
 

Please note that all contributions to Wiki.OSArch are considered to be released under the Creative Commons Attribution-ShareAlike (see Wiki.OSArch:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Template used on this page: