Você mudou o estado (congelou, mudou a cor, etc) de alguns layers em um arquivo com referencia externa, no AutoCAD, salvou o arquivo e ao abrir novamente... tá lá! Tudo como era antes. Parece que nada foi feito. Se isso já aconteceu ou está acontecendo, tente ajustar a variável do AutoCAD chamada VISRETAIN.
Esta variável controla o comportamento dos estados de layers das referências externas.
VISRETAIN = 0 : serão mantidos os estados do desenho original, ou seja, da X-ref.
VISRETAIN = 1 : serão mantidos os estados dos layers configurados no desenho em você está trabalhando (desejável).
Assim um usuário pode trabalhar em um arquivo com os layers com certos estados, cores e etc, enquanto um outro pode trabalhar num segundo arquivo, tendo o primeiro referenciado como base, porém, com cores e estados diferentes.
Algumas vezes parece que esta variável muda sozinha. Como já disse num post anterior, as razões para isso vão desde um código LISP que muda a variável antes de executar algo e, depois não retorna ao padrão, até mesmo algo inexplicável, uma vez que o usuário não rodou nada de diferente. De qualquer jeito, é bom saber como contornar o problema.
Não se esqueça de configurar esta variável em seus templates.
Bom trabalho!
Mostrando postagens com marcador AutoCAD. Mostrar todas as postagens
Mostrando postagens com marcador AutoCAD. Mostrar todas as postagens
terça-feira, 3 de julho de 2012
segunda-feira, 18 de junho de 2012
Arquivos DWG mais leves - PURGE e OVERKILL
Um arquivo DWG pode ter muitas informações que o transformam num arquivo grande, com muitos megabytes e, são chamados de "pesados".
Desta maneira é bom eliminar tudo o que for desnecessário.
No AutoCAD podemos eliminar uma boa parte do "inchaço" dos arquivos DWG com os comando PURGE e OVERKILL.
Utilizando o comando PURGE:
A Figura 1 mostra a caixa de diálogo do comando PURGE. Digite o nome do comando no prompt do AutoCAD para acessá-la.
Vemos então a lista dos itens que podem ser eliminados se não estiverem em uso, como um bloco sem instâncias inseridas, um layer sem objetos ou um estilo de linha não usado.
É possível proceder a limpeza individualmente selecionando o item ou apenas um objeto e clicando em Purge. Entretanto, espere finalizar o arquivo para então utilizar Purge All e confirme a eliminação dos itens.
Enquanto houver o sinal de "+" na frente do item, isso quer dizer que ainda há objetos a serem eliminados.
Alguns itens dependem da eliminação de outros para então serem eliminados, por exemplo: um estilo de cota só pode ser apagado se nenhuma cota usar o referido estilo.
Utilizando o comando OVERKILL:
Objetos repetidos sem necessidade também deixam os arquivos "pesados".
É difícil notar linhas sobrepostas, e, procurar por elas pode ser uma tarefa demorada. Encontrar e apagar linhas sobrepostas em um arquivo de AutoCAD é fácil com o comando OVERKILL.
A Figura 2 mostra a tela depois de digitar o comando no prompt do AutoCAD e selecionar alguns ou todos os objetos do arquivo.
Devemos ter atenção às comparações feitas na caixa "Object Comparison Settings".
Ajuste a tolerância entre os objetos e depois, em "Ignore object property" cada item marcado pode ignorar uma propriedade durante a procura e comparação.
Ao deixar todos os itens desmarcados, o AutoCAD preserva linhas sobrepostas levando em conta as propriedades, por exemplo duas linhas sobrepostas de layers diferentes são mantidas se a caixa ficar desmarcada.
Normalmente as opções marcadas como padrão na caixa "Options" são suficientes. Elas combinam as linhas em polylines quer sejam parcialmente sobrepostas (partially overlap) ou se forem do mesmo tamanho (end to end).
Marque as caixas de acordo com suas necessidades.
Desta maneira é bom eliminar tudo o que for desnecessário.
No AutoCAD podemos eliminar uma boa parte do "inchaço" dos arquivos DWG com os comando PURGE e OVERKILL.
Utilizando o comando PURGE:
A Figura 1 mostra a caixa de diálogo do comando PURGE. Digite o nome do comando no prompt do AutoCAD para acessá-la.
![]() |
| Figura 1 |
É possível proceder a limpeza individualmente selecionando o item ou apenas um objeto e clicando em Purge. Entretanto, espere finalizar o arquivo para então utilizar Purge All e confirme a eliminação dos itens.
Enquanto houver o sinal de "+" na frente do item, isso quer dizer que ainda há objetos a serem eliminados.
Alguns itens dependem da eliminação de outros para então serem eliminados, por exemplo: um estilo de cota só pode ser apagado se nenhuma cota usar o referido estilo.
Utilizando o comando OVERKILL:
Objetos repetidos sem necessidade também deixam os arquivos "pesados".
É difícil notar linhas sobrepostas, e, procurar por elas pode ser uma tarefa demorada. Encontrar e apagar linhas sobrepostas em um arquivo de AutoCAD é fácil com o comando OVERKILL.
A Figura 2 mostra a tela depois de digitar o comando no prompt do AutoCAD e selecionar alguns ou todos os objetos do arquivo.
![]() |
| Figura 2 |
Ajuste a tolerância entre os objetos e depois, em "Ignore object property" cada item marcado pode ignorar uma propriedade durante a procura e comparação.
Ao deixar todos os itens desmarcados, o AutoCAD preserva linhas sobrepostas levando em conta as propriedades, por exemplo duas linhas sobrepostas de layers diferentes são mantidas se a caixa ficar desmarcada.
Normalmente as opções marcadas como padrão na caixa "Options" são suficientes. Elas combinam as linhas em polylines quer sejam parcialmente sobrepostas (partially overlap) ou se forem do mesmo tamanho (end to end).
Marque as caixas de acordo com suas necessidades.
quinta-feira, 1 de março de 2012
Hatch - Paginação de piso e parede com precisão.
Para aqueles que trabalham com AEC.
É possível fazer uma paginação de piso ou de parede bem feita com o AutoCAD.
A figura 1 mostra o preenchimento feito com hachuras da maneira normal, ou seja, utilizando o preenchimento NET com a origem definida pelo AutoCAD e o acerto da escala pode ser trabalhoso até chegar próximo do valor desejado.
Note que a origem da paginação (marcas em verde no canto do cômodo) não são respeitadas e a escala do piso (0,40m) não está correta.
Para fazer a paginação de piso ou parede do jeito que você quer, observe a figura 2 e os seguintes passos:
1) Ative o comando Hatch normalmente para configurar a caixa de diálogo;
Figura 2 - Caixa de diálogo de preenchimento com hachura.
2) Em Type escolha "User Defined";
3) Acerte o ângulo (neste caso 0º) e deixe a opção "Double" marcada e, em Spacing, coloque a dimensão do revestimento (nosso exemplo é 0,40m);
4) Mude a opção para "Specified origin" e clique em "Click to set new origin";
5) A janela se fecha e então você pode clicar nos pontos de origem desejados (marcas em verde no canto do cômodo);
6) Confirme o preenchimento e pronto;
Observe a figura 3 e veja como a paginação do piso coincide com a origem de assentamento e a escala do preenchimento está de acordo com a dimensão da peça.
É isso aí. Agora, é mãos a obra e bom trabalho.
Um abraço a todos.
É possível fazer uma paginação de piso ou de parede bem feita com o AutoCAD.
A figura 1 mostra o preenchimento feito com hachuras da maneira normal, ou seja, utilizando o preenchimento NET com a origem definida pelo AutoCAD e o acerto da escala pode ser trabalhoso até chegar próximo do valor desejado.
Note que a origem da paginação (marcas em verde no canto do cômodo) não são respeitadas e a escala do piso (0,40m) não está correta.
Para fazer a paginação de piso ou parede do jeito que você quer, observe a figura 2 e os seguintes passos:
1) Ative o comando Hatch normalmente para configurar a caixa de diálogo;
2) Em Type escolha "User Defined";
3) Acerte o ângulo (neste caso 0º) e deixe a opção "Double" marcada e, em Spacing, coloque a dimensão do revestimento (nosso exemplo é 0,40m);
4) Mude a opção para "Specified origin" e clique em "Click to set new origin";
5) A janela se fecha e então você pode clicar nos pontos de origem desejados (marcas em verde no canto do cômodo);
6) Confirme o preenchimento e pronto;
Observe a figura 3 e veja como a paginação do piso coincide com a origem de assentamento e a escala do preenchimento está de acordo com a dimensão da peça.
Figura 3 - Paginação de piso com origens e escala adequadas.
Como você já deve ter percebido, este procedimento deve ser feito separadamente para cada cômodo devido ao ponto de partida da paginação.É isso aí. Agora, é mãos a obra e bom trabalho.
Um abraço a todos.
terça-feira, 17 de maio de 2011
Variável PSLTSCALE - Escala ou densidade de linhas no AutoCAD
A variável PSLTSCALE ajusta a densidade ou escala das linhas do AutoCAD, deixando a mesma aparência tanto no Model como no Layout (Paper Space).
Digite, no prompt, PSLTSCALE e tecle enter, ajuste o valor para 0 (zero) e tenha a mesma densidade de visualização ou escala nos dois "ambientes" do AutoCAD.
Faça alguns testes e não se preocupe mais com diferenças e ajustes durante o trabalho e a impressão.
Digite, no prompt, PSLTSCALE e tecle enter, ajuste o valor para 0 (zero) e tenha a mesma densidade de visualização ou escala nos dois "ambientes" do AutoCAD.
Faça alguns testes e não se preocupe mais com diferenças e ajustes durante o trabalho e a impressão.
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.
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.
segunda-feira, 24 de agosto de 2009
MAXSORT
Certa vez os layers de um desenho começaram a ficar bagunçados (fora de ordem alfabética).
Era um desenho complexo e para uma melhor organização foram criados vários layers para controlar muitos pavimentos e os elementos dentro de cada um deles.
Para resolver o caso foi necessário aumentar o valor da variável MAXSORT.
Acesse a variável digitando o nome da mesma na linha de comando e tecle enter, mude o valor e tecle enter novamente.
Era um desenho complexo e para uma melhor organização foram criados vários layers para controlar muitos pavimentos e os elementos dentro de cada um deles.
Para resolver o caso foi necessário aumentar o valor da variável MAXSORT.
Acesse a variável digitando o nome da mesma na linha de comando e tecle enter, mude o valor e tecle enter novamente.
OSNAPHATCH
Por padrão, o AutoCAD não permite que os pontos de precisão (OSNAP) possam ser capturados dos preenchimentos (HATCH).
A variável OSNAPHATCH controla isso. O padrão do software é 0 (zero), mude o valor para 1 (um) e utilize o pontos de precisão também com os preenchimentos.
Da versão 2007 é possível fazer isso de duas maneiras:
1) Na linha de comando (prompt) digite o nome da variável OSNAPHATCH e tecle enter.Altere o valor para 1 (um) e tecle enter novamente.
2) Vá ao menu TOOLS e acesse Options..., depois disso clique na guia Drafting e desmarque a opção "Ignore hatch objects", que fica do lado inferior esquerdo.
É possível acessar a tela de Options digitando as letras OP e depois teclando enter.
Tome cuidado com preenchimentos densos.
A variável OSNAPHATCH controla isso. O padrão do software é 0 (zero), mude o valor para 1 (um) e utilize o pontos de precisão também com os preenchimentos.
Da versão 2007 é possível fazer isso de duas maneiras:
1) Na linha de comando (prompt) digite o nome da variável OSNAPHATCH e tecle enter.Altere o valor para 1 (um) e tecle enter novamente.
2) Vá ao menu TOOLS e acesse Options..., depois disso clique na guia Drafting e desmarque a opção "Ignore hatch objects", que fica do lado inferior esquerdo.
É possível acessar a tela de Options digitando as letras OP e depois teclando enter.
Tome cuidado com preenchimentos densos.
terça-feira, 28 de julho de 2009
EDGEMODE
terça-feira, 21 de julho de 2009
Edição de polylines
Se você aciona o comando PEDIT é porque pretende editar a polyline unido-a a outras linhas, alternado sua forma e / ou espessura e etc. Se por acaso o objeto for uma linha, o AutoCAD avisa e pergunta se você quer transformá-la numa polyline, pedindo confirmação.
Modificando o valor da variável PEDITACCEPT para 1 (um), esta pergunta e sua confirmação não serão mais feitas e a linha se tornará automaticamente uma polyline.
Para isso, digite PEDITACCEPT no prompt, tecle enter e mude o valor para 1 (um) confirmando com um enter.
Tenham um bom dia.
Modificando o valor da variável PEDITACCEPT para 1 (um), esta pergunta e sua confirmação não serão mais feitas e a linha se tornará automaticamente uma polyline.
Para isso, digite PEDITACCEPT no prompt, tecle enter e mude o valor para 1 (um) confirmando com um enter.
Tenham um bom dia.
segunda-feira, 20 de julho de 2009
Aprendendo AutoCAD...
Por conta de um curso que ministrei para a AFPU (agência que realiza cursos para os funcionários aqui da Unicamp), elaborei uma apostila que algumas pessoas já utilizam por aí.
Então resolvi deixar aqui o link para o download das apostilas de AutoCAD 2000 Básico e 3D.
Apesar da versão ser antiga, alguns princípios valem bastante.
Tirem um bom proveito.
http://www.fec.unicamp.br/~bizello/autocad2d/Welcome.html
Um abraaaaaço a todos.
Então resolvi deixar aqui o link para o download das apostilas de AutoCAD 2000 Básico e 3D.
Apesar da versão ser antiga, alguns princípios valem bastante.
Tirem um bom proveito.
http://www.fec.unicamp.br/~bizello/autocad2d/Welcome.html
Um abraaaaaço a todos.
Assinar:
Postagens (Atom)







