O suboperador de tubulação permite gerar uma das diversas entradas de dados com base em valores em um fluxo de "válvula". Ele fornece ao menos duas entradas: uma válvula (sempre a primeira entrada) e uma ou mais entradas de dados. Por exemplo, o suboperador de tubulação padrão tem uma válvula booleana e duas entradas de dados reais e gera dados de uma ou outra entrada de dados, dependendo dos dados que entram na entrada booleana.
Com outros tipos de válvulas, você pode definir intervalos para a válvula de fluxo; o intervalo em que a válvula de entrada se situa determina por que entrada os dados são "canalizados". Por exemplo, é possível ter uma entrada de válvula de número inteiro (I1) e três entradas de dados reais (R2, R3, R4) e saída R2 se I1<=0; R3 se I1 >0 e <=50; ou R4 se I1 >50.
No caso da Válvula, os valores de entrada V1.x, V1.y e V1.z (componentes do vetor) se tornam controladores de válvula. A lista suspensa permite que você escolha como os componentes vetoriais podem ser utilizados para tubulações: Componente máximo, Componente máximo absoluto, Componente mínimo ou Componente absoluto mínimo. Com o tipo de válvula Vetor, os botões Adicionar e Remover se tornam indisponíveis porque o número de canais de dados de entrada é fixo em três, da mesma forma que o tipo de válvula Booleano, em que o número de canais de dados de entrada canais é fixo em dois.
No caso de Número inteiro, a lista suspensa mostra duas opções: Intervalos, que é o modo padrão para a maioria dos tipos de válvula, e Correspondência exata, que testa a igualdade somente de valores especificados.
A caixa de listagem do grupo Condições de tubulação exibe as condições usadas para determinar por qual entrada os dados são canalizados. Para todos os tipos de válvula, exceto Booleana, esses intervalos são baseados nos valores especificados. Por padrão, se o tipo de válvula não for Booleano, uma única condição (e entrada) existe e é definida como Todos, o que significa que os dados de entrada simplesmente são canalizados. Adicionando condições com o botão Adicionar, mais
O suboperador de tubulação suporta um máximo de sete condições "<="; após a adição da sétima, o botão Adicionar se torna disponível. Além disso, as condições são automaticamente ordenadas em ordem numérica crescente.