SOLIDOS API - SolidosDisConnectNodes(upHandle, downHandle)
SolidosDisConnectNodes(upHandle, downHandle) - Desconecta uma bacia/dispositivo/setor de outra bacia/dispositivo/setor
- Parâmetros de entrada
- upHandle (Dynamo: String, Visual List: Entity Name) - o identificador da bacia/dispositivo/setor a montante, que será desconectada da bacia/dispositivo/setor de jusante
- downHandle (Dynamo: String, Visual List: Entity Name) - o identificador da bacia/dispositivo/setor 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)
- "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
Exemplo de uso no Visual Lisp:
(setq device1 (handent "AD01")
device2 (handent "FC15"))
(setq msg (SolidosDisConnectNodes device1 device2))
;"Ok"
Exemplo de uso no Dynamo:
device1 = "AD01";
device2 = "FC15";
msg = SolidosDisConnectNodes(device1, device2);
#"Ok"