822x
003542
2019-08-30

Transferir campo de nó através da interface COM

Como é que posso transferir um campo com nós em vez de apenas um único nó através da interface COM em VBA?


Resposta:

Para transferir vários elementos, tem de criar primeiro um campo (matriz) em VBA:

  1. código.vb#

Dim nodes(0 to 2) as RFEM5.Node
#/code#

Em seguida, pode utilizar o método IModelData.SetNodes() para transferir todos os nós de uma só vez para o campo (aqui, os três elementos 0,1,2).

Esses métodos também estão disponíveis, por exemplo, para os seguintes elementos estruturais:

IModelData.SetLines()
IModelData.SetMembers()
IModelData.SetSurfaces()

Autor

O Eng. Günthel opera na área do apoio técnico para clientes.



;