Escala H0
A escala H0 (escreve-se H-zero, fala-se aga-ó em PT-BR) é um padrão mundial para modelos de trens elétricos em escala 1:87, com bitola de 16.5 mm (distãncia entre os trilhos).
Os ferromodelistas usam a palavra protótipo para se referir aos objetos reais.
Assim, se o protótipo de um vagão CPTM mede 19,9 no mundo real, então o modelo H0 tem 22,9 cm de comprimento.
Bitola
Na realidade, os fabricantes de modelos H0 nem sempre respeitam exatamente a escala 1:87 nas locomotivas e vagões, porque no mundo real existem diferentes bitolas em uso, mas a bitola H0 é sempre 16,5 mm, que seria 1,44 m no mundo real.
No metrô de SP a maioria das linhas usam bitola irlandesa (1,6 m), mas as linhas 4 e 7 tem bitola 1,435 m (fonte: Como os trens do Metrô de SP trocam de linha?)
Segundo o artigo | bitola na Wikipédia, a maior parte da malha ferroviária existente no Brasil usa bitola métrica (1 m), mas as linhas de carga modernas e a maioria dos trens metropolitanos usam bitola irlandesa.
Conversão de escala
A escala 1:87 significa que cada centímetro no modelo corresponde a 87 cm no mundo real.
A conta para saber o tamanho do modelo Frateschi do vagão CPTM fica assim:
19,9 m → 1990 cm / 87 → 22.87 cm
Código
Funções Python para fazer a conversão de/para escala 1:87.
Modelo H0 (cm) para protótipo (m):
def h0_to_real(cm) -> 'meters': return cm * 87 / 100
Protótipo (m) para modelo H0 (cm):
def real_to_h0(m) -> 'centimeters': return m * 100 / 87