Tenha uma nova experiência ao navegar no Fórum pelo computador de forma integrada ao portal principal. Acesse o seguinte link: https://www.autolisp.com.br/board/. Entretanto para dispositivos móveis recomendamos acessar este outro link: https://www.autolisp.com.br/forum/

Topografia

Dúvidas sobre VB para AutoCAD...

Moderador: Moderadores

Responder
Avatar do usuário
robmag
Bronze 1/3
Bronze 1/3
Mensagens: 100
Registrado em: Qua 24 Dez 2003 11:00:00 pm
Localização: Araraquara-SP
Contato:

Topografia

Mensagem por robmag » Qui 16 Ago 2007 7:10:29 pm

Prezados colegas

Será que alguém conhece alguma rotina para que se desenhe o terreno em relevo (3D) quando se tem apenas as curvas de níveis?

Quando se tem o arruamento, isto é, o contorno das quadras, das guias e das sarjetas em desenhos do AutoCAD, será que existe uma maneira bem prática de se cotar e depois desenhar estes elementos em 3D?

O objetivo é de se obter delimitações das diversas bacias hidrográficas da cidade, para se projetar as redes de esgotos e as galerias de águas pluviais.

Grato. RobMag.

Avatar do usuário
neyton
Master
Master
Mensagens: 1668
Registrado em: Qui 25 Dez 2003 11:00:00 pm
Contato:

Mensagem por neyton » Sex 17 Ago 2007 8:23:46 am

use o civil 3d
com ele vc gera o MDT (modelo digital do terreno) apartir das curvas de nivel ( desde q estas tenham Z )
em seguida é so determinar um alinhamento e pedir o perfil...
como que usa o html daqui?
visite o meu blog: http://tbn2.blogspot.com
lisps exclusivas pra download!!

Avatar do usuário
robmag
Bronze 1/3
Bronze 1/3
Mensagens: 100
Registrado em: Qua 24 Dez 2003 11:00:00 pm
Localização: Araraquara-SP
Contato:

Mensagem por robmag » Sex 17 Ago 2007 12:57:50 pm

Grato Neyton

Para quem não tem o Civil 3D, existe alguma rotina LISP similar, ou é possível elaborar uma que ao se traçar um alinhamento qualquer e ao cruzar com uma curva de nível que tem o Z, se reconheça este ponto para depois se ter uma visão espacial daquele local?

Indo mais além, quando este alinhamento cruzar com algum contorno (da quadra, da guia, etc.) vá se gerando cotas z para estes contornos?

Grato. RobMag.

Avatar do usuário
neyton
Master
Master
Mensagens: 1668
Registrado em: Qui 25 Dez 2003 11:00:00 pm
Contato:

Mensagem por neyton » Sex 17 Ago 2007 5:36:14 pm

é perfeitamente possivel
mas pense:
se um longo trecho do alinhamento for "parallelo" às curvas de nivel, este nao irá cortar nada...

seria interessante vc triangular a superficie com algum programa... existe um em lisp, procure por "delaunay.fas" aqui:
http://personales.unican.es/togoresr/Libro/cdrom.htm
so um problema: é leeeeento...

depois ainda teria de criar uma rotina q lêsse os triangulos...

em fim, reinventar a roda...

é como usar o paint do windows para fazer o mesmo trabalho que o photoshop faz...
como que usa o html daqui?
visite o meu blog: http://tbn2.blogspot.com
lisps exclusivas pra download!!

Avatar do usuário
robmag
Bronze 1/3
Bronze 1/3
Mensagens: 100
Registrado em: Qua 24 Dez 2003 11:00:00 pm
Localização: Araraquara-SP
Contato:

Mensagem por robmag » Dom 19 Ago 2007 6:54:56 pm

Grato Neyton

Postei no site http://rmagnani.tripod.com/downloads.html na seção TOPOGRAFIA uma rotina LISP de nome RELEVOS-1. As instruções estão no final da listagem da rotina.

Talvez você e o pessoal mais experiente aqui do grupo possam melhorá-la.

RobMag

Avatar do usuário
neyton
Master
Master
Mensagens: 1668
Registrado em: Qui 25 Dez 2003 11:00:00 pm
Contato:

Mensagem por neyton » Seg 20 Ago 2007 8:27:51 am

interessante, mas se me permite, algumas considerações:
a malha poderá ter no maximo 256 nx por 256 ny, isso é uma limitação do 3dmesh

seria interessante colocar o dfun c:... para transformar a rotina numa que puesse ser chamada na linha de comando

a parte do open: (setq malhafile (open "malha.scr" "w"))
nao deu muito certo na hora do (command "script" "malha.scr"), disse q o script nao foi localizado, seria bom especificar o caminho completo do script

ah, desligue o CMDECHO, setando-o em ZERo antes de executar o programa, isso vai acelerar consideravelmente a sua rotina
como que usa o html daqui?
visite o meu blog: http://tbn2.blogspot.com
lisps exclusivas pra download!!

Responder