Allan Brito

Migrando dos tijolos para os pixels!


Os profissionais que trabalham com desenho técnico precisam de uma boa ferramenta de CAD, aliada a uma gama de opções para manipular e tratar arquivos no formato DWG. Até mesmo os artistas 3d que utilizam softwares como 3ds Max, Blender e outros para criar maquetes eletrônicas precisam ter uma boa base de conhecimentos e manipulação de arquivos desse tipo, pois boa parte dos projetos que recebemos é enviada em DWG ou DXF. É por isso que sempre tenho instalado no meu computador, mesmo que seja para uso esporádico, alguns softwares para edição e conversão de arquivos DWG ou DXF são essenciais!

Screenshot-IMG-DXF.png

Ferramentas para converter e manipular arquivos DWG, DXF e PLT

Certa vez um cliente em enviou os arquivos de um projeto para o qual eu deveria criar os modelos 3d, mas o mesmo só tinha o material no formato PLT. Para quem não sabe, esses arquivos são gerados com o objetivo de gerar a impressão de projetos em CAD. Mas, não são muito úteis caso os mesmos precisem ser usados como base para criar modelos 3d. Na época tive que fazer malabarismo para conseguir converter o arquivo PLT em DXF e importar para o software 3d, e usar o material como referência e acelerar a modelagem.

Se você quiser fazer o download gratuito de ferramentas para editar e manipular arquivos DWG, DXF e PLT e evitar esse tipo de surpresa, recomendo fazer uma visita ao web site da MSC Engenharia. Eles acabaram de lançar uma série de ferramentas que formam o MSConverter que devem interessar a muitos profissionais e estudantes. Os softwares podem ser testados de maneira gratuita por um período de 15 dias, e depois disso é necessário adquirir um serial para usar as ferramentas.

Conversão de arquivos DWG para PDF

A primeira opção permite converter arquivos do tipo DWG para PDF, que é uma excelente opção para enviar projetos de CAD para impressão. Assim você garante que o seu projeto não será acidentalmente alterado na impressão, ou pode enviar os arquivos para avaliação de clientes.

Conversão de arquivos PDF para PDF

O que fazer quando os arquivos de um projeto no formato DWG ou DXF são perdidos? Isso pode acontecer se um backup falhar, ou simplesmente o arquivo acabar se corrompendo. Se você tiver uma cópia em PDF, essa ferramenta consegue fazer o caminho reverso, e transforma um PDF em DWG!

Conversão de arquivos DWG para DXF e DXF para DWG

Essa opção é mais simples, mas ainda assim útil! Alguns softwares de CAD não suportam arquivos do tipo DWG, mas trabalham sem problemas com DXF. Essa outra ferramenta permite fazer a conversão de arquivos entre DWG e DXF ou de DXF para DWG.

Conversão de arquivos PLT para DWG

Esse é o software que eu gostaria de ter na época em que precisei converter um arquivo PLT para DWG, para recuperar um projeto. Com essa opção é possível recuperar os projetos antigos que você só tem em formato PLT, ou mesmo editar arquivos recebidos de outros profissionais!

Conversão de arquivos Imagem para DXF ou DWG

Agora, de todas as opções essa última é a mais interessante! A possibilidade de pegar um arquivo de imagem em JPG, BMP ou TGA e fazer a vetorização automática do conteúdo, para transformar em arquivos DWG é muito legal. Mesmo que você não tenha interesse nos outros softwares, recomendo testar essa ferramenta! As possibilidades são enormes! Já pensou fazer um croqui do seu projeto, e depois da passar por um scanner, converter tudo para um arquivo DWG já em formato vetorial? É o sonho de qualquer estudante de arquitetura ou engenharia!

Sep
20

A modelagem voltada para arquitetura é um pouco diferente do que estamos acostumados a encontrar na maioria dos projetos, pois é necessário focar nas dimensões e em opções que ofereçam controle sobre a forma dos objetos. A modelagem poligonal ajuda nessa tarefa, mas sempre é possível adicionar alguma coisa a mais usando scripts ou ferramentas personalizadas. Um desenvolvedor e usuário do Blender publicou uma série de Add-ons (Scripts em Python), que podem ser de grande interesse para a maioria dos usuários do Blender que gostariam de modelar para arquitetura.

As ferramentas personalizadas adicionam muitas opções ao Blender que encontramos com mais frequência em softwares de CAD.

Scripts adicionam funções de CAD ao Blender para modelagem 3D

No total temos seis Add-ons:

  • Vertex Align: Alinha vértices do mesmo objeto poligonal
  • Object Align: Permite alinhar no mesmo eixo vários objetos
  • Arbitrary Rotate: Atribui uma rotação aleatória a vários objetos
  • Fillet: Faz ligação entre duas arestas se transformar em um arco
  • Fillet Multiple: Aplica o mesmo efeito do Fillet em múltiplas arestas
  • Inset edge chain loop: Essa opção funciona de maneira muito semelhante a um Offset dos softwares de CAD

Essas ferramentas adicionam muito mais flexibilidade na modelagem com o Blender, principalmente as opções relacionadas com Fillet. Para quem não conhece a ferramenta, o Fillet permite conectar duas arestas usando um arco, o que facilita bastante a modelagem de alguns tipo de objetos e principalmente paredes para arquitetura.

Opção Fillet no Blender para modelagem

Quer conhecer um pouco do que é possível fazer com os Add-ons? Abaixo você encontra uma rápida demonstração de como funciona a opção Fillet desse conjunto de Add-ons.

Os Add-ons ainda estão em desenvolvimento, mas você já pode fazer o download imediato do material e aproveitar essas facilidades no seu Blender. Como todo o procedimento gera polígonos nativos do Blender, você não precisa ficar preocupado com possíveis problemas de compatibilidade no futuro, pois mesmo que o plugin pare de funcionar, poderemos editar o resultado da modelagem.

Nesse link, você encontra todos os plugins reunidos para download, e caso queira o código atualizado, recomendo visitar essa discussão nos fórums Blenderartists. Os arquivos para download não foram reunidos por mim, mas por um usuário chamado tungee.

Sep
19

A criação de modelos 3d sempre envolve algum nível de repetição no estágio da modelagem, pois como você pode perceber ao observar o mundo ao seu redor, muito do existe no mundo real é formado por nada mais que pequenos blocos que são repetidos em padrões. Portanto, ao criar um desses pequenos padrões, você poderá copiar esse objeto inúmeras vezes para conseguir modelar praticamente qualquer coisa. Existem várias ferramentas em 3d que conseguem criar essas cópias como o Array e o Scatter, que funcionam de maneiras diferentes dependendo do software escolhido para a modelagem.

Mesmo com essas diferenças, uma coisa é certa, em algum momento você vai precisar realizar cópias de objetos para modelar em 3d.

Script para criar cópias múltiplas de objetos no 3ds Max

Um script para o 3ds Max que está em estágio Beta, pode ajudar significativamente a criar esses modelos 3d. Esse script se chama Populate:Panels e ele ajuda a criar objetos como exibido na imagem abaixo:

panels.jpg

Repare que foi criado o modelo 3d de uma janela bem detalhada, e essa mesma janela foi usada como base para substituir as faces de um Torus Knot e gerar um efeito bem interessante na composição do modelo 3d.

O script faz a distribuição dos objetos sobre uma superfície, mas isso não é tudo. Com ele é possível fazer com que as cópias sofram pequenas modificações e até mesmo podemos deixar a distribuição aleatória. Entre os objetos que podem ser usados para a distribuição estão polígonos e até mesmo superfícies NURBS.

Ainda é possível adicionar materiais e texturas diferentes nos objetos copiados, para ajudar a diferencias as superfícies.

O trabalho de modelagem com o script é bem interessante, pois as alterações na modelagem podem ser visualizadas em tempo real, bastando para isso habilitar o preview do script. O resultado do modelo 3d é sempre geometria nativa do 3ds Max, que pode ser reaproveitada em instalações do 3ds Max que não possuam o Populate:Panels instalado.

Como o script está em estágio beta, os desenvolvedores estão oferecendo a ferramenta de maneira gratuita, o que pode mudar assim que o script fique estável. Portanto, corra agora para fazer o download da sua cópia!

Sep
16

Nos projetos de animação 3d uma das piores partes do trabalho aparece quando precisamos editar manualmente as posição de objetos em 3d, como rotacionar juntas de modelos 3d ou mesmo repetir o mesmo tipo de movimento em vários objetos diferentes. É por isso que na maioria das vezes os animadores acabam criando uma série de controladores e objetos de referência que ajudam a movimentar elementos na animação, deixando a produção muito mais rápida. Além dos controladores, podemos usar também constraints para forçar alguns objetos a seguir regras, ou copiar os movimentos desses objetos.

Constraints e Drivers no Blender para animação

No Blender existem tanto os constraints como os Drivers que ajudam a criar controles extras para animações. Os Drivers são uma das ferramentas mais úteis para trabalhar com animação, pois com eles é possível fazer com que as transformações de um objeto afetem de alguma maneira as transformações de outro objeto 3d. Quer um exemplo disso?

Repare no vídeo abaixo que mostra uma cena configurada no curso de Animação 3D com Blender, que cria uma série de braços robóticos que estão conectados aos pequenos cubos na parte superior da cena.

Todos os elementos móveis dos braços robóticos estão conectados aos cubos usando Drivers, e ao deslocar os cubos na cena é possível controlar vários aspectos do movimento dos braços. E como todas as cópias dos braços foram criadas depois dos ajustes dos Drivers, o resultado é que todos braços sofrem a ação dos cubos. Isso é perfeito para simular uma linha de montagem.

A pinça que está na ponta do braço tem um Empty na sua ponta que serve para usar constraints, e permitir que o braço pegue alguma coisa.

Mas, o interessante mesmo é o movimento da pinça controlado por um Driver e um constraint. No caso só uma pinça está controlada por um Driver e a outra faz a cópia do movimento invertido, usando um constraint.

Se você quiser aprender o procedimento completo para criar uma cena parecida como essa, o curso de Animação 3D com Blender na sua aula 09 mostra todos os passos para configurar esse braço robô, desde a hierarquia até os ajustes com Drivers e Constraints.

Sep
16

O uso de grupos como ferramenta para organizar uma cena em 3d é muito usada em vários softwares, pois permite transformar múltiplos objetos em apenas uma entidade, que pode depois facilmente ser desmembrada. A grande maioria dos softwares permite trabalhar com o uso de grupos, e o Blender não é diferente. Mas, além de permitir transformar todos os objetos selecionados em apenas uma instância, os grupos podem ser úteis no momento em que precisamos importar modelos 3d de diferentes arquivos.

Ao importar objetos no Blender para outros projetos precisamos usar a opção Link ou Append, que é o equivalente ao import ou XREF de softwares como 3ds Max. No caso do Link, teremos as mesmas vantagens do XREF, em que podemos trazer um objeto que está salvo em outro arquivo. A vantagem nesse tipo de configuração é que você não poderá editar o modelo 3d no cenário em que o projeto está sendo montado, e apenas no arquivo em que o objeto está salvo.

Como importar grupos entre arquivos do Blender?

O conceito é simples, mas a explicação para quem nunca realizou o procedimento pode parecer complexa. Quer um exemplo de como isso funciona? O vídeo abaixo é um excelente exemplo de como trabalhar com a ligação entre grupos. No vídeo, o autor demonstra como trabalhar com a configuração de um grupo simples, e depois adiciona esse mesmo grupo em outro arquivo.

A explicação está em inglês, mas é bem simples de seguir o exemplo do vídeo. Nesse caso temos o modelo 3d de uma casa que é composta por vários objetos separados, e que estão agrupados como um único objeto. A ferramenta que cria grupos é o CTRL+G. Assim que o grupo está criado, podemos atribuir um nome que identifique os objetos do grupo, e depois salvar o arquivo.

Nesse ponto, o autor do vídeo salva o arquivo e inicia uma nova cena no Blender e aciona a opção link com SHIFT+F1. Ao escolher o arquivo salvo com o grupo, e na opção Groups apontar o nome do grupo desejado, a casa será usada como um XREF no projeto. Mas, aparentemente nada será adicionado na cena.

Quando adicionamos instâncias de grupos, é preciso adicionar os objetos usando a tecla SHHIFT+A e na aba Group Instance, escolher o nome do grupo que foi referênciado, para que o mesmo seja adicionado a cena.

Atualizando grupos em instâncias para cenas 3D

Agora, para verificar a real vantagem de usar grupos como instâncias, basta abrir o arquivo em que estava salvo o objeto original, e modificar os modelos do grupo, e as suas instâncias adicionadas em outras cenas com a opção Link, são atualizadas automaticamente.

Sep
16

Curso de Animação Baseada em Física

Curso Rigging de personagens

Livros recomendados

Blender 3D - Guia do Usuário Blender 3D - Jogos e Animações Interativas Modelando personagens com o Blender 3D Google Sketchup Pro 8 - Passo a Passo Google SketchUp Pro: Aplicado ao Projeto Arquitetônico Autocad 2011 - Utilizando Totalmente Desenvolvendo Personagens em 3D com 3Ds Max ZBrush para iniciantes

Atualizações por e-mail


Categorias


Arquivos


Pesquisa

    Google

Links

  • Blender 3D
  • BlenderNation.com
  • CCGD – Centro de Computação Gráfica e Design
  • Colaborativo.org
  • Blender 3D Architect

Meta

Tags