{"id":3778,"date":"2025-10-09T16:49:35","date_gmt":"2025-10-09T15:49:35","guid":{"rendered":"https:\/\/www.luso-cad.com\/?p=3778"},"modified":"2026-06-18T10:30:19","modified_gmt":"2026-06-18T09:30:19","slug":"dynamic-block-editor","status":"publish","type":"post","link":"https:\/\/www.luso-cad.com\/pt\/dynamic-block-editor\/","title":{"rendered":"Editor de Blocos Din\u00e2micos"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3778\" class=\"elementor elementor-3778\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ff3390 e-flex e-con-boxed e-con e-parent\" data-id=\"2ff3390\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-514577e elementor-widget elementor-widget-text-editor\" data-id=\"514577e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: justify;\">Utiliza o Editor de Blocos para definir e modificar os objetos e o comportamento numa defini\u00e7\u00e3o de bloco. No Editor de Blocos, adiciona par\u00e2metros e a\u00e7\u00f5es, que definem propriedades personalizadas e <a href=\"https:\/\/www.youtube.com\/watch?v=0pRbM1UKuno&amp;t=174s\" target=\"_blank\" rel=\"noopener\">comportamento din\u00e2mico<\/a>.<\/p><p style=\"text-align: justify;\">Pode aceder ao Editor de Blocos escrevendo o comando &#8220;<strong>BEDIT<\/strong>&#8221; ou fazendo duplo clique num bloco sem atributos. Ver\u00e1 a interface de friso do Editor de Blocos como abaixo; as setas pretas representam par\u00e2metros, enquanto o s\u00edmbolo de raio amarelo representa a\u00e7\u00f5es. Se os utilizadores estiverem a trabalhar com a interface cl\u00e1ssica, surgir\u00e3o barras de ferramentas.<\/p><p style=\"text-align: justify;\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/1F068EX.png\" alt=\"Blocos din\u00e2micos\" width=\"900\" height=\"544\" class=\"aligncenter wp-image-3780\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/1F068EX.png 1439w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/1F068EX-300x181.png 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/1F068EX-1024x618.png 1024w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/1F068EX-768x464.png 768w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/1F068EX-18x12.png 18w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/p><h2><strong><br \/><\/strong>Pain\u00e9is de Ferramentas do Editor de Blocos Din\u00e2micos<\/h2><p style=\"text-align: justify;\">Pode usar as ferramentas nos pain\u00e9is para definir, editar e modificar defini\u00e7\u00f5es de blocos din\u00e2micos, tornando o processo muito conveniente e r\u00e1pido.<\/p><ul style=\"text-align: justify;\"><li><strong>Gerir (Manage):<\/strong> Guardar ou Guardar como o bloco predefinido; criar ou editar outro bloco.<\/li><li><strong>Ferramenta (Tool):<\/strong> Definir, editar ou atualizar o atributo do bloco.<\/li><li><strong>Par\u00e2metro (Parameter):<\/strong> Adicionar par\u00e2metros para Blocos Din\u00e2micos neste painel.<\/li><li><strong>A\u00e7\u00e3o (Action):<\/strong> Adicionar a\u00e7\u00f5es para Blocos Din\u00e2micos neste painel.<\/li><li><strong>Conjuntos de Par\u00e2metros (Parameter Sets):<\/strong> Adicionar um conjunto de par\u00e2metros neste painel.<\/li><li><strong>Visibilidade (Visibility):<\/strong> Painel utilizado especificamente para edi\u00e7\u00e3o de visibilidade.<\/li><li><strong>Fechar (Close):<\/strong> Usado para sair do Editor de Blocos. Antes de sair, alguns comandos como Guardar ou Abrir, etc., podem n\u00e3o funcionar.<\/li><\/ul><h2>Saber mais sobre par\u00e2metros no Editor de Blocos Din\u00e2micos<\/h2><p style=\"text-align: justify;\">Os par\u00e2metros t\u00eam uma apar\u00eancia semelhante a cotas. Os par\u00e2metros tamb\u00e9m especificam posi\u00e7\u00f5es, dist\u00e2ncias e \u00e2ngulos para a geometria numa refer\u00eancia de bloco. Quando adiciona um par\u00e2metro a uma defini\u00e7\u00e3o de bloco din\u00e2mico, o par\u00e2metro define uma ou mais propriedades personalizadas para o bloco. Uma defini\u00e7\u00e3o de bloco din\u00e2mico deve conter pelo menos um par\u00e2metro. Quando um par\u00e2metro \u00e9 adicionado a uma defini\u00e7\u00e3o de bloco din\u00e2mico, os man\u00edpulos associados aos pontos\u2011chave do par\u00e2metro s\u00e3o adicionados automaticamente. Em seguida, tem de adicionar uma a\u00e7\u00e3o \u00e0 defini\u00e7\u00e3o de bloco e associ\u00e1\u2011la a um par\u00e2metro.<\/p><p style=\"text-align: justify;\"><img decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/2block.png\" alt=\"Blocos din\u00e2micos\" width=\"1000\" height=\"124\" class=\"aligncenter wp-image-3781\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/2block.png 1465w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/2block-300x37.png 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/2block-1024x127.png 1024w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/2block-768x95.png 768w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/2block-18x2.png 18w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p><ul style=\"text-align: justify;\"><li><strong>Par\u00e2metro de Ponto (Point Parameter):<\/strong> Define uma localiza\u00e7\u00e3o X e Y no desenho. Pode ser associado a uma a\u00e7\u00e3o Mover ou Esticar.<\/li><li><strong>Par\u00e2metro Linear (Linear Parameter):<\/strong> Mostra a dist\u00e2ncia entre dois pontos de ancoragem. Restringe o movimento do man\u00edpulo ao longo de um \u00e2ngulo predefinido. Pode ser associado a Mover, Esticar, Escala ou Matriz (<a href=\"https:\/\/www.luso-cad.com\/array-command\/\">Array<\/a>).<\/li><li><strong>Par\u00e2metro Polar (Polar Parameter):<\/strong> Mostra a dist\u00e2ncia entre dois pontos de ancoragem e apresenta um valor de \u00e2ngulo. Pode usar os man\u00edpulos e a Paleta de Propriedades para alterar tanto a dist\u00e2ncia como o \u00e2ngulo. Pode ser associado a Mover, Escala, Esticar, Estiramento Polar (Polar Stretch) ou Matriz (Array).<\/li><li><strong>Par\u00e2metro XY (XY Parameter):<\/strong> Mostra as dist\u00e2ncias X e Y a partir do ponto base do par\u00e2metro. Pode ser associado a Mover, Escala, Esticar ou Matriz (Array).<\/li><li><strong>Par\u00e2metro de Rota\u00e7\u00e3o (Rotation Parameter):<\/strong> Define um \u00e2ngulo. O \u00e2ngulo de rota\u00e7\u00e3o pode ter qualquer valor, estar definido num intervalo ou num valor especificado.<\/li><li><strong>Par\u00e2metro de Alinhamento (Alignment Parameter):<\/strong> Define uma localiza\u00e7\u00e3o X e Y e um \u00e2ngulo. Aplica\u2011se sempre a todo o bloco e n\u00e3o necessita de a\u00e7\u00e3o associada. Permite que a refer\u00eancia de bloco rode automaticamente em torno de um ponto para se alinhar com outro objeto no desenho. Afeta a propriedade de rota\u00e7\u00e3o do bloco.<\/li><li><strong>Par\u00e2metro de Invers\u00e3o (Flip Parameter):<\/strong> Inverte objetos. Pode ser associado a uma a\u00e7\u00e3o Inverter (Flip).<\/li><li><strong>Par\u00e2metro de Visibilidade (Visibility Parameter):<\/strong> Controla a visibilidade de objetos no bloco. Aplica\u2011se sempre a todo o bloco e n\u00e3o necessita de a\u00e7\u00e3o associada. No desenho, clique no man\u00edpulo para apresentar uma lista de estados de visibilidade dispon\u00edveis para a refer\u00eancia de bloco.<\/li><li><strong>Par\u00e2metro de Consulta (Lookup Parameter):<\/strong> Define uma propriedade personalizada que pode especificar ou definir para avaliar um valor a partir de uma lista ou tabela que definir. Pode ser associado a um \u00fanico man\u00edpulo de consulta. Na refer\u00eancia de bloco, clique no man\u00edpulo para apresentar uma lista de valores dispon\u00edveis. Pode ser associado a uma a\u00e7\u00e3o Consulta (Lookup).<\/li><li><strong>Par\u00e2metro de Ponto Base (Base Point Parameter):<\/strong> Define um ponto base para a refer\u00eancia de bloco din\u00e2mico em rela\u00e7\u00e3o \u00e0 geometria no bloco. N\u00e3o pode ser associado a quaisquer a\u00e7\u00f5es, mas pode pertencer ao conjunto de sele\u00e7\u00e3o de uma a\u00e7\u00e3o.<\/li><\/ul><ul style=\"text-align: justify;\"><li><strong>Par\u00e2metro de Ponto (Point Parameter):<\/strong> Define uma localiza\u00e7\u00e3o X e Y no desenho. Pode ser associado a uma a\u00e7\u00e3o Mover ou Esticar.<\/li><li><strong>Par\u00e2metro Linear (Linear Parameter):<\/strong> Mostra a dist\u00e2ncia entre dois pontos de ancoragem. Restringe o movimento do man\u00edpulo ao longo de um \u00e2ngulo predefinido. Pode ser associado a Mover, Esticar, Escala ou Matriz (Array).<\/li><li><strong>Par\u00e2metro Polar (Polar Parameter):<\/strong> Mostra a dist\u00e2ncia entre dois pontos de ancoragem e apresenta um valor de \u00e2ngulo. Pode usar os man\u00edpulos e a Paleta de Propriedades para alterar tanto a dist\u00e2ncia como o \u00e2ngulo. Pode ser associado a Mover, Escala, Esticar, Estiramento Polar (Polar Stretch) ou Matriz (Array).<\/li><li><strong>Par\u00e2metro XY (XY Parameter):<\/strong> Mostra as dist\u00e2ncias X e Y a partir do ponto base do par\u00e2metro. Pode ser associado a Mover, Escala, Esticar ou Matriz (Array).<\/li><li><strong>Par\u00e2metro de Rota\u00e7\u00e3o (Rotation Parameter):<\/strong> Define um \u00e2ngulo. O \u00e2ngulo de rota\u00e7\u00e3o pode ter qualquer valor, estar definido num intervalo ou num valor especificado.<\/li><li><strong>Par\u00e2metro de Alinhamento (Alignment Parameter):<\/strong> Define uma localiza\u00e7\u00e3o X e Y e um \u00e2ngulo. Aplica\u2011se sempre a todo o bloco e n\u00e3o necessita de a\u00e7\u00e3o associada. Permite que a refer\u00eancia de bloco rode automaticamente em torno de um ponto para se alinhar com outro objeto no desenho. Afeta a propriedade de rota\u00e7\u00e3o do bloco.<\/li><li><strong>Par\u00e2metro de Invers\u00e3o (Flip Parameter):<\/strong> Inverte objetos. Pode ser associado a uma a\u00e7\u00e3o Inverter (Flip).<\/li><li><strong>Par\u00e2metro de Visibilidade (Visibility Parameter):<\/strong> Controla a visibilidade de objetos no bloco. Aplica\u2011se sempre a todo o bloco e n\u00e3o necessita de a\u00e7\u00e3o associada. No desenho, clique no man\u00edpulo para apresentar uma lista de estados de visibilidade dispon\u00edveis para a refer\u00eancia de bloco.<\/li><li><strong>Par\u00e2metro de Consulta (Lookup Parameter):<\/strong> Define uma propriedade personalizada que pode especificar ou definir para avaliar um valor a partir de uma lista ou tabela que definir. Pode ser associado a um \u00fanico man\u00edpulo de consulta. Na refer\u00eancia de bloco, clique no man\u00edpulo para apresentar uma lista de valores dispon\u00edveis. Pode ser associado a uma a\u00e7\u00e3o Consulta (Lookup).<\/li><li><strong>Par\u00e2metro de Ponto Base (Base Point Parameter):<\/strong> Define um ponto base para a refer\u00eancia de bloco din\u00e2mico em rela\u00e7\u00e3o \u00e0 geometria no bloco. N\u00e3o pode ser associado a quaisquer a\u00e7\u00f5es, mas pode pertencer ao conjunto de sele\u00e7\u00e3o de uma a\u00e7\u00e3o.<\/li><\/ul><h2>Saber mais sobre a\u00e7\u00f5es no Editor de Blocos Din\u00e2micos<\/h2><p style=\"text-align: justify;\">As a\u00e7\u00f5es definem como a geometria de uma refer\u00eancia de bloco din\u00e2mico se move ou altera quando as propriedades personalizadas da refer\u00eancia de bloco s\u00e3o manipuladas num desenho.<\/p><p style=\"text-align: justify;\"><img decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/3block.png\" alt=\"Blocos din\u00e2micos\" width=\"1000\" height=\"124\" class=\"aligncenter wp-image-3782\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/3block.png 1465w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/3block-300x37.png 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/3block-1024x127.png 1024w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/3block-768x95.png 768w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2025\/10\/3block-18x2.png 18w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/p><ul><li style=\"text-align: justify;\"><strong>Mover (Move):<\/strong> Faz com que os objetos se desloquem uma dist\u00e2ncia e um \u00e2ngulo especificados; uma a\u00e7\u00e3o Mover associada a um par\u00e2metro de Ponto, Linear, Polar ou XY desloca todos os objetos do conjunto de sele\u00e7\u00e3o em qualquer dire\u00e7\u00e3o.<\/li><li style=\"text-align: justify;\"><strong>Escala (Scale):<\/strong> Uma a\u00e7\u00e3o Escala (por exemplo, associada a um par\u00e2metro Linear, Polar, XY, etc.) aplica escala aos objetos selecionados na dire\u00e7\u00e3o do par\u00e2metro. Os utilizadores podem manipular os man\u00edpulos de diferentes formas alterando propriedades e valores na Paleta de Propriedades.<\/li><li style=\"text-align: justify;\"><strong>Esticar (Stretch):<\/strong> Move e estica objetos uma dist\u00e2ncia especificada numa localiza\u00e7\u00e3o especificada. Pode estar associada a um par\u00e2metro de Ponto, Linear, Polar, XY, etc.<\/li><li style=\"text-align: justify;\"><strong>Estiramento Polar (Polar Stretch):<\/strong> Roda, move e estica objetos um \u00e2ngulo e uma dist\u00e2ncia especificados quando o ponto\u2011chave do par\u00e2metro Polar associado \u00e9 alterado atrav\u00e9s de um man\u00edpulo ou da Paleta de Propriedades. S\u00f3 pode ser aplicada a um par\u00e2metro Polar.<\/li><li style=\"text-align: justify;\"><strong>Rodar (Rotate):<\/strong> Est\u00e1 sempre associada a um par\u00e2metro de Rota\u00e7\u00e3o. Os objetos selecionados podem ser rodados livremente; a forma como os man\u00edpulos s\u00e3o manipulados tamb\u00e9m pode variar na Paleta de Propriedades.<\/li><li style=\"text-align: justify;\"><strong>Inverter (Flip):<\/strong> Est\u00e1 sempre associada a um par\u00e2metro de Invers\u00e3o (Flip).<\/li><li style=\"text-align: justify;\"><strong>Matriz (Array):<\/strong> Associada a um par\u00e2metro Linear, Polar, XY, etc., copia e distribui em matriz os objetos selecionados de diferentes formas.<\/li><li style=\"text-align: justify;\"><strong>Consulta (Lookup):<\/strong> S\u00f3 pode ser associada a um par\u00e2metro de Consulta (Lookup).<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Utiliza o Editor de Blocos para definir e modificar os objetos e o comportamento numa defini\u00e7\u00e3o de bloco. No Editor de Blocos, adiciona par\u00e2metros e a\u00e7\u00f5es, que definem propriedades personalizadas e comportamento din\u00e2mico.<\/p>\n","protected":false},"author":4,"featured_media":4397,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3778","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/posts\/3778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/comments?post=3778"}],"version-history":[{"count":17,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/posts\/3778\/revisions"}],"predecessor-version":[{"id":5251,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/posts\/3778\/revisions\/5251"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/media\/4397"}],"wp:attachment":[{"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/media?parent=3778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/categories?post=3778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.luso-cad.com\/pt\/wp-json\/wp\/v2\/tags?post=3778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}