Controladora de Fluxo
Overview
Controle de Fluxo é uma mecânica baseada em fiação que permite que máquinas permitam, bloqueiem ou direcionem seletivamente o fluxo de itens ou fluidos com base em sinais elétricos. Dispositivos que usam Controle de Fluxo respondem ao estado e ao tipo do sinal 
O Pipe Gate limita a vazão de fluidos dependendo do sinal de entrada Wire. A comporta bloqueia fluidos quando o sinal é Null, Conflict, um inteiro igual a 0 ou um sinal Shape. A comporta permite a vazão de fluidos quando o sinal é um inteiro diferente de 0. Quando o sinal é um sinal Color a comporta permite a vazão de fluidos somente se o fluido corresponder ao sinal de cor de entrada.
O Belt Filter direciona o fluxo de shapes e tem duas saídas: passagem direta (✔) e saída lateral (✘). Qual saída recebe os shapes depende do sinal de entrada Wire. O filtro bloqueia a correia (os shapes não se movem) quando o sinal é Null ou Conflict. Quando o sinal é um inteiro igual a 0 o filtro envia todos os shapes para a saída lateral (✘). Quando o sinal é um inteiro diferente de 0 o filtro envia todos os shapes pela passagem direta (✔). Quando o sinal é um sinal Shape o filtro envia os shapes correspondentes pela passagem direta (✔) e os não correspondentes para a saída lateral (✘). Quando o sinal é um sinal Color o filtro envia todos os shapes para a saída lateral (✘).
O Belt Reader é usado para inspecionar shapes em fluxo e alimentar a lógica de Controle de Fluxo. O Belt Reader exibe a taxa de shapes por minuto que passam por ele e emite o Shape Signal dos shapes na sua saída Wire. Esse Shape Signal pode ser ligado a Belt Filters ou outra lógica com fio para implementar roteamento seletivo baseado na forma do item.
- Use sinais inteiros para implementar comportamento simples de permitir/bloquear: 0 para bloquear ou desviar, qualquer inteiro não zero para permitir passagem direta.
- Use sinais Shape do Belt Reader quando precisar direcionar ou separar shapes específicos; emparelhe Belt Reader com Belt Filter para direcionar shapes correspondentes de um jeito e os outros de outro.
- Use sinais Color com Pipe Gate para permitir apenas fluidos de uma cor correspondente; sinais Color se comportam de forma diferente em belt filters (fazem com que todos os shapes vão para a saída lateral).
- Sinais Null ou Conflict são tratados como bloqueadores em ambos os dispositivos de Controle de Fluxo de tubos e correias; projete circuitos para evitar estados Null/Conflict indesejados.
- Combine múltiplos dispositivos de Controle de Fluxo e lógica de fiação para construir triagem condicional, roteamento seletivo de fluidos e controle de vazão baseado no estado de produção.