ARQUILOG
Tutorial de Bloco Dinâmico: Construindo o bloco de uma porta

Tutorial de Bloco Dinâmico: Construindo o bloco de uma porta

Vou construir um bloco dinâmico de uma porta.
Esse bloco permitirá que a porta seja editada para ter as medidas: 50, 60, 70, 80, 90 e 100cm.

Também poderemos espelhá-la, aumentar a espessura da parede onde está a aduela e escolher se a porta terá soleira ou não.

É um processo demorado, então vamos devagar.

— :: :: :: —

Índice:
1 :: O início
2 :: Atribuindo um PARAMETER LINEAR à largura da porta
3 :: AtrIbuindo uma ACTION STRETCH ao PARAMETER LINEAR da largura da porta
4 :: Atribuindo uma segunda ACTION STRETCH ao PARAMETER LINEAR da largura da porta
5 :: Atribuindo a ACTION SCALE ao PARAMETER LINEAR da largura da porta e ao objeto arco
6 :: Criando um PARAMETER LOOKUP
7 :: Criando uma ACTION LOOKUP
8 :: Atribuindo um PARAMETER LINEAR à largura da parede
9 :: Atribuindo uma ACTION STRETCH ao PARAMETER LINEAR da largura da parede
10 :: Atribuindo um PARAMETER FLIP ao bloco
11 :: Atribuindo uma ACTION FLIP ao PARAMETER FLIP de rebatimento da porta
12 :: Criando um PARAMETER BASE POINT ao bloco
13 :: Atribuindo uma ACTION MOVE ao GRIP de rebatimento
14 :: Criando um PARAMETER VISIBILITY para o bloco

— :: :: :: —

1 :: O INÍCIO
Primeiro vamos construir todos os elementos da porta na layer 0 (zero), como abaixo:

Defina a porta, as aduelas e os alisares com cor bylayer. Esses elementos assumirão a cor da layer onde o bloco for inserido.

Defina as linhas da soleira, o arco da porta e as maçanetas com cor byblock. Poderemos mudar a cor desses elementos mudando a cor do bloco.

Isso nos permitirá customizar o bloco em duas cores (espessuras de linhas) diferentes.

— :: :: :: —

Próximo passo: Transformar a porta num bloco com o ponto de inserção na quina inferior esquerda do retângulo da porta, como no desenho abaixo:

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

— :: :: :: —

Digite o comando bedit e selecione na lista o bloco da porta que acabamos de criar ou dê 2 cliques no bloco, o editor de blocos abrirá.

Para criar os efeitos dinâmicos no bloco precisamos atribuir parâmetros parameters) e ações (actions) aos seus elementos.

Há uma paleta na esquerda da tela (Block Authoring palettes), onde podemos ler nas duas primeiras abas: Parameters e Actions. É aí que vamos trabalhar. Mas é necessário também abrir a paleta Properties. Para isso você pode apertar as teclas Ctrl + 1.
Voltar para o índice

— :: :: :: —

2 :: ATRIBUINDO UM PARÂMETRO LINEAR À LARGURA DA PORTA:

a) Na aba Parameters da paleta , selecionamos o parâmetro Linear.

b) No prompt: Specify start point or

[Name/Label/Chain/Description/Base/Palette/Value set]: dê um clique na quina inferior esquerda do retângulo da porta.

c) No prompt: Specify endpoint:

clique na parte de baixo à direita do arco.

d) No prompt: Specify label location:

posicione o que parece ser uma linha de cota do parâmetro abaixo da porta, como abaixo:

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Nota: O ponto de exclamação amarelo que surgiu no desenho indica que o processo está incompleto ou incorreto (no nosso caso incompleto). A gente vai sempre ver esse ponto de exclamação após posicionarmos um parâmetro, pois a maioria dos parâmetros precisam de uma ação.

Agora vamos editar as properties desse parâmetro:

Com o parâmetro selecionado, na última linha da paleta Properties: Numbers of grips, selecione 1. Isso remove o grip da esquerda, o que é importante para podermos esticá-lo apenas pelo lado direito.

Com o parâmetro ainda selecionado, na linha Distance label, mude o nome para: largura da porta.

Ainda nas Properties desse parâmetro, vamos pré-definir uma lista de tamanhos para essa porta. Procure na paleta Properties a linha Dist Type e selecione List. Na linha abaixo Dist value list clique nas reticências (…). Abrirá um quadro de diálogos para inserção dos valores pré-definidos. Acrescente os valores: .50, .60, .70, .80, .90, 1.00.

Voltar para o índice

— :: :: :: —

3 :: ATRIBUINDO UMA ACTION STRETCH AO PARAMETER LINEAR DA LARGURA DA PORTA:

a) Agora na aba de Actions, clique em Stretch action.

b) No prompt: Select parameter:
Selecione o nosso parâmetro largura da porta.

c) No prompt: Specify parameter point to associate with action or enter [sTart point] [Second point] <Second>:Clique no centro do triângulo azul, que é o grip do parâmetro.

d) Nos prompts Specify first corner of stretch frame or [CPolygon]: e Specify opposite corner: , faça um retângulo de seleção na parte de cima da porta conforme abaixo:

e) No prompt: Select objects: selecione apenas a porta e as maçanetas.

f) No prompt: Specify action location or [Multiplier/Offset]: posicione o ícone da action próximo ao parâmetro largura da porta.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Por nosso parâmetro ser horizontal e a ação ter selecionado a porta que aumentará na direção vertical, deveremos mudar uma configuração nas propriedades da ação que acabamos de criar.
Selecione a ação Stretch e na paleta Properties, procure a linha Angle offset e mude para 90.
Para testar o funcionamento do bloco até o momento, feche o editor de blocos. Ao clicar no bloco, acenderá um triângulo azul no lado direito do arco. Clique nesse triângulo e movimente o mouse. O tamanho da porta aumentará junto com o movimento do mouse para os valores que pré-definimos lá em cima.
Mas note que apenas o retângulo da porta aumenta. No próximo passo iremos criar uma Action para mover também a aduela e os alisares da direita para os tamanhos pré-definidos. Iremos usar ainda o parâmetro largura da porta.
Voltar para o índice

— :: :: :: —

4 :: ATRIBUINDO UMA SEGUNDA ACTION STRETCH AO PARAMETER LINEAR DA LARGURA DA PORTA:

a) Na aba de Actions, clique em Stretch action.

b) No prompt: Select parameter: selecione o nosso parâmetro largura da porta.

c) No prompt: Specify parameter point to associate with action or enter [sTart point] [Second] <Second>: clique no centro do triângulo azul, que é o grip do parâmetro.

d) Nos prompts Specify first corner of stretch frame or [CPolygon]: e Specify opposite corner: faça um retângulo de seleção em volta da aduela da direita conforme abaixo:

e) No prompt Select objects: selecione apenas a aduela e os alisares da direita e as duas linhas de soleira.

f) No prompt Specify action location or [Multiplier/Offset]: posicione o ícone da ação (action) abaixo do ícone da nossa primeira Action.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Apenas para organizar o que fizemos até aqui, eu renomeei na aba Properties os nomes da ações conforme figura acima.

Se você testar o bloco agora, verá que a porta, a aduela, os alisares da direita e as linhas da soleira acompanham o movimento do mouse. Mas e o arco da porta? É o próximo passo!

Voltar para o índice

— :: :: :: —

5 :: ATRIBUINDO UMA ACTION SCALE AO PARAMETER LINEAR DA LARGURA DA PORTA E AO OBJETO ARCO:
Se tivéssemos incluído o arco nas duas actions stretch anteriores, o arco ficaria distorcido. Então é necessário criarmos uma action Scale para arco.

Como nós queremos que o arco aumente junto com a porta, usaremos o parâmetro largura da porta que criamos lá no início.

a) Na aba de Actions, clique em Scale action.

b) No prompt: Select parameter: selecione o nosso parâmetro largura da porta.

c) No prompt: Select objects: selecione apenas o arco.

d) Posicione o ícone da Action próximo ao arco. Podemos renomeá-lo para Scale arco na aba Properties.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Salve o bloco e teste!

Assim como está, ele já funciona perfeitamente. Ao clicar no retângulo azul da direita, conseguimos editar a porta para ter os tamanhos 50cm, 60cm, 70cm, 80cm, 90cm e 100cm.

Mas podemos fazer mais!

Vamos criar a opção de escolher o tamanho da porta através de uma lista. Para isso precisamos de um Parameter Lookup e uma Action Lookup.

Voltar para o índice

— :: :: :: —

6 :: CRIANDO UM PARAMETER LOOKUP:

a) Na aba Parameters da paleta , selecionamos o parâmetro Lookup.

b) No prompt: Specify parameter location or [Name/Label/Description/Palette]: posicione o ícone do parâmetro no lado direito do desenho.

Só isso!

Voltar para o índice

— :: :: :: —

7 :: CRIANDO UMA ACTION LOOKUP:

a) Na aba de Actions, clique em Lookup action.

b) No prompt: Select parameter: selecione o parâmetro Lookup que acabamos de criar.

c) No prompt: Specify action location: posicione o ícone da Action próximo ao ícone do parâmetro Lookup. Abrirá um quadro de diálogo.

Nesse quadro, clique em Add Properties… e selecione o Parameter Name Linear / Largura da porta.

Agora estamos na Property Lookup Table e iremos colocar em cada linha da coluna Input Properties / Largura da porta, os nossos valores pré-definidos.
Para isso clique nas linhas dessa coluna: aparecerá uma setinha no lado direito, onde você poderá escolher os tamanhos que definimos, um para cada linha.

Na outra coluna, Lookup Properties / Lookup, escreva os mesmos valores da primeira coluna. Se você quiser, ao invés de colocar .50 na primeira linha, você pode colocar 50cm, por exemplo.

Feche o quadro de diálogo. Nosso desenhos estará assim:

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Salve o bloco e teste!

Quando você clicar nele, aparecerá também um triângulo azul apontando pra baixo. Ao clicar nesse novo triângulo, abrirá uma listinha com os nosso valores que definimos. Poderemos escolher o tamanho da nossa porta por aí!

Pronto? Sim! Mas podemos fazer mais! Nós podemos criar um grip de stretch para a espessura da parede onde a porta será inserida. Vamos lá!

Voltar para o índice

— :: :: :: —

8 :: ATRIBUINDO O PARÂMETRO LINEAR À LARGURA DA PAREDE:

a) Na aba Parameters da paleta , selecionamos o parâmetro Linear.

b) No prompt: Specify start point or [Name/Label/Chain/Description/Base/Palette/Value set]: dê um clique no lado interno superior da aduela da esquerda.

c) No prompt: Specify endpoint: clique no lado interno inferior da aduela da esquerda.

d) No prompt: Specify label location: posicione a linha do parâmetro do lado esquerdo da aduela, como abaixo:

Agora vamos editar as properties desse parâmetro:

Com o parâmetro selecionado, na última linha da paleta Properties: Numbers of grips, selecione 1. Isso remove o grip de cima, o que é importante para podermos esticá-lo apenas para baixo.

Com o parâmetro ainda selecionado, na linha Distance label, mude o nome para: largura da parede.

Nesse parâmetro não iremos pré-definir tamanhos, pois paredes podem ter uma infinidade de larguras.

Voltar para o índice

— :: :: :: —

9 :: ATRIBUINDO A ACTION STRETCH AO PARÂMETRO LINEAR DA LARGURA DA PAREDE:

a) Agora na aba de Actions, clique em Stretch action.

b) No prompt: Select parameter: selecione o nosso parâmetro largura da parede.

c) No prompt: Specify parameter point to associate with action or enter [sTart point] [Second point] <Second>: clique no centro do triângulo azul (grip) do parâmetro que acabamos de criar.

d) Nos prompts Specify first corner of stretch frame or [CPolygon]: e Specify opposite corner: faça um retângulo de seleção nas partes debaixo das aduelas, conforme abaixo:

e) No prompt: Select objects: selecione apenas as aduelas, os alisares de baixo e a linha da soleira de baixo.

f) No prompt: Specify action location or [Multiplier/Offset]: posicione o ícone da action próximo ao parâmetro largura da parede.

Edite o nome do ícone da Action para Estica a parede.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Salve o bloco e teste!

Agora, além de podermos escolher o tamanho da porta arrastando o grip na ponta do arco ou na lista que se abre ao clicarmos na setinha para baixo, agora nós podemos também ajustar a espessura da parede para qualquer medida.

— :: :: :: —

Próximo passo: iremos criar a possibilidade de espelharmos o bloco, para facilitar o seu uso.
Para isso iremos retornar ao Editor do Bloco e usar a dupla Flip parameter e Flip action.
Voltar para o índice

— :: :: :: —

10 :: ATRIBUINDO UM PARAMETER FLIP AO BLOCO:

a) Na aba Parameters da paleta , selecionamos o parâmetro Flip.

b) No prompt: Specify base point of reflection line or [Name/Label/Description/Palette]: clique no mid point da linha de cima da soleira.

c) No prompt: Specify endpoint of reflection line: mova o mouse para baixo com o ortho ligado, e clique em qualquer lugar. O tamanho da linha de reflexão não é importante. Ela funciona apenas como uma linha de eixo para o rebatimento dos objetos.

d) No prompt: Specify label location: posicione o ícone do parameter próximo à linha de reflexão que criamos, como no desenho abaixo:

Vamos editar as properties desse parâmetro:

Com o parâmetro selecionado, procure na paleta Properties a linha Flip label, mude o nome para: rebatimento.

Voltar para o índice

— :: :: :: —

11 :: ATRIBUINDO UMA ACTION FLIP AO PARAMETER FLIP DE REBATIMENTO DA PORTA:

a) Na aba de Actions, clique em Flip action.

b) No prompt: Select parameter: selecione o nosso parâmetro rebatimento.

c) No prompt: Select objects: digite all e dê enter.

d) No prompt: Specify action location: posicione o ícone da action próximo ao parâmetro dele.

e) Edite o nome do ícone da Action para rebatimento.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Salve o bloco e teste!

Perceba que quando usamos a setinha de rebatimento, nós perdemos o quadradinho azul do ponto de inserção do bloco. Para consertar isso será necessário incluir um novo parameter.

Voltar para o índice

— :: :: :: —

12 :: ATRIBUINDO UM PARAMETER BASE POINT AO BLOCO:
a) Na aba Parameters da paleta , selecionamos o parâmetro Base Point.

b) No prompt: Specify parameter location: clique no ponto de inserção do bloco, que é a quina inferior esquerda do retângulo da porta.

c) Pré-selecione a Action rebatimento, na paleta Properties procure a linha Selection Set e clique nas reticências (…). e escolha Modify e clique no parametro Base point que acabamos de inserir, isso adicionará o ponto de inserção á action de rebatimento e quando rebartermos o bloco, rebateremos também o ponto de inserção.

Salve o bloco e teste!

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Repare que se mexermos no tamanho da porta, o grip de rebatimento não fica mais no meio da linha da soleira.

Para consertarmos isso, precisaremos mover o grip quando editarmos o tamanho da porta. Na verdade teremos que movê-lo sempre a metade da distância do stretch da porta. Isso manterá o grip sempre centralizado na linha da soleira.

Voltar para o índice

— :: :: :: —

13 :: ATRIBUINDO UMA ACTION MOVE AO GRIP DE REBATIMENTO:

Abra o Editor de blocos:

a) Na aba Actions, clique em Move action.

b) No prompt: Select parameter: selecione o nosso parâmetro largura da porta, pois nós queremos que o grip se mova a metade dessa distância ao esticarmos a porta.

c) No prompt: Specify parameter point to associate with action or enter [sTart point][/Second point] <Second>: clique no centro do triângulo azul (grip) do parâmetro largura da porta.

d) No prompt: Select objects: selecione o grip do parâmetro rebatimento (Flip).

e) No prompt: Specify action location or [Multiplier/Offset]: posicione o ícone da Action Move, próximo ao grip do rebatimento.

f) Renomeie a Move Action para Move o Flip.

g) Pré-selecione a Move o Flip Action e na Paleta Properties procure a linha Distance Multiplier e digite .5

Salve o bloco e teste novamente! Agora o grip do Flip estará sempre centralizado.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Para fecharmos com chave de ouro, vamos incluir a opção de usarmos o bloco da porta com soleira ou sem soleira?

Existe um parameter que nos permite fazer isso: o Visibility.

Esse parâmetro não precisa de uma Action. Cada bloco dinâmico só pode ter um parameter Visibility.

Mas antes que eu me esqueça, vamos renomear o parameter e a action do Lookup para Lookup tam portas. É só pra gente não esquecer para o que eles servem. Na verdade, você pode dar o nome que preferir.

Voltar para o índice

— :: :: :: —

14 :: CRIANDO UM PARAMETER VISIBILITY PARA O BLOCO:

a) Na aba Parameters da paleta , selecionamos o parâmetro Visibility.

b) No prompt: Specify parameter location or [Name/Label/Description/Palette]: posicione o ícone do parameter logo abaixo do ícone Lookup tam porta.

Lembre-se que vamos criar duas situações: uma onde a porta tem soleira e outra onde a porta não tem soleira.

c) Dê um clique duplo no parameter Visibility para abrir o quadro de diálogo dos estados de visibilidade (Visibility States).

Clique sobre VisibilityState0 e digite com soleira.

Clique em New e digite sem soleira.

Clique Ok para fechar o quadro de diálogo.

Observe que na barra de ferramentas superior do programa, na guia Visibility há uma pequena lista com os estados de visibilidades que acabamos de criar. O estado com soleira está pronto, pois o bloco possui a soleira desde o início.

Precisamos ajustar a visibilidade do sem soleira.

d) Procure na lista o estado sem soleira e selecione-o.

e) Pré-selecione as duas linhas da soleira no desenho do bloco.

f) Clique no botão Make Invisible (um quadradinho pontilhado nessa mesma guia Visibility)

Salve o bloco e teste!

Quando você clicar no bloco, abaixo do grip do Look tam porta, aparece um outro grip. Clique nele e escolha sem soleira. Pronto, a porta está sem a soleira!

Vamos incluir esse último grip (visibility) na seleção da Flip Action: rebatimento para ele ficar sempre próximo ao grip do Lookup tam porta.

g) Pré-selecione a Flip Action: rebatimento, na paleta Properties procure a linha Selection Set e clique nas reticências (…), escolha Modify e clique no grip Visibility que acabamos de criar.

Clique no desenho acima se deseja baixar o arquivo dwg nesse estágio.

Voltar para o índice

Esse bloco, com acréscimo de algumas novas funções, está disponível para compra na loja do Arquilog em https://arquilog.com.br/downloads/porta/.

Para conhecer outros blocos dinâmicos, visite a loja do Arquilog em https://arquilog.com.br/loja/.

67 comentários

  1. Alexandre

    Cara, muito obrigado, muito útil, no entanto tem um problema que não consegui solucionar. A porta está da esquerda para a direita, se eu espelhar a porta e diminuir seu comprimento, ela se comporta de forma errada, o “scale” do arco diminui e o comprimento da porta aumenta! Em outra situação, qnd eu aumento ou diminuo o comprimento da porta, o arco sai fora do lugar, mas acredite, o arco está posicionado no lugar certo, bem no eixo, mas qnd mudo o comprimento da porta ele sai um pouco do lugar para cima, uns 2 cm, por que isso acontece?

    1. arquilog

      Alexandre,

      Que bom que você gostou!
      Quanto ao problema… ao criar a action do Flip devemos selecionar todos os objetos, inclusive o parameter stretch e a action stretch. Porque ao fazê-lo aplicamos a action Flip ao conjunto stretch também. Alterei o passo-a-passo, pois faltava essa informação.

      Obrigada por reportar!

        1. arquilog

          Olá Alana, recebi seu bloco.
          Para resolver o problema, você deve acrescentar o ícone da action STRETCH da porta (o da maçaneta) nas seleções das suas actions FLIP.
          Eu não costumo acrescentar uma ACTION na outra, mas esse caso parece ser uma exceção.
          Outra coisa que percebi é que você deve começar o arco da porta no canto superior esquerda da porta. Como colocado por você no canto direito vai dar defeito a medida que você aumenta o tamanho da porta.
          Parabéns pelo seu bloco! Se precisar de mais alguma coisa, é só falar! :)

          1. Alana

            Muito obrigada, deu certo! O vertical deu certo de primeira, o horizontal tive que recriar a action do flip. Primeiro eu fui em Action Selection Set > New Selection Set e digitei all. O autocad exibiu uma caixa de diálogo falando que a seleção cotinha um parâmetro ou ação que gerava uma referência circular no bloco dinâmico. Então apaguei a action e criei uma nova, selecionando tudo. Deu certo. Obrigada pela atenção.

  2. Marcela

    Adorei!
    Mto obrigada!
    Otima explicação. Não tem erro!
    Estou aprendendo baseado nesta explicação a fazer um bloco dinâmico para vagas de carro.
    Consegui fazer a vaga P, M, G com as variaveis de largura e comprimento. Porém, não sei como mudar o texto conforme o tamanho. Agradeceria mto se vc pudesse me ajudar via email!
    Obrigada

  3. Ronald

    Na parte que vc ensina : “Com o parâmetro selecionado, na última linha da paleta Properties: Numbers of grips, selecione 1”, essa opção não aparece para mim na paleta propriedades e eu só consigo modificar clicando com o botão direito do mouse no parametro linear.
    Na verdade a paleta de propriedades contém uma caixa de texto na parte superior que mostra “no selection” quando não tem nada selecionado e quando seleciona o parâmetro linear a caixa que deveria aparecer “linear parameter” para modificar Numbers of grips e Dist Type para escolher List fica vazia.
    Meu autocad é 2014 e gostaria de saber se há solução.
    Desde já agradeço.

      1. Bianca Marques

        Adorei seu tutorial muito bem feito!
        estou usando para fazer blocos para drenagem, porém depois que crio o lookup e vou testar o bloco não da certo, ele não aumenta nas proporções que determinei, aparece uma nova opção “custom” e ele muda pra essa opção sozinho e distorce meu bloco. Gostaria de saber se tem solução!

        1. arquilog

          Oi Bianca! Obrigada por seu comentário. Essa opção custom aparece por que o bloco foi alterado para alguma vista que não corresponde a nenhuma que conste no lookup. Provavelmente tem solução sim. Se quiser me envie o bloco (adm @ arquilog . com . br – sem os espaços) e eu dou uma olhada. Beijos!

  4. Paula

    Muito obrigada. Levei 3 meses tentando fazer esta porta!Explicação incrível. Modifiquei apenas uma coisinha, veja o que acha: em vez de utilizar o Parâmetro Linear, utilizei o Polar e ainda adicionei, no bloco todo, o parâmetro e ação Rotate. Ficou muito bom, pois posso alinhar a porta com qualquer desenho.
    Obrigada novamente

  5. Viviane

    Mônica (adorei seu blog!!) eu fiz uma porta parecida com a sua há algum tempo, mas a minha mostra a porta fechada e a abertura em projeção, portanto ela tem duas ações strech. Recentemente eu percebi que uma das folhas está na dimensão errada e quando eu corrigi seu tamanho as ações strech continuaram funcionando. Mas o arco eu não consigo corrigir de jeito nenhum, ele sempre descola da porta quando eu aumento ela. Já tentei fazer desvinculado e nem assim consegui, se eu te mandar por e-mail você pode dar uma olhada?

  6. jefferson wender

    boa tarde.

    Cara eu estou com um duvida, não sei qual é o atributo, nem se consigo resolve-lo com bloco dinâmico, para ser honesto são duas duvidas. A primeira, eu gostaria de saber como eu faço para duplicar um bloco a partir de medidas padrão, por exemplo. eu tenho uma alvenaria para representar porem não quero ficar fazendo bloco por bloco ou hachurar já vi esse recurso porem não consigo executar, há uma seta em cima do ultimo bloco e quando você arrasta ela, simplesmente adiciona mais e mais fileiras de alvenaria tanto no sentido de “h” (altura) quando no “l” (comprimento).
    O outro problema mas não tão importante, é um boloco onde eu consigo deixar ele totalmente sobreposto sobre qualquer objeto que ele esteja por cima, como si eu tivesse dado trim dentro dele, seja linhas ou hachura ele fica sobre posto como si fosse um adesivo sem aparecer o que está embaixo deste bloco.

    Desde já agradeço a atenção, caso você possa me fornecer de respostas eu agradeço e Muito de verdade, meu e-mail pessoal é jeffersonwender@yahoo.com.br .

    1. arquilog

      Olá Jefferson,
      Pra fazer a alvenaria, você pode usar o Array em blocos dinâmicos. Tem que desenhar o bloco de acordo com a sua necessidade e aplicar a action array.
      Para esconder objetos atrás de objetos você usar o comando wipe que cria um polyline e esconde o que ficar atrás dela.
      Essa resposta atende?
      Muito obrigada por sua visita,
      Mônica

  7. Luiz Piragine

    Adorei o tutorial. Só não consegui mudar a posição do flip. Criei o move para o grip do flip mas não consigo mudar a proporção de 1 para 0.5. Quando faço a alteração e saio ele retorna para um. Se eu coloco dois ele aceita. Porém mesmo com fator 1 ou 2 não consigo alinhar no centro da porta quando estico ou encolho a mesma. o ponto do flip permanece na mesma posição sempre.
    O que pode estar acontecendo?

  8. Luiz Piragine

    Exatamente. No passo g.) eu pré seleciono o “Move o flip” e entro na paleta de propriedades para fazer a alteração do fator de 1 para 0.5, porém quando entro na linha do “Dist. Multiplier” para fazer a alteração de 1 para .5, eu consigo fazer a alteração, mas quando saio da linha o valor retorna para 1 novamente. Quando tento fazer a alteração para 2, por exemplo, eu consigo manter o valor ao sair. Porém mesmo com valor 1 ou 2 na linha dist. multiplier, depois de sair do editor para testar, ao aplicar o stretch na porta o “grip de flip” não acompanha a alteração. Conseguiu entender?

      1. Luiz Piragine

        Descobri o problema: o valor da precisão estava muito baixo nas unidades (UNITS). Aumentei a precisão e resolvi a questão. O fato de que quando entrava com valor 0.5 o Autocad devido ao comando UNITS aproximava para 1.0

        Muito obrigado de qualquer forma. Valeu muito seu exemplo da porta.

    1. arquilog

      Sim, Camila, tem sim. Só que não direto pela visibility. Na verdade você cria as várias opções de visibilidade e as chama através dos lookups. Eu estou sem CAD no momento, então não tenho como dar mais detalhes agora. Dê uma olhada nesse bloco https://arquilog.com.br/portfolio/layouts-pre-configurados-de-a4-a-a0-arquivo-dwt-template/. Eu fiz com combinação de lookups e visibilities. Dá trabalho, ma o resultado vale a pena! Me dê notícias, ok?

      1. Camila

        O link não abriu. Mas pelo que entendi, você me orientou a fazer várias combinações como:
        – porta com soleira, sem alisar, maçaneta 1
        – porta com soleira, sem alisar, maçaneta 2
        – porta sem soleira, sem alisar, maçaneta 1…
        daria n combinações. Será que não tem uma tabela que eu possa escolher várias opções?
        Obrigadaaa

        1. arquilog

          É AutoCAD mesmo não é? Porque tem programas de CAD que não aceitam blocos dinâmicos.
          Deixa eu recapitular o procedimento? Você baixa o arquivo no seu computador e insere no seu desenho com o comando insert? E aí quando clica no bloco ele não acende os grips dinâmicos?
          Por um acaso o quadradinho de explodir o bloco do quadro do comando insert está marcado?
          Outra coisa que eu pesquisei que pode estar acontecendo é na caixa do comando insert está configurado valores diferentes para o scale de x, y e z.
          Aguardo sua resposta!

  9. Aguinaldo Ferreira

    Bom dia!!!
    Só hoje fui ver seu comentário, fiquei alguns dias sem trabalhar. Baixei o arquivo e todos os blocos dinâmicos contidos nele funcionam corretamente, hoje não vou conseguir fazer isso mas assim que eu criar um novo bloco dinâmico (apaguei todos que eu havia criado e não deu certo) vou testá-los neste arquivo.
    Outro problema que estou tendo é no arco da minha porta dinâmica, quando altero o tamanho dela o arco não acompanha as medidas na mesma proporção e acaba ficando com uma abertura, ele se desprende da porta, você pode me ajudar em relação a isto?

  10. Paula

    Muito bom seu tutorial, fiz a porta e ficou certinho. Mas estou tendo um problema para o qual não estou achando solução. O bloco, quando inserido em outro arquivo, perde todas as propriedades dinâmicas. Ele só funciona como bloco dinâmico no arquivo onde foi criado. Como posso resolver isso?

    1. arquilog

      Bom dia, Felipe! Tudo bem? Eu não uso o ZW-Cad. Mas por ele ser compatível com o AutoCAD e possuir a ferramenta de blocos dinâmicos, eu acredito que dê pra criar os blocos num programa e usar no outro. Algumas consultas na internet me disseram que é realmente possível. Só não tenho como testar. Se você fizer o teste, nos relate os resultados aqui? Abraços!

    1. arquilog

      Oi Flávio! O centro do arco deve ser o mesmo do base point do scale que vai atuar sobre ele. É importante rever a geometria do desenho. O que atua nos elementos da porta é o conjunto parâmetro linear/stretch e o que atua no arco é o conjunto parâmetro linear/scale, mas o ponto de origem é o mesmo. Vc baixou o arquivo que fiz de exemplo?

  11. Debora

    Olá.
    Minha dúvida é a seguinte: inseri um lookup para ajustar a espessura dos alisares de acordo com a espessura da parede e está funcionando; porém o grip do lookup não está aparecendo para eu escolher a espessura de parede que preciso. No Test Block ele aparece, mas no desenho para valer, não. Como faço para ele aparecer?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *