Dynamo+Robot API tension compression

Hello everyone. I have problem with API code for RSA to make bars working only for compression
image
Here is my code:

# Wczytaj biblioteki Python Standard i DesignScript
import sys
import clr
clr.AddReference(‘ProtoGeometry’)
*from Autodesk.DesignScript.Geometry import **
from System import Environment
user = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
clr.AddReferenceToFileAndPath(user +r"\Dynamo\Dynamo Core\2.5\packages\Structural Analysis for Dynamo\bin\interop.RobotOM.dll")
*from RobotOM import **
from System import Object
# Wartości wejściowe do tego węzła będą przechowywane w postaci listy w zmiennych IN.
dataEnteringNode = IN

# Wartości wejściowe do tego węzła będą przechowywane w postaci listy w zmiennych IN.
nrprety = IN[0]

application = RobotApplicationClass()
project = application.Project
structure = project.Structure
labels = structure.Labels
bars = structure.Bars
# Wstaw kod poniżej tej linii
for i in range(len(nrprety)):

  • selectbar=structure.Selections.Get(i)*
  • bars.SetTensionCompression(selectbar,IRobotBarTensionCompression.I_BTC_TENSION_ONLY)*
    # Przypisz dane wyjściowe do zmiennej OUT.
    OUT = selectbar

I have this kind of error:
Ostrzeżenie:IronPythonEvaluator.EvaluateIronPythonScript operacja nie powiodła się.
Traceback (most recent call last):
File “”, line 26, in
EnvironmentError: System.Runtime.InteropServices.COMException (0x80004005): W wyniku wywołania składnika modelu COM został zwrócony błąd HRESULT E_FAIL.