No es magia, es un cálculo estimado. En base a la temperatura y el rocío que mide la estación, subiendo por la adiabática saturada te llega al punto de corte de ambas temperaturas. Esa es la altura estimada de condensación por convección, y lo que los programas dan en llamar "techo de nubes", que por supuesto no se mide sino que se calcula. Y que además es un nivel teórico de condensación... si es que existe condensación.