sexta-feira, 1 de julho de 2011

Olá.

Começo esse blog com o intuito de guardar alguns aprendizados, e que por ventura possa ajudar alguém mais iniciante, na glamurosa profissão dos que não querem ter vida.
Hoje, tentando importar um arquivo de Cad para o Sketch up, percebi que era um aero (sim! aqueles feitos por um sonar e jogados no site da prefeitura), esse tipo de arquivo é 3D e tem vários riscos simbolizando as alturas, resumindo, o sketch ficou um caos....
Foi então que percebi que o meu AutoCad 2006 não possui o commando 'flatten', aliás esse comando não é recomendado se o que estiver fazendo tenha que ter precisão. 
The FLATTEN command is similar in nature to a Plot To 2D type of operation. As with plot conversion, some degradation of drawing precision may occur. This precision loss is usually insignificant and it occurs mainly when the Hide option is selected or the perspective view is on. 
Isso está no help da express tools. Ou seja, nem sempre o cad sabe contar, ou frequentou aulas de G.D. Essa variável depende do computador e bla, bla, bla. Vou aprender a usar lisp de agora em diante (rotinas externas, pois o cad é mais ou menos como um dos do windows).

Então, a solução que encontrei foi bem mais demorada, porém eficaz.
Consiste em:
Abrir a caixa de propriedades (ctrl+1)
Selecionar um de cada vez,
se for polyline:  vertex Z, colocar o valor 0
se for line:
colocar o valor 0 nos campos, Start Z e End Z.

Vou por uma rotina Lisp de flatten, ela é do Fabio Santana da Silva.
Flatten lisp. txt

Encerro por aqui, Beijão.

Um comentário:

  1. Muito bacana a iniciativa Priscila!
    Nada melhor que compartilhar experiências!

    ResponderExcluir