28 junio 2005

3.1 Desarrollos De Chapa

En este ejercicio, aprenderemos a obtener desarrollos de piezas a partir de modelos 2D utilizando MODELOS DE ALAMBRE.

Veamos un ejemplo simple:


Supongamos que no sólo tenemos que dibujar esta tolva, sino que además debemos de calcular las dimensiones de cada paño lateral, que como podrás ver, son todos diferentes.
Partamos en dibujar LA PLANTA en lo que normalmente llamamos 2D:
Realizamos un rectángulo de 2400 x 1200 con origen 0,0 en el extremo inferior izquierdo y otro de 500 x 500 desde 300,600.
Luego unimos con líneas los extremos correspondientes:

3.2 Dibujando En 2D

3.3 Pasando A 3D

Utilizaremos un comando que seguramente conoces: STRETCH.
Sólo que utilizaremos otra forma para producir desplazamientos. llama al comando _STRETCH y selecciona tal como se indica:





Command: _stretch
Select objects to stretch by crossing-window or crossing-polygon...
Select objects: Specify opposite corner: 5 found
Select objects: (Le das un Enter...)
Specify base point or displacement: 0,0,-1400
Specify second point of displacement or :(Otro Enter...)
Command:

Visualicemos en perspectiva:

3.4 Un 3D De Alambre

La trampa, si queremos llamarla de esta manera, ha sido el indicar el DESPLAZAMIENTO de las entidades en lugar de dar puntos.

0 en X, 0 en Y y -1400 en Z. Con -1400 hemos indicado que se movían "hacia abajo" de ser positivo hubiera quedado al revés.

Esto es válido para otros comandos tales como el copiar y el mover, INCLUYENDO la coordenada Z.

Otra observación:

Trata en lo posible de conocer algún punto "de memoria", por ejemplo es muy práctico ubicar las partes partiendo del 0,0,0 (recuerda como comenzamos) tratando que dicho punto sea lo mas significativo posible.
Si vamos al caso y tomamos como nivel 0 al plano de tierra, nuestra tolva se ha hundido.
Ya estamos en condiciones de poder tomar las dimensiones de cada arista de nuestro modelo, pero todavía haremos algo mas.

3.5 Nos Vamos Desarrollando

Volvamos a la vista en planta y en un layer creado al efecto, vamos a "desplegar" a nuestro modelo.

Fíjate lo que ocurre si trazas un círculo con centro en 0,0 y radio al vértice inferior izquierdo de la boca interior utilizando el punto final.

Qué ha pasado?

Porqué no pasa por dónde indicamos?

Posiciónate en perspectiva. Que ves?

Lo que ocurrió es que el sistema tomó COMO RADIO la distancia REAL entre los dos puntos, por eso parece (lo es) mayor a lo esperado.

Tracemos otro círculo, siempre usando los puntos finales con centro en el extremo inferior derecho del rectángulo exterior y el mismo punto (inferior izquierdo) del interior. Estamos triangulando puntos.


3.6 Limpiando...

Hagamos lo propio para el punto F y borremos los círculos.

3.7 Cerrando Líneas

Unamos los puntos A y B con las proyecciones encontradas de E y de F.




Pero...
Estará esto bien?


Utilicemos el _LIST y seleccionemos la línea entre A y E y a la equivalente entre A y E'.

Command: _list
Select objects: 1 found
Select objects: 1 found, 2 total
Select objects:

LINE Layer: "Tolva"
Space: Model space
Handle = 1F11
from point, X= 300.000 Y= 600.000 Z=-1400.000
to point, X= 0.000 Y= 0.000 Z= 0.000
In Current UCS, Length = 670.820, Angle in XY Plane = 243.43494882
3D Length = 1552.417, Angle from XY Plane = 64.39824314
Delta X = -300.000, Delta Y = -600.000, Delta Z = 1400.000

LINE Layer: "Desarrollo"
Space: Model space
Handle = 2004
from point, X= 0.000 Y= 0.000 Z= 0.000to point, X= 300.000 Y=-1523.155 Z= 0.000
Length = 1552.417, Angle in XY Plane = 281.14233567Delta X = 300.000, Delta Y = -1523.155, Delta Z = 0.000
Command:

Como puedes ver, la distancia real de la entidad 3D es igual a la total en proyección plana.

Fíjate, esto lo hemos hecho SIN UTILIZAR UNA CALCULADORA, sólo entidades gráficas.

Te animas a sacar los otros laterales?

20 junio 2005

1.1 De Excel a AutoCAD


Supongamos un listado de valores X, Y, Z (este último eventual) en una planilla Excel que necesitamos graficar en AutoCAD.

Dentro de Excel, copiar cada columna en hoja aparte con el pegado especial de SÓLO VALORES. Esto es para evitar el trasladar fórmulas.

1.2 Configuración


Lo más probable, como latinos que somos, que tenga configurado su programa con separadores de decimales por COMAS.
Esto es correcto, pero para AutoCAD las COMAS le indican la separación entre coordenadas.

Mas claro:

Supongamos que tenemos columnas con valores de X y de Y en celdas del tipo "104,435" ó "160,331" y quisiéramos pasarlo a AutoCAD, nos encontraríamos que "104,435" no es un sólo valor sino un punto de 104 en X y 435 en Y.

Para evitar esto, en nuestra planilla hacemos lo siguiente:

Vamos a HERRAMIENTAS/OPCIONES/INTERNACIONAL, y quitamos el tilde en "Usar separadores del sistema" e indicamos con un punto al separador decimal y con un espacio al de miles.

1.3 Desde Excel



NOTA: Luego volveremos a poner los separadores "casi" como estaban.

A continuación, crear una columna CONCATENADA de la siguiente manera:

Supongamos que los X comiencen en A4, los Y en B4 y nuestros datos concatenados se deban de encontrar en la columna E.

En E4 escribimos: =A4&","&B4 y arrastramos la fórmula hasta el final de la columna en cuestión.

Deberíamos de ver a los valores de X Y separados por comas.

En E3, nos falta indicar el comando que utilizaremos para graficar.

Las opciones son (entre otras):

_MULTIPLE POINT
_LINE
_PLINE
_3DPOLY
_INSERT


El símbolo "_" (guión bajo) es para compatibilizar a cualquier AutoCAD con el americano.

Al final de la columna E (después de la última concatenación) dejar una celda en blanco y debajo escribir:

_ZOOM E

1.4 Hacia AutoCAD


Vamos a exportar:

"Pintar" la columna desde el comando que seleccionamos hasta la celda del zoom y la copiamos.

Ahora tenemos dos opciones:

·Pegarla en el notepad para utilizar luego.
·Usarla como comando directo en AutoCAD.

Si usamos la primera opción, podremos retocar algo que no funcione (el comando, alguna coma, etc.) guardando el archivo con cualquier nombre PERO CON LA EXTENSIÓN .SCR, lo cual es recomendable para futuras revisiones.

Si lo utilizamos como comando directo, lo pegamos directamente en la línea de comandos.

NOTA 1: la extensión .SCR es nativa de AutoCAD y se utilizaba antes de que Windows 1.0 existiera. No confundir con los protectores de pantalla de Windows.
Dentro de AutoCAD escribimos: _SCRIPT (éste es el motivo de la extensión SCR) y aparecerá un cuadro para ubicar a nuestro archivo. Lo seleccionamos y listo.

NOTA 2: Si utilizamos la opción de _MULTIPLE _POINT, asegurémonos primero de tener un tipo de punto visible con PDMODE en 34 por ejemplo.

Usando _PLINE (polilínea), luego podremos ajustar las curvas. Tenga en cuenta que si CIERRA la polilínea y consulta el área, tendrá la integral.

No utilice AutoCAD para buscar valores FUERA de la curva, use a Excel que tiene buenas herramientas de predicción.

Nos queda aún el reacomodar a nuestra planilla.

Sólo tenemos que ubicar nuevamente al cuadro de opciones y tildar en "Usar separadores del sistema".

Existen en el mercado una cantidad interesante de utilitarios que relacionan a AutoCAD con Excel. No se pretende aquí el desaconsejar la utilización de los mismos, ya que los hay muy buenos y prácticos.

Sólo queremos mostrar, como parte de nuestra filosofía, la forma de realizar éstas mismas tareas utilizando las herramientas comunes que disponemos.

En una la segunda parte veremos como manejar coordenadas en tres dimensiones a través de bloques con atributos. Éste es el caso típico de datos topográficos.

El comando SCRIPT (en realidad un ejecutor de órdenes), no se limita sólo a esto. Realmente aquí comienza y ya tendremos ocasión de verlo en acción con otras aplicaciones.

2.1 De Excel A AutoCAD En 3D

Supongamos que tenemos que realizar el relevamiento de una cañería, una carretera, la nivelación de un terreno, etc. con la ayuda de una estación total, donde grabamos en forma magnética no sólo las coordenadas, sino también el número de punto y algún comentario que resulte pertinente.

Si en lugar de una estación total utilizamos un teodolito ó una estación sin posibilidades de guardar datos, éstos se incorporarán a mano en una libreta de notas.

Las estaciones totales modernas tienen la particularidad de trasladar su memoria a archivos de texto delimitados ó directamente planillas del tipo Excel e inclusive en formato DXF.

Tomaremos como ejemplo, el tendido de cañería de la fotografía entre el punto A y B.

2.2 Imagen 1



Independientemente del proceso de medición (automático ó manual), tendremos una planilla similar a la siguiente:


2.3 Unidades


Las medidas tomadas, normalmente estarán en metros. Es posible que las necesitemos en otra unidad, por ejemplo en milímetros ó kilómetros dependiendo del tamaño de nuestro modelo a construir.

Se observa además que cada medición está acompañada de un número de orden. Éste no necesariamente deberá comenzar en 0 ó 1 ni tampoco ser numérico, pero debe de existir.

Las notas pueden ser optativas, incluso nulas, pero son necesarias para mejor comprensión en la construcción del modelo.

Es usual el comenzar con la posición relativa de la estación de medición, incluso con un valor Z arbitrario mayor a cero. Esto evita el trabajar con valores negativos.

También, si se están realizando múltiples mediciones con diferentes estaciones es costumbre el relacionar con el "punto atrás", ya sea un punto común con doble medición ó a la estación precedente.

La indicación, si es posible, del norte, es fundamental para la orientación de nuestro modelo.

Las estaciones, normalmente miden ángulos a partir del norte y en sentido positivo a las agujas del reloj (horario). En AutoCAD, por defecto, los ángulos se miden desde el este y en sentido positivo contra las agujas del reloj (antihorario).

Si trasladamos los puntos "como están", nos encontraremos con datos "espejados" en función del norte (eje Y). Para resolverlo, deberíamos cambiar de signo a los valores X.

En la planilla suministrada como ejemplo, está contemplada esta última variante como opcional.

Repetimos: No todas las estaciones miden igual, estamos hablando de generalidades y por eso contemplamos las variantes

2.4 Block


El block Punto3D está suministrado como ejemplo y en dos formatos de archivos diferentes: para la versión 2000+ como .DWG y para 12+ como DXF.

Está compuesto por tres círculos en diferentes planos X,Y,Z con atributos de coordenadas, número de punto y notas.

Este block es del tamaño de una unidad de diámetro, por ese motivo se adiciona la escala y su rotación.

La escala depende de la densidad y unidad de las mediciones trasladadas. Tal vez haya que realizar algunas prácticas para ajustar la misma. Lo mismo vale para la rotación (en grados).

Es perfectamente posible el reemplazar el block por otro personalizado, sólo deberá de tener los atributos tal como se indican y en orden.

Es condición de que se encuentre el block dentro del path de archivos reconocidos por AutoCAD.

2.5 Planilla


La planilla está dividida en dos hojas, una para la entrada de datos y otra para la salida de los mismos. En la de salida, se deberá de copiar la zona grisada hasta la última línea de _attdia 1.

Luego de ello, podrá pegarse en un archivo de textos (block de notas) para guardar como .SCR ó utilizar directamente desde la línea de comandos.

2.6 Reconstruyendo


Luego de pasar los datos, podremos construir nuestro modelo, teniendo en cuenta que hemos medido.

En nuestro caso, deberemos de tener a mano las dimensiones de la cañería y de sus accesorios para restar en Z el valor correspondiente y ubicar el eje de la misma.

2.7 Total


Podemos ver un detalle del modelo y sus puntos.

2.8 Parcial

2.8 Vínculos


Teniendo en cuenta el dejar la planilla con el sistema de separadores como estaban, podemos decir que esto está terminado.

Los archivos a descargar son:

Planilla Excel
Punto3D en formato DWG para 2000+
Punto3D en formato DXF para 12+


Limitaciones:

La planilla está limitada a 250 juegos de mediciones. Si se requiere una mayor cantidad, sólo hay que procesar en varios lotes.

Otra forma de medición puede ser por coordenadas esféricas. Se pueden transformar éstas a X,Y,Z previamente ó procesarlas directamente modificando la planilla.