terça-feira, 16 de novembro de 2010

FILEDIA - Variável do AutoCAD

A variável FILEDIA controla se as caixas de diálogo para os comandos Open, SaveAs e etc devem aparecer ou não.
Atribuir o valor 1 (um) para a variável FILEDIA faz com que as janelas se abram normalmente. Já o valor 0 (zero) faz com que estas não apareçam e seja necessário fazer as interações pelo prompt de comando (pouco prático).
As caixas de diálogo podem ser desativadas num código AutoLISP ou ObjectARX.
As vezes parece que esta variável muda, "sozinha". Pode ser que alguma rotina tenha sido usada e FILEDIA tenha sido configurada como 0 (zero). Mude para 1 (um).
Para isso, no prompt de comando do AutoCAD, digite: FILEDIA e tecle enter; entre com o valor de 1 (um) e tecle enter novamente.
Resolvido.

7 comentários:

  1. COMO BLOQUEAR ESTA ALTERAÇÃO?

    ResponderExcluir
    Respostas
    1. Se a variável é alterada por um código AutoLISP, ObjectARX, VBA e etc, toda vez que o tal código for ativado, a variável será modificada.
      Porém, se ficar frequente, então sim, será preciso estudar como resolver o problema: criando um código AutoLISP que rode automaticamente e ajuste esta variável para 1 (um) sempre que iniciar o AutoCAD; ou procurar o possível código que faz a alteração, inserindo uma linha que recupere o valor inicial.
      Um abraço.

      Excluir
  2. No meu caso as variaveis FILEDIA e CMDDIA esão 1. No entanto quando aciona o comando OPEN a maquina trava. Autocad Mechanical 2010. E aconteceu derepente. O que faço?

    ResponderExcluir
  3. Olá Fernando.
    Não poderia dizer com certeza o que está acontecendo, pois, quando a máquina trava pode ser muita coisa, desde software até hardware.
    Mas vamos lá. Primeiro é necessário verificar se é apenas o comando OPEN é que "trava" a máquina. Tente acionar o comando via ícone na barra de comandos e também digitando _OPEN. Se em qualquer das situações a máquina travar, pode ser que seu AutoCAD esteja com alguma parte corrompida. Neste caso seria preciso reinstalar.
    Porém antes de reinstalar, verifique se o Autocad pede prá você enviar o erro. Se sim, envie para a Autodesk e eles vão dizer se há alguma atualização (service pack) para fazer.
    Tente também desfragmentar o computador. Este último procedimento é bom ser feito periodicamente para tentar manter a integridade dos arquivos.
    Um abraço.

    ResponderExcluir
  4. Obrigado colega. A maquina trava so com comando OPEN e nao importa onde seja acionado. Quando excutado a tela permance intacta, as pastas nao aparece e a tela fica branca com a mensagem> O widows esta procurando uma soluçao para o problema, em seguida fecha. Mas es estiver dentro da pasta o arquivo abre e salva normalmente, mas os comandos plot, saveas nao funcionam.

    ResponderExcluir
  5. Olá Fernando. Acredito que o AutoCAD deve estar com alguma parte do programa corrompido, como já lhe disse.
    Eu pensaria mesmo na reinstalação.
    Entretanto, faça o seguinte: desinstale e proceda a desfragmentação. Instale o AutoCAD novamente e proceda mais uma vez a desfragmentação. Isso reorganizará o que podemos chamar de "pedaços" dos arquivos. Isso tornará o computador um pouco mais "ágil", pois no processo de desinstalação e instalação a fragmentação dos arquivos, tanto os de programa como os de dados, é grande.
    Um abraço.

    ResponderExcluir
  6. Fernado tenta fazer o seguinte: Antes de digitar open, carregue um arquivo lsp, digite AP e carregue um arquivo qualquer, depois tente utilizar o comando open novamente.
    Passei por isso com o meu AutoCAD2010 e sofri até descobrir esse macete, mas funcionou, porém sempre que eu abria o autocad eu precisa carregar um lsp....não sei explicar o porque, hj utilizo o 2014 e não tenho esse problema
    Abs - Junior Itapeva

    ResponderExcluir