790x
003542
2019-08-30

Pytanie

Jak mogę przenieść pole węzłów zamiast pojedynczego węzła za pomocą interfejsu COM w VBA?


Odpowiedź:

Aby przenieść kilka elementów, należy najpierw utworzyć pole (tablicę) w VBA:

Dim węzły (0 do 2) jako RFEM5.Node

Następnie za pomocą metody IModelData.SetNodes () można przenieść wszystkie węzły do pola (tutaj trzy elementy 0,1,2) naraz.

Metody te są również dostępne dla następujących elementów konstrukcyjnych, na przykład:

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