O que é BVBS e como funciona o código da ferragem
BVBS é o formato que descreve uma peça de armadura numa linha de texto: bitola, quantidade, comprimento, cada dobra e uma soma de controle. Impressa num código de barras, é essa linha que a estribadeira com leitor entende.
Sem compromisso. Você manda o DWG, DXF ou PDF exportado do programa de cálculo; em 30 minutos, on-line, você vê o projeto completo virar etiqueta.
- Nome
- BVBS — Bundesverband Bausoftware (Alemanha)
- Versões
- 2.0 (2000) e 3.0 (2018); diretriz atual 3.1
- Quem exporta
- CYPECAD, Tekla Structures e softwares de corte e dobra
- Quem lê
- estribadeiras e centrais com leitor de código
De onde vem o BVBS
O nome vem da associação alemã de software para construção, a Bundesverband Bausoftware, que publica a diretriz de troca de dados de armadura. A versão 2.0 é de 2000; a 3.0, de 2018, manteve a mesma sintaxe e acrescentou dados de luvas e roscas. Como o formato é aberto e simples, virou o padrão de fato entre o software do projetista, o da central de corte e dobra e a máquina.
Cada linha começa pelo tipo de peça. Os mais usados no corte e dobra são:
- BF2D — barra dobrada num plano só: estribo, grampo, L, U, barra reta. É a grande maioria das peças.
- BF3D — barra dobrada em três dimensões, como o estribo que gira antes de uma dobra. O ARMATTO lê e gera BF3D.
- BFWE — espiral (estribo helicoidal de estaca e pilar circular).
- BFMA — tela soldada.
- BFGT — treliça.
Uma linha BVBS, campo por campo
O exemplo é um estribo de 15 × 40 cm em Ø5, com dois ganchos de 135°: 26 peças com corte de 1.240 mm.
BF2D@HjAURORA@r3@i0@pN3@l1240@n26@e0.191@d5@gCA60@s15@v@Gl70@w135@l400@w90@l150@w90@l400@w90@l150@w135@l70@w0@C92@
| Campo | No exemplo | O que é |
|---|---|---|
| BF2D | BF2D | tipo de peça: barra dobrada no plano |
| @H | — | início do cabeçalho |
| j | AURORA | projeto ou obra |
| r | 3 | número do desenho (prancha ou lista) |
| i | 0 | revisão do desenho |
| p | N3 | posição |
| l | 1240 | comprimento de corte de uma peça, em mm |
| n | 26 | quantidade de peças |
| e | 0.191 | peso de uma peça, em kg (26 peças = 4,96 kg) |
| d | 5 | bitola, em mm |
| g | CA60 | aço |
| s | 15 | diâmetro do pino de dobra, em mm |
| Campo | No exemplo | O que é |
|---|---|---|
| @G | — | início da geometria |
| l · w | 70 · 135 | perna de 70 mm, depois dobra de 135° (gancho) |
| l · w | 400 · 90 | lado de 40 cm, dobra de 90° |
| l · w | 150 · 90 | lado de 15 cm, dobra de 90° |
| l · w | 400 · 90 | lado de 40 cm, dobra de 90° |
| l · w | 150 · 135 | lado de 15 cm, dobra de 135° |
| l · w | 70 · 0 | último gancho, sem dobra depois |
| @C | 92 | soma de controle da linha |
Como a soma de controle é calculada
A soma de controle protege a linha contra erro de leitura ou de edição. Ela é feita com o código ASCII de cada caractere, do primeiro até o @C:
controle = 96 − (soma dos códigos ASCII mod 32)
No exemplo, os 111 caracteres somam 7.652. Como 7.652 mod 32 = 4, o controle é 96 − 4 = 92. Se alguém trocar um único número, a conta deixa de fechar e a máquina ou o software recusam a linha.
Da linha para a máquina
- O software gera uma linha por posição (ou por feixe) e imprime na etiqueta, em geral num código PDF417.
- Na estribadeira, o operador passa o leitor na etiqueta.
- A máquina confere a soma de controle, configura bitola, comprimento, cada dobra e a quantidade, e produz.
- Ninguém digita medida no painel. A peça sai igual à linha, e a linha saiu do projeto.
A etiqueta que o ARMATTO imprime, com o BVBS e o rastreio, está em etiqueta de ferragem com BVBS.
Erros comuns em arquivos BVBS
- Peso do feixe no lugar do peso da peça. O campo
eé o peso de uma peça. Quem grava o total infla o peso quando o arquivo é somado em outro sistema. - Comprimento em centímetro. No BVBS, comprimentos e pernas vão em milímetros.
- Pernas que não fecham com o corte. A soma das pernas tem que bater com o campo
l, considerando a regra de desconto de dobra combinada com a máquina. - Linha editada à mão. Qualquer mudança sem recalcular o
@Cfaz a linha ser recusada — e é para isso que ele existe. - Bitola fora da norma. Uma bitola que não existe na NBR 7480 (por exemplo, 12 mm em vez de 12,5 mm) costuma vir de projeto configurado com tabela estrangeira.
Quando o ARMATTO importa uma lista BVBS do CYPE ou do Tekla, ele confere a soma de controle de cada linha, recusa e lista as que foram alteradas, aceita só bitolas da NBR 7480 e compara o peso do arquivo com o peso calculado (veja o cálculo de ferragem).
Perguntas frequentes
BVBS é a mesma coisa que código de barras?
Não. BVBS é o conteúdo: a linha de texto com a peça. O código de barras (PDF417 ou QR) é só a forma de imprimir essa linha para o leitor da máquina.
Toda estribadeira lê BVBS?
Não. Só as que têm leitor BVBS (leitor de código e software que interpreta a linha); em muitos modelos o leitor é opcional. Sem leitor, a mesma etiqueta serve como ordem de serviço para o operador.
O CYPECAD exporta BVBS?
Sim. O CYPECAD e o Tekla Structures exportam listas de ferros em BVBS, que podem ser importadas por um software de corte e dobra.
O que acontece se a soma de controle não bater?
A linha é recusada. A soma é calculada sobre todos os caracteres; se algum mudou, o resultado é outro.
O BVBS descreve tela soldada e treliça?
Sim, com blocos próprios: BFMA para tela e BFGT para treliça. O mais comum no corte e dobra é o BF2D.