{"id":42344,"date":"2025-06-30T14:27:44","date_gmt":"2025-06-30T14:27:44","guid":{"rendered":"https:\/\/stg.visualarq.com\/ifc-revit\/"},"modified":"2025-07-01T10:19:02","modified_gmt":"2025-07-01T10:19:02","slug":"ifc-revit","status":"publish","type":"page","link":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/","title":{"rendered":"Revit"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">IFC guide to exchange models between Rhino and Revit<\/h1>\n\n\n\n<p>VisualARQ includes a built-in IFC import and export plug-in which makes it possible to exchange VisualARQ and Rhino models with Revit (and other AEC software packages) using IFC 2\u00d73 files.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"IFC Import &amp; Export from Revit to Rhino and from Rhino to Revit\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/KO3SNZLip0w?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How does it work?<\/h3>\n\n\n\n<p><strong>Export from Rhino to IFC<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To save the entire model, go to&nbsp;<em>(File &gt; Save as..)<\/em>&nbsp;and save the model as an IFC file.<\/li>\n\n\n\n<li>To save part of the model, select the objects to export, and go to&nbsp;<em>(File &gt; Export)<\/em>&nbsp;and save the model as an IFC file<\/li>\n<\/ul>\n\n\n\n<p><strong>Import IFC files into Rhino<\/strong>:<br>Open a new file&nbsp;<em>(File &gt; Open\u2026)<\/em>&nbsp;and select the IFC file to import. Make sure you have selected the&nbsp;<em>IFC 2\u00d73 Building Model (*.ifc)<\/em>&nbsp;file type or&nbsp;<em>All compatible file types<\/em>.<\/p>\n\n\n\n<p><strong>Import IFC files into Revit<\/strong>:<br>Go to&nbsp;<em>Open &gt; Open IFC<\/em>&nbsp;and select the IFC file.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What information do IFC files store?<\/h3>\n\n\n\n<p>IFC files store any \u201cbuilt-in\u201d information from VisualARQ objects (i.e \u201cVolume, Height or Area of a wall), and also custom parameters added to VisualARQ and Rhino objects. This&nbsp;<a href=\"https:\/\/youtu.be\/rdX7I79qTTI\"><strong>video<\/strong><\/a>&nbsp;shows how to create custom parameters to add information to any kind of geometry. This information is read by Revit when opening the IFC file.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How are VisualARQ objects recognized in Revit?<\/h3>\n\n\n\n<p>The VisualARQ objects, once they are exported to IFC and opened in Revit, are recognized in Revit by their object type (walls as walls, beams as beams, etc\u2026). Revit will understand the imported objects as native Revit objects or Generic Models depending on how objects have been created in VisualARQ.<\/p>\n\n\n\n<p>The table below describes whether Revit reads geometry from IFC files as Standard Revit objects or Geometric objects:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Standard objects<\/strong>: Objects identified by Revit as native parametric objects. Styles are recognized as Revit families and objects can be fully edited.<\/li>\n\n\n\n<li><strong>Geometric Objects<\/strong>: The object\u2019s geometry is recognized by Revit. The object type is identified but no parametric features are available.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Object type<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>How was this object created?<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Standard Objects<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Geometric Objects<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"7\"><strong>Wall<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaWall-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Walls created from straight or arched paths.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Walls created from NURBS curve paths.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Walls created from Solids (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/architectural-objects\/wall\/wall-from-solid\/\">vaWallFromSolid<\/a><\/em>&nbsp;command).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Walls that have been extended vertically (with the <em><a href=\"https:\/\/help.visualarq.com\/architectural-objects\/wall\/wall-extend\/\">vaWallExtend<\/a><\/em> command).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Walls that have had some solid added or subtracted (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>&nbsp;commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Walls created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcWall<\/em>.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"4\"><strong>Curtain wall<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaCurtainWall-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Curtain walls created from straight, arched or NURBS curve paths.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Curtain wall systems)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Curtain walls that have had some solid added or subtracted (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>&nbsp;commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Curtain walls created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcCurtainWall<\/em>.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"7\"><strong>Beam<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaBeam-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Beams created from straight or arched paths.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Beams created from NURBS curve paths.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Beams that have had some solid added or subtracted (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>&nbsp;commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Beams created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcBeam<\/em>.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Beam joints.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Not calculated)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Beams with custom End cuts.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Not calculated)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"8\"><strong>Column<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaColumn-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Columns with load bearing checked (*).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Structural column)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Columns with load bearing unchecked (*).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Architectural column)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Walls that have been extended vertically with the <a href=\"https:\/\/help.visualarq.com\/architectural-objects\/column\/column-extend\/\"><em>vaColumnExtend<\/em><\/a> command<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong> (Columns open unextended)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Column from block<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Columns created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Columns that have had some solid added or subtracted (with the&nbsp;&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>&nbsp;commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(The solid addition or subtraction is not imported<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcColumn<\/em>.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Architectural column)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" colspan=\"3\">(*) Even though the \u201cLoad Bearing\u201d is an object Property, it is necessary to create different column styles and check or uncheck the load bearing property to columns of the same style (in the model), otherwise Revit will recognize all them either as Structural or as Architectural.<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"7\"><strong>Openings (Door &amp; Window)<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaDoor-24.png\" alt=\"\" width=\"24\" height=\"24\"><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/02\/vaWindow-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Profile based.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Openings from block.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Openings from curves<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Openings created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Openings that have had some solid added or subtracted (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>&nbsp;commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(The solid addition or subtraction is not imported)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Not hosted (that are not anchored to walls or curtain walls).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcDoor<\/em>&nbsp;or&nbsp;<em>IfcWindow<\/em>.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"4\"><strong>Stair<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaStair-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Straight stair.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Spiral stair.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Stairs created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcStair<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"3\"><strong>Railing<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaRailing-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Railings created from straight or curved paths.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Railings created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcRailing<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"6\"><strong>Slab<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaSlab-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Slabs created from boundary curves.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Floor)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Slabs created from planar surfaces.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Floor)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Slabs that have had some boundary added or subtracted (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/architectural-objects\/slab\/slab-add-boundary\/\">vaSlabAdd<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/architectural-objects\/slab\/slab-subtract-boundary\/\">vaSlabSubtract<\/a><\/em>&nbsp;commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Floor)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Slabs that have had some solid added or subtracted (with the&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>&nbsp;and&nbsp;<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>&nbsp;commands respectively)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Floor) (The solid addition or subtraction operation is not imported)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Slabs created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcSlab<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"7\"><strong>Roof<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaRoof-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Roofs created from boundary curves (hip, gable and shed roofs).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Each slope is read as an individual roof)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Layer-based from planar surfaces (composite roofs).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Layer-based from non planar surfaces (composite roofs).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Roofs that have had some boundary added or subtracted (with the\u00a0<em><a href=\"https:\/\/help.visualarq.com\/architectural-objects\/roof\/roof-add-boundary\/\">vaRoofAdd<\/a><\/em>\u00a0and\u00a0<em><a href=\"https:\/\/help.visualarq.com\/architectural-objects\/roof\/roof-add-boundary\/\">vaRoofSubtract<\/a><\/em>\u00a0commands respectively).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Each slope is read as an individual roof)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Roofs that have had some solid added or subtracted (with the\u00a0<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/add-solids\/\">vaAddSolids<\/a><\/em>\u00a0and\u00a0<em><a href=\"https:\/\/help.visualarq.com\/edit-tools\/subtract-solids\/\">vaSubtractSolids<\/a><\/em>\u00a0commands respectively)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(The solid addition or subtraction operation is not imported). (Each slope is read as an individual roof)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Roofs created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcRoof<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"3\"><strong>Furniture<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaFurniture-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Furniture elements created from blocks.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Furniture elements created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Objects tagged as&nbsp;<em>IfcFurnishingElement<\/em><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"2\"><strong>Element<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaElement-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Elements created from blocks.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model or any other Ifc Type assigned)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Elements created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model or any other Ifc Type assigned)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"2\"><strong>Annotation<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaAnnotation-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Annotations created from blocks.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Annotations created from Grasshopper definitions (Grasshopper styles).<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Guide<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"24\" height=\"24\" class=\"wp-image-42336\" style=\"width: 24px;\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2025\/06\/vaGuide-24.png\" alt=\"\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Regular guides and guides from curves<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Lines and Texts)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\" rowspan=\"3\"><strong>Space<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/02\/vaSpace-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Space created from insert point.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Room and Room Label)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Space created from curve.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Room and Room Label)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Space created from surface.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Room and Room Label)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Level<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/02\/vaLevels-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Levels created in <a href=\"https:\/\/help.visualarq.com\/interface\/panels\/level-manager\/\">Level Manager<\/a>.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Floor plan)<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Section<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/02\/vaSection-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Section line.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Table<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/02\/vaTable-24.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Schedule table<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model)<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Rhino geometry<\/strong><br><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/02\/Block.png\" alt=\"\" width=\"24\" height=\"24\"><\/td><td class=\"has-text-align-center\" data-align=\"center\">Surfaces, polysurfaces, extrusions, blocks and meshes.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>X<\/strong>&nbsp;(Generic Model or any other IfcType assigned)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How are non VisualARQ objects recognized in Revit?<\/h3>\n\n\n\n<p>Rhino geometry, such as curves, surfaces, polysurfaces or meshes, are exported by default as&nbsp;<em>IfcProxy<\/em>, and recognized in Revit as Generic Models.<\/p>\n\n\n\n<p>However, VisualARQ provides the&nbsp;<strong>IfcTag<\/strong>&nbsp;that lets you export these objects using a specific Ifc Type, according to the&nbsp;<a href=\"https:\/\/www.buildingsmart-tech.org\/ifc\/IFC2x3\/TC1\/html\/index.htm\">Building Smart public library<\/a>&nbsp;for Building elements.<\/p>\n\n\n\n<p>The IfcTypes can be also assigned to objects by layer, from the VisualARQ menu &gt;&nbsp;<strong><a href=\"https:\/\/help.visualarq.com\/visualarq-tools\/ifc-translator\/ifc-export-options-dialog\/\">IFC Export Options Dialog<\/a><\/strong>.<\/p>\n\n\n\n<p>This&nbsp;<strong><a href=\"https:\/\/youtu.be\/AMKXYyJpEe4\">video<\/a><\/strong>&nbsp;shows how to assign Ifc properties by object and by layer with the <strong><a href=\"https:\/\/help.visualarq.com\/visualarq-tools\/ifc-translator\/ifc-tag\/\">IfcTag<\/a><\/strong> feature.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IFC guide to exchange models between Rhino and Revit Vi [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-42344","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Revit - VisualARQ<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Revit - VisualARQ\" \/>\n<meta property=\"og:description\" content=\"IFC guide to exchange models between Rhino and Revit Vi [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/\" \/>\n<meta property=\"og:site_name\" content=\"VisualARQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/visualarq\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-01T10:19:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaWall-24.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@VisualARQ\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/\",\"name\":\"Revit - VisualARQ\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/visualarqv2.instawp.xyz\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2018\\\/01\\\/vaWall-24.png\",\"datePublished\":\"2025-06-30T14:27:44+00:00\",\"dateModified\":\"2025-07-01T10:19:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/#primaryimage\",\"url\":\"https:\\\/\\\/visualarqv2.instawp.xyz\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2018\\\/01\\\/vaWall-24.png\",\"contentUrl\":\"https:\\\/\\\/visualarqv2.instawp.xyz\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2018\\\/01\\\/vaWall-24.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/ifc-revit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Revit\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/#website\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/\",\"name\":\"VisualARQ\",\"description\":\"Flexible BIM for Rhino\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stg.visualarq.com\\\/zh-hans\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Revit - VisualARQ","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"zh_CN","og_type":"article","og_title":"Revit - VisualARQ","og_description":"IFC guide to exchange models between Rhino and Revit Vi [&hellip;]","og_url":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/","og_site_name":"VisualARQ","article_publisher":"https:\/\/www.facebook.com\/visualarq","article_modified_time":"2025-07-01T10:19:02+00:00","og_image":[{"url":"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaWall-24.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@VisualARQ","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"9 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/","url":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/","name":"Revit - VisualARQ","isPartOf":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/#primaryimage"},"image":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/#primaryimage"},"thumbnailUrl":"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaWall-24.png","datePublished":"2025-06-30T14:27:44+00:00","dateModified":"2025-07-01T10:19:02+00:00","breadcrumb":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/#primaryimage","url":"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaWall-24.png","contentUrl":"https:\/\/visualarqv2.instawp.xyz\/wp-content\/uploads\/sites\/2\/2018\/01\/vaWall-24.png"},{"@type":"BreadcrumbList","@id":"https:\/\/stg.visualarq.com\/zh-hans\/ifc-revit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stg.visualarq.com\/zh-hans\/home\/"},{"@type":"ListItem","position":2,"name":"Revit"}]},{"@type":"WebSite","@id":"https:\/\/stg.visualarq.com\/zh-hans\/#website","url":"https:\/\/stg.visualarq.com\/zh-hans\/","name":"VisualARQ","description":"Flexible BIM for Rhino","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stg.visualarq.com\/zh-hans\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"}]}},"_links":{"self":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/pages\/42344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/comments?post=42344"}],"version-history":[{"count":3,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/pages\/42344\/revisions"}],"predecessor-version":[{"id":42354,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/pages\/42344\/revisions\/42354"}],"wp:attachment":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=42344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}