AditivoCAD.Com
Siga no twitter

Tutorial AutoCAD | Criação de filtros de seleção

Download deste tutorial em PDF | Ver outros tutoriais  





Criação de filtros de seleção

O uso de filtros de seleção, é um recurso do AutoCAD pouco utilizado pela maioria dos usuários, mas de muita utilidade. Como um exemplo bem prático da utilidade deste comando, vamos supor que você precise apagar todos os objetos em seu desenho que sejam hachurias, o uso de filtros facilita seu trabalho.

Com este recurso é possível que você estabeleça regras para que somente objetos com uma determinada característica sejam selecionados. A Utilização de filtros pode ser feita não somente para apagar objetos (comando Erase), mas para todos os outros comandos do AutoCAD que requisitem a seleção de objetos, como por exemplo o comando Move, Copy, Explode etc...

Nas versões mais atuais do AutoCAD, existem outros recursos que permitem a seleção, no entanto para quem utiliza versões mais antigas como o 14, esta é a melhor alternativa.


A lógica de uso

Primeiro você define a regra de filtragem e a salva com um nome qualquer. Lembrando que é possível criar várias regras, poderia ser uma regra que selecionasse apenas blocos, outra que faça a seleção de todos os objetos que forem linhas e estiverem na layer "paredes" etc... A regra de também pode ser criada no momento em que for fazer a seleção desejada.

Como Criar uma regra

Antes de qualquer coisa, você precisa saber o que quer para criar a regra. Vamos supor que você queira selecionar todos os objetos que estejam com a layer "PAREDE" e sejam linhas. Vamos ver então como criar tal regra.

Primeiro acione na linha de comandos do AutoCAD o comando FILTER , caso esteja executando o comando dentro de outro comando, basta digitar uma apostrofe antes do nome, ficando 'FILTER , logo em seguida surgirá uma janela como a apresentada abaixo, veja logo em seguida a explicação para criar a regra.
Tutorial AutoCAD. Janela do comando Filter
No dialogo apresentado acima, execute as instruções seguintes:
Testando a regra que acabamos de criar.
Primeiramente, crie várias layers, incluindo uma com o nome "PAREDE", então, apenas algumas linhas você irá fazer na layer Parede, depois desenhe vários objetos no arquivo, como linhas, textos, circulos, arcos etc... Agora acione o comando Erase, quando lhe for pedido Select Objects digite 'FILTER, não esqueça da apostrofe que deve vir antes do comando, então o dialogo de filter será apresentado, selecione então em "Named Filters" o filtro que criamos anteriormente e clique em "Apply" , voltará para a linha de comandos do AutoCAD, então note que somente as linhas com a layer Paredes é selecionada, se você digitar ALL por exemplo, para selecionar todos os objetos, todas as linhas desta layer existente no desenho serão selecionadas para apagar.


Regras Complexas

O que fizemos até aqui, foi apenas uma brincadeira em relação ao que o comando filter pode fazer por você. Já deu pra começar a conhecer o comando, agora vamos dar algumas informações adicionais pra você aproveitar ainda mais a facilidade desta ferramenta.
Algo de muito interessante neste comando, é que você pode criar regras mais complexas, como por exemplo a seleção de vários tipos de objetos simultaneamente. Clicando na lista onde selecionou a opção "LINE" e "LAYER", logo no final verá algumas opções como "**Begin AND" "**End AND" etc...

Estas opções são necessárias para criação de regras mais complexas.
Os operadores são: AND, OR, XOR, e NOT.
Note que para cada um existe o operador inicial (Begin) e o operador final (End), e você deverá sempre usar um e outro, sendo que os parametros ficam entre eles. O numero de operadores a usar, vai depender da operação a executar, logicamente não temos como prever todas as situações possíveis de uso dos operadores, somente com testes e com o tempo você vai aprender sobre as limitações do comando.

Tabela explicativa dos operadores
Operador inicial
Inclusão
Operador Final
**Begin AND Um ou mais operadores **End AND
**Begin OR Um ou mais operadores **End OR
**Begin XOR Dois operadores somente **End XOR
**Begin NOT Um operador **End NOT


Para um uso mais eficiente dos operadores, veja o que cada um significa : AND: Operador "e", usado por exemplo para selecionar LINES E ARC
OR: Operador "ou", use-o por exemplo para selecionar PLINE OU CIRCLE OU ARC... a diferença deste operador para o AND, que ele irá selecionar qualquer se qualquer um for encontrado, já o AND só funciona se todas as opções obedecerem.
XOR: Operador "ou", diferente do anterior aceita somente dois operadores, por exemplo ARCOS OU CIRCULOS
NOT: Operador "não", use-o para excluir um item da seleção. Suponha que você queira selecionar vários tipos de objetos, excluso os que estiverem na layer "PAREDES"

Um exemplo de uso destes operadores poderia ser:
**Begin AND
Object = line
Object = circle
Object = arc
**End AND
**Begin NOT
Layer = PAREDES
**End NOT
Neste exemplo, seriam selecionados somente objetos tipo linha arco e circulo, porém os que estivessem na layer paredes seriam ignorados.

Um outro exemplo de filtro, é o da figura seguinte, o qual apresenta os itens já na lista.
Comando Filter do AutoCAD
Neste exemplo, seriam selecionadas as linhas ou polilinhas que estivessem na layer paredes.
Agora o resto é com você, teste opções diferentes e procure aplicar o comando para aprender.


Tutorial criado em Fevereiro/2003. Revisado pela ultima vez em 31/03/2009.


Cursos | Aplicativos para AutoCAD | Produtos | Download | Blog do AditivoCAD.Com
©2001-2010   Fredy Godinho Braga.
Proibida reprodução não autorizada, exceto em conteúdo com indicação contrária.
www.aditivocad.com - Tecnologia CAD na Internet.