0% found this document useful (0 votes)
80 views

Codigo Link

The document defines properties for several steel link elements in an ETABS model using VB.NET code. It redimensions arrays and assigns values for degrees of freedom, stiffness, strength, and other parameters to define plastic hinge properties for links of various sizes, then sets the properties in the SapModel object and validates the input.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views

Codigo Link

The document defines properties for several steel link elements in an ETABS model using VB.NET code. It redimensions arrays and assigns values for degrees of freedom, stiffness, strength, and other parameters to define plastic hinge properties for links of various sizes, then sets the properties in the SapModel object and validates the input.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 32

Public Sub Example()

Dim c As Double = 100


Dim m As Double = 1000

Dim SapModel As cSapModel


Dim EtabsObject As cOAPI
Dim ret As Integer = -1
Dim MyDOF() As Boolean
Dim MyFixed() As Boolean
Dim MyNonLinear() As Boolean
Dim MyKe() As Double
Dim MyCe() As Double
Dim MyK() As Double
Dim MyYield() As Double
Dim MyRatio() As Double
Dim MyExp() As Double
Dim DOF() As Boolean
Dim Fixed() As Boolean
Dim NonLinear() As Boolean
Dim Ke() As Double
Dim Ce() As Double
Dim K() As Double
Dim Yield() As Double
Dim Ratio() As Double
Dim Exp() As Double
Dim Mydj2() As Double

Dim dj2 As Double


Dim dj3 As Double
Dim Notes As String
Dim GUID As String

'create ETABS object


EtabsObject = CreateObject("CSI.ETABS.API.ETABSObject")

'start ETABS application


ret = EtabsObject.ApplicationStart()
' ret = EtabsObject.ApplicationStart()

'create SapModel object


SapModel = EtabsObject.SapModel
' SapModel = EtabsObject.SapModel

''initialize model
'ret = SapModel.InitializeNewModel()

''create steel deck template model


'ret = SapModel.File.NewSteelDeck(4, 12, 12, 4, 4, 24, 24)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

'add link property INICIAMOS


MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 363.33 * c
MyCe(1) = 0.00
MyK(1) = 363.33 * c
MyYield(1) = 35.6 * m
MyRatio(1) = 0.026835
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 6_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 6_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 397.8 * c
MyCe(1) = 0.00
MyK(1) = 397.8 * c
MyYield(1) = 41 * m
MyRatio(1) = 0.027024
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 6_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 6_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 421.73 * c
MyCe(1) = 0.00
MyK(1) = 421.73 * c
MyYield(1) = 44.9 * m
MyRatio(1) = 0.027624
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 6_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 6_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)
MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 439.6 * c
MyCe(1) = 0.00
MyK(1) = 439.6 * c
MyYield(1) = 47.4 * m
MyRatio(1) = 0.029072
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 6_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 6_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 592.87 * c
MyCe(1) = 0.00
MyK(1) = 592.87 * c
MyYield(1) = 48.1 * m
MyRatio(1) = 0.023378
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 8_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 8_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 676.27 * c
MyCe(1) = 0.00
MyK(1) = 676.27 * c
MyYield(1) = 58 * m
MyRatio(1) = 0.022742
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 8_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 8_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 737 * c
MyCe(1) = 0.00
MyK(1) = 737 * c
MyYield(1) = 66.3 * m
MyRatio(1) = 0.02209
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 8_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)
'get link property data
ret = SapModel.PropLink.GetPlasticWen("SLB2 8_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 784.27 * c
MyCe(1) = 0.00
MyK(1) = 784.27 * c
MyYield(1) = 72.7 * m
MyRatio(1) = 0.022224
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 8_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 8_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 893.4 * c
MyCe(1) = 0.00
MyK(1) = 893.4 * c
MyYield(1) = 68 * m
MyRatio(1) = 0.021435
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 10_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 10_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 1039.13 * c
MyCe(1) = 0.00
MyK(1) = 1039.13 * c
MyYield(1) = 81.1 * m
MyRatio(1) = 0.020758
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 10_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 10_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)
MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 1149.53 * c
MyCe(1) = 0.00
MyK(1) = 1149.53 * c
MyYield(1) = 93 * m
MyRatio(1) = 0.019973
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 10_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 10_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 1237.8 * c
MyCe(1) = 0.00
MyK(1) = 1237.8 * c
MyYield(1) = 112.2 * m
MyRatio(1) = 0.012062
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 10_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 10_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 1571.47 * c
MyCe(1) = 0.00
MyK(1) = 1571.47 * c
MyYield(1) = 101.8 * m
MyRatio(1) = 0.019835
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 15_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 15_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 1961.47 * c
MyCe(1) = 0.00
MyK(1) = 1961.47 * c
MyYield(1) = 126.1 * m
MyRatio(1) = 0.019047
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 15_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 15_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 2290.27 * c
MyCe(1) = 0.00
MyK(1) = 2290.27 * c
MyYield(1) = 149.7 * m
MyRatio(1) = 0.018352
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 15_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 15_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 2575.6 * c
MyCe(1) = 0.00
MyK(1) = 2575.6 * c
MyYield(1) = 172.5 * m
MyRatio(1) = 0.01774
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 15_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 15_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 2073.33 * c
MyCe(1) = 0.00
MyK(1) = 2073.33 * c
MyYield(1) = 124.6 * m
MyRatio(1) = 0.018246
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 20_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 20_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00
MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 2630.13 * c
MyCe(1) = 0.00
MyK(1) = 2630.13 * c
MyYield(1) = 156.9 * m
MyRatio(1) = 0.017592
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 20_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 20_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 3105.53 * c
MyCe(1) = 0.00
MyK(1) = 3105.53 * c
MyYield(1) = 188.3 * m
MyRatio(1) = 0.017076
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 20_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 20_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 3520.2 * c
MyCe(1) = 0.00
MyK(1) = 3520.2 * c
MyYield(1) = 218.4 * m
MyRatio(1) = 0.016655
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB2 20_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB2 20_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 3214.07 * c
MyCe(1) = 0.00
MyK(1) = 3214.07 * c
MyYield(1) = 194.8 * m
MyRatio(1) = 0.018351
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 4046.67 * c
MyCe(1) = 0.00
MyK(1) = 4046.67 * c
MyYield(1) = 238.2 * m
MyRatio(1) = 0.017469
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 4783.2 * c
MyCe(1) = 0.00
MyK(1) = 4783.2 * c
MyYield(1) = 279.6 * m
MyRatio(1) = 0.016943
MyExp(1) = 2
MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 5447.47 * c
MyCe(1) = 0.00
MyK(1) = 5447.47 * c
MyYield(1) = 319 * m
MyRatio(1) = 0.016677
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00
MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 6064.13 * c
MyCe(1) = 0.00
MyK(1) = 6064.13 * c
MyYield(1) = 357.1 * m
MyRatio(1) = 0.016433
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_6", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_6", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 6644.13 * c
MyCe(1) = 0.00
MyK(1) = 6644.13 * c
MyYield(1) = 394.5 * m
MyRatio(1) = 0.016166
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_7", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_7", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 7191.47 * c
MyCe(1) = 0.00
MyK(1) = 7191.47 * c
MyYield(1) = 430.7 * m
MyRatio(1) = 0.015931
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_8", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 25_8", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 7711.07 * c
MyCe(1) = 0.00
MyK(1) = 7711.07 * c
MyYield(1) = 466.4 * m
MyRatio(1) = 0.015657
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 25_9", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)
'get link property data
ret = SapModel.PropLink.GetPlasticWen("SLB3 25_9", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 3666.73 * c
MyCe(1) = 0.00
MyK(1) = 3666.73 * c
MyYield(1) = 212.1 * m
MyRatio(1) = 0.017514
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 4717 * c
MyCe(1) = 0.00
MyK(1) = 4717 * c
MyYield(1) = 265.7 * m
MyRatio(1) = 0.016697
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 5661.33 * c
MyCe(1) = 0.00
MyK(1) = 5661.33 * c
MyYield(1) = 316.9 * m
MyRatio(1) = 0.016288
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)
MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 6525.67 * c
MyCe(1) = 0.00
MyK(1) = 6525.67 * c
MyYield(1) = 366.1 * m
MyRatio(1) = 0.016089
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 7336.6 * c
MyCe(1) = 0.00
MyK(1) = 7336.6 * c
MyYield(1) = 414.2 * m
MyRatio(1) = 0.015872
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_6", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_6", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 8106.07 * c
MyCe(1) = 0.00
MyK(1) = 8106.07 * c
MyYield(1) = 461.3 * m
MyRatio(1) = 0.015657
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_7", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_7", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 8840 * c
MyCe(1) = 0.00
MyK(1) = 8840 * c
MyYield(1) = 508 * m
MyRatio(1) = 0.015382
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_8", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_8", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 9542.2 * c
MyCe(1) = 0.00
MyK(1) = 9542.2 * c
MyYield(1) = 552.5 * m
MyRatio(1) = 0.015273
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 30_9", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 30_9", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 4571.07 * c
MyCe(1) = 0.00
MyK(1) = 4571.07 * c
MyYield(1) = 248.3 * m
MyRatio(1) = 0.016723
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 6043.67 * c
MyCe(1) = 0.00
MyK(1) = 6043.67 * c
MyYield(1) = 321 * m
MyRatio(1) = 0.016088
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)
MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 7393.67 * c
MyCe(1) = 0.00
MyK(1) = 7393.67 * c
MyYield(1) = 391.6 * m
MyRatio(1) = 0.015712
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 7393.67 * c
MyCe(1) = 0.00
MyK(1) = 7393.67 * c
MyYield(1) = 391.6 * m
MyRatio(1) = 0.015712
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 8650 * c
MyCe(1) = 0.00
MyK(1) = 8650 * c
MyYield(1) = 460.8 * m
MyRatio(1) = 0.015467
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_5", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 9843 * c
MyCe(1) = 0.00
MyK(1) = 9843 * c
MyYield(1) = 528.7 * m
MyRatio(1) = 0.015231
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_6", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_6", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 10988 * c
MyCe(1) = 0.00
MyK(1) = 10988 * c
MyYield(1) = 595.4 * m
MyRatio(1) = 0.015034
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_7", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_7", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 12091.27 * c
MyCe(1) = 0.00
MyK(1) = 12091.27 * c
MyYield(1) = 660.9 * m
MyRatio(1) = 0.014871
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_8", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_8", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 13156.07 * c
MyCe(1) = 0.00
MyK(1) = 13156.07 * c
MyYield(1) = 725.1 * m
MyRatio(1) = 0.014746
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 40_9", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 40_9", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 5479.6 * c
MyCe(1) = 0.00
MyK(1) = 5479.6 * c
MyYield(1) = 284.9 * m
MyRatio(1) = 0.016182
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_2", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_2", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 7367.13 * c
MyCe(1) = 0.00
MyK(1) = 7367.13 * c
MyYield(1) = 377.5 * m
MyRatio(1) = 0.015561
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_3", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_3", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)
ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 9116 * c
MyCe(1) = 0.00
MyK(1) = 9116 * c
MyYield(1) = 468.1 * m
MyRatio(1) = 0.015171
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_4", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_4", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 10759.13 * c
MyCe(1) = 0.00
MyK(1) = 10759.13 * c
MyYield(1) = 557 * m
MyRatio(1) = 0.014946
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False
ret = SapModel.PropLink.SetPlasticWen("SLB3 50_5", MyDOF, MyFixed,
MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_5", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 12328.87 * c
MyCe(1) = 0.00
MyK(1) = 12328.87 * c
MyYield(1) = 644.4 * m
MyRatio(1) = 0.014746
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_6", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_6", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 13844.2 * c
MyCe(1) = 0.00
MyK(1) = 13844.2 * c
MyYield(1) = 730.3 * m
MyRatio(1) = 0.014593
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_7", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_7", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 15312.67 * c
MyCe(1) = 0.00
MyK(1) = 15312.67 * c
MyYield(1) = 814.7 * m
MyRatio(1) = 0.014485
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_8", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_8", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

ReDim MyDOF(5)
ReDim MyFixed(5)
ReDim MyNonLinear(5)
ReDim MyKe(5)
ReDim MyCe(5)
ReDim MyK(5)
ReDim MyYield(5)
ReDim MyRatio(5)
ReDim MyExp(5)

MyDOF(0) = True
MyKe(0) = 0
MyCe(0) = 0.00

MyDOF(1) = True
MyNonLinear(1) = True
MyKe(1) = 16737 * c
MyCe(1) = 0.00
MyK(1) = 16737 * c
MyYield(1) = 897.7 * m
MyRatio(1) = 0.014421
MyExp(1) = 2

MyDOF(2) = True
MyFixed(2) = False

ret = SapModel.PropLink.SetPlasticWen("SLB3 50_9", MyDOF, MyFixed,


MyNonLinear, MyKe, MyCe, MyK, MyYield, MyRatio, MyExp, 0, 0, 0)

'get link property data


ret = SapModel.PropLink.GetPlasticWen("SLB3 50_9", DOF, Fixed, NonLinear,
Ke, Ce, K, Yield, Ratio, Exp, dj2, dj3, Notes, GUID)

'probaremos///////////////////////////////////////

'terminamos
Probar///////////////////////////////////////////////////////////////

'close ETABS TERMINAMOS


'EtabsObject.ApplicationExit(False)

'clean up variables
SapModel = Nothing
EtabsObject = Nothing
End Sub

End Class

You might also like