Si tenes algo que compartirme, copate, banca a lo vago, y ponemelo en comentarios o mandame por mail a luiscuadrado123 (gmail.com) (no pongo directamente el mail para q no se me llene de spam automatico)
ACLARACIONES PREVIAS
- Las tablas excel usadas fueron hechas en LibreOffice, no en Microsoft Office PERO DEBERIAN FUNCIONAR IGUALMENTE. Si tienen problema de compatibilidad, descarguen LibreOffice, no me rompan las bolas con el Office de windows.
OJO: Deben tener configurado el punto (.) como separador decimal, y la coma (,) como separador de listas. Si no hacen esto, no les funcionará ninguna tabla. (en windows se hace desde la configuración regional de idioma)
Todas mis tablas las pueden encontrar (desordenadas) aquí
- Las macros o rutinas lisp (.lsp) fueron testeadas en BricsCAD 13 para Linux. Teóricamente son compatibles con cualquier version de Autocad... si tienen problemas, caguense, no jodan. Ninguna de estas rutinas fue hecha por mi, solo modifiqué a mi gusto a algunas que encontre por internet.
Todos mis macros los pueden encontrar desordenados aqui
Vamos al grano culiao...
SITUACIÓN
Tenemos que dibujar (o transcribir, vectorizar, copiar.. como lo quieran llamar) en Autocad un plano que tenemos en papel. Los datos que tenemos son los lados y angulos internos o sino lados y acimutes (rumbos respecto al norte)
Ejemplos de ambos casos...
Para cada caso, tenemos que trabajar con una u otra hoja de la planilla de excel que hice.
- Cuando sean acimutes
Utilizamos la primera hoja de nuestro excel "Lados y Azimut"
Simplemente llenamos las columnas A,B,C,D y E (Vertice/Distancia/Azimut)
y se calculará automáticamente la columna G. En la misma tabla están las instrucciones de como dibujar automáticamente el polígono en Autocad.
- Cuando sean ángulos internos
Es un poco mas complicado, porque necesitaremos usar un macro (rutina lisp) en Autocad ademas de mi tabla. OJOOOO!! DARLE BOLA A LAS NOTAS QUE FIGURAN EN LA TABLA (como desactivar los OSNAP, y posiblemente tengas que rotar/espejar el dibujo)
1- En el excel, vamos a la pestaña "Lados y Angulos"
2- Llenamos los valores de las columnas A,B,C,D y E (Vertice/Distancia/angulo) al igual que en el caso anterior.
3- Copiamos los valores de la columna G (sin la fila 1, se entiende porque es la descripcion)
4- Vamos a Autocad!!!
5- En Autocad carga el macro "ladup" yendo a Tool - load Application.
Una vez cargado el macro lo ejecutamos con el comando "ladup" sin las comillas.
Nos aparecerá este cartel, que aceptamos sin problemas.
Ahora, si lo hicieramos manualmente, tendríamos que seguir las instrucciones en pantalla, que secuencial mente son estas:
dar punto inicio: Clickeamos el punto en pantalla para iniciar
Ingrese primera distancia: ingresar el valor de la distancia
cantidad de grados del angulo respecto al primer punto: Grados
cantidad de minutos del angulo respecto al primer punto: Minutos
cantidad de segundos del angulo respecto al primer punto: Segundos
Ingrese otra distancia o ENTER para terminar:
PEEEEEEROOOOOO
nos ahorramos todo eso gracias a mi tabla!
Cuando pide el punto de inicio, clikeamos uno y luego simplemente hacemos CONTROL+V los datos copiados de la tabla (o boton secundario en consola, pegar). El macro dibujará nuestro poligono automaticamente.
Si, ya se, te dio paja leer todo...
acá tenes un video.
Compartilo, culiao, el conocimiento es libre.