Marque uma família inteira ou toque nas máquinas, uma ou várias. Sem nada marcado, a consulta usa todas. O filtro vale para as duas consultas abaixo.
Digite o diâmetro do rolo para calcular a mancha (perímetro, π × d), ou a mancha para calcular o diâmetro. No molhador com Vario, a mancha fica maior: π × d × (1 + Vario/100).
Digite a altura da mancha a partir da borda frontal da folha. A busca junta nossos cálculos (giros dos entintadores e do molhador pelas 4 causas, listras de boca Heidelberg, listras dos cursos), a Tabela master e a base Manchas. Para os impactos indiretos (verdes) e a posição real dos rolos, use “Análise completa”, que abre o esquema da máquina já com a medida.
Z1 é a rotação do imersor com a molha em 20 %; Z2, com a molha em 60 % (compensação de velocidade da solução de molha, CP2000). As curvas HEIDELBERG/da tabela não podem ser alteradas: crie uma nova para ajustar.
Nova curva — rotação do imersor (1/min) em cada velocidade (folhas/h).
É a “modificação em porcentagem” do CP2000: multiplica a curva inteira por (1 + %/100). Valor positivo aumenta a compensação; negativo diminui.
1. Na velocidade da máquina, lê Z1 e Z2 por interpolação entre os pontos de apoio (3.000 a 18.000 folhas/h). 2. Aplica a correção: Z × (1 + correção/100). 3. Para a molha escolhida, usa a reta entre 20 % (Z1) e 60 % (Z2): rpm = Z1 + (Z2 − Z1) × (% − 20) / 40. A porcentagem é da faixa ajustável da molha (do motor do imersor), não da velocidade da máquina. O manual não publica a fórmula do mapa; a reta passa exatamente pelos dois pontos que ele define.
As curvas que você cria ficam salvas neste navegador. Para levar a outro aparelho, copie o backup e cole no outro.
| folhas/h | ${MOLHA_X.map(x => `${fi(x)} | `).join("")}
|---|
| Giro | Circunferência (Tabela de manchas) | Com a pinça (${f1(grip)} mm) |
|---|---|---|
| ${k}º | ${f1(k * C)} mm | ${f1(k * C + grip)} mm |
Rolos das nossas máquinas com Ø ${f1(d)} mm (±0,6)${Object.keys(byM).length ? "" : ": nenhum."}
`; if (Object.keys(byM).length) h += `| ${esc(names[m] || m)} | ${rs.map(r => `${esc(r.r)} (${r.est ? "≈" : ""}Ø ${f1(r.d)})`).join(" · ")} |
Nenhuma causa ${isNaN(pos) ? "" : `entre ${f1(pos - tol)} e ${f1(pos + tol)} mm`}${!isNaN(pos) && !isNaN(rep) ? " nem " : ""}${isNaN(rep) ? "" : `com passo de ${f1(rep)} mm`} ${single ? "nesta máquina" : "nas máquinas da base"}.
`; return; } const item = r => { const ex = r.d <= 0.5; return `${total} ${total === 1 ? "causa possível" : "causas possíveis"} em ${groups.length} ${groups.length === 1 ? "máquina" : "máquinas"}.
` + groups.sort((a, b) => (a.hits[0] ? a.hits[0].d : 99) - (b.hits[0] ? b.hits[0].d : 99)).map(g => { const best = g.hits[0] || g.per[0]; return `Posição da mancha
` : ""}Faixas repetidas a cada ${f1(rep)} mm