Rotina Lisp para Autocad que serve para a determinação das coordenadas de pontos.
Passo-a-passo - Criação do arquivo com as coordenadas dos pontos
1) Crie um ponto na origem do plano do Autocad - Comando POINT > Digite 0,0 > Ponto criado 2) Posicione a baliza no ponto criado sendo que o ponto de encontro da LINHA DE BASE com a LINHA DE CENTRO deve estar no ponto 0,0. 3) Copie e cole a rotina (está no final da etapa) na linha de comando do Autocad e aperte enter. 4) Utilize o comando DIVIDE para dividir a baliza em quantos pontos quiser. OBS: Faça uma baliza de cada vez 5) Chame o comando da rotina lisp digitando PTT e apertando enter em seguida. 6) Abre-se uma janela na qual devem ser escolhidos nome e local do arquivo de te xto a ser criado com as coordenadas dos pontos da baliza. 7) Em seguida selecione o caractere separador de coordenadas (vírgula ou ponto-e-vír gula). Pressione enter. DICA: Utilize ponto-e-vírgula para não haver futuro conflito com o excel. 8) Selecione os pontos da baliza em SEQUÊNCIA a partir do que estiver mais próximo d o ponto de encontro de LB e LC. 9) O arquivo com as coordenadas é criado na pasta em que você escolheu no passo 6. ROTINA LISP: (defun c:PTT (/ file pts sep c i) (setq file (open (getfiled "especificar nome do ficheiro" "c:/" "TXT" 1) "w")) specify the file name (setq sep (getstring "Defina separador das coordenadas - vírgula ou ponto-e-vírgula: ")) Set tab of the coordinates - comma or semi-colon: (setq pts (ssget) i 0) (repeat (sslength pts) (if (= "POINT" (cdr (assoc 0 (entget (ssname pts i))))) (setq c (cdr (assoc 10 (entget (ssname pts i)))) i (1+ i) ) ) (write-line (strcat (rtos (car c)) sep (rtos (cadr c)) sep (rtos (caddr c)) ) file) ) (close file) (Princ) ) end code
Passo-a-passo - Arrumação da tabela de cotas
1) Abra o arquivo criado (bloco de notas) e copie e cole todo o seu conteúdo no ex cel. OBS: Em cada célula do excel são colocadas as três coordenadas do ponto (X,Y e Z) 2) Clique em localizar e substituir. Em LOCALIZAR coloque o caractere separador de coordenadas e em SUBSTITUIR coloque 10 ESPAÇOS em branco. Clique em substituir tudo. 3) Clique em localizar e substituir. Em LOCALIZAR coloque os 10 ESPAÇOS EM BRANCO MAIS O NÚMERO 0 NO FICAL e em SUBSTITUIR coloque 1 ESPAÇO em branco. Clique em subst ituir tudo. OBS: Agora aparecem apenas as coordenadas X e Y bem espaçadas. 4) Separe as coordenadas de dentro da célula em duas colunas diferentes, recortand o e colando a coordenada Y. OBS: São criadas as colunas com as coordenadas X e Y (BOCA e CALADO). ATENÇÃO: coorden adas da baliza no programa AUTOCAD. NÃO ESQUEÇA A POSIÇÃO LONGITUDINAL DA BALIZA.
Passo-a-passo - Transferência para HECSALV
Transferir as coordenadas para o HECSALV é feito copiando e colando, mas antes dis so inverta as colunas no excel para que fiquem na ordem Y e X (CALADO e BOCA) pa ra agilizar o processo.