Sobre como executar scripts ao iniciar

Um script pode ser executado durante a inicialização com a chave de linha de comando /b (Windows) ou -b (Mac OS).

Suponha que toda vez que começa um novo desenho, você ativa a grade, define a escala global do tipo de linha para 3.0 e define uma camada 0 como a camada atual, com a cor vermelha. Você pode fazer isso utilizando um modelo de desenho, mas também poderia fazer isso com o seguinte script e armazená-lo em um arquivo de texto denominado setup.scr.

grid on 
ltscale 3.0 
layer set 0 color red 0

A primeira linha ativa a grade. A segunda linha configura a escala global para tipos de linha. A terceira linha configura a camada atual para camada 0 e configura sua cor padrão para vermelho. O aplicativo considera que você quer usar em um script a versão da linha de comando CAMADA, em vez da versão de paleta. O resultado é equivalente a inserir -camada no prompt de comando. A quarta linha está em branco, finalizando CAMADA.

É possível abrir um desenho e executar um script na inicialização usando uma das técnicas seguintes:

Windows
  • Na caixa de diálogo Executar, no menu Iniciar ou tela Iniciar, insira a sintaxe necessária.
  • Em uma janela de prompt de comando do Windows, insira a sintaxe necessária.
Mac OS
  • Em uma janela Terminal, insira a sintaxe necessária.

Sintaxe para executar um arquivo de script

Utilize a chave de linha de comando /b (Windows) ou -b (Mac OS) para executar um arquivo de script em um arquivo de desenho novo ou existente quando o aplicativo for iniciado. Isso é feito usando a seguinte sintaxe:

Nota: Os nomes de arquivo que contenham espaços internos devem estar entre aspas duplas, por exemplo “hotel fazenda”.

A inclusão das extensões de arquivo .exe/.app, .dwg, .dwt e .scr é opcional. Se o arquivo de script não pode ser encontrado, o aplicativo informa que o arquivo não pode ser aberto.

Nota: Esta nota aplica-se somente ao Windows.Os arquivos VBA e AutoLISP ® (não disponíveis no AutoCAD LT) executados na inicialização devem verificar se o processo do programa está visível ou invisível. Se o processo for invisível, os arquivos não deverão ser executados, pois o processo pode estar realizando plotagem em plano de fundo ou operações de publicação. Para verificar se o processo do programa está visível ou invisível, é possível usar a propriedade Visível do objeto do aplicativo, na API Automação de ActiveX do AutoCAD.

Criar um desenho a partir de um modelo e executar um arquivo de script

É possível criar um novo desenho utilizando a chave de linha de comando /t (Windows) ou -t (Mac OS) com um modelo de desenho específico antes da execução de um arquivo de script. A sintaxe a seguir cria um novo desenho utilizando o arquivo MyTemplate.dwt e, a seguir, executa o script script.scr após o desenho ser criado:

Se deseja utilizar o modelo padrão para o novo desenho, você pode omitir a chave de linha de comando /t e o nome do arquivo de modelo.

Nota: Você não poderá utilizar mais esse método para iniciar um novo desenho e nomeá-lo. Nomeie o desenho ao salvá-lo.