Esta Skill proporciona utilidades ligeras en Python para cálculos preliminares de ingeniería marina y offshore: un evaluador de la altura metacéntrica (GM)…
Esta Skill proporciona utilidades ligeras en Python para cálculos preliminares de ingeniería marina y offshore: un evaluador de la altura metacéntrica (GM) y un estimador de esfuerzos en riser. La función calculate_metacentric_height acepta desplazamiento del buque (toneladas), área de la línea de flotación (m²), alturas del centro de carena (KB) y del centro de gravedad (KG), aplica una suposición de densidad de agua de mar (1.025 t/m³), aproxima el segundo momento de área de la línea de flotación, calcula BM = I/V y devuelve GM para comprobaciones rápidas de estabilidad. La rutina de esfuerzo del riser calcula el área de la sección transversal a partir del diámetro exterior y el espesor de pared, convierte pesos y tensiones a unidades consistentes, evalúa la tensión efectiva en la base y los estados de esfuerzo axial, y devuelve los componentes de esfuerzo como un dict. Los casos de uso incluyen comprobaciones de estabilidad en etapas tempranas de arquitectura naval, dimensionado preliminar de risers, ejemplos educativos e integración en scripts de diseño o pipelines de simulación. Ventajas: API clara, consistencia en unidades SI, fácil de ampliar e integrar; tenga en cuenta que usa suposiciones simplificadoras y está pensado para diseño conceptual y prototipado, no para análisis con nivel de certificación final.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.