Categoria Entrada ou Saída dos dispositivos (In, Out)
As propriedades de entrada e saída criam os vínculos entre os dispositivos e podem ser:
- Dispositivo pontual
- Dispositivos Conectados (ConnectedDevices, List(Of ObjectId)) - lista dos dispositivos lineares ou longitudinais que se conectam a este dispositivo (chegando ou saindo)
- Dispositivo linear ou Dispositivo longitudinal
- Entrada
- Entrada (InPart, ObjectId) - dispositivo pontual conectado a montante
- Ponta Seca (StartClosed, Boolean) - aplica-se a dispositivos lineares/longitudinais que estão conectados ao dispositivo de montante, mas não recebem vazão deste
- Id do Conector Inicial (StartConnectorId, String) - Identificação do conector no dispositivo pontual onde o início do dispositivo linear está ancorado
É definido ao conectar os dispositivos. Caso você mova o dispositivo pontual, o linear terá o início arrastado para manter a posição do seu início
- Conector Inicial (StartConnector, GeometryPoint) - posição do conector inicial, obtido na estrutura em que o dispositivo está conectado
Por exemplo, quando conectamos um tubo em um PV, este pode ter as conexões marcadas em magenta abaixo:
Note que esse conector é feito usando a ferramenta
Conector
Quando o tubo se conectar ao PV, ele irá obter a posição (StartConnector) e a direção (StartConnectorDirection) do conector e você poderá usar estas propriedades no construtor do tubo para fazer
alterações, por exemplo, o ângulo de corte da ponta do tubo:
Na imagem acima, é feito um cálculo do ângulo do plano de corte da ponta do tubo, para que se encaixe na parede do poço de visita
Abra o desenho de modelos (procure na pasta de instalação, o arquivo catalogo_limpo.dwg)
, o modelador do tubo circular
- Filtro de Conector Inicial (StartConnectorFilter, String) - Texto que será usado para filtrar o
conector
ao escolher o mais próximo
Ao conectar um dispositivo linear a um dispositivo pontual, a conexão ocorre na posição do
conector
mais próximo. Acontece, que nem todos os conectores são adequados para conectar, por exemplo, uma caixa coletora do padrão DER-SP pode conectar-se
a tubos e valetas triangulares/trapezoidais. Essas valetas são superficiais, ao passo que os tubos são enterrados. Neste caso, o programa tem de estar
apto a decidir se um conector é válido. Use texto simples para indicar o tipo de conector desejado:
- valeta - para valetas ou canaletas
- tubo - para tubos
- dissipador - para conectar valetas em dissipadores
- descida,escada - para o caso de uma valeta que pode se conectar em um dispositivo pontual destinada a receber
descida d'água tipo rápido ou descida em degraus, tal como a caixa coletora do padrão DNIT
Note: é possível usar mais de um código. Basta separar por vírgulas cada código (exemplo: valeta, canaleta). O filtro não diferencia maiúsculas e minúsculas, se não houver um código para filtrar, considera-se que qualquer um seja válido.
- Direção Conector Inicial (StartConnectorDirection, GeometryVector) - vetor direcional (normal ao plano do dispositivo pontual) do conector inicial
- Locação Inicial (StartLocation, GeometryPoint) - ponto de inserção do dispositivo de montante
Para ações de reposição durante o rebuild, prefira usar propriedades que não forçam o dispositivo a desatualizar, ou ainda,
não force conexão entre dispositivos que obtém propriedades um do outro
- Saída
- Saída (OutPart, ObjectId) - dispositivo pontual conectado a jusante
- Conector Final (EndConnector, GeometryPoint) - posição do
conector
final, obtido na estrutura em que o dispositivo está conectado
As mesmas considerações feitas para StartConnector são aplicáveis
- Id do Conector Final (EndConnectorId, String) - Identificação do conector no dispositivo pontual onde o final do dispositivo linear está ancorado
É definido ao conectar os dispositivos. Caso você mova o dispositivo pontual, o linear terá o final arrastado para manter a posição do seu final
- Filtro de Conector Final (EndConnectorFilter, String) - Texto que será usado para filtrar o
conector
ao escolher o mais próximo
As mesmas considerações do Filtro de Conector Inicial se aplicam
- Direção Conector Final (EndConnectorDirection, GeometryVector) - vetor direcional (normal ao plano do dispositivo pontual) do conector final
As mesmas considerações feitas para StartConnectorDirection são aplicáveis
- Locação Final (EndLocation, GeometryPoint) - ponto de inserção do dispositivo de jusante