Tanks & Cylinders

Análisis de tanques y cilindros sobre la nube de puntos

Mide el diámetro, la redondez y la verticalidad de tanques verticales directamente en el visor 3D, con miles de puntos del escaneo por anillo. Visualiza las deformaciones sobre el casco, compáralas con tolerancias de referencia y genera un informe PDF y archivos CAD.

Vista de inspección de un tanque: casco coloreado por desviación radial, anillos y verticalidad

Qué obtienes

Un análisis completo del casco a partir del escaneo, sin salir del navegador.

Diámetro y radio

Radio, diámetro, circunferencia, área y centro de cada anillo, ajustados con miles de puntos de la pared.

Redondez

Perfil de desviación radial grado a grado, falta de redondez, RMS y cobertura del arco.

Verticalidad

Con varios anillos: eje del tanque, inclinación en grados y mm/m, dirección y desplome.

Vista de inspección 3D

Casco coloreado por desviación o por tolerancia, deformación exagerada, plomada y leyenda.

Informe PDF

Resumen, tablas por anillo, gráficos de radio, desviación y desplazamiento de centros.

Exportación CAD

DXF con anillos, centros y eje; puntos PNEZD / LandXML; CSV con una fila por anillo.

Antes de empezar

TemaDetalle
ActivaciónLa sección está desactivada por defecto. El administrador la activa en Project settings → Tanks & Cylinders: Desactivado, Solo administradores o Administradores y visitantes.
DispositivoEl análisis se hace en escritorio. Los tanques ya analizados se pueden ver en el móvil, incluida la vista de inspección.
Nube de puntosTanque vertical con la pared visible en el escaneo. Cuanto más perímetro esté cubierto, más fiable es el resultado.
Dónde se guardaAdministradores: en el proyecto, en la capa activa. Visitantes: en su navegador si el proyecto lo permite; si no, solo durante la sesión.

Paso a paso

Abre el proyecto en el visor y despliega la sección Tanks & Cylinders de la barra lateral. El botón ? de la sección trae a esta guía.

1Semilla en la pared

Pick wall points: haz de 3 a 20 clics sobre la pared del tanque, repartidos alrededor. El primer punto fija la cota del anillo. La lupa con imán ayuda a colocar los puntos sobre la pared.

  • Enter o clic derecho: terminar.
  • Backspace: quitar el último punto. Esc: cancelar.
  • Use selected circle: usa como semilla un círculo ya dibujado en Drawing Layers.

El panel muestra el número de puntos, la cota y un diámetro aproximado.

Panel Tanks & Cylinders con semilla, parámetros y cotas

2Parámetros y cotas

  • Slice thickness (5 cm por defecto): altura de la rebanada de nube que se usa en cada anillo. Más gruesa: más puntos, menos local.
  • Search band ± (10 cm por defecto): distancia máxima al círculo aproximado de la semilla. Auméntala (30–40 cm) si la semilla es aproximada o el tanque está deformado.
  • Elevations:
    • Seed elevation: un anillo a la cota de la semilla.
    • Range: desde / hasta / paso (mín. 0,05 m). El botón ⌖ toma la cota de un punto de la nube con un clic.
    • List: cotas separadas por comas, para saltar boquillas, escaleras o rigidizadores.

Hasta 50 anillos por análisis. Con varios anillos se obtiene la verticalidad.

Resultados del análisis con resumen y tabla por anillo

3Ejecutar y revisar

Run analysis lee la nube anillo a anillo (se puede cancelar). La primera lectura tarda más porque descarga la nube; las siguientes son casi inmediatas.

El resultado aparece en el panel (resumen, tabla por anillo y avisos) y en la escena: los anillos y el eje del tanque en naranja.

Los anillos que no se pueden ajustar (por ejemplo, por encima del techo) se omiten con un aviso.

Once anillos ajustados y eje del tanque en la escena 3D
Tanque de ejemplo: 11 anillos entre 1 y 11 m, Ø ≈ 19,20 m.

4Guardar

Save añade el tanque a Drawing Layers (grupo Tanks). Los administradores lo guardan en el proyecto con el botón Save de Drawing Layers, como cualquier dibujo.

Datos opcionales del tanque: Nominal Ø (diámetro de diseño, referencia para la redondez) y Shell height (altura de la virola, para la verticalidad). Se pueden rellenar antes de guardar o después, en Propiedades.

↻ Re-run repite el análisis con la misma semilla y cotas, y reemplaza el tanque al guardar.

Propiedades del tanque con la vista de inspección

5Vista de inspección

Al guardar, el botón ◎ Inspection view del panel abre directamente las Propiedades del tanque con la vista activada. También se llega desde Drawing Layers: selecciona el tanque y activa Inspection view en Properties. El casco se colorea sobre la nube y aparecen la plomada, el eje, los anillos deformados y la leyenda. Detalles en la sección siguiente.

6Informe y exportación

📄 PDF report genera el informe del tanque. La exportación de Drawing Layers incluye los tanques en DXF, PNEZD, LandXML y un CSV de anillos.

Vista de inspección

Una representación del casco construida con los perfiles de los anillos: se ve al instante, también en móvil, sin volver a leer la nube.

Escala de desviación
Deviation: azul hacia dentro, blanco en el radio de referencia, rojo hacia fuera.
Escala de tolerancia
Tolerance: verde, ámbar y rojo según el porcentaje de la tolerancia.
ElementoQué muestra
Casco coloreadoDesviación radial respecto al radio de referencia (nominal o medio), interpolada entre anillos. Los tramos sin datos quedan transparentes.
ExageraciónAutomática o de ×1 a ×200: hace visibles deformaciones de milímetros en tanques de muchos metros.
Plomada y ejeLínea vertical desde la base (discontinua) y eje real exagerado, con flecha hacia donde se inclina y etiqueta mm/m → dirección · desplome.
AnillosForma real deformada de cada anillo y etiqueta Z · Ø · desviación máx. con el color del semáforo.
LeyendaEscala, radio de referencia, perfil de tolerancias, comprobación de redondez y verticalidad, exageraciones y avisos.
ControlesEscala, tolerancias (API 650 / API 653), exageración, opacidad y capas visibles, en Propiedades.
Vista superior del tanque en inspección
Vista cenital: plomada, eje, rosa de los vientos y anillos deformados.
Vista de inspección en móvil
En móvil, con la leyenda compacta.
Hoy la vista de inspección la usan los administradores y los visitantes en sus propios tanques. Próximamente el administrador podrá mostrarla a todos los visitantes del proyecto.

Informe PDF

Informe A4 vectorial generado en el servidor. Con varios anillos ocupa dos o más páginas.

Informe PDF, página 1
Resumen, parámetros, desplazamiento de centros y radio frente a cota.
Informe PDF, página 2
Tabla por anillo, perfiles de desviación y avisos.

Exportación CAD

ElementoDXFPNEZD / LandXML
AnilloCIRCLE a su cota (3D) o a Z = 0 (2D), capa <CAPA>_TANK_*—
CentroPOINT en <CAPA>_TANK_CEN_*Punto CEN <nombre> por anillo
SemillaPOINT en <CAPA>_TANK_PTS_*—
Eje (varios anillos)LINE en <CAPA>_TANK_AXIS_*—
Tabla de anillosCSV en el ZIP: cota, centro, radio, diámetro, RMS, falta de redondez, cobertura, puntos, desplazamientos y desviación respecto al radio de referencia.

Cómo se calcula

  1. Círculo inicial a partir de los puntos de la semilla.
  2. Lectura de una rebanada de la nube a la cota del anillo, solo dentro de la banda de búsqueda alrededor del círculo (respeta los recortes y clasificaciones ocultas).
  3. RANSAC para descartar elementos adosados (escaleras, tuberías) y mínimos cuadrados (Taubin + Levenberg-Marquardt) con los puntos de la pared, equilibrados por azimut para que el lado más denso del escaneo no domine.
  4. Refinado: si el círculo se desplaza, se vuelve a leer la rebanada centrada en el ajuste (hasta 3 pasadas).
  5. Perfil: mediana de la desviación radial por grado de azimut (0° = norte de cuadrícula, sentido horario).
  6. Eje (varios anillos): recta 3D ajustada a los centros; de ella salen la inclinación, su dirección y el desplome.

El ajuste se hace en el navegador, que es quien tiene la nube; el servidor valida los resultados y calcula las métricas derivadas, el informe y la exportación.

Indicadores

IndicadorSignificado
RMSDispersión de los puntos de la pared respecto al círculo ajustado. Alto: pared deformada, sucia u ocluida.
Residuo máximoMayor distancia de un punto de la pared al círculo.
Falta de redondez (OOR)Diferencia entre la mayor y la menor desviación del perfil del anillo.
CoberturaParte del perímetro con datos (360° = vuelta completa). Por debajo de 90° el radio es poco fiable.
Desviación de radioRadio real en cada azimut menos el radio de referencia (Nominal Ø / 2 o radio medio).
InclinaciónÁngulo del eje con la vertical, en grados y en mm por metro.
DirecciónAzimut hacia el que se desplaza la parte superior (N, NE, E…).
DesplomeDesplazamiento horizontal de la coronación: inclinación × altura (Shell height, o el tramo analizado).
RMS del ejeDistancia de los centros de los anillos a una recta. Alto: virola curvada o anillos mal ajustados.

Tolerancias de referencia

La vista de inspección y sus comprobaciones usan estos valores. El semáforo es verde por debajo del 80 % de la tolerancia, ámbar entre el 80 y el 100 % y rojo por encima.

CriterioAPI 650 (construcción)API 653 (reconstrucción)
Verticalidad (desplome en la altura H)H / 200H / 100, máx. 127 mm
Radio, Ø < 12 m± 13 mm± 19 mm
Radio, 12 ≤ Ø < 45 m± 19 mm± 25 mm
Radio, 45 ≤ Ø < 75 m± 25 mm± 32 mm
Radio, Ø ≥ 75 m± 32 mm± 38 mm
Valores de referencia. No sustituyen una inspección certificada: el cumplimiento debe confirmarlo un inspector cualificado con la edición vigente de la norma. Las normas miden la redondez cerca del fondo; aquí se aplica a todos los anillos.

Consejos para buenos resultados

Limitaciones