Hace algún tiempo llegó a mis manos esta interesante rutina lisp y aunque últimamente no la he usado, cada vez que la he necesitado me ha ayudado enormemente con cálculos de volumen, esto como complemento en los momentos que civil 3D no logra darme los resultados que necesito.
Se trata de una rutina en la que seleccionando objetos 3Dface, los extrusiona y los une convirtiéndolos en un solo objeto 3D Solid, su uso es sencillo y solo basta con seleccionar los objetos y la rutina hará todo el trabajo. Para una mayor apreciación de los cambios que efectúa la rutina en los objetos, es necesario tener una vista 3D, de lo contrario en vista de planta no se observarán las alturas creadas en el 3D Solid, debido a que el sólido es creado por la proyección de cada cara seleccionada, verticalmente "hacia abajo" del actual eje z, a un plano y a una distancia especificada por el usuario. Para asegurar que todas las partes de la malla se generan como los sólidos, esta distancia no puede ser cero, pero el sólido puede ser cortado más adelante si fuera necesario hasta el espesor que sea necesario, con operaciones booleanas u operaciones de edición de sólidos. El sólido resultante se crea en la capa actual. Si al final de la unión de los pequeños sólidos, la operación se detiene o se cuelga debido a limitaciones de memoria, puedes intentar unirlos de forma manual. Notas a considerar: Si caras adyacentes no tienen idénticas coordenadas, habrá muy pequeñas lagunas o solapamientos entre los sólidos derivados de las mismas, lo que puede ser de causa de que AutoCAD no pueda ser capaz de unir los sólidos, mostrando los siguientes mensajes:
Para utilizar la rutina debes de hacer lo siguiente:
Autor del Lisp: Bill Gilliss
Temas similares
|
|||||||



































Comentarios (6)
excelente lisp!!
justanmente estaba buscando esta rutina, amigo me acabas de salvar muchas horas de trabajo!!!! gracias
no puedo descargar el archivo..
no lo pude correr me genero el siguiente error:
Enter desired thickness of solid below lowest vertex <1>: 1
Unioning large number of small solids can lock up AutoCAD
if memory limits are exceeded. Would you like to continue
with automatic unioning, or union them manually? Auto or Manual?Auto
Point or option keyword required.
Point or option keyword required.
; error: An error has occurred inside the *error* functionFunction cancelled
Hola callejas_001, el lisp a mi me funciona pefecto, que versión de AutoCAD tienes?.
Que tal Callejas_001 ahi es cuando tienes que ingresar la altitud del solido desde el punto mas bajo de tu malla hacia abajo, 1 es el valor por defecto. y despues tienes que indicar si quieres que los solidos que se generen se unan automaticamente o manualmente, saludos