<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>tópico Re: LISP PARA FAZER RELAÇÃO DE MATERIAL em AutoCAD - Fórum Português</title>
    <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11891889#M1884</link>
    <description>&lt;P&gt;segue em anexo...tem já uma explicação dos passos que quero eliminar...&lt;/P&gt;</description>
    <pubDate>Wed, 12 Apr 2023 22:11:28 GMT</pubDate>
    <dc:creator>silvestresallesjunior</dc:creator>
    <dc:date>2023-04-12T22:11:28Z</dc:date>
    <item>
      <title>LISP PARA FAZER RELAÇÃO DE MATERIAL</title>
      <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11882635#M1879</link>
      <description>&lt;P&gt;NO AUTOCAD EU TENHO 3 BLOCOS,&lt;/P&gt;&lt;P&gt;PRIMEIRO BOLOCO CHMA-SE PILAR N&lt;/P&gt;&lt;P&gt;SEGUNDO CHAMA-SE PERFIL&lt;/P&gt;&lt;P&gt;TERCEIRO CHAMA-SE LIGAÇÃO&lt;/P&gt;&lt;P&gt;COMO PODE PERCEBER ESSES SÃO BLOCOS EM 2D UTILIZADOS PARA DESENHAR E FAZER A RELAÇÃO DE MATERIAL DE ESTRUTURA METÁLICA. PORTANTO ALÉM DE TER ESSES BLOCOS INDIVIDUALIZADOS AINDA SE FAZ NECESSÁRIO CRIAR UM BLOCO REGIONAL CONTENDO TODOS ESSES BLOCOS. EXEMPLO. POSSO CRIAR UM BLOCO &lt;STRONG&gt;CHAMADO ESTRUTURA DA ÁREA DE SERVIÇO&lt;/STRONG&gt; E DENTRO DESSE BLOCO POSSO TER O PILAR N, QUE VAI CORRESPONDER AOS PILARES DA ÁREA DE SERVIÇO, VOU TER O BLOCO PERFIL QUE VAI SER AS VIGAS DESSA ÁREA DE SERVIÇO E TAMBÉM O BLOCO LIGAÇÕES QUE SERÁ AS INTERCONEXÕES ENTRE PERFIL (VIGAS) COM OUTRO PERFIL (VIGAS) E / OU VIGA E PILAR N.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;CADA BLOCO TEM CARACTERISTICAS QUE PRECISO EXTRAIR E ESTRUTURAR.&lt;/P&gt;&lt;P&gt;PILAR N: VAI SER SEMPRE COLOCADO NA LAYER QUE CORRESPONDE A ALTURA DO PILAR. SE A LAYER É 5000, QUER DIZER QUE O PILAR TEM CINCO MIL MILIMETROS DE ALTURA. PORTANTO PARA SABER A METRAGEM LINEAR DE PILARES QUE NECESSITO EU PRECISO MULTIPLICAR A QUANTIDADE DE PILAR N PELAS LAYERS CORRESPONDENTES, LEMBRANDO QUE POSSO TER DIFERENTES ALTURAS, PORTANTO DIFERENTES LAYERS. ALÉM DISSO PRECISO CONTAR A QUANTIDADE DE TRAVAMENTOS QUE, NO CASO SEMPRE SERÁ A QUANTIDADE DE PILAR N DIVIDIDO POR 2.&lt;/P&gt;&lt;P&gt;EXEMPLO:&lt;/P&gt;&lt;P&gt;NUMA OBRA TENHO&lt;/P&gt;&lt;P&gt;5 PILAR N na Layer 5000&lt;/P&gt;&lt;P&gt;5 PILAR N na Layer 2500&lt;/P&gt;&lt;P&gt;5 PILAR N na Layer 3000&lt;/P&gt;&lt;P&gt;5 PILAR N na Layer 3500&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PORÉM A RELAÇÃO DE MATERIAL DEVE CONTER A SEGUINTE NOMEAÇÃO:&lt;/P&gt;&lt;P&gt;SAPATA INFERIOR E SUPERIOR = 20 (Soma de PILAR N)&lt;/P&gt;&lt;P&gt;COMPRIMENTO : 70 m (quantidade de blocos correspondente a cada layer onde layer x quantidade de bloco PILAR N)&lt;/P&gt;&lt;P&gt;TRAVAMENTO = 10 (Metade da quantidade de pilares)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VAMOS PARA O BLOCO PERFIL. O BLOCO PERFIL FUNCIONARÁ DA SEGUINTE FORMA. ELE É UM BOLCO DINÂMICO. COM APENAS UM PARAMETRO CHAMADO Comprimento. NO CASO DO PERFIL A LAYER SEMPRE CORRESPONDERÁ AO TIPO DE VIGA. VOU DAR ALGUNS EXEMPLOS. LAYER Viga W150 x 13,00, QUER DIZER QUE O TIPO DE VIGA É W150 x 13,00. SÃO PERFIS GERDAU. PORTANTO O QUE PRECISO FAZER NESSE CASO É AGRUPAR AS LAYERS AS QUANTIFICANDO E MULTIPLICANDO CADA CORRESPONDENTE PELO PARAMETRO Comprimento: exemplo&lt;/P&gt;&lt;P&gt;TENHO NO MEU DESENHO 3 BLOCOS DE PERFIL E CADA UM ESTÁ EM UMA LAYER DIFERENTE COM O COMPRIMENTO DIFERENTES:&lt;/P&gt;&lt;P&gt;LAYER: Viga W150 x 13,00 APARECE 5 VEZES COM O COMPRIMENTO 3000&lt;/P&gt;&lt;P&gt;LAYER: Viga W200 x 19, 00 APARECE 1 VEZES COM O COMPRIMENTO 3000&lt;/P&gt;&lt;P&gt;LAYER: Viga W200 x 19, 00 APARECE 2 VEZES COM O COMPRIMENTO 1500&lt;/P&gt;&lt;P&gt;LAYER: Viga W310 x 32, 00 APARECE 3 VEZES COM O COMPRIMENTO 10000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;MINHA RELÇÃO DE MATERIAL DEVE SER&lt;/P&gt;&lt;P&gt;Viga W150 x 13,00 = 15 m&lt;/P&gt;&lt;P&gt;Viga W200 x 19, 00 = 6 m&lt;/P&gt;&lt;P&gt;Viga W310 x 32, 00 = 30m&lt;/P&gt;&lt;P&gt;NOTE QUE FIZ A CONVERSÃO PARA METROS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;JÁ O BLOCO LIGAÇÃO É TAMBÉM UM BLOCO DINÂMICO COM UM PARAMETRO DE VISIBILITY1 QUE PODE SER ALTERNADO ENTRE DUAS OPÇÕES: LIG CANT. E LIG PRINCIPAL. O QUE TENHO QUE FAZER NESSE CASO É QUANTIFICAR QUANTOS ESTÃO COMO LIG CANT. E QUANTOS ESTÃO COMO LIG PRINCIPAL&lt;/P&gt;&lt;P&gt;A ESTRUTURA DEVE SER:&lt;/P&gt;&lt;P&gt;LIGAÇÃO SEGUNDÁRIA COM CANTONEIRA = QUANTIDADE DE LIG CANT.&lt;/P&gt;&lt;P&gt;LIGAÇÃO PRINCIPAL: QUANTIDADE DE LIG PRINCIPAL&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;O LISP TEM QUE FUNCIONAR DA SEGUINTE FORMA:&lt;/P&gt;&lt;P&gt;DIGAMOS QUE SELECIONEI O PILAR N, O PERFIL, E A LIGAÇÃO. E FIZ UM BLOCO COM O NOME &lt;STRONG&gt;ÁREA DE SERVIÇO.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;AO DAR O COMANDO QUE CHAMA O LISP DEVE ABRIR UMA JANELA COM UMA MENSAGEM DE ALERTA DIZENDO, “SELECIONE A ESTRUTURA” DEVE TER 2 BOTÕES:&lt;/P&gt;&lt;P&gt;O BOTÃO SELECIONAR E O BOTÃO EDITAR NOMES.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;BOTÃO SELECIONAR: AO CLICAR ELE FECHA A JANELA E PERMITE A SELEÇÃO DOS BLOCOS.&lt;/P&gt;&lt;P&gt;NO CASO EU SELECIONO O BLOCO &lt;STRONG&gt;&lt;U&gt;ÁREA DE SERVIÇO&lt;/U&gt;&lt;/STRONG&gt; (LEMBRANDO QUE DENTRO DELE TENHO OS DEMAIS “PILAR N, PERFIL, LIGAÇÃO). QUANDO EU DER ENTER ELE DEVE APRESENTAR NA TELA UMA TABELA ESTRUTURADA DA SEGUNTE FORMA, A SEQUENCIA É MUITO IMPORTANTE.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Exemplo:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ÁREA DE SERVIÇO&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;PILAR&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;SAPATA INFERIOR E SUPERIOR = 20&lt;/LI&gt;&lt;LI&gt;COMPRIMENTO : 70 m&lt;/LI&gt;&lt;LI&gt;TRAVAMENTO = 10&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LIGAÇÕES:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;LIGAÇÃO SEGUNDÁRIA COM CANTONEIRA= 15&lt;/LI&gt;&lt;LI&gt;LIGAÇÃO PRINCIPAL: 0&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;VIGAS&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Viga W150 x 13,00 = 15 m&lt;/LI&gt;&lt;LI&gt;Viga W200 x 19, 00 = 6 m&lt;/LI&gt;&lt;LI&gt;Viga W310 x 32, 00 = 30m&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Se tivere outros blocos como ÁREA DE SERVIÇO e BANHEIRO ele deve estruturar a relação de material separadamente&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;BANHEIRO&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;PILAR&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;SAPATA INFERIOR E SUPERIOR = 15&lt;/LI&gt;&lt;LI&gt;COMPRIMENTO : 70 m&lt;/LI&gt;&lt;LI&gt;TRAVAMENTO = 8&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LIGAÇÕES:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;LIGAÇÃO SEGUNDÁRIA COM CANTONEIRA= 8&lt;/LI&gt;&lt;LI&gt;LIGAÇÃO PRINCIPAL:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;VIGAS&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Viga W250 x 25,30 = 15 m&lt;/LI&gt;&lt;LI&gt;Viga W200 x 19, 00 = 6 m&lt;/LI&gt;&lt;LI&gt;Viga W410 x 53, 00 = 29m&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ALÉM DISSO SE ALGUM DOS ELEMENTOS NÃO ESTIVER NO DESENHO. EXEMPLO: NÃO EXISTIR O BLOCO PILAR N A ESTRUTURA DEVE SER FORMADA DA MESMA FORMA, MAS TUDO QUE ESTIVER RELACIONADO A ESSE ITEM DEVE APARECER COMO QUANTIDADE 0. EXEMPLO:&lt;/P&gt;&lt;P&gt;PILAR&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;SAPATA INFERIOR E SUPERIOR = 0&lt;/LI&gt;&lt;LI&gt;COMPRIMENTO : 0 m&lt;/LI&gt;&lt;LI&gt;TRAVAMENTO = 0&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LIGAÇÕES:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;LIGAÇÃO SEGUNDÁRIA COM CANTONEIRA= 8&lt;/LI&gt;&lt;LI&gt;LIGAÇÃO PRINCIPAL:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;VIGAS&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Viga W250 x 25,30 = 15 m&lt;/LI&gt;&lt;LI&gt;Viga W200 x 19, 00 = 6 m&lt;/LI&gt;&lt;LI&gt;Viga W410 x 53, 00 = 29m&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ISSO TAMBÉM VALE PARA OS DEMAIS ELEMENTOS (BLOCOS): PERFIL, LIGAÇÃO&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Já O BOTÃO EDITAR NOMES. Deve permitir a alteração dos nomes que aparecem na estrutura, exemplo: posso mudar o nome SAPATA INFERIOR E SUPERIOR para outro qualquer. Assim como, TRAVAMENTO, LIGAÇÃO SECUNDÁRIA COM CANTONEIRA, LIGAÇÃO PRINCIPAL ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OBS: CASO A LAYER DO PILAR N NÃO SEJA UMA NUMERO, 5000, 4000, 3000 e E SIM UMA LAYER COM NOME EM TEXTO, O LISP DEVE QUANTIFICAR ESSES E APRESENTAR JUNTO NA LISTA.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Quero carregar a partir do Appload do autocad e o comando para o lisp deve ser: est..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Apr 2023 21:08:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11882635#M1879</guid>
      <dc:creator>silvestresallesjunior</dc:creator>
      <dc:date>2023-04-08T21:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: LISP PARA FAZER RELAÇÃO DE MATERIAL</title>
      <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11885125#M1880</link>
      <description>&lt;P&gt;segue um explicativo, melhor com todos os passos que fazemos agora com o dataextracton e que quero eliminar&lt;/P&gt;</description>
      <pubDate>Mon, 10 Apr 2023 13:33:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11885125#M1880</guid>
      <dc:creator>silvestresallesjunior</dc:creator>
      <dc:date>2023-04-10T13:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: LISP PARA FAZER RELAÇÃO DE MATERIAL</title>
      <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11887968#M1881</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/13748917"&gt;@silvestresallesjunior&lt;/a&gt;&amp;nbsp;o seu processo parece ser mais complicado do que deveria ser.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Você não precisa de uma LISP&lt;/P&gt;
&lt;P&gt;precisa utilizar blocos atributados onde deverá imputar estás informações todas para cada bloco.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Depois disso feito você deve utilizar o comando DATAEXTRACT (logicamente, como você solicitou uma LISP, estou pressupondo que você tem um AutoCAD Full)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 14:11:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11887968#M1881</guid>
      <dc:creator>f_santana</dc:creator>
      <dc:date>2023-04-11T14:11:08Z</dc:date>
    </item>
    <item>
      <title>Re: LISP PARA FAZER RELAÇÃO DE MATERIAL</title>
      <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11888145#M1882</link>
      <description>como pode ver, eu já uso o dataextraction, e também já tenho blocos&lt;BR /&gt;atributados. O que preciso é simplificar o processo de configuração do&lt;BR /&gt;dataextraction a ponto de dar um clique no bloco e ter o resultado que&lt;BR /&gt;demonstrei no arquivo anexo.&lt;BR /&gt;</description>
      <pubDate>Tue, 11 Apr 2023 15:07:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11888145#M1882</guid>
      <dc:creator>silvestresallesjunior</dc:creator>
      <dc:date>2023-04-11T15:07:59Z</dc:date>
    </item>
    <item>
      <title>Re: LISP PARA FAZER RELAÇÃO DE MATERIAL</title>
      <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11890107#M1883</link>
      <description>&lt;P&gt;&lt;FONT size="4"&gt;&lt;SPAN&gt;Olá &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/13748917"&gt;@silvestresallesjunior&lt;/a&gt;&amp;nbsp;Não se leva mais de um minuto para fazer isto com o comando&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hiddenSpellError"&gt;DATAEXTRACTION&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="4"&gt;&lt;SPAN&gt;Porem anexe um&amp;nbsp;.&lt;/SPAN&gt;&lt;SPAN class="hiddenSpellError"&gt;dwg&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;e um exemplo de como você quer&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hiddenGrammarError"&gt;seu .&lt;/SPAN&gt;&lt;SPAN class="hiddenSpellError"&gt;csv&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="hiddenGrammarError"&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Direto ao ponto&lt;/SPAN&gt;&lt;SPAN class="hiddenGrammarError"&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;o mais intuitivo possível, que se for algo simples&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;farei para você.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Note: Não vou ler todo esse texto.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Apr 2023 10:16:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11890107#M1883</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-04-12T10:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: LISP PARA FAZER RELAÇÃO DE MATERIAL</title>
      <link>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11891889#M1884</link>
      <description>&lt;P&gt;segue em anexo...tem já uma explicação dos passos que quero eliminar...&lt;/P&gt;</description>
      <pubDate>Wed, 12 Apr 2023 22:11:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-forum-portugues/lisp-para-fazer-relacao-de-material/m-p/11891889#M1884</guid>
      <dc:creator>silvestresallesjunior</dc:creator>
      <dc:date>2023-04-12T22:11:28Z</dc:date>
    </item>
  </channel>
</rss>

