{"id":10085,"date":"2020-10-23T13:17:25","date_gmt":"2020-10-23T11:17:25","guid":{"rendered":"http:\/\/biblus.accasoftware.com\/ptb\/?p=10085"},"modified":"2024-10-11T16:12:37","modified_gmt":"2024-10-11T14:12:37","slug":"arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition","status":"publish","type":"post","link":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/","title":{"rendered":"Arquivo IFC e sua arquitetura: IfcPropertyDefinition"},"content":{"rendered":"<p class=\"sommario\"><span data-mce-type=\"bookmark\" style=\"width: 0px;overflow: hidden;line-height: 0\" class=\"mce_SELRES_start\">\ufeff<\/span>Como ler um arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC<\/p>\n<p><!--more--><\/p>\n<p>O artigo de hoje vai apresentar o terceiro pilar do esquema de dados para arquivo IFC (<em>Industry Foundation Classes<\/em>): o <code>IfcPropertyDefinition,<\/code> ou seja, as propriedades imaginadas como informa\u00e7\u00f5es compartilhadas entre v\u00e1rias entidades de objetos. Nos artigos precedentes, j\u00e1 falamos sobre o <code>IfcObjectDefinition<\/code> e o<code>IfcRelationship.<\/code><\/p>\n<p>Vamos ver o que \u00e9 o <code>IfcPropertyDefinition<\/code> e como adicionar, excluir e <strong>editar as propriedades de um modelo informativo <\/strong>no formato IFC com um <a class=\"textualLink_usbim-editor\" href=\"https:\/\/www.accasoftware.com\/ptb\/editor-ifc-avancado\" target=\"_blank\" rel=\"noopener\">editor IFC avan\u00e7ado<\/a>.<\/p>\n<h2 id=\"arquitetura-de-um-arquivo-ifc\">Arquitetura de um arquivo IFC<\/h2>\n<p>O esquema IFC representa um sistema de armazenamento para organizar organicamente as informa\u00e7\u00f5es relativas a um objeto da constru\u00e7\u00e3o e garantir que esse patrim\u00f4nio de informa\u00e7\u00f5es seja acess\u00edvel ao longo do tempo e sem v\u00ednculos. O arquivo IFC \u00e9 um modelo composto por centenas de entidades organizadas hierarquicamente.<\/p>\n<p>A estrutura do IFC est\u00e1 baseado em 3 conceitos fundamentais, que definem:<\/p>\n<ul>\n<li><code>IfcObjectDefinition<\/code> , ou seja, as entidades;<\/li>\n<li><code>IfcRelationship<\/code> , ou seja, as rela\u00e7\u00f5es entre as entidades;<\/li>\n<li><code>IfcPropertyDefinition<\/code>, ou seja, as propriedades associadas \u00e0s entidades.<\/li>\n<\/ul>\n<div id=\"attachment_30331\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-30331\" class=\"size-full wp-image-30331\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Esquema-Dados-Arquivo-IF.png\" alt=\"O grafico mostra um quadrado cinzento, que representa o arquivo IFC, do qual se ramificam tres quadrados que representam o IfcObjectDefinition, o IfcRelationship e o IfcPropertyDefinition\" width=\"800\" height=\"326\" \/><p id=\"caption-attachment-30331\" class=\"wp-caption-text\">Gr\u00e1fico da composi\u00e7\u00e3o do esquema de dados IFC<\/p><\/div>\n<p>Confira os 3 artigos sobre a arquitetura IFC:<\/p>\n<ol>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/ptb\/arquitetura-de-um-arquivo-ifc-ifcobjectdefinition\/\" target=\"_blank\" rel=\"noopener\">IfcObject (parte 1 da arquitetura IFC)<\/a><\/li>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/ptb\/ifcrelationship-confira-a-arquitetura-do-arquivo-ifc\/\" target=\"_blank\">IfcRelationship (parte 2 da arquitetura IFC)<\/a><\/li>\n<li><a href=\"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/\" target=\"_blank\" rel=\"noopener\">IfcPropertyDefinition (parte 3 da arquitetura IFC).<\/a><\/li>\n<\/ol>\n<h2 id=\"ifcpropertydefinition\">IfcPropertyDefinition<\/h2>\n<p><code>IfcPropertyDefinition<\/code> permite generalizar todas as propriedades que podem ser atribu\u00eddas aos objetos. Essa generaliza\u00e7\u00e3o permite definir conjuntos de propriedades ou de tipos de objetos <span style=\"float: none;background-color: #ffffff;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px;text-transform: none\">(<\/span><em>type object<\/em><span style=\"float: none;background-color: #ffffff;color: #333333;cursor: text;font-family: Georgia,'Times New Roman','Bitstream Charter',Times,serif;font-size: 16px;font-style: normal;font-variant: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-decoration: none;text-indent: 0px;text-transform: none\">)<\/span>. As propriedades definem as informa\u00e7\u00f5es compartilhadas entre v\u00e1rias inst\u00e2ncias de objetos.<\/p>\n<p>A partir dessas propriedades, criam-se as seguintes:<\/p>\n<ul>\n<li><code>IfcPropertySetDefinition<\/code>, que permite a generaliza\u00e7\u00e3o do conjunto de propriedades;<\/li>\n<li><code>IfcPropertySet<\/code>, que representa o recipiente que cont\u00e9m todas as propriedades, definidas e classificadas por meio do nome. Os conjuntos de propriedades s\u00e3o relacionados aos objetos<code>(IfcObject)<\/code> por meio da rela\u00e7\u00e3o <code>IfcRelDefinedByProperties<\/code>;<\/li>\n<li><code>IfcProperty<\/code>, que define a generaliza\u00e7\u00e3o dos tipos de propriedades a serem associadas aos objetos IFC, e depende de um conjunto de propriedades.<\/li>\n<\/ul>\n<div id=\"attachment_30937\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-30937\" class=\"size-full wp-image-30937\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Definicao-Propriedades-Arquivo-IFC.png\" alt=\"A imagem mostra um gr\u00e1fico em \u00e1rvore apresentando quatro quadrados cinzentos no fundo branco que representam as respetivas propriedades de um arquivo Ifc\" width=\"800\" height=\"481\" \/><p id=\"caption-attachment-30937\" class=\"wp-caption-text\">Arquitetura arquivo IFC | Gr\u00e1fico da \u00e1rvore IfcPropertyDefinition<\/p><\/div>\n<p>&nbsp;<\/p>\n<p><code>IfcProperty<\/code> \u00e9 dividido em:<\/p>\n<ul>\n<li><code>IfcComplexProperty<\/code>, utilizado para definir propriedades complexadas a serem gerenciadas dentro de um conjunto de propriedades;<\/li>\n<li><code>IfcSimpleProperty<\/code>, que classifica as propriedades atribu\u00eddas para cada objetos. Os subtipos de <code>IfcSimpleProperty<\/code> estabelecem as v\u00e1rias maneiras para configurar um valor da propriedade.<\/li>\n<\/ul>\n<div id=\"attachment_31022\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31022\" class=\"size-full wp-image-31022\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Propriedades-Arquivo-Lista-Valores.png\" alt=\"A imagem mostra os valores das propriedades do arquivo IFC\" width=\"800\" height=\"422\" \/><p id=\"caption-attachment-31022\" class=\"wp-caption-text\">Arquitetura arquivo IFC | Gr\u00e1fico descri\u00e7\u00e3o IfcSimpleProperty<\/p><\/div>\n<h2 id=\"ifcsimpleproperty\">IfcSimpleProperty<\/h2>\n<p>A <code>IfcSimpleProperty<\/code> se ramifica em 6 subtipos diferentes, que j\u00e1 vamos ver.<\/p>\n<h3><code>IfcPropertySingleValue<\/code><\/h3>\n<p>\u00c9 poss\u00edvel atribuir um valor espec\u00edfico para esta propriedade, que \u00e9 composta pelos elementos:<\/p>\n<ul>\n<li>Name<\/li>\n<li>Nominal Value<\/li>\n<li>Type (atrav\u00e9s do IfcValue)<\/li>\n<li>Unit<\/li>\n<\/ul>\n<p>Por exemplo, se quiser descrever as propriedades de uma porta produzida pelo &#8220;Produtor A&#8221; com espessura de 4 cm e transmit\u00e2ncia t\u00e9rmica de 2,6w\/(m\u00b2 K), conseguimos:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-31023 size-full\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/IfcPropertySingleValue.jpg\" alt=\"O esquema mosra os valores atribuidos ao arquivo IFC \" width=\"800\" height=\"145\" \/><\/p>\n<h3><code>IfcPropertyEnumeratedValue<\/code><\/h3>\n<p><code>IfcPropertyEnumeratedValue<\/code> define uma propriedade cujo valor foi definido a partir de lista de valores enumerados. A lista se encontra dentro da classe <code>IfcPropertyEnumerated<\/code>, que representa o subtipo <code>IfcPropertyEnumeratedValue.<\/code><\/p>\n<p>\u00c9 composta pelos elementos:<\/p>\n<ul>\n<li>Name<\/li>\n<li>Value (EnumerationValue)<\/li>\n<li>Type<\/li>\n<li>IfcPropertyEnumeratio<\/li>\n<\/ul>\n<p>conforme imagem abaixo.<\/p>\n<div id=\"attachment_31024\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31024\" class=\"wp-image-31024 size-full\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/IfcPropertyEnumeratedValue.jpg\" alt=\"O esquema mostra os valores das propriedades\" width=\"800\" height=\"98\" \/><p id=\"caption-attachment-31024\" class=\"wp-caption-text\">Esquema exemplo do IfcPropertyEnumeratedValue<\/p><\/div>\n<h3><code>IfcPropertyBoundedValue<\/code><\/h3>\n<p>Define uma propriedade que possui dois valores limite: o primeiro valor diz respeito ao limite superior, enquanto o segundo trata do limite inferior.<\/p>\n<p>\u00c9 composta pelos elementos:<\/p>\n<ul>\n<li>Name<\/li>\n<li>UpperBoundValue<\/li>\n<li>LowerBoundValue<\/li>\n<li>Type<\/li>\n<li>Unit<\/li>\n<\/ul>\n<p>Essa propriedade detecta, por exemplo, os limites de gabarito ou de peso de um objeto a ser transportado para um ponto do canteiro de obra.<\/p>\n<div id=\"attachment_31025\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31025\" class=\"wp-image-31025 size-full\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/IfcPropertyBoundedValue.jpg\" alt=\"O esquema mostra os valores entre um valor minimo e um valor maximo\" width=\"800\" height=\"138\" \/><p id=\"caption-attachment-31025\" class=\"wp-caption-text\">Esquema de exemplo do IfcPropertyBoundedValue<\/p><\/div>\n<h3><code>IfcPropertyTableValue<\/code><\/h3>\n<p>Define uma propriedade \u00e0 qual est\u00e3o atribu\u00eddos dois elencos de valores, que comp\u00f5em uma tabela com duas colunas. Os valores da primeira coluna definem o \u00e2mbito de aplica\u00e7\u00e3o dos valores da segunda.<\/p>\n<p>\u00c9 composta pelos elementos:<\/p>\n<ul>\n<li>DefiningValues<\/li>\n<li>DefiningValueType<\/li>\n<li>DefingUnit<\/li>\n<\/ul>\n<p>Por exemplo, atrav\u00e9s de uma tabela \u00e9 poss\u00edvel indicar os valores da perda de transmiss\u00e3o sonora dentro de um certo intervalo.<\/p>\n<div id=\"attachment_31026\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31026\" class=\"wp-image-31026 size-full\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/IfcPropertyTableValue.jpg\" alt=\"O grafico mostra os valores das propriedades\" width=\"800\" height=\"110\" \/><p id=\"caption-attachment-31026\" class=\"wp-caption-text\">Esquema exemplo do IfcPropertyTableValue<\/p><\/div>\n<h3><code>IfcPropertyReferenceValue<\/code><\/h3>\n<p>Atribui um valor \u00e0 propriedade atrav\u00e9s de uma liga\u00e7\u00e3o com propriedades complexas, pr\u00e9-definidas dentro do esquema IFC.<\/p>\n<h3><code>IfcPropertyListValue<\/code><\/h3>\n<p>Define uma propriedade \u00e0 qual foram atribu\u00eddos v\u00e1rios valores, tomados de um elenco preciso e ordenado: a ordem de visualiza\u00e7\u00e3o dos valor \u00e9 significativa. Cada valor dentro do elenco \u00e9 \u00fanico e n\u00e3o \u00e9 poss\u00edvel duplic\u00e1-lo.<\/p>\n<p>\u00c9 composta pelos elementos:<\/p>\n<ul>\n<li>Name<\/li>\n<li>ListValue<\/li>\n<li>Type<\/li>\n<li>Unit<\/li>\n<\/ul>\n<p>Por exemplo, essa propriedade permite indicar as dimens\u00f5es, dentro de um certo elenco, a serem atribu\u00eddas para realizar um item espec\u00edfico.<\/p>\n<div id=\"attachment_31027\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-31027\" class=\"size-full wp-image-31027\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/IfcPropertyListValue.jpg\" alt=\"O grafico mostra uma tabela com os valores univocos e unicos do arquivo IFC\" width=\"800\" height=\"121\" \/><p id=\"caption-attachment-31027\" class=\"wp-caption-text\">Esquema exemplo IfcPropertyListValue<\/p><\/div>\n<p>Para <strong>visualizar as propriedades <\/strong>de uma entidade em um modelo 3D, \u00e9 poss\u00edvel utilizar um simples <a class=\"textualLink_usbim-browser\" href=\"https:\/\/www.accasoftware.com\/ptb\/visualizador-bim\" target=\"_blank\" rel=\"noopener\">visualizador BIM<\/a> online e gratuito. \u00c9 suficiente:<\/p>\n<ul>\n<li>carregar o arquivo IFC na <a href=\"https:\/\/cloud.usbim.com\/\" target=\"_blank\" rel=\"noopener\">na nuvem do usBIM<\/a>;<\/li>\n<li>abrir o arquivo;<\/li>\n<li>selecionar a entidade;<\/li>\n<li>ler as propriedades dessa entidade na caixa de ferramentas \u00e0 direita.<\/li>\n<\/ul>\n<h2 id=\"exemplos-de-propriedades-associadas-as-entidades\">Exemplos de propriedades associadas \u00e0s entidades<\/h2>\n<p>As imagem que seguem mostram exemplos de propriedades associadas \u00e0s entidades.<\/p>\n<p>Na imagem abaixo selecionamos um elemento do modelo. A caixa de ferramentas \u00e0 direita apresenta as propriedades associadas a essa entidade.<\/p>\n<div id=\"attachment_24590\" style=\"width: 809px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-24590\" class=\"size-full wp-image-24590\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/Leitura-propriedades-elemento.webp\" alt=\"A imagem mostra a leitura das propriedades gerais de um elemento\" width=\"799\" height=\"452\" srcset=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/Leitura-propriedades-elemento.webp 799w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/Leitura-propriedades-elemento-300x170.webp 300w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/Leitura-propriedades-elemento-768x434.webp 768w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/Leitura-propriedades-elemento-705x399.webp 705w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/Leitura-propriedades-elemento-283x160.webp 283w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><p id=\"caption-attachment-24590\" class=\"wp-caption-text\">Imagem 1 | Leitura das propriedades gerais de um elemento<\/p><\/div>\n<p>A segunda imagem mostra como editar, excluir ou adicionar as propriedades das entidades, por exemplo as da parede inclu\u00eddas no <code>IfcWallStandardCase<\/code>.<\/p>\n<div id=\"attachment_24594\" style=\"width: 809px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-24594\" class=\"size-full wp-image-24594\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/editar-incluir-excluir-propriedades.webp\" alt=\"A imagem mostra como editar, incluir, excluir as propriedades de um elemento\" width=\"799\" height=\"433\" srcset=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/editar-incluir-excluir-propriedades.webp 799w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/editar-incluir-excluir-propriedades-300x163.webp 300w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/editar-incluir-excluir-propriedades-768x416.webp 768w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/editar-incluir-excluir-propriedades-705x382.webp 705w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/editar-incluir-excluir-propriedades-295x160.webp 295w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><p id=\"caption-attachment-24594\" class=\"wp-caption-text\">Imagem 2 | Editar, incluir, excluir as propriedades de um elemento<\/p><\/div>\n<p>A terceira imagem mostra como verificar as propriedades adicionadas na caixa de ferramentas \u00e0 direita da tela.<\/p>\n<div id=\"attachment_24595\" style=\"width: 809px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-24595\" class=\"size-full wp-image-24595\" src=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/visualizacao-propriedades-elemento.webp\" alt=\"A imagem mostra a visualizacao das propriedades inseridas e\/ou editadas\" width=\"799\" height=\"451\" srcset=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/visualizacao-propriedades-elemento.webp 799w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/visualizacao-propriedades-elemento-300x169.webp 300w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/visualizacao-propriedades-elemento-768x434.webp 768w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/visualizacao-propriedades-elemento-705x398.webp 705w, https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2023\/07\/visualizacao-propriedades-elemento-283x160.webp 283w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><p id=\"caption-attachment-24595\" class=\"wp-caption-text\">Imagem 3 | Visualiza\u00e7\u00e3o das propriedades inseridas e\/ou editadas<\/p><\/div>\n<p>&nbsp;<\/p>\n<div class=\"international-product-banner-desktop\" style=\"text-align: center\"><a href=\"https:\/\/www.accasoftware.com\/ptb\/visualizador-bim\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto\/usbim-browser-ptb.jpg\" alt=\"usbim-browser\" \/><\/a><\/div>\n<div class=\"international-product-banner-mobile\" style=\"text-align: center\"><a href=\"https:\/\/www.accasoftware.com\/ptb\/visualizador-bim\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto_mobile\/usbim-browser-ptb.jpg\" alt=\"usbim-browser\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ufeffComo ler um arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC<\/p>\n","protected":false},"author":34,"featured_media":10105,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"keyword_en":"","keyword_es":"","keyword_fr":"","keyword_de":"","keyword_ptb":"","_note_content":"","footnotes":""},"categories":[1939],"tags":[5255,2087,5095,5270],"class_list":["post-10085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ifc-open-bim","tag-acca-viewer","tag-newsletter-137","tag-newsletter-166","tag-newsletter-297"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Arquivo IFC e sua arquitetura: IfcPropertyDefinition - BibLus<\/title>\n<meta name=\"description\" content=\"Como ler arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arquivo IFC e sua arquitetura: IfcPropertyDefinition\" \/>\n<meta property=\"og:description\" content=\"Como ler arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC\" \/>\n<meta property=\"og:url\" content=\"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/\" \/>\n<meta property=\"og:site_name\" content=\"BibLus\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-23T11:17:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-11T14:12:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Arquivo-IFC-Definicao-Propriedades.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"843\" \/>\n\t<meta property=\"og:image:height\" content=\"321\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"chiaraschiavone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"chiaraschiavone\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/\"},\"author\":{\"name\":\"chiaraschiavone\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/#\\\/schema\\\/person\\\/c6454bd989cbff1d911cbd7c15a71d0f\"},\"headline\":\"Arquivo IFC e sua arquitetura: IfcPropertyDefinition\",\"datePublished\":\"2020-10-23T11:17:25+00:00\",\"dateModified\":\"2024-10-11T14:12:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/\"},\"wordCount\":923,\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/02\\\/Arquivo-IFC-Definicao-Propriedades.jpg\",\"keywords\":[\"acca-viewer\",\"Newsletter 137\",\"newsletter 166\",\"Newsletter 297\"],\"articleSection\":[\"IFC e openBIM\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/\",\"name\":\"Arquivo IFC e sua arquitetura: IfcPropertyDefinition - BibLus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/02\\\/Arquivo-IFC-Definicao-Propriedades.jpg\",\"datePublished\":\"2020-10-23T11:17:25+00:00\",\"dateModified\":\"2024-10-11T14:12:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/#\\\/schema\\\/person\\\/c6454bd989cbff1d911cbd7c15a71d0f\"},\"description\":\"Como ler arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#primaryimage\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/02\\\/Arquivo-IFC-Definicao-Propriedades.jpg\",\"contentUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/02\\\/Arquivo-IFC-Definicao-Propriedades.jpg\",\"width\":843,\"height\":321,\"caption\":\"A imagem mostra uma tela para definir as propriedades do arquivo IFC\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arquivo IFC e sua arquitetura: IfcPropertyDefinition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/#website\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/\",\"name\":\"BibLus\",\"description\":\"Blog sobre arquitetura, engenharia e constru\u00e7\u00e3o\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/ptb\\\/#\\\/schema\\\/person\\\/c6454bd989cbff1d911cbd7c15a71d0f\",\"name\":\"chiaraschiavone\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Arquivo IFC e sua arquitetura: IfcPropertyDefinition - BibLus","description":"Como ler arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/","og_locale":"pt_BR","og_type":"article","og_title":"Arquivo IFC e sua arquitetura: IfcPropertyDefinition","og_description":"Como ler arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC","og_url":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/","og_site_name":"BibLus","article_published_time":"2020-10-23T11:17:25+00:00","article_modified_time":"2024-10-11T14:12:37+00:00","og_image":[{"width":843,"height":321,"url":"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Arquivo-IFC-Definicao-Propriedades.jpg","type":"image\/jpeg"}],"author":"chiaraschiavone","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"chiaraschiavone","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#article","isPartOf":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/"},"author":{"name":"chiaraschiavone","@id":"https:\/\/biblus.accasoftware.com\/ptb\/#\/schema\/person\/c6454bd989cbff1d911cbd7c15a71d0f"},"headline":"Arquivo IFC e sua arquitetura: IfcPropertyDefinition","datePublished":"2020-10-23T11:17:25+00:00","dateModified":"2024-10-11T14:12:37+00:00","mainEntityOfPage":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/"},"wordCount":923,"image":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#primaryimage"},"thumbnailUrl":"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Arquivo-IFC-Definicao-Propriedades.jpg","keywords":["acca-viewer","Newsletter 137","newsletter 166","Newsletter 297"],"articleSection":["IFC e openBIM"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/","url":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/","name":"Arquivo IFC e sua arquitetura: IfcPropertyDefinition - BibLus","isPartOf":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/#website"},"primaryImageOfPage":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#primaryimage"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#primaryimage"},"thumbnailUrl":"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Arquivo-IFC-Definicao-Propriedades.jpg","datePublished":"2020-10-23T11:17:25+00:00","dateModified":"2024-10-11T14:12:37+00:00","author":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/#\/schema\/person\/c6454bd989cbff1d911cbd7c15a71d0f"},"description":"Como ler arquivo IFC, alterar e adicionar propriedades aos objetos: conhe\u00e7a IfcPropertyDefinition e a estrutura de dados IFC","breadcrumb":{"@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#primaryimage","url":"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Arquivo-IFC-Definicao-Propriedades.jpg","contentUrl":"https:\/\/biblus.accasoftware.com\/ptb\/wp-content\/uploads\/sites\/5\/2020\/02\/Arquivo-IFC-Definicao-Propriedades.jpg","width":843,"height":321,"caption":"A imagem mostra uma tela para definir as propriedades do arquivo IFC"},{"@type":"BreadcrumbList","@id":"https:\/\/biblus.accasoftware.com\/ptb\/arquivo-ifc-e-sua-arquitetura-ifcpropertydefinition\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/biblus.accasoftware.com\/ptb\/"},{"@type":"ListItem","position":2,"name":"Arquivo IFC e sua arquitetura: IfcPropertyDefinition"}]},{"@type":"WebSite","@id":"https:\/\/biblus.accasoftware.com\/ptb\/#website","url":"https:\/\/biblus.accasoftware.com\/ptb\/","name":"BibLus","description":"Blog sobre arquitetura, engenharia e constru\u00e7\u00e3o","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/biblus.accasoftware.com\/ptb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/biblus.accasoftware.com\/ptb\/#\/schema\/person\/c6454bd989cbff1d911cbd7c15a71d0f","name":"chiaraschiavone"}]}},"_links":{"self":[{"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/posts\/10085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/comments?post=10085"}],"version-history":[{"count":6,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/posts\/10085\/revisions"}],"predecessor-version":[{"id":32574,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/posts\/10085\/revisions\/32574"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/media\/10105"}],"wp:attachment":[{"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/media?parent=10085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/categories?post=10085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/ptb\/wp-json\/wp\/v2\/tags?post=10085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}