domingo, 4 de janeiro de 2015

Lisp

Olá!!
Em alguns anos de pesquisas na internet, estudando, desenvolvendo e participando de grupos mesmo que não conseguindo contribuir muito, acabei juntando muito material de estudos, programas relacionados e rotinas lisp. Minha ideia sempre foi poder compartilhar tudo, mas precisava organizar e sobretudo precisava de tempo para isso. Enfim estou fazendo isso e espero conseguir compartilhar o máximo possível do meu material.
O texto abaixo explica um pouco oque são rotinas lisp e como utilizá-las, não lembro se copiei este texto de alguém mas achei simples e claro, portanto resolvi utilizar.

Informações sobre Rotinas 

> Em primeiro lugar, o que são rotinas para autocad ?
   Rotinas são pequenos códigos de programação, várias ou uma grande rotina podem formar um programa. Uma definição mais clara e fácil de entender é que uma rotina é um comando criado para o AutoCAD.
   Rotinas para AutoCAD podem ser feitas em varias linguagens, a mais comum é o Autolisp. Embora existam outras linguagens, você irá encontrar com mais frequencia rotinas em AutoLisp e Arx. Todas as rotinas escritas em AutoLisp, o arquivo tem a extensão Lsp, rotinas em Arx o arquivo tem a extensão Arx.
   Você poderá também encontrar algumas com extensão *.Fas ou ainda *.Vlx, na realidade, estas são rotinas escritas em linguagem Autolisp e compiladas com o VisualLisp. Mas da mesma forma que você carrega uma rotina *.lsp você pode carregar estes arquivos *.fas ou *.vlx.

> Como utilizar rotinas AutoLisp e Arx ?
   As rotinas como já foi dito, são pequenos programas, estes devem ser carregados e utilizados dentro do AutoCAD, para carregar uma rotina proceda da seguinte forma, digite na linha de comandos do AutoCad o comando "appload", no diálogo que surgirá, clique no botão "File...", então procure o arquivo, no caso será um arquivo de extensão ".LSP" ou ".ARX", selecionando o arquivo basta você confirmar e ao voltar no primeiro diálogo clicar no botão "Load". O procedimento é semelhante para várias versões do AutoCad.
   Uma outra forma de carregar uma rotina é através do Windows Explorer, abra e o deixe de modo que você possa ver parte da tela do AutoCAD, então vá na pasta onde estão localizadas suas rotinas e clique sobre a que deseja carregar arraste-a para dentro da área gráfica do AutoCAD e solte. Você também pode carregar uma rotina assim  (load "nomedoarquivo.lsp")  ou ainda (arxload "nomedoarquivo.arx") se for uma rotina arx.  
   Logo após carregar uma rotina, se ela não for auto-executavel, basta você digitar o nome do comando, quase sempre, logo após o carregamento de uma rotina, é apresentado na linha de comando do AutoCAD o nome do comando que deve ser digitado.

> Organize suas rotinas.
   Você pode copiar todas as suas rotinas para dentro do diretório do AutoCAD, mas isto iria misturar as suas rotinas com as originais do AutoCad, então uma sugestão é que procure colocar suas rotinas em uma pasta separada, crie por exemplo uma pasta "C:\Minhas Rotinas" então copie todas elas para esta pasta. 
   É importante ressaltar, que para carregar uma rotina conforme a ultima explicação, ela deverá estar dentro de uma diretório de suporte do AutoCAD, daí você pergunta "então porque você disse para eu criar uma pasta separada para colocar as rotinas?", você pode simplesmente criar sua pasta, e defini-la como um diretório de suporte do AutoCAD. Para definir um diretório como de suporte faça o seguinte, digite na linha de comando do AutoCAD o comando "CONFIG" , no dialogo que surgir, selecione na parte superior esquerda a opção "Files", em seguida clique em "Support File Search Path" , depois acione o botão "Add..." e em seguida digite lá a pasta que você criou, e depois, basta clicar em "Apply" para finalizar. Este é um procedimento importante, mesmo se você for carregar as rotinas arrastando-as para dentro da tela do AutoCAD, pois você irá notar que algumas rotinas vem acompanhadas de um arquivo com extensão ".DCL", este também quase sempre deverá estar dentro de um diretório do AutoCAD. Estas informações não são regras, embora funcionem na maioria dos casos, algumas rotinas em especifico irão precisar de um tratamento diferente, neste caso você deverá consultar a documentação (se houver).
   Um detalhe importante a ser observado, é que você deverá manter os arquivos com extensão ".DCL"(quando existir), que são arquivos de diálogos, sempre junto com suas rotinas, que deverão estar em um diretório suporte, do contrário as rotinas não funcionaram.
   Testei a maioria das rotinas em AutoCAD 2000 ou superior, e quase todas são compatíveis com várias versões, porém algumas podem rodar somente em uma versão. Não há qualquer garantia em relação as rotinas e os utilitários, a responsabilidade de uso é sua.
   Na próxima postagem iniciarei um índice com as rotinas para download bem como suas descrições. A maioria destas rotinas foram retiradas da internet ou de grupos de email e são de vários autores, caso alguém se sinta lesado favor entrar em contato comigo que farei a retirada imediata do material em questão.

sábado, 3 de janeiro de 2015

Biblioteca de Lisp

Estruturas Metálicas

> Galpao1 
Autor: Matheus Vanz
Descrição: Rotina lisp para cálculo de quantitativos e desenho unifilar de galpões.
Comando Inicial: galpao1
Download: galpao1_MFV.exe


Blocos


Cotas

> n_nn
Autor: Matheus Vanz
Descrição: Rotina lisp para edição de cotas. n modifica a cota conforme um texto solicitado e nn modifica as cotas conforme valor atual.
Comando Inicial: n e nn
Download: n_nn.lsp

Games

> Jogo da Velha
Autor: Leandro C. Lopez, Carlos Hagemann (UNIJUI )
Descrição: Jogo da Velha para AutoCad
Comando Inicial: velha
Download: velha.lsp

> Troy
Autor: Terry Miller
Descrição: Mesmo jogo Asteroids só que mais elaborado e pesado também.
Comando Inicial: troy
Download: troy.lsp

Layers


Textos

> Cnttxt
Autor: J. Tippit (www.spaug.org)
Descrição: Conta a quantidade de textos (Text e Mtext) e retorna informações como em um dialogo de alerta
Comando Inicial: cnttxt
Download: cnttxt.lsp

UCS

> w_we
Autor: Matheus Vanz
Descrição: Lisp para inclinar UCS conforme entidade selecionada(we) e também retornar ao UCS world(w).
Comando Inicial: w e we
Download: w_we.lsp

quinta-feira, 24 de abril de 2014

Imagens de obras TecnoMetal

     Seguindo com as postagens, vou disponibilizar imagens de obras que foram executadas por mim e minha equipe com o TecnoMetal 4D. Se alguém tiver mais imagens geradas por qualquer software de modelamento de estruturas e queira compartilhar encaminha para mim por email, será um prazer colocar no blog.
     Clique nas imagens para vê-las ampliadas.

Mineração:
  



Galpões Industriais:



Mezaninos:



Coberturas:



Torres de Energia:




Plataformas Circulares:
   

 



terça-feira, 22 de abril de 2014

Apostilas, Tutoriais, Literatura, Tabelas, Blocos, Lisp's, Softwares, Planilhas...

     Olá, fazia muito, muito tempo que eu não postava nada, não por falta de vontade ou esquecimento foi por falta de tempo meeeeesmo. Acredito que se pudermos compartilhar evoluímos com muito mais rapidez afinal perderemos menos tempo procurando informações se elas estiverem organizadas e assim podemos ocupar nosso tão valioso tempo desenvolvendo. Tenho muito mas muito material para compartilhar e aos poucos vou tentar postar aqui no blog e carregar nas pastas que vou disponibilizar.
     Todo material que estou colocando a disposição são resultado de pesquisas que fiz na internet ou que desenvolvi, portanto a maioria já está disponível na rede, apenas organizei. Caso haja qualquer reclamação ou acusação de violação de direitos autorais eu serei obrigado a eliminar ou descompartilhar imediatamente. Espero que isso não ocorra, minha intenção é ajudar a todos e não prejudicar ninguém.

-> Apostilas, tutoriais, planilhas e livros sobre Estruturas Metálicas
4Shared  GDrive  OneDrive

-> Tabelas e Catálogos de produtos
4Shared  GDrive  OneDrive

-> Normas Técnicas
4Shared  GDrive  OneDrive

-> Apostilsa, manuais e tutorias sobre softwares de Estruturas Metálicas
4Shared  GDrive  OneDrive

-> Lisp's e softwares
4Shared  GDrive  OneDrive

-> Blocos 2D e 3D para AutoCad
4Shared  GDrive  OneDrive




segunda-feira, 29 de dezembro de 2008

"Multi-Touch", o que vem por aí!


     Cada vez mais notamos avanços e mais avanços no que diz respeito a tecnologia de softwares de modelamento 3D. As empresas maiores vem investindo muito dinheiro em salas de realidade virtual, que nos dão a sensação estar frente a frente com o modelo real. Estas salas auxiliam muito a vida dos projetistas, possibilitando e facilitando a visualização, análise e o entendimento de detalhes complexos de projeto. E se aliadas as ferramentas de “Plant Design”, que vem sendo usadas pelas empresas que trabalham com projetos de indústrias de processos, transforma-se numa ferramenta de trabalho muitíssimo poderosas. Todos esses investimento contribuem muito para a aceleração e melhor qualidade dos projetos. Uma leitura muito interessante a respeito, é na antiga revista CaDesign da Ibéria Editora, mais precisamente na edição de número 112.
     E tem novidades muitíssimo interessante chegando aí, talvez não diretamente na nossa área de Estruturas Metálicas que sempre é mais custoso chegar tecnologia de ponta até nós, mas no que diz respeito a modelamento mecânico e civil(arquitetura principalmente) as coisas estão muito avançadas. A menina dos olhos que tem feito sucesso nas feiras agora é chamada de “Multi-Touch” e promete substituir os atuais mouses. Imagine modelar uma estrutura com simples toques na tela, ou fazer uma apresentação onde com as mãos, sem ferramentas como mouse ou teclado, é possível girar, copiar, movimentar, escalonar e executar muitos outros processos. Parece incrível, coisa de filme futurista, mas veja nos vídeos abaixo o que já é possível fazer:
     A Autodesk, tem trabalhado no desenvolvimento desta tecnologia, o que pode ser visto no site da Autodesk Labs, onde há uma página que fala sobre os avanços no assunto Multi-Touch. Clique aqui para o link direto a respeito.
     Espero que essas novidades possam chegar logo a nossos escritórios que trabalham com estruturas metálicas, e de preferência com preços acessíveis a nosso mercado.






segunda-feira, 17 de março de 2008

Boas novidades para os projetistas de estruturas


-->
     A Autodesk completou a aquisição da Robobat, ainda no mês de janeiro, pelo valor aproximado de 42,5 milhões de dólares americanos.
     Em novembro, a Autodesk já tinha anunciado um acordo de aquisição da Robobat, empresa Francesa que provê software para análise estrutural, projeto e detalhamento de estruturas de aço e concreto. A Robobat desenvolve e comercializa softwares como o Robot Millennium, um dos mais completos programas para análise estrutural e o Rcad, programa muito bom para lançamento e detalhamento de estruturas metálicas.
     A aquisição complementa a oferta da Autodesk no que diz respeito à área de engenharia. Fortalece a visão da Autodesk em apostar na plataforma BIM – Building Information Model – permitindo o desenvolvimento da análise estrutural e soluções de detalhamento.
     A Autodesk continuará a dar suporte aos atuais produtos da Robobat e simultaneamente pretende desenvolver soluções na área da engenharia integrando a tecnologia Robobat e Autodesk.
     Quem já trabalha com o Revit Structures, sabe que o Robot Millennium foi integrado a este software, e na nova versão 2009 do Revit é muito provável que tenhamos mais novidades referente a esta interface.
     Sabemos que a Autodesk hoje é uma das potências mundiais na área de softwar para engenharia. E para quem trabalha com projetos de estruturas metálicas este pode ser um importante passo para termos disponível no mercado mundial uma ferramenta muito completa. E isto seria ótimo!! Afinal quem trabalha neste ramo sabe que os programas direcionados à área de estruturas metálicas ainda deixam um pouco a desejar, sem falar na política de altos preços das empresas desenvolvedoras. Uma gigante como a Autodesk só tende a melhorar as coisas.

quinta-feira, 21 de fevereiro de 2008

Imagens de obras executadas com TecnoMetal
















TecnoMetal


-->
O TecnoMetal é um software de origem italiana, para detalhamento completo de estruturas metálicas que roda sobre a plataforma do AutoCad. É um software muito simples, que não necessita ter o conhecimento de um projetista ou ter grande experiência para sua utilização, com apenas alguns minutos de treinamento, o usuário já consegue gerar arquivos CAM, ou inserir perfis.
É definitivamente o software mais utilizado no Brasil, estando presente no mercado brasileiro a mais de uma década e meia, acredito que por sua relação custo benefício, que é muito boa. Ele não é um software de alto custo, não necessita de um grande investimento em computadores potentes de última geração, aumenta e muito a produtividade, e ainda faz uma boa interface com as máquinas CNC utilizadas pela indústria metalúrgica. Além disso, possui um suporte muito bom e eficiente, serviço esse que é prestado pela Múltiplus(www.multiplus.com.br), que é a representante brasileira da empresa Steel&Graphics(www.steel-graphics.com), italiana que desenvolve o programa.
Com este software pode-se fazer lançamentos de estrutura, tanto em 2D, quanto em 3d, fazendo uma boa interface entre as duas formas de trabalho. Ele está disponível em várias versões, de acordo com as necessidades do usuário.
· TecnoMetal -LT -> Ferramenta para lançamento e detalhamento de estruturas metálicas em 2D. Possui muitas rotinas, bibliotecas, elementos de máquinas e simbologias em geral. Permite todo o lançamento e detalhamento com listagem de materiais.
· TecnoMetal 2D -> Esta é uma versão mais completa, que possui todos os recursos da versão LT, e ainda outros recursos adicionais, como rotinas avançadas para detalhamento, geração de croquis, que são arquivos CAM em formato ISO, relatórios de vários tipos, bem como quantitativos de materiais, controle de operação de fabricação, parafusos, Romaneios, custos e outros. Ainda permite integração com outros softwares de controle de estoque e Nesting para otimização do corte de chapas.
· TecnoMetal 4D -> Com esta versão do programa, é possível a criação de modelos 3D completos de estruturas metálicas. Possui muitas rotinas para detalhamento 3D, uma ótima biblioteca de ligações, verificação automática de interferências, permite marcação automáticas das peças, geração automáticas de arquivos CAM, além de listas em geral, e também o detalhamento 2D a partir do modelo 3D. Ainda permite a integração com outros softwares tais como SAP2000, PDS, PDMS, Frameworks, Solid Works, Solid Edge e sistemas ERP.
· TecnoMetal 4D-PRO -> Esta é a versão completa do programa, que combina todos os recursos as outras versões.
Uma facilidade que eu considero muito boa no TecnoMetal é para os usuários um pouco mais avançados do AutoCad, que sabem programar em Visual Lisp. O TecnoMetal permite que seus comandos sejam acessados através do Visual Lisp e que sejam criadas rotinas internas pelos próprios usuários. Com um pouco de criatividade, dá para fazer muita ferramenta boa que agiliza e muito o trabalho. E já adiantando as novidades, a Autodesk está lançando o AutoCad 2009 que irá facilitar a programação de rotinas repetitivas, ou seja, não precisará mais ser um programador para criar rotinas para trabalhos repetitivos, é o “Action Recorder”. Espero que o TecnoMetal possa ser acessado por esta nova ferramenta do AutoCad.
Já que estamos falando de novidades, em breve será lançada no mercado uma nova versão do TecnoMetal, onde a grande promessa é a parametricidade. A Steel&Graphics está anunciando ainda para o primeiro trimestre deste ano, entre outras novidades, um programa paramétrico para acirrar mais ainda a briga com os fortes concorrentes deste ramo.
Apesar de ser uma ferramenta não muito antiga, o TecnoMetal 4D tem um rápido e constante desenvolvimento e passa por uma faze bem madura e muito avançada e que permite quase tudo que se possa imaginar no modelamento de estruturas metálicas. É possível trabalhar tanto do mais simples suporte, passando por plataformas, mezanios, pórticos, torres, escadas até edifícios de múltiplos andares.
Em breve estarei postando imagens com exemplos de trabalhos realizados com este software.