{"id":26114,"date":"2020-07-03T09:18:44","date_gmt":"2020-07-03T09:18:44","guid":{"rendered":"https:\/\/stg.visualarq.com\/support\/tip\/how-to-export-custom-data-to-ifc\/"},"modified":"2022-03-25T12:10:29","modified_gmt":"2022-03-25T12:10:29","slug":"how-to-export-custom-data-to-ifc","status":"publish","type":"tip","link":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/","title":{"rendered":"How to export custom data to IFC?"},"content":{"rendered":"<p>You can add custom data that will be exported to IFC with the VisualARQ custom parameters.<\/p>\r\n<p>Custom parameters can be created by document, by style or by object. Checkout this video to learn more about them:<\/p>\r\n<iframe loading=\"lazy\" title=\"VisualARQ 2: Create and list Custom Parameters\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/rdX7I79qTTI?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\r\n<strong>Each group of custom parameters you create will be a Property Set once you export it to Ifc.<\/strong>\r\n<p>The name will be the group name prefixed with <i>VaIfc_<\/i>.<\/p>\r\n<p>This is an example of a group called \u201cMy custom data\u201d with two parameters, and how the Ifc file looks like in Solibri:<\/p>\r\n<div id=\"attachment_19241\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-19241\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_Custom_Parameters_Solibri_Property_Set.png\" alt=\"A VisualARQ Custom Parameters group and its corresponding Ifc Property Set once exported, viewed from Solibri.\" width=\"690\" height=\"710\" class=\"size-full wp-image-19241\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_Custom_Parameters_Solibri_Property_Set.png 690w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_Custom_Parameters_Solibri_Property_Set-480x494.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 690px, 100vw\" \/><p id=\"caption-attachment-19241\" class=\"wp-caption-text\">Example of a group called &#8220;My custom data&#8221; with two parameters, and how the Ifc file looks like in Solibri.<\/p><\/div>\r\n<p>Custom parameters can be created and set manually or from Grasshopper.<\/p>\r\n<hr class=\"separator\">\r\n<h2>Grasshopper automation<\/h2>\r\n<p>If you want to use Grasshopper to automate the process, the most important components are the <i>Set Property<\/i> and the <i>Update Property<\/i>.<\/p>\r\n<p>You can find all the components to manage data (including those two) in the last section of the VisualARQ Grasshopper toolbar:<\/p>\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_Grasshopper_generics_Set_Update_Property.png\" alt=\"VisualARQ Grasshopper Toolbar with the last section called Generics open. Inside components to manage data can be found, like Set Property and Update Property.\" width=\"738\" height=\"640\" class=\"aligncenter size-full wp-image-19262\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_Grasshopper_generics_Set_Update_Property.png 738w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_Grasshopper_generics_Set_Update_Property-480x416.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 738px, 100vw\" \/>\r\n<p>Use the <i>Set Property<\/i> component for objects created in Grasshopper because once baked you will get the object with the data attached:<\/p>\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_SetProperty_component.png\" alt=\"Example of the VisualARQ Set Property component. Once baked you get the object with the attached parameter.\" width=\"721\" height=\"196\" class=\"aligncenter size-full wp-image-19269\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_SetProperty_component.png 721w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_SetProperty_component-480x130.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 721px, 100vw\" \/>\r\n<p>Use the <i>Update Property<\/i> component for geometry referenced from the model that you don&#8217;t want to bake again. The parameter should already exist in the object, that\u2019s why it is recommended to use the <i>Property Names<\/i> component and pick the name of the parameter from there.<\/p>\r\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_UpdateProperty_component.png\" alt=\"Example of the VisualARQ Update Property component. After clicking on the button you get parameter attached the document referenced object.\" width=\"601\" height=\"228\" class=\"aligncenter size-full wp-image-19276\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_UpdateProperty_component.png 601w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/VisualARQ_UpdateProperty_component-480x182.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 601px, 100vw\" \/>","protected":false},"featured_media":19249,"parent":0,"menu_order":0,"template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"tipgroup":[2179],"class_list":["post-26114","tip","type-tip","status-publish","has-post-thumbnail","hentry","tipgroup-ifc-zh-hans"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to export custom data to IFC? - VisualARQ<\/title>\n<meta name=\"description\" content=\"VisualARQ custom parameters are custom data that is exported to IFC. Each group of custom parameters will be an IfcPropertySet. It can be automated with GH.\" \/>\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=\"How to export custom data to IFC? - VisualARQ\" \/>\n<meta property=\"og:description\" content=\"VisualARQ custom parameters are custom data that is exported to IFC. Each group of custom parameters will be an IfcPropertySet. It can be automated with GH.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/\" \/>\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=\"2022-03-25T12:10:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"314\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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=\"1 \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\/support\/tip\/how-to-export-custom-data-to-ifc\/\",\"url\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/\",\"name\":\"How to export custom data to IFC? - VisualARQ\",\"isPartOf\":{\"@id\":\"https:\/\/stg.visualarq.com\/zh-hans\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png\",\"datePublished\":\"2020-07-03T09:18:44+00:00\",\"dateModified\":\"2022-03-25T12:10:29+00:00\",\"description\":\"VisualARQ custom parameters are custom data that is exported to IFC. Each group of custom parameters will be an IfcPropertySet. It can be automated with GH.\",\"breadcrumb\":{\"@id\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#primaryimage\",\"url\":\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png\",\"contentUrl\":\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png\",\"width\":600,\"height\":314,\"caption\":\"Diagram of VisualARQ Custom Parameters exported as Property Sets to IFC.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/stg.visualarq.com\/zh-hans\/home\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tips\",\"item\":\"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to export custom data to IFC?\"}]},{\"@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":"How to export custom data to IFC? - VisualARQ","description":"VisualARQ custom parameters are custom data that is exported to IFC. Each group of custom parameters will be an IfcPropertySet. It can be automated with GH.","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":"How to export custom data to IFC? - VisualARQ","og_description":"VisualARQ custom parameters are custom data that is exported to IFC. Each group of custom parameters will be an IfcPropertySet. It can be automated with GH.","og_url":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/","og_site_name":"VisualARQ","article_publisher":"https:\/\/www.facebook.com\/visualarq","article_modified_time":"2022-03-25T12:10:29+00:00","og_image":[{"width":600,"height":314,"url":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@VisualARQ","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/","url":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/","name":"How to export custom data to IFC? - VisualARQ","isPartOf":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#primaryimage"},"image":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#primaryimage"},"thumbnailUrl":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png","datePublished":"2020-07-03T09:18:44+00:00","dateModified":"2022-03-25T12:10:29+00:00","description":"VisualARQ custom parameters are custom data that is exported to IFC. Each group of custom parameters will be an IfcPropertySet. It can be automated with GH.","breadcrumb":{"@id":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#primaryimage","url":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png","contentUrl":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2020\/07\/CustomParametersToIfcPropertySets.png","width":600,"height":314,"caption":"Diagram of VisualARQ Custom Parameters exported as Property Sets to IFC."},{"@type":"BreadcrumbList","@id":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/how-to-export-custom-data-to-ifc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stg.visualarq.com\/zh-hans\/home\/"},{"@type":"ListItem","position":2,"name":"Tips","item":"https:\/\/stg.visualarq.com\/zh-hans\/support\/tip\/"},{"@type":"ListItem","position":3,"name":"How to export custom data to IFC?"}]},{"@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\/tip\/26114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/tip"}],"about":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/types\/tip"}],"version-history":[{"count":0,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/tip\/26114\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/media\/19249"}],"wp:attachment":[{"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/media?parent=26114"}],"wp:term":[{"taxonomy":"tipgroup","embeddable":true,"href":"https:\/\/stg.visualarq.com\/zh-hans\/wp-json\/wp\/v2\/tipgroup?post=26114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}