Regras de roteamento
Última atualização: 18/06/2026, 01:30
As regras de roteamento são desvios que você cria quando a convenção de camadas e as capacidades das estações de trabalho não bastam. Elas dizem ao sistema: "quando uma peça (ou uma operação) for assim, mande para tal estação" ou "siga tal fluxo". São os casos de exceção, como mandar os furos laterais de até 35 mm para a furadeira, mandar as peças retangulares para a seccionadora, ou fazer os módulos especiais seguirem um fluxo próprio.
Onde fica: menu Configurações (módulo Fábrica), opção Regras de Roteamento.
A regra de ouro: a maioria das fábricas precisa de poucas regras, ou nenhuma. A convenção e as capacidades já resolvem quase tudo. Use regras só para as exceções.
Onde a regra entra na decisão
Para entender por que às vezes uma regra "não funciona", é preciso saber a ordem em que o sistema decide o destino de uma operação. Essa ordem é uma cascata, do mais forte para o mais fraco:
Forçado (decidido por peça, manualmente).
A regra de roteamento.
A substituição manual de camada.
A camada exclusiva da estação.
A capacidade da estação.
Quando uma regra "não pega", o primeiro passo é usar o Testar Resolução na tela de convenção para ver qual etapa da cascata realmente decidiu.
As duas ações de uma regra
Toda regra termina em uma ação, e existem duas:
Enviar operações para estação: manda operações específicas, filtradas por tipo, face, camada e faixa de diâmetro, para uma estação específica. O resto da peça segue o fluxo normal. É a ação para "furos laterais vão para a furadeira".
Usar outro fluxo de produção: muda o fluxo de produção inteiro da peça, sem mexer nas operações individuais. É a ação para "módulos especiais seguem o fluxo Tamburato".
O momento em que a regra roda
As regras rodam em dois momentos:
A maioria roda no pré-nesting, ou seja, antes de o sistema montar o plano de execução. É o caso de todas as regras, incluindo as de troca de fluxo.
A exceção são as regras cuja origem é "Sobra": elas rodam depois (pós-nesting), porque só aí o sistema sabe que a peça foi alocada em uma sobra.
A ação de trocar de fluxo só funciona no pré-nesting. Por isso, quando essa ação está ativa, a opção "Sobra" no filtro fica desabilitada: não dá para trocar o fluxo de uma peça que já entrou no plano. E se mais de uma regra de troca de fluxo casar com a mesma peça, vale a de menor número de prioridade.
Como criar uma regra
Clique em Nova Regra, preencha o nome, monte a condição e a ação, e salve. A condição se monta em quatro blocos, no estilo "SE TEM tal coisa, e NÃO TEM tal outra, EM QUAL contexto, COM NOME tal, ENTÃO faça isso".
Bloco SE TEM
Define o que a peça precisa ter para a regra valer. Você escolhe tipos de operação (furo, rasgo, rebaixo, gravação, chanfro, arredondamento, recorte interno), faces (superior, inferior, esquerda, direita, frente, trás), camadas específicas e a faixa de diâmetro do furo (mínimo e máximo). O campo de diâmetro só aparece quando "Furo" está selecionado neste bloco.
Sobre o "Recorte interno": ele é o vazado desenhado dentro da peça (uma abertura no meio da peça). O corte do contorno externo da peça é implícito, está em toda peça, e não aparece como uma operação aqui para você filtrar.
Bloco NÃO TEM
As mesmas opções do SE TEM, mas ao contrário. Exclui da regra as peças que tenham aquela operação.
Bloco EM QUAL
Define o contexto. Tem a origem (qualquer, chapa nova ou sobra), a geometria (qualquer ou retangular), a faixa de espessura (mínimo e máximo em mm) e o campo "Material contém" (um texto livre para casar pelo nome do material).
Bloco COM NOME
Termos do nome da peça ou do módulo. Cada termo tem o modo "Contém" ou "Exato", e você pode misturar os dois na mesma lista. O sistema ignora maiúsculas e acentos. O seletor de modo vale para o próximo termo que você digitar; para mudar o modo de um termo já adicionado, clique no selo dele.
Bloco ENTÃO
A ação. Se for "Enviar operações para estação", você escolhe os tipos de operação a enviar, as faces, as camadas específicas, a faixa de diâmetro de furo a enviar e a estação de destino (obrigatória). Se for "Usar outro fluxo de produção", você escolhe o fluxo de destino (obrigatório), e a opção "Sobra" fica desabilitada porque essa ação só roda no pré-nesting.
A prioridade e a ordem das regras
Cada regra tem uma prioridade, um número que você edita no rodapé do modal. Número menor é avaliado antes. Na lista, a prioridade aparece como um selo "P" seguido do número (por exemplo, "P10"). Você também reordena as regras arrastando pela alça (o ícone de grade) na lista, e o sistema recalcula as prioridades automaticamente.
Dica: use prioridades espaçadas, como 10, 20 e 30, em vez de 1, 2, 3. Assim, quando você precisar inserir uma regra no meio, sobra espaço (por exemplo, a prioridade 15) sem ter que renumerar todas as outras.
Ligar e desligar uma regra
Na lista existe um interruptor por regra. Desligado, ele desativa a regra sem excluí-la, e a regra inativa aparece com a opacidade reduzida. Você pode reativar a qualquer momento.
O resumo na lista
Para cada regra, a lista mostra uma frase curta gerada automaticamente, do tipo "SE TEM ... / NÃO TEM ... -> estação ou fluxo", para você ler o que a regra faz sem precisar abri-la.
Dois exemplos práticos
Furos laterais de até 35 mm para a furadeira. No SE TEM, marque "Furo", as faces laterais, e a faixa de diâmetro de 0 a 35 mm. No ENTÃO, escolha "Enviar operações para estação", selecione "Furo" e a estação da furadeira. Os furos maiores que 35 mm ficam na CNC.
Peças do módulo "engrossurado" usam o fluxo "Tamburato". No COM NOME, adicione o termo "engrossurado" no modo "Contém". No ENTÃO, escolha "Usar outro fluxo de produção" e selecione o fluxo "Tamburato".
Casos especiais que vale entender
A ação Enviar operações afeta só as operações que casam com o filtro do ENTÃO; o restante da peça segue o fluxo normal. Pode filtrar por diâmetro de furo no próprio ENTÃO.
A ação Usar outro fluxo afeta a peça inteira, não mexe nas operações individuais, só funciona no pré-nesting, e desabilita a opção "Sobra".
O momento da regra é automático: se a origem "Sobra" estiver marcada no EM QUAL, a regra vira automaticamente pós-nesting; em todos os outros casos é pré-nesting (inclusive a troca de fluxo).
Regra sem nenhum filtro em SE TEM, NÃO TEM, EM QUAL e COM NOME casa com todas as peças (uma regra global). Use com cautela.
O filtro de diâmetro só aparece quando "Furo" está selecionado naquele bloco (seja no SE TEM, no NÃO TEM ou no ENTÃO). Rasgos e rebaixos retangulares não têm diâmetro e nunca casam com esse filtro.
Quando nenhuma regra casa e nenhuma estação tem a capacidade para a operação, ela fica sem destino. Pode gerar um erro de validação ou simplesmente não aparecer no roteiro.
Atenção: quando uma peça não acha máquina de corte porque o grupo de material dela não tem nenhuma estação de corte ativa, o sistema impede a criação do plano para não cortar a peça na máquina errada. Se uma ordem não autoriza e as peças ficam paradas no pool, confira se existe uma estação de corte ativa que aceite aquele material e espessura.
Se algo der errado
A peça vai para a estação errada mesmo com a regra criada. O roteiro mostra uma estação diferente da esperada. As causas: outra regra com prioridade menor (número menor) está ganhando; a condição da regra não foi atingida (a camada digitada é diferente do nome real no arquivo, ou o tipo de operação está errado, ou a face não foi incluída); ou uma substituição manual de camada está sobrepondo a regra. As saídas: use o Testar Resolução na tela de convenção para ver qual etapa da cascata ganhou; verifique a prioridade e mova a regra para cima; revise os filtros do SE TEM e do ENTÃO; e confira se existe uma substituição de camada sobrepondo.
A regra de troca de fluxo não funciona depois da autorização. A peça continua com o fluxo antigo no roteiro. A causa é a limitação conhecida: a troca de fluxo só funciona no pré-nesting; depois da autorização o fluxo fica congelado. A saída é cancelar a autorização, ajustar a regra e reautorizar; ou aceitar que a mudança só vai valer para a próxima ordem.
A regra "SE TEM Furo" com filtro de diâmetro não dispara. A peça tem furos mas não é roteada pela regra. As causas: o diâmetro do furo veio vazio na importação (campo de diâmetro zerado ou ausente); ou a operação não é do tipo furo (um rasgo ou rebaixo retangular não tem diâmetro). As saídas: verifique no detalhe da peça se o diâmetro está preenchido; revise a convenção para garantir que o diâmetro está sendo lido corretamente; ou remova o filtro de diâmetro da regra se ele não for necessário.
A seccionadora nunca pega a peça lisa, sem operações. Todas as peças continuam indo para a CNC. A causa: no SE TEM você marcou "Recorte interno", mas uma peça lisa não tem recorte interno nenhum, então a regra nunca casa com ela. A saída: remova o filtro "Recorte interno" do SE TEM; use os filtros de espessura, geometria, nome ou material no EM QUAL para selecionar as peças; e no ENTÃO selecione "Corte" como a operação a enviar e a seccionadora como estação.
A regra de origem "Sobra" não roteia a peça. As causas: a regra usa a troca de fluxo com "Sobra" marcada, o que não é permitido; ou a peça não está em uma sobra, mas em uma chapa inteira. As saídas: não misture "Sobra" com a troca de fluxo; verifique se a peça realmente foi alocada em uma sobra; e, se precisar, use a ação "Enviar operações" para peças em sobra.
A regra não dispara porque o termo do nome está no modo errado. Uma peça chamada "Tampo Engrossado 40mm" não é capturada por uma regra com o termo "Engrossado" no modo "Exato". A causa: o modo "Exato" exige que o nome da peça seja exatamente igual ao termo. A saída é trocar o modo do termo para "Contém", clicando no selo "exato" dentro da etiqueta do termo na edição da regra.
O botão Salvar fica desabilitado. As causas: o campo de estação de destino está vazio quando a ação é "Enviar operações"; ou o campo de fluxo de destino está vazio quando a ação é "Usar outro fluxo"; ou o campo "Nome" está vazio. A saída é preencher o que falta: selecione a estação ou o fluxo de destino e dê um nome à regra.
A peça não é roteada para nenhuma estação e gera erro na autorização. Aparece um erro do tipo "operação sem destino", ou a peça fica em pool sem máquina de corte, e na biblioteca de camadas o selo da estação mostra "sem destino" (com um ícone de triângulo laranja). A causa: a operação não teve estação resolvida por nenhuma etapa da cascata. As saídas: crie uma regra de roteamento para aquela operação; marque a capacidade correta na estação adequada; crie uma substituição de camada; ou ignore a operação, se ela não deve ser usinada.