SOLIDOS & Dynamo - Nodes
Funções para manipulação de itens em geral do SOLIDOS
- ConnectNodes(upHandle, downHandle) - conecta uma bacia a outra, ou a um dispositivo
- Parâmetros de entrada
- upHandle (String) - a handle (string) da bacia a montante, que será conectada à bacia ou ou dispositivo de jusante
- downHandle (String) - a handle (string) da bacia ou dispositivo de jusante
- Saída (string) - um texto informando:
- "OK" - conexão bem sucedida
- "InProxyState" -o Civil 3D está em modo proxy (versão atual do Civil 3D incompatível com a versão salva do DWG, ou foi aberto como AutoCAD puro)
- "NoConnectable" - não são conectáveis
- "NoShortCut" - não pode conectar referências externas
- "OtherNotExist" - o dispositivo de saída não existe
- "NoLicence" - a licença não é válida
- "IsSameObject" - os items precisam ser diferentes
- "NeedDiferentType" - os items precisam ser de tipos diferentes (linear/pontual ou pontual/linear)
- "NeedSameNetwork" - os dispositivos precisam ser da mesma rede
- "NeedLinearDevice" - a montante ou jusante não é um dispositivo linear
- "NeedPointDevice" - a montante ou jusante não é um dispositivo pontual
- "NeedGravityNetwork" - o dispositivo não está em uma rede de gravidade
- "NeedStartClosed" - a ponta do dispositivo linear não está fechada
- "LoopConnection" - a conexão causa um looping
- "JustConnected" - já estão conectados
- "OutIsConnected" - a jusante já está conectada noutro dispositivo
- "InIsConnected" - a montante já está conectada noutro dispositivo
- Erros que podem ocorrer
- "InvalidUpHandle" - a handle da bacia de montante é inválida ou não é de uma bacia de contribuição
- "InvalidDownHandle" - a handle do item de jusante é inválido ou não é de um item conectável
- DisConnectNodes(upHandle, downHandle) - desconecta uma bacia a outra, de outra bacia ou dispositivo
- Parâmetros de entrada
- upHandle (String) - a handle (string) do item a montante, que será desconectado do item de jusante
- downHandle (String) - Opcional, a handle (string) do item de jusante
Caso não seja fornecido, o item de montante é desconectado de tudo em que estiver conectado
- Saída (string) - um texto informando:
- "OK" - conexão bem sucedida
- "InProxyState" -o Civil 3D está em modo proxy (versão atual do Civil 3D incompatível com a versão salva do DWG, ou foi aberto como AutoCAD puro)
- "BadDisconnect" - não são desconectáveis
- Erros que podem ocorrer
- "InvalidUpHandle" - a handle da bacia de montante é inválida ou não é de uma bacia de contribuição
- "InvalidDownHandle" - a handle do item de jusante é inválido ou não é de um item conectável