Conheça o Vibromera.com — o nosso novo site internacional. Visite o Vibromera.com →

Todos os Balanset-1A e Balanset-4A são fornecidos com o mesmo programa Windows, que é, numa única aplicação, um medidor de vibração, um analisador FFT e uma calculadora de balanceamento em campo. Mede o RMS global em mm/s, a componente 1x com amplitude e fase, o RPM, o espectro, a forma de onda, a órbita do veio e o run-down, e depois calcula os pesos de correção para 1 a 4 planos de correção a partir das corridas de teste do próprio utilizador, verificando o desequilíbrio residual em conformidade com a norma ISO 1940. O programa funciona localmente em Windows 7 a Windows 11, lê o instrumento através de uma porta USB COM e não necessita de ligação à internet, conta na nuvem ou subscrição.

O que é o software Balanset e quem o utiliza

O programa Balanset é uma única aplicação Windows que desempenha duas funções com o mesmo instrumento e os mesmos sensores. Mede a vibração da máquina: o nível RMS global, a componente rotacional 1x com amplitude e fase, o RPM, o espectro, a forma de onda, a órbita do veio e o run-down. Também executa o balanceamento dinâmico de rotores nos seus próprios rolamentos, em 1, 2, 3 ou 4 planos de correção, calculando o peso de correção a partir das corridas de teste realizadas pelo próprio utilizador na sua própria máquina. O diagnóstico e a reparação ocorrem, assim, numa única sessão, junto à máquina, sem necessidade de exportar dados para uma segunda ferramenta.

Janela principal do Balanset com um instrumento ligado: botões de modo de medição, leituras dos canais em tempo real e a linha de estado USB
Janela principal com um dispositivo ligado.

O programa foi concebido para engenheiros de manutenção e assistência que balanceiam rotores no local: ventiladores, sopradores, impulsores, trituradores, roscas sem-fim, centrífugas, turbinas, rodas de retificação e veios de transmissão. O rotor permanece nos seus próprios rolamentos e não é desmontado, e a máquina é balanceada à sua velocidade de funcionamento normal, que é a condição em que efetivamente opera.

É uma aplicação Windows local comum, não um serviço web. Não existe nuvem, conta ou subscrição, e o instrumento é lido através de uma porta USB COM. Um portátil de campo sem qualquer ligação de rede é já uma configuração de trabalho completa.

O software está incluído com o instrumento. O Balanset-1A custa €1,975 e o Balanset-4A custa €6,803. As especificações e a encomenda estão disponíveis na Página do produto Balanset-1A e o página de produto do Balanset-4A, e uma questão pré-venda pode ser-nos enviada através de WhatsApp.

Um programa, dois instrumentos

O mesmo programa serve ambos os instrumentos e reconhece qual deles está ligado. Lê o número de canais a partir do firmware e oculta o Ch-3 e o Ch-4 quando estes não existem fisicamente, pelo que a interface nunca oferece uma medição que o hardware não consiga realizar.

Canais e limites de planos por instrumento
Instrumento Canais de vibração Canal do tacómetro Número máximo de planos de correção Preço
Balanset-1A 2 (Ch-1, Ch-2) 1 2 €1,975
Balanset-4A 4 (Ch-1 a Ch-4) 1 4 €6,803

O número máximo de planos de correção é igual ao número de canais de vibração. Três e quatro planos estão disponíveis apenas no Balanset-4A de 4 canais e apenas no formulário de balanceamento Modern; no Balanset-1A o máximo é de dois planos.

É necessário firmware 5.5.0 ou mais recente

Esta informação está no topo da página, e não numa nota de rodapé, porque determina se o programa vai medir ou não. Esta versão do software só mede com firmware do instrumento 5.5.0 ou mais recente. No firmware 4.10.x, e nas versões intermédias 5.0.x a 5.4.x, o dispositivo continua a ser detetado e a sua porta COM continua visível, mas nenhuma medição é iniciada e a linha de ligação mostra “Firmware not supported on COMx”. O próprio firmware é atualizado a partir do programa, na janela “Updates”.

Ligação, teclado e código de cores

Não existe qualquer botão Connect em nenhum ponto do programa. O programa examina as portas COM cerca de a cada 1,5 segundos e deteta o instrumento em qualquer momento, incluindo a ligação a quente (hot-plug) com uma janela de medição já aberta. O modelo, a porta COM e a versão do firmware são apresentados no título da janela, pelo que sabe sempre com que dispositivo está a comunicar.

Linha de estado USB verde a mostrar o módulo Balanset ligado, a sua porta COM e a versão do firmware
Dispositivo ligado: a linha de estado indica o modelo, a porta COM e a versão do firmware.

Todo o programa pode ser controlado a partir do teclado, de F1 a F10, e a tecla F12 guarda uma captura de ecrã em PNG da janela atual em Documents\Bs1A\Screenshots. Num portátil de campo, com uma mão na máquina e sem qualquer superfície para o rato nas proximidades, essa é a diferença entre registar um resultado e perdê-lo.

Botões da janela principal identificados com as respetivas teclas de função, de F1 a F10
Todos os botões da janela principal apresentam a respetiva tecla de atalho na legenda.

O código de cores dos canais é consistente em todos os gráficos, tabelas e relatórios, pelo que uma cor num protocolo impresso significa o mesmo que no ecrã:

  • O Ch-1 é vermelho-escuro.
  • O Ch-2 é azul.
  • O Ch-3 é verde.
  • O Ch-4 é âmbar.
  • O tacómetro é magenta.

Vibration Meter: leituras em tempo real, run-down e órbita do veio

Antes de ser um balanceador, o produto é um medidor de vibração funcional. A janela Vibration Meter transmite todos os canais em simultâneo e mantém os valores no ecrã enquanto o utilizador move um sensor, altera a velocidade ou aguarda que a máquina estabilize. Para cada canal, apresenta quatro valores, em que o asterisco representa o número do canal.

Janela do Vibration Meter a transmitir o RMS global, a amplitude 1x, a fase e o RPM de dois canais, juntamente com o gráfico da forma de onda
Janela Vibration Meter, vista geral.
Leituras em tempo real por canal
Leitura O que representa
V*s Velocidade de vibração RMS global na banda de trabalho, em mm/s.
V*o A componente 1x, ou seja, a parte da vibração que ocorre à frequência de rotação, em mm/s.
F* A fase dessa componente 1x, em graus, referenciada à marca do tacómetro.
RPM Velocidade de rotação medida pelo sensor tacométrico a laser.

Seis separadores estão disponíveis no medidor:

  • “Wave” apresenta a forma de onda no domínio do tempo.
  • “Spectrum” apresenta o espectro FFT, quer como velocidade em mm/s, quer como aceleração em m/s2.
  • “Speed” apresenta a velocidade de rotação ao longo do tempo.
  • “Run-down” regista a amplitude e a fase 1x em função da queda de RPM durante uma desaceleração.
  • “X-Y Orbit” traça a trajetória do veio a partir de dois canais.
  • “Bump test” deteta frequências naturais a partir de um impacto de martelo, e é experimental, estando desativado por predefinição.

Um indicador de estabilidade informa o operador quando uma leitura pode ser considerada fiável. O programa observa a dispersão dos valores recentes e apresenta STABLE quando o coeficiente de variação se mantém abaixo de 10 por cento em duas avaliações consecutivas, e UNSTABLE quando ultrapassa 20 por cento. Um sinal abaixo de 0,005 mm/s é tratado como ausência de sinal, e não como um sinal muito pequeno. Esta é a diferença prática entre registar uma medição e registar ruído.

A tecla F9 congela a medição atual para que possa ser lida, comparada com a seguinte e incluída num relatório enquanto a máquina continua em funcionamento. Os gráficos são exportados para BMP ou WMF quando é necessário montar um documento noutro local.

Run-down: encontrar as ressonâncias antes de balancear

Registo de run-down concluído a mostrar a amplitude 1x e a fase de dois canais enquanto a velocidade desce de 3000 para 300 rpm
Um run-down de dois canais concluído, de 3000 a 300 rpm.

Um run-down é registado levando o rotor até à velocidade de funcionamento, desligando o acionamento e deixando-o desacelerar livremente. O programa regista a amplitude e a fase 1x em função da queda de RPM e para automaticamente no limiar “Low RPM”, que é ajustável entre 100 e 2000 e assume por predefinição o valor 300. Uma ressonância manifesta-se como um pico de amplitude acompanhado por uma inversão de fase de cerca de 180 graus, e é esse par de sinais em conjunto, e não o pico isolado, que identifica uma ressonância.

Este é, em termos comerciais, o ensaio mais barato de toda a página. Balancear perto de uma ressonância de apoio é pouco fiável, porque a amplitude é amplificada e a fase oscila, pelo que um trabalho que se recusa a convergir após várias corridas de teste é, muitas vezes, uma máquina a funcionar perto de uma velocidade crítica. Dois minutos de run-down antes do trabalho revelam isso, e evitam corridas desperdiçadas.

X-Y Orbit: a forma do movimento do veio

Gráfico de órbita X-Y em modo 1x a traçar a trajetória do centro do veio a partir de dois canais perpendiculares, numa escala de eixos 1 para 1
Órbita X-Y no modo 1x.

X-Y Orbit traça a trajetória do veio a partir de dois canais numa escala de eixos 1:1, pelo que a forma não é distorcida pela escala. Estão disponíveis três modos: “Unsynced”, “Sync (raw)” e “1x”. No Balanset-4A, os canais 3 e 4 traçam uma segunda órbita ao lado da primeira, pelo que é possível observar dois rolamentos lado a lado na mesma janela.

O que a marca do tacómetro determina

Sem uma marca refletora e um sinal de tacómetro funcional, apenas o V*s e o espectro permanecem disponíveis. O V*o e a fase são impossíveis de obter, e os modos de órbita “Sync (raw)” e “1x” deixam de ter significado. O programa identifica honestamente este estado como o modo “No tacho – RMS only”. O balanceamento não pode ser efetuado nesse estado, porque um ângulo de correção só pode ser calculado a partir da fase.

Quando o RPM é apresentado como traços, não há impulsos de tacómetro nesse momento. O programa recusa-se deliberadamente a deixar um valor de velocidade desatualizado no ecrã, pelo que os traços são informação, e não uma avaria.

Os relatórios saem diretamente do medidor. Um relatório HTML de vibração em regime estacionário e um relatório de run-down separado são gerados sem sequer entrar no fluxo de trabalho de balanceamento, pelo que uma visita de inspeção que não encontre nada de anormal termina, ainda assim, com um documento que pode ser entregue.

Analyzer: espectro, harmónicas e exportação de dados

O Analyzer responde à pergunta que antecede qualquer trabalho de balanceamento: trata-se realmente de desequilíbrio? As corridas de teste custam tempo e uma máquina parada, e nenhuma quantidade de peso de correção resolverá um rolamento desgastado, um pé solto ou um acoplamento desalinhado. É no analisador que se decide se vale a pena começar.

Janela do Analyzer no separador Spectrum a mostrar o espectro FFT em Hz, com as definições de aquisição ao lado
Janela Analyzer, separador Spectrum em Hz.

O analisador tem quatro separadores:

  • “F2 – Overall vibration” indica o nível de banda larga por canal.
  • “F3 – 1x vibration” indica a componente rotacional com amplitude e fase.
  • “F4 – Harmonics” apresenta em lista numérica as amplitudes das harmónicas de 1x a 10x.
  • “F5 – Spectrum” apresenta o espectro FFT completo em Hz.
Separador Harmonics a listar numericamente as amplitudes das ordens de 1x a 10x para cada canal de medição
As harmónicas de 1x a 10x apresentadas numericamente no separador F4.

As harmónicas de 1x a 10x são apresentadas numericamente, o que é a forma como um engenheiro distingue o desequilíbrio do desalinhamento, da folga mecânica e dos efeitos de passagem de pás. O desequilíbrio concentra a energia em 1x, enquanto as outras falhas se manifestam nas ordens superiores. O programa fornece os números, e a interpretação permanece a cargo do engenheiro, o que é exatamente a divisão de trabalho correta.

Definições de aquisição do Analyzer
Contexto Valores disponíveis Predefinição
Banda de frequência 64, 128, 320, 640 ou 1024 Hz 320 Hz
Comprimento de acumulação 8, 16, 32, 64 ou 128 rotações 16 rotações
FFT de visualização até 32768 amostras
Cálculo da média exponencial, ao longo de 8 quadros
Janela RMS uma janela fixa de 4096 amostras, calculada independentemente da FFT de visualização
Espectro ampliado com a roda do rato em torno do pico 1x, com a frequência e a amplitude exatas impressas no título do gráfico
Zoom com a roda do rato em torno do pico 1x, com os valores exatos indicados no título do gráfico.

A roda do rato amplia o gráfico em torno de um pico, e os valores exatos são indicados no título do gráfico, em vez de terem de ser estimados a partir do eixo. Para fins de evidência e de trabalho posterior, o analisador exporta tanto imagens como valores numéricos brutos.

Formatos de exportação do Analyzer
Ficheiro Conteúdo
Imagem JPEG O gráfico exatamente como é apresentado, para um relatório ou um e-mail.
Garmoniki.txt A tabela de harmónicas de 1x a 10x, em formato de tabela de texto simples.
WAWE.txt As amostras da forma de onda no domínio do tempo, em formato de tabela de texto simples.
SPK.txt O espectro, em formato de tabela de texto simples.

Os três ficheiros de texto abrem diretamente no Excel, pelo que um espectro registado hoje pode ser comparado com um registado há seis meses, na ferramenta que a sua empresa já utiliza.

Uma nota operacional que evita um pedido de suporte: o Analyzer e o Signal Monitor transmitem dados a partir do mesmo instrumento, através da mesma porta COM. Se ambas as janelas de transmissão forem deixadas abertas, um “Run 0” clássico pode falhar com um erro de porta. Feche ambas e repita a corrida.

Bump test: deteção de frequências naturais (experimental)

O Bump test é assinalado como experimental no manual e vem desativado por predefinição. É ativado através de uma caixa de verificação no separador “F4 – Settings”, após o que passa a aparecer como separador no Vibration Meter. Descrevemo-lo aqui exatamente como o manual o descreve, como uma funcionalidade em fase de utilização experimental, e não como um módulo terminado.

Separador Settings com a caixa de verificação experimental Bump test que ativa a funcionalidade
A caixa de verificação Bump test no separador F4 – Settings; a funcionalidade permanece desativada até ser ativada pelo utilizador.

O ensaio em si é simples. Com o rotor parado, o utilizador bate na estrutura junto ao sensor com um martelo macio. O apoio vibra na sua própria frequência natural, o programa capta essa vibração e apresenta, por canal, a frequência natural f0 em Hz e em RPM, o fator de qualidade Q e o amortecimento z = 1/(2*Q). A banda de análise é de 12 a 600 Hz, e o resultado é obtido através da média de várias pancadas aceites.

Separador Bump test armado e à espera de um impacto, com o nível de fundo medido e o gatilho pronto
Separador Bump test, ativo e à espera de um impacto.

Como funciona a captura, em números que pode verificar

Parâmetros de captura do Bump test
Parâmetro Valor
Calibração do ruído de fundo cerca de 0,25 s antes da ativação
Limiar de disparo 8 vezes o nível de fundo medido
Janela de captura cerca de 0.6 s, incluindo aproximadamente um décimo da janela antes do impacto
Tempo limite de ativação 30 s
Banda de análise 12 a 600 Hz
Indicador de saturação ativado a cerca de 91 por cento da escala do ADC

A precisão indicada pelo manual, citada sem arredondamento por excesso, é de cerca de mais ou menos 5 por cento em Q, para Q entre 20 e 100, em ressonâncias entre 80 e 400 Hz, num impacto limpo. Fora desse intervalo, o valor é uma indicação e não uma medição.

Técnica e como interpretar os avisos

  • Bata na estrutura junto ao sensor e nunca no próprio sensor.
  • Pare o rotor antes de bater em qualquer ponto.
  • Evite um duplo impacto causado pelo ressalto do martelo, porque o segundo impacto cai dentro da janela de captura.
  • Um marcador (!) significa que o sinal ficou saturado a cerca de 91 por cento da escala do ADC e o resultado é aproximado; bata com menos força e repita.
  • Uma mensagem de tom contínuo significa que foi registada uma oscilação sustentada em vez de um impacto, pelo que esse registo não é um teste de impacto válido.
  • Apenas o pico mais pronunciado entra na tabela de resultados.
Grelha de resultados do Bump test a listar a frequência natural, o fator de qualidade e o amortecimento de dois canais após três impactos aceites
Resultado do teste de impacto de dois canais após três impactos aceites: f0, Q e amortecimento por canal.

A razão para o utilizar é específica e valiosa. Indica se a velocidade de funcionamento se encontra próxima de uma ressonância do suporte, que é o motivo habitual pelo qual um trabalho de balanceamento se recusa a convergir. Um ensaio de desaceleração (run-down) revela o mesmo enquanto o rotor está a perder velocidade; um teste de impacto revela-o com a máquina parada, o que por vezes é a única oportunidade que um plano de produção lhe vai dar.

Como funciona o balanceamento: Run 0, corridas de teste e a corrida de verificação

O Balanset efetua o balanceamento dinâmico de rotores nos seus próprios rolamentos. O rotor permanece na máquina, sobre os seus próprios apoios, e é balanceado à sua velocidade de funcionamento normal. Nada é retirado de uma base de dados de máquinas: cada grama e cada grau que o programa apresenta resulta de medições efetuadas nesse rotor específico, ao longo de uma sequência curta e fixa de ensaios. A sequência é idêntica para 1, 2, 3 e 4 planos de correção, e idêntica em ambas as formas de balanceamento.

Três etapas, e o que cada uma produz

Estágio Correr O que o operador faz O que o programa obtém
1. Medição inicial Run 0 Leva o rotor até à sua velocidade de funcionamento exatamente como está, sem adicionar pesos. A amplitude de vibração inicial e a fase da componente 1x em cada plano.
2. Ensaios de teste Run 1 a Run 4, um ensaio por plano de correção Para o rotor, instala um peso de teste de massa conhecida num raio conhecido e numa posição angular marcada, volta a colocá-lo em funcionamento e, em seguida, move o peso para o plano seguinte. Os coeficientes de influência desta máquina, ou seja, o modo como a vibração em cada plano responde a uma massa conhecida em cada plano.
3. Correção e verificação Run T (Trim balancing) Instala os pesos de correção calculados e volta a colocar o rotor em funcionamento. Vibração residual, desequilíbrio residual em g*mm, e um veredito de PASS ou FAIL relativamente à tolerância.
Janela de equilibragem com Run 0 já medido e o cartão de massa de teste do Run 1 ativo, com os parâmetros do plano preenchidos à esquerda
Run 0 concluído e Run 1 ativo na forma unificada

Toda a medição reside na diferença entre Run 0 e cada ensaio de teste. A partir dessa alteração, o programa calcula os coeficientes de influência da máquina que tem à sua frente e, a partir dos coeficientes, calcula a massa de correção em gramas e o ângulo de instalação em graus para todos os planos em simultâneo, tendo em conta o efeito cruzado entre planos.

Não existe nenhum botão Calculate em nenhum ponto do programa. Assim que o último ensaio de teste termina, o cálculo é iniciado automaticamente e a massa e o ângulo de correção aparecem nas colunas do plano.

Dimensionamento do peso de teste

A regra geral é um peso de teste entre 0.5 e 2 por cento da massa do rotor. Como se trata de um intervalo amplo, o programa inclui uma “First trial weight estimate” que propõe simultaneamente uma massa e um ângulo de instalação a partir da medição de Run 0, da massa do rotor e do tipo de apoios. É aqui apresentada tal como o manual a designa: uma estimativa, cuja função é colocar o peso de teste na metade correta do rotor, e não ser exata. Justifica-se quando o peso de teste tem de ser soldado, porque deslocar um peso soldado custa muito mais do que voltar a medir.

Janela First trial weight estimate a propor uma massa de teste em gramas e um ângulo de instalação calculados a partir dos dados do Run 0, da massa do rotor e do tipo de apoios
Janela First trial weight estimate

Quando um ensaio de teste é válido e o que fazer quando não é

Um ensaio de teste só é informativo se o peso de teste tiver realmente perturbado o rotor. O objetivo é uma alteração de pelo menos 20 por cento na amplitude ou de pelo menos 30 graus na fase. Se a amplitude tiver mudado menos de cerca de 10 por cento e a fase menos de cerca de 5 graus, o ensaio é rejeitado com a mensagem “Trial weight too small. Increase trial weight and repeat Run 1”.

  • Aumente a massa de teste por um fator de 1.5 a 2 e repita esse ensaio de teste.
  • Se o peso de teste tiver sido instalado num ângulo coincidente com a fase da vibração original, desloque-o 90 graus e repita o ensaio.

A partir de onde é medido o ângulo de correção

Este é o erro de operador mais comum em todo o fluxo de trabalho. O ângulo de correção de um plano é medido a partir do ponto onde foi instalado o peso de teste desse plano, no sentido de rotação. Não é medido a partir da marca do tacómetro. Marcar fisicamente no rotor a posição do peso de teste demora alguns segundos e elimina a ambiguidade definitivamente, inclusive para qualquer trabalho repetido na mesma máquina.

Instale o peso de correção no mesmo raio do peso de teste desse plano. O raio é apenas um braço de alavanca: converte a massa em desequilíbrio em g*mm e não altera a massa de correção em gramas. O programa não tem forma de detetar que foi utilizado um raio diferente, pelo que, se um raio diferente for inevitável, a massa tem de ser recalculada manualmente como a massa calculada multiplicada pelo raio de teste e dividida pelo raio real.

Verificações incorporadas contra uma resposta plausível mas incorreta

Qualquer cálculo de desequilíbrio devolve um número. O valor das verificações seguintes está em impedir que o programa devolva um número aparentemente fiável que a medição não sustenta.

  • Um ensaio cujas leituras não se alterem em relação ao ensaio anterior não é aceite, e o programa pergunta se o peso de teste foi realmente instalado.
  • Um sinal sobrecarregado e saturado é rejeitado em vez de ser processado como dados válidos.
  • Uma velocidade que sofreu deriva entre ensaios origina um aviso “RPM changed significantly”, porque os coeficientes de influência só são válidos a uma única velocidade.
  • Se dois planos produzirem respostas linearmente dependentes, o cálculo é recusado com “Failed to calculate influence coefficients” em vez de inventar uma solução. A correção consiste em alterar a massa ou o ângulo de um peso de teste e repetir os ensaios de teste.
  • Até a massa de teste ser introduzida, o resultado só pode ser expresso como uma percentagem do peso de teste, e o indicador de unidades permanece em “%” em vez de “g”.

Uma condição que o programa não consegue verificar em nome do operador é a escolha da velocidade. Balanceie à velocidade de funcionamento, e não perto de uma ressonância do suporte, porque perto de uma ressonância a amplitude é amplificada e a fase sofre deriva, pelo que os coeficientes aí medidos não descrevem a máquina à sua velocidade de trabalho.

O trim run e o BALANCING SUMMARY

O Run T verifica a correção na máquina real. Após este, o programa escreve no registo um bloco “BALANCING SUMMARY” contendo a vibração antes e depois, a redução em percentagem, o desequilíbrio inicial e o residual, e um veredito de PASS ou FAIL para cada plano. Esse bloco corresponde aos mesmos dados que constam do protocolo de balanceamento em HTML, pelo que o número apresentado no ecrã e o número entregue ao cliente são o mesmo número.

Cálculo concluído a mostrar a massa de correção em gramas e o ângulo de instalação em graus em cada coluna de plano
Resultado do cálculo — massas de correção

Dois formulários de balanceamento: Classic e Modern (unificado)

O programa oferece duas interfaces diferentes para o mesmo método de balanceamento. O seletor encontra-se no separador “F4 – Settings”, no grupo “Balancing form”, e tem dois valores: “Classic” e “Modern”. Tem efeito imediato, sem necessidade de premir um botão Save nem de reiniciar o programa.

O grupo “Balancing form” no separador de definições, com “Classic” e “Modern” como os dois valores selecionáveis
Seletor da forma de balanceamento em Settings

Quantos planos de correção se obtêm efetivamente

Este é o ponto mais facilmente mal interpretado, pelo que é aqui apresentado sem ambiguidade. O número máximo de planos de correção é igual ao número de canais de vibração do instrumento, e os planos 3 e 4 só existem na forma Modern. O Balanset-1A tem 2 canais de vibração, pelo que o seu máximo é de 2 planos em qualquer uma das formas. O Balanset-4A tem 4 canais de vibração, pelo que atinge 3 e 4 planos, mas apenas quando a forma Modern está selecionada.

Instrumento Forma de balanceamento Planos de correção disponíveis
Balanset-1A, 2 canais de vibração Classic 1 ou 2
Balanset-1A, 2 canais de vibração Moderno 1 ou 2
Balanset-4A, 4 canais de vibração Classic 1 ou 2
Balanset-4A, 4 canais de vibração Moderno 1, 2, 3 ou 4

O número de planos é escolhido antes de Run 0. Alterá-lo reconstrói a interface e apaga as medições já efetuadas, pelo que não é algo a reconsiderar a meio de um trabalho.

A forma Modern: uma janela, cartões de ensaio, gráficos em tempo real

Modern é uma única janela chamada “Multi-plane Balancing”. Cada ensaio é um cartão nessa janela: “Run 0 – Initial”, “Run 1 – Trial mass Pl.1” e o cartão equivalente para cada plano adicional, “Run T (Trim balancing)” e “Run E – Eccentr.”. Todos são iniciados com o mesmo botão “F7 Run”, que passa a “F7 Stop” enquanto decorre uma medição. A forma de onda e o espectro ficam visíveis durante a própria medição, para que o operador possa ver um sinal defeituoso enquanto está a ser registado, e não depois de ter sido aceite.

A janela “Multi-plane Balancing” com os cartões de ensaio ao longo de um dos lados, os campos de parâmetros do plano e os gráficos em tempo real
Vista geral da janela Multi-plane Balancing

A forma Classic: duas janelas, um botão por ensaio

Classic mantém o esquema que os utilizadores de longa data já conhecem: duas janelas separadas, “Single-Plane balancing” e “Two plane balance”. Cada ensaio tem o seu próprio botão, “F7 – Run 0”, “F7 – Run 1”, “F7 – Run 2”, “F7 – Trim Run” e “F7 – Run ecc.”, e a correção calculada é consultada no separador “Result”.

A janela clássica de equilibragem a dois planos antes de Run 0, com botões de ensaio separados e os campos de massa de teste para ambos os planos
Forma Classic de dois planos antes de Run 0

A mesma matemática, fluxo de trabalho diferente

O cálculo subjacente a ambas as formas é o mesmo. Com os mesmos dados de entrada, o resultado é idêntico, pelo que a escolha entre elas é uma questão de fluxo de trabalho e hábito, e não de precisão.

Aspecto Classic Modern (unificada)
Planos de correção Apenas 1 e 2 1 a 4, com 3 e 4 no Balanset-4A
Janelas Duas: “Single-Plane balancing” e “Two plane balance” Uma: “Multi-plane Balancing”
Controlos de ensaio Um botão separado por ensaio Cartões de ensaio geridos por um único botão “F7 Run”
Cálculo Consultado no separador “Result” Inicia automaticamente após o último ensaio de teste
Gráficos durante a medição Separador Charts, ativado após Run 0 Forma de onda e espectro em tempo real durante o ensaio
Modo de medição “Averages” de 8 a 256, por defeito 32, e “Max. repeat” de 1 a 20, por defeito 3 O mesmo, mais Auto (adaptativo), ou Manual (repetições fixas) com 1, 3, 5, 8, 12 ou 16 repetições ao longo de 16, 32, 64, 128 ou 256 rotações
Carregamento de coeficientes guardados “Data Management” e depois “Load Coefficients” “Menu” e depois “Load Coefficients”
Apenas nesta forma Recalcular uma correção concluída para outros planos com “Change corr. planes” “First trial weight estimate”, “Manual Input”, medição adaptativa, planos 3 e 4

No modo Auto (adaptativo), o programa prolonga a medição até o resultado estabilizar, mostrando um indicador de convergência enquanto o faz. Se surgir a mensagem “Additional averaging does not improve accuracy”, trata-se de uma constatação sobre a máquina e não sobre o software: as causas habituais são fixações soltas, rolamentos desgastados ou uma velocidade instável, e mais médias não conseguem corrigir nenhuma delas.

A função de recálculo exclusiva do Classic merece uma nota de utilização. “Change corr. planes” tem de ser clicado com o rato, porque nessa janela a tecla F5 funciona como Back e não como o comando indicado na etiqueta.

As duas formas partilham um único arquivo. Os registos feitos com 3 ou 4 planos abrem sempre na forma Modern, porque o Classic não tem nenhuma interface capaz de os apresentar.

Onde colocar o peso: métodos de correção e diagramas polares

Uma massa e um ângulo calculados são apenas metade da resposta. A outra metade é saber se essa posição pode ser alcançada no rotor real, razão pela qual o programa dispõe de quatro métodos de instalação de peso, selecionados por plano em “Weight installing method”, e recalcula a correção para a forma que cada um exige.

Método O que o programa produz Condição ou limite
Posições livres Um peso, exatamente no ângulo calculado. Para rotores em que qualquer posição angular pode ser alcançada.
Posições fixas A correção repartida entre duas posições numeradas adjacentes, como pás de ventilador ou furos existentes. São necessárias, no mínimo, 3 posições. Acima de 32 posições, o diagrama polar não é desenhado.
Ranhura circular Três pesos iguais espaçados cerca de 120 graus entre si. Recusado com “TOO HEAVY for 3-weight groove method!” se a correção exceder um terço da massa de teste desse plano.
Drill Profundidade de furação H, número de furos N e ângulo f. Muda sempre o método para Remove mass.

Diagramas polares: a verificação antes de instalar qualquer coisa

O diagrama polar é o último olhar do operador antes de tocar na máquina. São apresentados até 4 círculos lado a lado, um por plano de correção, com anéis a 20, 40, 60, 80 e 100 por cento e uma seta a indicar o sentido de rotação. Ver o peso desenhado num círculo que roda no mesmo sentido do rotor é o que permite detetar um ângulo contado no sentido errado, que é o tipo de falha que custa um ensaio extra.

Quatro círculos polares lado a lado numa única janela, um por plano de correção, cada um com anéis percentuais e uma seta de sentido de rotação
Resultado polar de quatro planos numa única janela

Dois seletores alteram a forma como a mesma solução é expressa. “Add” e “Remove” converte uma solução de adição de massa numa solução de remoção de massa, rodando o ângulo 180 graus com a mesma massa, o que é útil quando a opção prática é retificar ou furar em vez de soldar. “Mirror” inverte a apresentação angular de um plano, mostrando, por exemplo, 60 graus em vez de 300 graus, para rotores acedidos fisicamente pelo lado oposto.

Fixed positions: pás de ventilador e furos existentes

Num ventilador, num rotor de impulsor ou numa flange com um círculo de furos, um peso só pode ser colocado onde existir um local para o instalar. Em “Fixed positions” o operador introduz quantas posições o rotor tem, numeradas no sentido de rotação, e o programa reparte a correção entre as duas posições adjacentes que delimitam o ângulo calculado, indicando uma massa para cada uma. O resultado é diretamente executável: dois números, duas pás.

Diagrama polar em modo de posições fixas para um rotor com 8 pás, a mostrar a correção repartida entre duas pás numeradas adjacentes
O modo “Fixed positions” com 8 pás

Circular groove: três pesos a cerca de 120 graus

Rotores com uma ranhura circular (circular groove), como muitos mandris de rebolo, utilizam pesos padrão que deslizam na ranhura. Aqui, a correção é expressa como três pesos iguais espaçados cerca de 120 graus entre si, cuja soma vetorial é igual à correção necessária. O método tem um limite físico incorporado: se a correção for superior a um terço da massa de teste desse plano, o programa recusa-a com “TOO HEAVY for 3-weight groove method!” em vez de propor pesos que não caberiam no esquema.

Drill: transformar uma correção em furos

Quando é necessário remover massa em vez de adicionar, a calculadora incorporada na janela “Drilling – settings” converte a correção na profundidade de furação H, no número de furos N e no ângulo f. Necessita de três dados de entrada: o diâmetro da broca, a profundidade máxima de furação permitida e a densidade do material. Selecionar Drill muda sempre o método para Remove mass.

A janela de definições de perfuração com campos para o diâmetro da broca, a profundidade máxima e a densidade do material, e os resultados de profundidade, número de furos e ângulo
A janela “Drilling – settings”

As densidades estão predefinidas em g/cm3 para Aço 7.85, Ferro fundido 7.1, Alumínio 2.7, Cobre 8.95, Latão 8.5, Bronze 8.8 e Titânio 4.5, podendo introduzir-se um valor personalizado para qualquer outro material.

Duas notas honestas sobre a calculadora de furação. Como é considerada a ponta cónica da broca, o H apresentado pode sair ligeiramente maior do que a profundidade máxima introduzida, pelo que deve ser sempre verificado em relação ao que a peça tolera mecanicamente. Se a profundidade viesse a ser excedida, a correção é dividida por vários furos adjacentes, e esse resultado deve ser confirmado com um trim run, e não simplesmente assumido.

Excentricidade do mandril: a compensação Run E

Um rotor balanceado num mandril transporta um erro que nada tem a ver com o desequilíbrio: o runout do próprio mandril. O programa trata este caso com um ensaio de excentricidade dedicado, “Run E – Eccentr.” na forma Modern e “F7 – Run ecc.” no Classic. O rotor é rodado 180 graus no mandril e voltado a medir, o que separa a componente de runout do desequilíbrio real, de modo a que apenas o desequilíbrio seja corrigido.

Quando o plano calculado não pode ser alcançado

Por vezes, o plano de correção correto simplesmente não é acessível com uma ferramenta. A forma Classic pode recalcular uma correção de dois planos já concluída, a partir dos planos para os quais foi calculada, H1 e H2, para dois outros planos, K1 e K2, utilizando a geometria do rotor. Quatro esquemas geométricos cobrem as disposições habituais dos novos planos em relação aos antigos, e as distâncias entre eles são introduzidas em mm juntamente com os novos raios. O resultado é o mesmo desequilíbrio expresso como pesos que pode efetivamente instalar.

Tolerâncias e normas: ISO 1940 e ISO 10816-1

Um trabalho de balanceamento só está concluído quando alguém pode afirmar, por escrito, que o rotor está dentro de uma tolerância documentada. O software Balanset aplica duas normas diferentes a duas questões diferentes. A ISO 1940 responde à questão de aceitação no final de um trabalho de balanceamento: o desequilíbrio residual é suficientemente pequeno para este tipo de rotor? A ISO 10816-1 responde à questão do estado durante a monitorização: esta máquina está a funcionar na zona A, B, C ou D? Ambos os critérios estão incorporados no programa, e todos os valores por eles utilizados são apresentados a seguir, para que possa verificar a aritmética face à sua própria máquina antes de comprar seja o que for.

ISO 1940: o desequilíbrio residual é verificado automaticamente, plano a plano

A tolerância é definida uma única vez, antes de Run 0, com o botão “ISO 1940…”, que abre a janela “Disbalance tolerance (ISO 1940)”. Introduz-se o grau de qualidade de balanceamento G, a massa do rotor e a velocidade de funcionamento, e o programa guarda o desequilíbrio residual admissível resultante juntamente com a sessão. Após o trim run, o desequilíbrio residual medido é comparado com esse valor: o campo fica destacado a verde quando o resultado está dentro da tolerância e a vermelho quando não está, e o programa indica um veredito explícito de PASS ou FAIL para cada plano de correção. Não é necessário consultar nenhuma tabela manualmente, nem depende do critério do operador sobre o que significa “suficientemente bom”.

A janela de tolerância ISO 1940 com a lista de graus de qualidade de balanceamento, o campo da massa do rotor e o campo da velocidade de funcionamento
Janela de tolerância ISO 1940

A fórmula, apresentada na íntegra para que possa ser verificada

O programa utiliza a expressão padrão da ISO 1940, sem nada oculto por trás dela:

Uperm [g*mm] = 1000 * G * M / (2 * pi * f)

Aqui, G é o grau de qualidade de balanceamento em mm/s, M é a massa do rotor em kg, e f é a velocidade de funcionamento em Hz, ou seja, o RPM dividido por 60. O exemplo resolvido do manual é fácil de reproduzir numa calculadora: grau G 6.3, uma velocidade de 3000 RPM e uma massa do rotor de 10 kg dão um desequilíbrio residual admissível de cerca de 200.5 g*mm. Quando são utilizados dois planos de correção, o desequilíbrio admissível é repartido igualmente entre eles, pelo que cada plano é avaliado em relação a Uperm / 2, e não em relação ao valor total.

Como a tolerância é derivada dos seus próprios três dados de entrada, o veredito apresentado no ecrã é reprodutível por qualquer pessoa que leia o relatório, incluindo o inspetor do seu cliente.

Escolha do grau de qualidade de balanceamento

A janela “Disbalance tolerance (ISO 1940)” oferece os graus G 4000, G 630 a G 100, G 40, G 16, G 6.3, G 2.5, G 1 e G 0.4. A tabela abaixo repete as indicações de aplicação apresentadas nessa janela, para que o grau possa ser escolhido antes mesmo de o instrumento estar ligado.

Graus de qualidade de equilibragem ISO 1940 oferecidos pelo programa, com as suas aplicações típicas
Classe Aplicação típica
G 4000 Cambotas de motores diesel marítimos muito grandes e de rotação lenta
G 630 a G 100 Cambotas de motores diesel grandes e de alta velocidade, e motores completos
G 40 Rodas de automóvel, jantes e veios de transmissão
G 16 Veios de hélice e de transmissão, peças de britadores e máquinas agrícolas
G 6.3 Ventiladores, rotores de bombas e peças de máquinas-ferramentas; a opção geral habitual para uso industrial
G 2.5 Turbinas a gás e a vapor, rotores rígidos de turbogeradores
G 1 Acionamentos de retificadoras e pequenas armaduras
G 0.4 Fusos de precisão, discos e giroscópios

Para a maior parte do trabalho de campo em ventiladores, sopradores, rotores de bombas e componentes de máquinas-ferramentas, o grau G 6.3 é o que será exigido, sendo o ponto de partida, salvo indicação em contrário do fabricante da máquina.

Resultado da correção após o trim run, com o desequilíbrio residual dentro da tolerância ISO 1940 e o campo destacado a verde
Resultado dentro da tolerância

ISO 10816-1: classes de máquinas e zonas de vibração

Avaliar o estado de uma máquina é uma questão distinta da aceitação de um trabalho de equilibragem, e o programa utiliza uma norma separada para isso. A velocidade de vibração global é avaliada segundo as classes de máquina I a IV da ISO 10816-1, a classificação anteriormente publicada como ISO 2372, com as quatro zonas A, B, C e D. A zona A corresponde a uma máquina recém-comissionada, a zona B é aceitável para funcionamento contínuo sem restrições, a zona C significa que o estado só é aceitável para funcionamento limitado, e a zona D significa que a vibração é suficientemente grave para causar danos. Os limiares são publicados aqui na íntegra, em mm/s.

Limites das zonas de velocidade de vibração da ISO 10816-1 em mm/s, por classe de máquina
Classe Máquinas A/B, mm/s B/C, mm/s C/D, mm/s
Classe I Máquinas pequenas 0.71 1.8 4.5
Classe II Máquinas médias 1.12 2.8 7.1
Classe III Máquinas grandes sobre fundação rígida 1.8 4.5 11.2
Classe IV Máquinas grandes sobre fundação flexível 2.8 7.1 18.0

Vale a pena afirmar com clareza um ponto de honestidade, porque as normas de vibração são fáceis de diluir em textos de marketing. O programa utiliza a tabela de classes de máquina da ISO 10816-1, classes I a IV. Não utiliza o esquema de grupos e tipos de apoio da ISO 10816-3. Se o seu procedimento de aceitação for redigido com base na ISO 10816-3, os limiares de classe acima constituem um critério prático de triagem, não um substituto desse documento.

A banda de medição por detrás do número

Um valor de severidade de vibração só tem significado se for conhecida a banda de frequência em que foi medido. O limite superior predefinido no programa é RMS High, Hz = 1024, que corresponde à convenção habitual de 1 kHz subjacente às tabelas da ISO 10816. O limite inferior predefinido é RMS Low, Hz = 10. Para máquinas que funcionam abaixo de 600 RPM, a ISO 10816-3 exige um RMS de banda larga a partir de 2 Hz, pelo que, nessas máquinas, o limite inferior deve ser reduzido para 1 ou 2 Hz antes de a leitura ser comparada com qualquer tabela de zonas. Trata-se de uma definição controlada pelo operador, que altera o número apresentado no ecrã, e é exatamente por isso que está documentada aqui e não escondida.

Os trabalhos anteriores permanecem auditáveis

O veredito de tolerância não é apenas uma indicação em tempo real. Os registos no arquivo de sessões são coloridos consoante o seu desequilíbrio residual face à tolerância armazenada, de modo que toda uma lista de trabalhos anteriores pode ser examinada rapidamente à procura de resultados que tenham ficado fora do limite. Para uma empresa de serviços, esta é a diferença entre ter feito o trabalho e conseguir prová-lo um ano depois.

Lista de sessões de equilibragem arquivadas, em que cada registo é colorido consoante o seu desequilíbrio residual tenha cumprido ou não a tolerância armazenada
Destaque de tolerância no arquivo

Arquivo de sessões, repetição do balanceamento sem corridas de teste, e relatórios

As corridas de teste são a parte cara de um trabalho de equilibragem. Cada uma delas implica parar o rotor, montar um peso, arrancar novamente e aguardar uma velocidade estável. O arquivo de sessões existe para que este trabalho seja pago uma vez por máquina, em vez de uma vez por visita, e para que a documentação entregue ao cliente seja produzida pelo programa, em vez de escrita posteriormente.

Cada sessão é arquivada, com os coeficientes que a fizeram funcionar

Um registo de arquivo é escrito automaticamente; não existe nenhuma caixa de diálogo a memorizar no início do trabalho. Juntamente com as medições, o programa armazena os coeficientes de influência calculados para essa máquina, as massas de teste, os raios das massas de teste, o número de posições fixas e a tolerância em vigor. Quando a janela de equilibragem é fechada, o programa pede o nome do rotor e o local de instalação, para que o registo possa voltar a ser encontrado por uma pessoa, e não por um número.

Voltar a equilibrar o mesmo rotor não exige novas corridas de teste

Esta é a parte que uma empresa de serviços paga efetivamente, e vale a pena descrevê-la como um mecanismo, e não como um slogan. Os coeficientes de influência descrevem a forma como essa máquina em particular responde a um peso em cada plano. Uma vez armazenados, um trabalho repetido no mesmo rotor só necessita da medição inicial: os coeficientes guardados são carregados, a Run 0 é medida, e as massas e ângulos de correção são calculados de imediato. As corridas de teste não são repetidas de todo.

Existem três formas de carregar coeficientes armazenados:

  • No formulário Modern, “Menu” e depois “Load Coefficients”.
  • No formulário Classic, “Data Management” e depois “Load Coefficients”.
  • A partir da janela principal, F8, depois selecione um registo que apresente um V verde na coluna “Coeff” e prima “F5 – Apply coefficients”.
Janela de arquivo com um registo assinalado por um V verde na coluna Coeff e o botão “F5 – Apply coefficients” disponível
Um registo com coeficientes e o botão de aplicar

Duas ressalvas têm de ser publicadas junto dessa promessa, porque ignorar qualquer uma delas produz um resultado confiante mas errado.

  • No arquivo, “F10 – OK” não carrega uma sessão nem transfere quaisquer coeficientes. Só “F5 – Apply coefficients” o faz. Este é o mal-entendido mais comum da janela de arquivo.
  • Os coeficientes só são válidos para a mesma máquina e o mesmo tipo de rotor, com as posições dos sensores inalteradas e o modo de funcionamento inalterado. Por essa razão, a localização do peso de teste deve ser marcada fisicamente no rotor durante o primeiro trabalho, para que a visita seguinte parta da mesma geometria.

O resultado de um trabalho repetido é guardado como um novo registo de arquivo. O registo original não é modificado, pelo que o histórico da máquina permanece intacto.

As iterações de verificação custam quase nada

Se o desequilíbrio residual continuar acima da tolerância após a corrida de verificação, as corridas de teste também não são repetidas. Os coeficientes já existem, pelo que o programa calcula de imediato a correção adicional. O peso extra é adicionado sem remover os pesos já montados, e a corrida de verificação é repetida. Isto pode ser feito tantas vezes quantas o trabalho exigir, razão pela qual um rotor difícil consome tempo em arranques, e não em trabalho de medição.

Relatórios que o programa escreve para si

Três documentos HTML são produzidos pelo próprio software, todos codificados em UTF-8 e todos passíveis de ser abertos em qualquer navegador, em qualquer sistema operativo, incluindo o telemóvel de um cliente:

  • protocol11.htm, o protocolo de equilibragem de um trabalho concluído.
  • vibrometer_report.htm, o relatório do medidor de vibração de uma sessão de medição.
  • report_YYYY-MM-DD.htm, o relatório de rota de um dia de inspeção.

Um relatório não é um ficheiro sem saída. O programa inclui um editor de relatórios com pré-visualização de impressão, e a pré-visualização pode ser ampliada de 10 a 200 por cento a partir da lista, ou até 500 por cento inserindo o valor manualmente, o que é importante ao verificar um número pequeno num ecrã de portátil junto de uma máquina.

Editor de relatórios incorporado a apresentar um protocolo de equilibragem concluído, com a pré-visualização de impressão e os controlos de zoom
Editor de relatórios com um protocolo de equilibragem

Formatos de exportação, e o único requisito que ninguém espera

Formatos de exportação de relatórios e para que é normalmente utilizado cada um
Formato Uso típico
PDF O documento enviado a um cliente ou anexado a uma ordem de trabalho
HTML, ficheiro único Um ficheiro autónomo com as imagens incorporadas, fácil de enviar por e-mail
HTML com uma pasta de imagens Versão editável para publicação ou para colar noutro documento
RTF Abrir e editar o protocolo num processador de texto
RVF Formato de texto enriquecido nativo do editor incorporado

Um requisito tem de ser afirmado claramente, porque surpreende as pessoas num portátil novo: a exportação para PDF requer que esteja instalada pelo menos uma impressora do Windows. O driver da impressora é utilizado apenas para calcular o esquema da página, e nada é efetivamente impresso. Se o computador não tiver impressora nenhuma, ative “Microsoft Print to PDF” no Windows e a exportação funcionará.

Janela de exportação a oferecer os formatos PDF, HTML como ficheiro único, HTML com pasta de imagens, RTF e RVF
Caixa de diálogo Save & Export

O seu papel timbrado, o seu logótipo

Os modelos de relatório são ficheiros HTML comuns na bin\ReportTpl\ pasta, e podem ser editados para que o protocolo apresente o papel timbrado, o logótipo e os dados de contacto da sua empresa. As edições são preservadas nas atualizações automáticas, guardadas como name.user-*.htm ficheiros, mas não são fundidos automaticamente num novo modelo, pelo que, após uma atualização que altere um modelo, a personalização tem de ser transferida manualmente. Isto é uma limitação, não uma funcionalidade, e é melhor sabê-lo antes da primeira atualização do que depois dela.

Os dados são seus e são portáteis

O arquivo e os relatórios encontram-se em Documents\BalSoft\Bs1A. Sobrevivem a atualizações do programa e a uma reinstalação completa, e passam para outro computador copiando essa pasta. Não existe nenhum servidor de base de dados a migrar, nenhum servidor de licenças a contactar, nem nenhuma conta na nuvem a guardar o seu histórico de medições.

Route Inspection: monitorização em ronda segundo a ISO 10816-1 (experimental)

O Route Inspection está assinalado como experimental no manual do utilizador e vem desativado por predefinição. É ativado através de uma caixa de verificação no separador “F4 – Settings”. Afirmamos isto primeiro, antes de descrever o que faz, porque o módulo é genuinamente útil, mas não é apresentado pelo fabricante como uma plataforma madura de monitorização de condição, e não deve adquirir o instrumento apenas com base neste módulo.

O que acrescenta é uma segunda vida para o mesmo hardware. Entre trabalhos de equilibragem, o instrumento e o portátil transformam-se num conjunto de monitorização de vibração em ronda: segue-se uma rota definida através da fábrica, medem-se os mesmos pontos da mesma forma sempre, e observa-se a evolução dos números.

Como é organizada uma rota

O modelo de dados tem três níveis, e corresponde à forma como a fábrica é efetivamente percorrida:

  • A percurso é uma ronda, por exemplo uma oficina ou uma linha de produção.
  • A ponto é uma máquina nessa rota.
  • A local é um rolamento combinado com um eixo, que é o que o sensor efetivamente mede.

Um ponto pode conter até 8 rolamentos, e cada rolamento tem 3 eixos: X horizontal, Y vertical e Z axial. Isso dá um máximo de 24 locais de medição numa única máquina, o que é suficiente para uma bomba multiestágio ou um conjunto de motor e ventilador com vários apoios.

Cada local é avaliado segundo a ISO 10816-1

Cada local medido é comparado com os limiares da ISO 10816-1 para a classe de máquina atribuída a esse ponto, classes I a IV, e é colorido de acordo com a zona A, B, C ou D. Essa cor é o objetivo do módulo durante uma ronda: um ponto não medido é visualmente distinto de um ponto saudável, pelo que é evidente, no final da ronda, se a rota foi concluída, e é evidente de imediato qual a máquina que precisa de atenção antes sequer de se abrir um único gráfico.

Painel de ronda (Route walk) em que cada ponto de máquina é colorido de acordo com a sua zona ISO 10816-1, com um ponto ainda por medir
Painel de ronda com pontos medidos nas zonas A–D e um ponto não medido

Tendências e a previsão

Estão disponíveis três vistas de tendência para cada local. “Overall level” representa graficamente a velocidade de vibração de banda larga ao longo de visitas sucessivas, em comparação com os limites de zona da ISO 10816-1. “Frequencies” acompanha componentes de frequência individuais, que é a forma como uma avaria de rolamento em desenvolvimento se distingue de uma subida lenta do desequilíbrio. A vista em cascata (waterfall) sobrepõe até aos 12 espetros mais recentes do canal 1, de modo que um novo pico que não estava lá há três visitas se torna visível como uma crista, em vez de como um número.

O programa também extrapola. Utilizando até às 6 visitas mais recentes, ajusta uma linha reta e expressa o resultado como aproximadamente N dias até à zona X. É importante apresentar isto exatamente como o manual faz: trata-se de uma estimativa aproximada para o planeamento da manutenção, produzida por extrapolação linear de um punhado de pontos. Não é uma vida útil restante garantida, e uma avaria que se desenvolva de forma não linear não a respeitará. Usada com honestidade, é uma forma de decidir qual de duas máquinas agendar primeiro.

Tendência do nível global de vibração de um ponto de medição ao longo de seis visitas, com os limites das zonas ISO 10816-1 traçados e uma previsão em linha reta
Tendência de nível global de seis pontos com limiares ISO e uma previsão até à zona D

O que uma visita pode registar além de números

Uma leitura de vibração isolada perde muitas vezes o contexto que lhe dava significado. Cada visita pode, por isso, também registar uma nota de texto livre, uma leitura de temperatura e uma fotografia em formato jpg, png ou bmp, para que a proteção solta, a fuga de óleo ou o acoplamento temporário sejam documentados junto da medição que os explica. Um run-down de até 120 s também pode ser registado dentro da rota, o que significa que a desaceleração livre de uma máquina suspeita pode ser captada durante a ronda, em vez de ser agendada como uma visita separada.

O relatório de rota

É produzido um relatório HTML por dia de inspeção, com o nome report_YYYY-MM-DD.htm. É o documento que é entregue ao responsável pela manutenção ou ao cliente no final da ronda e, tal como os outros relatórios, abre em qualquer navegador sem que o software esteja instalado no computador do leitor.

Relatório de Route Inspection de um dia aberto num navegador web, a listar os pontos medidos com os respetivos resultados de zona
Relatório de rota HTML no navegador

Notas operacionais que vale a pena conhecer com antecedência

  • Se nenhuma porta COM tiver sido aceite, os botões de medição não ficam esbatidos. Em vez disso, respondem “Measurement is not available.”, pelo que um instrumento em falta parece uma recusa, e não uma interface desativada.
  • Abrir uma janela de rota interrompe um Signal Monitor ou Run-down em execução. O instrumento tem uma única porta, e o módulo de rota assume o seu controlo. Este é um comportamento esperado, e não uma falha.
  • Reduzir o número de rolamentos num ponto é bloqueado se o rolamento que desapareceria já tiver histórico de medições. O programa protege a tendência, e não o esquema.
  • Eliminar uma rota ou um ponto não apaga os dados. A pasta é movida para Routes\_deleted, pelo que uma eliminação feita no terreno pode ser desfeita mais tarde no escritório.

Os dados permanecem legíveis fora do programa

Os dados de rota são armazenados em ficheiros simples, em unidades SI, com ponto decimal, independentemente das definições regionais do Windows. Este último pormenor parece trivial, mas não é: significa que uma rota registada num portátil configurado para um idioma que utiliza vírgula decimal abre corretamente em qualquer outra máquina, e os ficheiros podem ser processados pelas suas próprias ferramentas sem um conversor.

Definições, unidades, idiomas e escala do ecrã

Tudo o que altera a forma como o programa mede e o seu aspeto encontra-se num único separador da janela principal, “F4 – Settings”. Não existe nenhuma árvore aninhada de caixas de diálogo de preferências para percorrer: a sensibilidade dos sensores, os parâmetros do sinal, o idioma da interface, “UI Scale”, o sistema “Units”, o interruptor “Balancing form” e as caixas de verificação de funcionalidades “Experimental” estão todos no mesmo ecrã, e os valores que aí vê são os valores que o instrumento está a utilizar neste momento.

O separador “F4 – Settings” a mostrar a sensibilidade de vibração por canal, os parâmetros do sinal, a lista de idiomas, “Units”, “UI Scale”, “Balancing form” e as caixas de verificação “Experimental”
Separador F4 – Settings

Dois botões no canto inferior esquerdo controlam a persistência. “Save” grava as definições atuais no ficheiro de configuração Bs1A.cfg, para que se tornem as predefinições no arranque seguinte, e “Discard” cancela as alterações não guardadas e volta a ler os valores desse ficheiro. A maioria dos parâmetros — “Tacho filter”, “Averages”, “Spectrum, Hz”, a banda RMS e o sistema de unidades — entram em vigor no momento em que são alterados, e são escritos no Bs1A.cfg automaticamente quando o programa é encerrado normalmente. O idioma, “UI Scale”, “Balancing form” e as caixas de verificação experimentais são escritos no ficheiro imediatamente após a alteração, pelo que, para esses, nunca é necessário premir “Save”.

Sensibilidade do sensor, bloqueada de propósito

O grupo “Vibration sensitivity” contém um coeficiente por canal em mV/(mm/s), e o valor de fábrica para os acelerómetros fornecidos é 20. Os campos Ch-3 e Ch-4 existem apenas no Balanset-4A de quatro canais. Os campos estão protegidos contra edições acidentais: não é possível escrever neles até se clicar no grupo e confirmar a mensagem “Do you really want to change it?”. Essa única pergunta é o que impede um operador de recalibrar silenciosamente todo o instrumento com uma tecla premida por engano a meio de um trabalho de campo. Altere estes números apenas se o seu sensor for diferente do padrão.

Parâmetros do sinal

Parâmetros do sinal no separador “F4 – Settings”
Parâmetro Valores Predefinição O que altera
“Tacho filter” “Auto”, “Fine (1%)”, “Normal (2%)”, “Coarse (5%)”, “Very coarse (10%)”, “Rough (20%)”, “Off (40%)” “Auto” A variação de velocidade permitida entre rotações adjacentes
“Averages” 8 / 16 / 32 / 64 / 128 / 256 32 O número de espetros FFT promediados: mais dá um espetro mais suave e menos ruído, mas uma atualização mais lenta
“Spectrum, Hz” 100 a 8000, ou “Auto” “Auto” A frequência máxima apresentada no espetro; “Auto” escolhe o intervalo a partir da velocidade de rotação
“RMS Low, Hz” 1 a 10 10 O limite inferior da banda de nível de vibração global
“RMS High, Hz” 1024 / 2048 / 4096 / 8192 1024 O limite superior da banda RMS; 1024 corresponde à convenção de 1 kHz da ISO 10816, valores maiores destinam-se a máquinas de alta velocidade

O filtro de taco “Auto” escolhe a sua tolerância de forma adaptativa: começa em 2 por cento e, se a rotação for irregular, relaxa em etapas até 40 por cento, assinalando a medição como obtida com precisão reduzida. Para o fluxo em tempo real no Vibration Meter, “Auto” corresponde a um valor fixo de 20 por cento. Vale a pena conhecer este compromisso antes de o alterar: um filtro demasiado rigoroso descarta por completo a velocidade de rotação num acionamento por correia ou num apoio vibrante, e um filtro demasiado permissivo aceita a medição, mas reduz a precisão de fase.

Unidades métricas e imperiais

O sistema de unidades é alternado no grupo “Units”, entre “Metric” (a predefinição) e “Imperial”. A alternância abrange todas as grandezas que o programa gere, tanto no ecrã como nos relatórios.

Unidades métricas e imperiais no programa
Quantidade Métrica Imperial
Massa dos pesos g oz
Raio e comprimento mm em
Desequilíbrio (momento) g*mm oz*in
Velocidade de vibração mm/s inch/s
Massa do rotor para ISO 1940 kg Libra
Densidade do material g/cm3 oz/in3
O grupo “Units” no separador de definições, com “Imperial” selecionado em vez de “Metric”
Mudança de unidades

Internamente, o programa calcula e armazena sempre os dados em unidades SI, ou seja, em g, mm, g*mm, mm/s e kg, e só faz a conversão na introdução dos dados e na sua apresentação. É por isso que um registo de arquivo ou uma sessão guardada não se estraga quando um colega a abre com o outro sistema de unidades selecionado. Após a mudança, as etiquetas de unidades em todas as janelas, gráficos e relatórios são atualizadas de imediato, mas os números que já tinham sido introduzidos e já apresentados não são recalculados automaticamente, e o programa avisa disso mesmo e recomenda reiniciar para garantir a consistência total. As massas de correção pequenas são apresentadas com precisão adaptativa até 0.001 g, ou 0.001 oz, para que o valor de um peso fino não se perca no arredondamento.

27 idiomas de interface

O programa e o respetivo manual estão traduzidos em 27 idiomas: Inglês, Búlgaro, Checo, Dinamarquês, Alemão, Estónio, Espanhol, Francês, Indonésio, Italiano, Letão, Lituano, Húngaro, Neerlandês, Norueguês, Polaco, Português, Português (Brasil), Romeno, Russo, Eslovaco, Esloveno, Finlandês, Sueco, Turco, Ucraniano e Japonês. A lista de idiomas encontra-se no canto superior direito do separador de definições.

A lista pendente do idioma da interface aberta no separador de definições, com os idiomas instalados escritos no alfabeto latino
Seleção do idioma no separador de definições

Os nomes na lista estão escritos no alfabeto latino, pelo que o russo aparece como “Russkiy” e o japonês é apresentado em romaji, o que significa que consegue sempre encontrar o caminho de volta mesmo depois de mudar para um idioma que não consegue ler. A escolha é gravada de imediato no Bs1A.cfg e aplica-se depois de reiniciar o programa; o aviso “The new language will take effect after the program is restarted.” é mostrado deliberadamente em dois idiomas ao mesmo tempo, o atual e o que acabou de selecionar. O idioma da interface também controla as etiquetas dentro dos relatórios HTML, pelo que um protocolo de equilibragem entregue a um cliente sai no idioma do cliente.

UI Scale para portáteis de campo

A opção “UI Scale” oferece 100, 125, 150, 175 e 200 por cento, e é aplicada sobre a escala DPI do sistema Windows, pelo que o tamanho final dos elementos resulta da combinação das duas. Tal como o idioma, a escala só tem efeito depois de reiniciar o programa. Nas janelas “Vibration Meter” e “Charts”, o botão Maximizar aumenta ainda mais o tamanho dos tipos de letra, botões, campos e eixos dos gráficos até à área de ecrã disponível, e restaurar a janela repõe a escala base; este comportamento está ativado por predefinição e só pode ser desativado no ficheiro de configuração com a chave MaximizeZoom=0 na secção [UI]. Todas as janelas são mantidas dentro da área útil do ambiente de trabalho, pelo que, a 150 e 200 por cento, uma caixa de diálogo deixa de ficar escondida atrás da barra de tarefas ou de cortar a linha inferior de botões, e o programa reduz automaticamente o tamanho do tipo de letra de uma etiqueta ou de um botão quando uma tradução longa não cabe.

Balancing form e as opções experimentais

O grupo “Balancing form” determina qual a janela que o botão “F6 – Balancing” abre, “Classic” ou “Modern”. A escolha é guardada de imediato e aplica-se da próxima vez que a janela de equilibragem for aberta, sem necessidade de reiniciar. O próprio grupo só aparece depois de o programa identificar um dispositivo ligado com firmware suportado; até lá, permanece oculto, enquanto o valor previamente guardado no Bs1A.cfg continua em vigor.

O grupo “Experimental” contém três caixas de verificação, todas desativadas por predefinição. “Bump test” adiciona o separador de frequência natural ao Vibration Meter. “Route inspection” adiciona o botão “F9 – Route Inspection”, e ativar ou desativar esta opção reconstrói de imediato a janela principal, sem reiniciar. “Recover clipped 1x” altera o que acontece quando o sinal de vibração ultrapassa a escala: em vez de rejeitar a medição, o programa reconstrói a componente rotacional a partir das partes não distorcidas do sinal, com precisão reduzida, e assinala o resultado como reconstruído por aproximação. A caixa de verificação “Bump test”, tal como o grupo “Balancing form”, só produz efeito depois de ser identificado um dispositivo com firmware suportado.

Bs1A.cfg: as definições são um ficheiro de texto simples

Todas as definições são guardadas num único ficheiro de texto INI, o Bs1A.cfg, que fica junto ao Bs1A.exe. O programa não utiliza de todo o registo do Windows. O ficheiro pode ser editado manualmente enquanto o programa está fechado, o que é a forma mais simples de distribuir uma configuração idêntica por uma frota de portáteis de assistência técnica: basta copiar um ficheiro. Os valores numéricos de sensibilidade, nível de ruído, predefinições e perfuração são aceites tanto com ponto decimal como com vírgula decimal, pelo que mudar o idioma da interface ou o formato regional do Windows não os repõe.

Instalação, requisitos do sistema e onde os seus dados são guardados

O software Balanset é uma aplicação de ambiente de trabalho comum do Windows. Instala-se uma vez no portátil que vai até à máquina e, a partir daí, o instrumento é apenas um dispositivo USB que o programa encontra por si só.

Requisitos de computador
Parâmetro Exigência
Sistema operativo Windows 7, 8, 10 ou 11, 32 bits ou 64 bits
Porta Uma porta USB livre
Espaço em disco Cerca de 150 MB
Ecrã 1024×768 ou superior; recomenda-se 1366×768 ou mais
Direitos de administrador Não é necessário
Ligação à Internet Não é necessária para medir, equilibrar ou gerar relatórios

Duas formas de instalar

A instalação com assistente é o caminho recomendado num computador que nunca teve o programa. Execute o Bs1ASetup.exe e siga os passos do assistente; a localização predefinida é a pasta Documents\BalSoft do utilizador atual, e o programa fica na subpasta Bs1A, resultando em Documents\BalSoft\Bs1A\Bs1A.exe. O instrumento não precisa de estar ligado durante a instalação. Há uma instrução nesse assistente que vale a pena ler duas vezes: não desmarque as opções “Encoder driver setup” ou “DB setup”, porque sem o componente de base de dados o arquivo de sessões não funciona. No final, o assistente cria um atalho “Bs1A” no ambiente de trabalho e um grupo no menu Iniciar com o programa, o manual e uma ligação ao site do fabricante.

O programa também é portátil. Não toca no registo do Windows, e todas as suas definições ficam no Bs1A.cfg junto ao executável, pelo que toda a aplicação pode ser descompactada em qualquer pasta conveniente e executada a partir daí — incluindo a partir de uma pen USB que viaja com o instrumento. Aplicam-se duas ressalvas. Não a descompacte para a pasta Program Files, porque gravar definições ali exige direitos de administrador. E se o computador nunca teve a instalação com assistente, a cópia portátil não tem nem o componente de base de dados nem o controlador do instrumento, pelo que é preciso executar o assistente uma vez nessa máquina; depois disso, pode atualizar por qualquer método.

Primeira execução

Inicie o Bs1A.exe e a janela principal abre com a versão do programa na barra de título. A linha de estado da ligação, na parte inferior da janela, informa de imediato em qual das três situações se encontra: “USB module found on” com o número da porta COM significa que o instrumento está pronto, “USB module not connected” significa que não foi encontrado, e “Firmware not supported on COM…” a vermelho significa que o instrumento respondeu, mas o seu firmware é anterior a 5.5.0. O programa nunca abre duas vezes — executá-lo novamente traz simplesmente a janela existente para primeiro plano e restaura-a se estiver minimizada — porque duas instâncias estariam a disputar a mesma porta COM.

A janela principal imediatamente após o primeiro arranque, com um Balanset-1A de dois canais ligado na COM4 e a versão do programa na barra de título
Janela principal após a primeira execução
A barra de estado da janela principal a indicar que o módulo USB não está disponível, com travessões em vez de uma versão de firmware
Barra de estado com um dispositivo indisponível

Pode instalar e explorar o programa antes mesmo de o equipamento chegar. Sem nenhum instrumento ligado, a janela principal continua a abrir e mantém-se totalmente utilizável — não há caixas de diálogo bloqueantes — e a linha de estado limita-se a informar que nada foi encontrado. Escolher o idioma é normalmente a primeira coisa a fazer depois da instalação: selecione-o no separador “F4 – Settings”, feche depois o programa com “F10 – Exit” e volte a iniciá-lo.

O aviso bilingue que aparece depois de selecionar um novo idioma da interface, informando que a alteração produz efeito após reiniciar
Mensagem de reinício depois de mudar o idioma

Onde ficam os ficheiros

Ficheiros do programa e dados do utilizador
O quê Onde Nota
Definições Bs1A.cfg, junto ao Bs1A.exe Texto INI simples; o idioma e a escala são gravados no momento em que mudam
Arquivo de sessões e relatórios Documents\BalSoft\Bs1A Sempre na pasta Documents do utilizador atual, independentemente do local onde o próprio programa está instalado
Registos de funcionamento A pasta logs, junto ao Bs1A.exe bs1a.log mais bs1a.1.log até bs1a.5.log, limitado a 5 MB por ficheiro e 5 ficheiros
Modelos de relatório A pasta ReportTpl, junto ao Bs1A.exe Editável, para que o protocolo possa apresentar o seu próprio papel timbrado
Capturas de ecrã das janelas Documents\Bs1A\Screenshots Gravadas pela tecla F12 como ficheiros PNG

Como o arquivo é deliberadamente mantido na pasta Documents do utilizador, e não junto ao executável, ele sobrevive a atualizações do programa e mesmo a uma reinstalação completa, e na primeira execução de uma nova versão o programa copia um arquivo encontrado na localização antiga para Documents\BalSoft\Bs1A sem apagar o original. Mudar um técnico para um portátil diferente significa, portanto, copiar duas pastas: a pasta do programa, que contém o Bs1A.cfg e os seus modelos de relatório, e a Documents\BalSoft\Bs1A, que contém todas as sessões de equilibragem alguma vez registadas. Não há nada a desativar, transferir ou relicenciar.

Ligação do instrumento e o requisito de firmware 5.5.0

Ligue os sensores de vibração aos conectores de canal Ch-1 a Ch-4 marcados na caixa — dois num Balanset-1A, quatro num Balanset-4A — e o tacómetro laser ao conector Tacho. Nas revisões mais antigas da caixa, as mesmas entradas estão marcadas como X1 e X2 para a vibração e X3 para o tacómetro, pelo que não se surpreenda se as etiquetas da sua unidade forem diferentes. Monte os sensores de vibração nos suportes dos rolamentos do rotor a equilibrar, cole uma marca refletora no rotor e ligue o módulo USB ao computador com o cabo USB. A ordem não é rígida, porque o dispositivo é detetado em qualquer momento, incluindo enquanto o programa já está em execução.

Há um detalhe que causa mais chamadas de suporte do que qualquer outro: o tacómetro é alimentado pelo seu próprio cabo a partir do instrumento e não precisa de pilhas, pelo que não há motivo para abrir a tampa do compartimento das pilhas. Depois de o ligar, prima ON e depois AUTO no sensor, e o feixe laser deve acender-se.

Não existe um botão Connect

O programa percorre as portas COM por si só, aproximadamente a cada 1.5 segundos, encontra o dispositivo e consulta o seu firmware. A porta encontrada fica memorizada, pelo que o arranque seguinte liga mais depressa. Uma porta mantida aberta por outro programa não interrompe a pesquisa — as restantes portas continuam a ser verificadas, e a porta ocupada é tentada novamente num ciclo posterior — e uma placa Arduino de terceiros numa porta vizinha também não bloqueia a pesquisa. No Windows 10 e no Windows 11 o controlador da porta COM instala-se automaticamente; no Gestor de Dispositivos o instrumento aparece como uma porta COM chamada “Arduino Due”. Clicar na linha de estado USB força uma pesquisa imediata em vez de esperar pelo ciclo seguinte.

A linha de estado USB verde na parte inferior da janela principal, a indicar o nome da porta COM, com a versão do firmware e o número de canais por baixo
Linha de estado USB na janela principal
O que diz a linha de estado USB
Texto da linha de estado Cor O que significa
“USB module found on” mais o número da porta Verde O dispositivo está ligado e a responder
“USB module not connected” Amarelo-laranja intermitente O dispositivo não é encontrado e está a decorrer uma pesquisa em segundo plano
“USB module disconnected” Laranja O cabo foi retirado e o programa está à espera que o dispositivo volte a ligar-se
“USB module on COM4 – not responding” Laranja A porta COM existe, mas o firmware não responde, normalmente porque outro programa está a utilizar a porta
“Firmware not supported on COM4” Laranja com texto a vermelho O dispositivo responde, mas o seu firmware é anterior a 5.5.0 e as medições ficam bloqueadas

Modelo, porta e firmware estão sempre visíveis no ecrã

Junto à linha de estado, o programa apresenta o firmware do dispositivo como uma linha do tipo firmware ver.5.5.0 2ch. O número é a versão do programa dentro do instrumento, e 2ch ou 4ch é o número de canais, que é como o software sabe se deve mostrar Ch-3 e Ch-4 e quantos planos de correção permitir. Os mesmos três dados — modelo, porta COM e firmware — repetem-se na barra de título de todas as janelas, por exemplo Balanset-1A on COM4 (firmware ver.5.5.0 2ch), pelo que uma captura de ecrã feita durante um trabalho transporta sempre a sua própria proveniência. A janela “F1 – About” acrescenta o número de série do dispositivo, apresentado como Device UID.

A janela “About” a listar a versão do programa, a versão do firmware do dispositivo, o estado de calibração, o Device UID e a data de compilação
Versão do firmware na janela About

É necessário firmware 5.5.0 ou mais recente

Esta versão do programa só mede com firmware do dispositivo 5.5.0 ou mais recente. O firmware mais antigo não é suportado, o que inclui tanto a antiga linha 4.10.x como as versões intermédias 5.0.x a 5.4.x — um instrumento que mediu ontem com o firmware 5.2.0 é recusado até ser atualizado. A recusa é explícita, não silenciosa. O dispositivo continua a ser identificado e a sua porta COM é deliberadamente mantida atribuída a ele, porque o atualizador incorporado precisa dessa porta. A linha de estado fica laranja com o texto a vermelho “Firmware not supported on COMx”, a versão do firmware por baixo é apresentada a vermelho, e, uma vez por cada par de porta e versão de firmware, o programa pergunta “Update the device firmware now?”. Responda “Yes” e a janela “Updates” abre-se. Até o firmware ser atualizado, os botões de modo continuam a funcionar e as janelas continuam a abrir-se, mas os fluxos em direto no Vibration Meter e no Analyzer não arrancam e uma medição de equilibragem não é aceite.

Há uma consequência que tem de ser dita com clareza, porque afeta dados que já pode possuir: os registos de arquivo feitos com firmware anterior à série 5.x deixam de poder ser lidos corretamente por esta versão. Os ficheiros estão intactos, mas os níveis são apresentados 16 vezes mais pequenos do que deveriam e numa escala de frequência diferente, pelo que tal registo não deve ser tratado como uma medição. Volte a medir a máquina com o firmware atual, ou abra o registo antigo com uma versão mais antiga do programa.

Atualizar o firmware a partir do programa

O firmware é atualizado a partir de dentro da aplicação, sem qualquer utilitário de gravação de terceiros: abra “F1 – About”, prima “Updates…”, e utilize o bloco “Firmware”. O programa transfere a compilação para o canal selecionado, verifica a sua soma de verificação e grava o dispositivo; toda a operação demora entre 15 e 30 segundos, e o campo de registo por baixo do botão mostra o progresso como “Downloading… NN%” seguido das mensagens do gravador. Não desligue o dispositivo enquanto decorre. Quando termina, aparece “Firmware updated successfully.” e a ligação é restabelecida automaticamente — não é necessário desligar o cabo nem reiniciar o programa, porque o dispositivo é reidentificado de imediato e a nova versão aparece nos títulos de todas as janelas abertas. O número de canais é lido novamente ao mesmo tempo, uma vez que uma atualização de firmware o pode alterar. Se uma tentativa anterior tiver sido interrompida e o dispositivo ficar preso no bootloader, a janela reconhece esse estado e apresenta “Bootloader detected (no firmware)”, sendo gravá-lo novamente o caminho de recuperação padrão.

A janela “Updates” com o canal “Stable” selecionado, a mostrar o bloco “Program” e o bloco “Firmware” de um dispositivo ligado
A janela “Updates” com o canal Stable e um dispositivo ligado

Perder o cabo não é uma falha

Retirar o cabo USB a meio de um trabalho é gerido sem caixas de diálogo bloqueantes. A linha de estado muda para “USB module disconnected”, uma medição em curso termina de forma limpa e escreve “ERROR: USB cable disconnected. Check USB connection.” no registo da sessão, e aparece uma legenda a vermelho “USB disconnected” na janela de medição. A pesquisa em segundo plano continua a decorrer, pelo que voltar a ligar o cabo restabelece a ligação por si só, e um fluxo em direto que estava a decorrer no Vibration Meter ou no Analyzer reinicia-se automaticamente sem reabrir a janela. Só uma captura F9 não terminada tem de ser iniciada de novo.

Atualizações do programa e suporte

O programa consegue manter-se atualizado por si próprio, e informa-o do que está a fazer. Verifica se existem novas versões no servidor updates.vibromera.com através de uma ligação exclusivamente HTTPS, em segundo plano no arranque e novamente quando abre a janela “About”, e o resultado fica em cache durante 24 horas para que o servidor não seja contactado repetidamente. Quando existe uma versão mais recente no seu canal, aparece uma ligação “New version available” no canto inferior direito da janela principal; quando não há atualização, esse canto fica simplesmente vazio. A verificação automática pode ser totalmente desativada com a caixa de verificação “Check for updates automatically” na janela “Updates”, e com ela desativada o programa deixa de contactar o servidor.

Indicadores do servidor na janela “About”
Linha em “About” Significado
“Connected” ou “Offline” Se o servidor de atualizações está acessível; enquanto a verificação decorre, mostra “Checking server…”
“Update available: X.Y.Z” Existe uma nova versão; clique na linha para abrir a janela de instalação
“Up to date” A versão mais recente está instalada; clicar repete a verificação de imediato, ignorando a cache de 24 horas
“Update check failed” O servidor está inacessível; a dica explica o motivo e um clique tenta novamente
A janela “About” com os indicadores do servidor de atualizações a mostrar um servidor ligado e uma instalação atualizada
A janela “About” com os indicadores de servidor ligado e atualizado

Instalar uma atualização

Clicar na ligação abre a janela “Update available”, que mostra o número da nova versão, a “Current version”, a data de lançamento, o tamanho da transferência e as notas de lançamento. “Install now” inicia o processo e “Later” adia-o. O programa transfere o pacote, verifica a sua integridade com uma soma de verificação SHA-256, fecha-se a si próprio e entrega a instalação ao auxiliar BsUpdater.exe, que indica a sua fase e um contador de ficheiros em tempo real, como “Extracting… 1234 / 3288”, enquanto trabalha. O auxiliar substitui depois os ficheiros e inicia a nova versão, que mostra uma breve notificação sobre a versão instalada. Se uma transferência falhar, a janela mantém-se responsiva e mostra “Download failed:” com o motivo, para que possa corrigir a causa e tentar novamente.

A janela de instalação da atualização a listar o número da nova versão, a versão atual, a data de lançamento, o tamanho do download e as notas de lançamento
A janela de instalação da atualização

Os seus dados não são afetados por uma atualização. As definições no Bs1A.cfg são preservadas, o arquivo de equilibragem é preservado porque fica na pasta Documents do utilizador, e os modelos de relatório que modificou são guardados junto aos novos com nomes no formato name.user-*.htm, com o programa a listá-los depois da atualização. Note que essas edições guardadas não são fundidas automaticamente no novo modelo, pelo que um papel timbrado da empresa tem de ser transposto manualmente.

A reversão também está incorporada. Antes de substituir seja o que for, o auxiliar guarda uma cópia de segurança da versão anterior na pasta bin\updates. Uma atualização interrompida por um corte de energia é concluída ou limpa no arranque seguinte, e, como último recurso, o bin\BsUpdater.exe pode ser executado manualmente para repor a versão anterior. Também pode recuar deliberadamente a qualquer momento com o botão “Roll back” na janela “Updates”, que pede confirmação antes de agir. O Windows só pede confirmação UAC quando a pasta de instalação não é gravável pelo utilizador atual, como a Program Files; uma instalação portátil ou uma dentro de Documents atualiza-se sem qualquer pedido. E se, por acaso, iniciar o programa enquanto o auxiliar está em execução, o arranque é recusado com uma janela intitulada “Update in progress” — isso é normal, e o arranque seguinte não trata isso como um encerramento anómalo.

Canais de atualização

A lista “Update channel:”, partilhada pelo programa e pelo firmware
Canal O que oferece
“Stable” Versões testadas; a opção predefinida e recomendada para trabalho de produção
“Latest” O lançamento oficial mais recente
“Experimental” Compilações de pré-visualização, com um aviso explícito de que podem ser instáveis
“Legacy” Uma versão mais antiga do programa fixada para hardware mais antigo; o bloco de firmware mostra “No build on this channel”

Reportar um problema a partir do programa

O suporte não é um endereço de e-mail para o qual tem de compor uma descrição de memória. Abra “F1 – About”, prima “Report a problem…”, e a janela “Send report to Vibromera support” recolhe o contexto técnico por si. Adicione um comentário no campo “Comment (optional):”, anexe capturas de ecrã com “Attach screenshots…” em PNG, JPG, BMP ou GIF até 25 MB no total, e decida sobre “Attach full log (bs1a.log + rotated)”. Para um relatório normal, essa caixa de verificação está ativada por predefinição e vale a pena deixá-la assim, porque o registo é o que agiliza o diagnóstico; para uma reclamação sobre uma atualização falhada, é praticamente obrigatória, uma vez que só esse arquivo contém o registo do próprio auxiliar de atualização. Uma captura de ecrã rápida de qualquer janela está a uma tecla de distância: o F12 grava um PNG em Documents\Bs1A\Screenshots.

A janela do relatório de suporte com o campo de comentário, a lista de capturas de ecrã anexadas, a caixa de verificação do registo completo e o botão de pré-visualização do conteúdo
A caixa de diálogo do relatório de suporte

Se a sessão anterior tiver terminado de forma anómala, o arranque seguinte propõe o envio de um relatório com um comentário de serviço já preenchido, e, para esse relatório de falha, a caixa de verificação do registo completo está desativada por predefinição para que possa decidir. Um trabalho de equilibragem não terminado não se perde enquanto isto acontece, porque a sessão é guardada automaticamente a cada passo e o programa propõe restaurá-la. Se o servidor não puder ser contactado, o programa propõe guardar o relatório como um ficheiro support-report com uma marca temporal no nome e abre o Explorador nesse ficheiro, para que possa ser enviado por qualquer outra via. As perguntas de pré-venda e de compatibilidade também podem ser dirigidas diretamente a uma pessoa através do WhatsApp, em https://wa.me/37258364849.

Trabalhar offline, e o que sai do seu computador

O software Balanset é um programa local do Windows que comunica com um dispositivo USB. Não existe nenhum serviço na nuvem por trás, nenhuma conta a criar, nenhum servidor de licenças a contactar e nenhuma subscrição a renovar. Medir a vibração, realizar um trabalho de equilibragem, calcular os pesos de correção, verificar o resultado face à ISO 1940 e produzir o protocolo HTML acontecem tudo no portátil à sua frente, e cada uma dessas operações funciona com o cabo de rede desligado e o Wi-Fi desativado. Isto é importante nos locais onde estes instrumentos realmente vão: a casa das máquinas de um navio, uma mina, uma fábrica de cimento, uma fábrica de papel, um local cuja política proíbe totalmente ligar um portátil externo à rede da instalação.

Apenas duas coisas alguma vez utilizam a Internet, e ambas são opcionais e ambas comunicam apenas com updates.vibromera.com através de HTTPS. A primeira é a verificação de atualizações, que pode ser desativada com “Check for updates automatically”, depois do que o programa deixa de contactar o servidor. A segunda é um relatório de suporte, que só é enviado quando o próprio utilizador prime “Send”, e que exige um ficheiro de token de acesso instalado com o programa. Nada é transmitido em segundo plano além destas duas vias.

Quando envia mesmo um relatório de suporte, o conteúdo não é um mistério. A janela lista-o, e o botão “Show payload preview” mostra o payload exato antes de qualquer coisa ser enviada: a versão do programa, a versão do firmware e o Device UID; informações do sistema, como o sistema operativo, o idioma, o DPI, os monitores, o processador, a memória e a carga do disco, e a lista das portas COM; até 50 KB de linhas recentes do registo de diagnóstico, incluindo as suas ações recentes na aplicação; o seu comentário; e os ficheiros que anexou. O manual declara o limite de forma explícita, e nós também: os ficheiros de sessão e os resultados de medição não estão incluídos no relatório. As máquinas dos seus clientes, os nomes dos rotores, os níveis de vibração e os protocolos de equilibragem permanecem no seu disco, a menos que opte por os anexar.

O mesmo princípio percorre a forma como o programa guarda as coisas. As definições são um ficheiro INI legível, e não chaves de registo. O arquivo e os relatórios são ficheiros comuns em Documents\BalSoft\Bs1A dos quais pode fazer cópia de segurança, copiar para outro computador ou entregar a um cliente. Os relatórios são HTML em UTF-8 que abre em qualquer navegador em qualquer sistema operativo. Os ficheiros de Route Inspection são ficheiros simples escritos em unidades SI com ponto decimal, independentemente do formato regional do Windows, pelo que um percurso registado num portátil alemão se lê corretamente num turco. Não existe nenhum contentor proprietário entre si e as suas próprias medições.

Adquira o instrumento — o software está incluído

Ambos os kits são fornecidos com este mesmo programa e as suas atualizações. Sem subscrição, sem licença por utilizador, sem conta na nuvem. Garantia de dois anos, envio DHL para todo o mundo.

Balanset-1A — €1,975Balanset-4A, 4 canais — €6,803

Perguntas mais frequentes

O software é vendido separadamente ou está incluído com o instrumento?

O software faz parte do kit e não é vendido separadamente. O Balanset-1A custa EUR 1,975 e o Balanset-4A custa EUR 6,803, e ambos incluem o mesmo programa Windows, mais as atualizações a partir do servidor de atualizações do fornecedor. Não existe subscrição nem licença por utilizador a renovar.

De que firmware do instrumento necessita esta versão do software?

Firmware 5.5.0 ou mais recente. Nas versões de firmware 4.10.x e nas versões intermédias de 5.0.x a 5.4.x, o instrumento continua a ser detetado e a respetiva porta COM permanece visível, mas nenhuma medição é iniciada e as corridas de balanceamento são rejeitadas. A linha de estado mostra Firmware not supported on COMx, e o firmware pode ser atualizado a partir do programa em 15 a 30 segundos.

O software consegue balancear em 3 ou 4 planos de correção?

Sim, mas apenas em duas condições: o Balancing form no separador F4 – Settings tem de estar definido como Modern, e o instrumento tem de ser o Balanset-4A de 4 canais. O número máximo de planos de correção é igual ao número de canais de vibração, pelo que o Balanset-1A de 2 canais equilibra em 1 ou 2 planos. O formulário Classic suporta 1 e 2 planos em ambos os casos.

O software necessita de ligação à internet ou de uma conta na nuvem?

Não. É um programa Windows local comum que lê o instrumento através de uma porta USB COM, e todas as funções de medição, cálculo, arquivo e emissão de relatórios funcionam totalmente offline, sem necessidade de registo. A ligação à internet é utilizada apenas para duas funções opcionais: verificar a existência de atualizações do programa através de HTTPS, e enviar um relatório de suporte, caso o utilizador assim o deseje.

Que idiomas são suportados pela interface?

A interface e o manual do utilizador estão disponíveis em 27 idiomas, selecionados a partir da lista de idiomas no separador F4 – Settings. Mudar o idioma exige reiniciar o programa. Os símbolos de unidades, como g, g*mm, mm/s e RPM, e as designações de normas, como ISO 1940, mantêm a sua forma padrão em todos os idiomas.

O que é incluído no kit além do software?

O módulo USB Balanset-1A ou Balanset-4A, um transdutor de vibração (acelerómetro) por canal de vibração, um sensor de velocidade tacométrico ótico a laser, o cabo USB e os cabos dos sensores, o manual do utilizador e o programa Balanset. O sensor tacométrico é alimentado através do seu cabo a partir do instrumento, pelo que não necessita de pilhas.

Ao balancear o mesmo rotor novamente, é necessário repetir as corridas de teste?

Não. Os coeficientes de influência são guardados automaticamente no arquivo, e carregá-los com F5 – Apply coefficients, ou com Load Coefficients dentro da janela de equilibragem, repõe os coeficientes, as massas de ensaio, os raios, o número de posições fixas e a tolerância. Só depois é medido o Run 0 e a correção é calculada de imediato. Os coeficientes guardados são válidos para a mesma máquina e o mesmo tipo de rotor, com as posições dos sensores e o modo de funcionamento inalterados, pelo que deve marcar a localização do peso de ensaio no rotor durante o primeiro trabalho.

Quais são os requisitos do PC e são necessários direitos de administrador?

Windows 7, 8, 10 ou 11 em 32 bits ou 64 bits, uma porta USB livre, cerca de 150 MB de espaço livre em disco, e um ecrã de pelo menos 1024×768, recomendando-se 1366×768 ou superior. A instalação não exige direitos de administrador, e uma cópia portátil pode simplesmente ser descompactada, desde que não seja colocada na pasta Program Files. As definições são guardadas num ficheiro Bs1A.cfg, e não no registo do Windows.

A Route Inspection e o Bump test estão prontos para uso em produção?

Ambas estão assinaladas como experimentais no manual e vêm desativadas por predefinição; ativam-se no separador F4 – Settings. São utilizáveis e estão documentadas, mas devem ser tratadas como funcionalidades em fase experimental, e não como módulos maduros. A previsão do Route Inspection, em particular, é uma extrapolação em linha reta a partir das últimas visitas e é descrita no manual como uma estimativa aproximada para o planeamento da manutenção, não um prazo garantido até à falha.

Em que formatos é possível exportar um relatório, e por que motivo a exportação para PDF falha em alguns computadores?

Os relatórios são exportados para PDF, HTML como ficheiro único, HTML com uma pasta de imagens, RTF e RVF, e os ficheiros HTML são UTF-8, pelo que abrem em qualquer navegador em qualquer sistema. A exportação para PDF requer pelo menos uma impressora Windows instalada, porque o controlador da impressora é utilizado apenas para calcular o esquema da página; num computador sem qualquer impressora, ative o Microsoft Print to PDF e a exportação funcionará.

WhatsApp
Balanset-1A - 1975 eurosPerguntar ao engenheiro