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:
- «Inconsistent containment of intersection curve.»
- «Inconsistent information in vertex and coedge coordinates.»
- «Inconsistent edge-face relationships.»
- «Inconsistent face-body relationships.»
Si persisten los problemas al generar el sólido, se debe de copiar una pequeña distancia y a continuación, unir las copias con el original para tratar de llenar todos los vacíos en la superficie 3DFace y volver a intentar hasta resolver el problema.
Para utilizar la rutina debes de hacer lo siguiente:
- Carga el archivo lisp en AutoCAD.
- Ingresa el nombre del comando: F2S
- Selecciona los 3D face a convertir en un sólido.
- Ingresa la altura (hacia abajo) que tendrá el sólido a partir de cada vértice de los 3DF.
- Ingresa la forma de generar el sólido: Automático o Manual.