AditivoCAD.Com
Siga no twitter

Tutorial AutoCAD | Criação de script

Download deste tutorial em PDF | Baixar exemplos | Ver outros tutoriais  






O que é um script

Um script para AutoCAD é simplesmente uma sequencia de comandos que deve ser digitada em um arquivo de texto, onde você irá escrever instruções que deverão ser executadas. O AutoCAD vai interpretar estas informações e executá-las. Logicamente que há algumas regras a serem obedecidas, e iremos esclarecê-las na sequencia.

Pra que serve um script

Os scripts servem para automatizar alguma tarefa repetitiva no AutoCAD. Uma das vantagens de se utilizar um script, é não ser necessário conhecimento em linguagens de programação, partindo deste princípio, qualquer usuário com um conhecimento básico em AutoCAD, tem condições de fazer seus próprios scripts sem maiores dificuldades.

O que é preciso para fazer um script

Para construir um script, é necessário um editor de textos que permita salvar os arquivos em formato de texto sem formatações (txt), para isto você poderá utilizar o Bloco de notas do Windows (notepad), você poderá acessá-lo pelo menu Iniciar > Programas > Acessórios > Bloco de notas no Windows.

Antes de iniciar

Você, logicamente deverá saber como executar os comandos através da linha de comandos do AutoCAD. Sabendo isto, você deverá escrever a sequencia de comandos observando alguns detalhes:

Elaborando scripts

Para iniciar, um roteiro a seguir é este:
  1. A sequencia de comandos deseja executar no AutoCAD;
  2. Escrever esta sequencia de comandos no arquivo;
  3. Carregar o script utilizando o comando Script do AutoCAD.
Nota: Nos exemplos que serão citados a seguir, onde estiver escrito <enter> ou <vazio> não vá escrever isto, é apenas para teclar enter ou digitar a barra de espaços do teclado enquanto estiver digitando.


Exemplo 1: Script para desenhar um retângulo no AutoCAD

Vamos criar um script, que sempre que for carregado, desenhe um retângulo de 4.00 x 8.00 partindo da coordenada 0,0. Neste exemplo usaremos o comando line do AutoCAD.
Abaixo em destaque está o que deve ser digitado no bloco de notas, observe que logo ao lado há uma imagem do bloco de notas, é desta forma que o texto deverá ficar.

LINE
0,0
@4<0
@8<90
@4<180
@8<270
<vazio>



Scripts no AutoCAD
Escreva este script no bloco de notas e salve-lo com o seguinte nome: Script-01.scr

Explicando cada linha do script
LINE Chama do comando LINE do AutoCAD
0,0 Inicia a linha no ponto 0,0
@4<0 Isto corresponde ao desenho da linha utilizando coordenada polar.
@8<90 Idem linha anterior
@4<180 Idem linha anterior
<vazio> Este vazio serve como um <enter> para finalizar o comando LINE


Executando o Script dentro do AutoCAD
Digite SCRIPT na linha de comandos do AutoCAD , então surgirá uma janela pedindo a seleção do arquivo, basta seleciona o arquivo Script-01.scr onde estiver salvado o mesmo. Se não acontecer nada ou der erro, verifique o que foi digitado no arquivo pois provavelmente algo foi digitado errado.

Este é um exemplo bem simples de um script, temos a seguir mais alguns exemplos, então é só usar sua imaginação e criar seus próprios.



Exemplo 2: Script para desenhar um formato A0

Vale para desenhos feitos em metros.
RECTANGLE
0.0,0.0
118.90,84.10
RECTANGLE
2.50,1.0
117.90,83.10
ZOOM
E
<vazio>


Exemplo 3: Script para criação automática de layers


LAYER
N
PAREDES
C
5
PAREDES
N
PORTAS
C
3
PORTAS
N
PISO
C
1
PISO
<vazio>


Dica: Para executar comandos que desenha objetos na tela, desabilite o osnap (pressionando F3) antes de executar o script. Isto evita que pontos próximos sejam capturados pelo osnap e assim afetando o desenho.

Tutorial criado em 2001. Revisado pela ultima vez em 30/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.