cPointObjDeleteLoadForce Method |
Namespace: ETABS2016
int DeleteLoadForce( string Name, string LoadPat, eItemType ItemType = eItemType.Objects )
If Objects is selected, the Name item refers to a point object. The load assignments, for the specified load pattern, made to that point object, are removed.
If Group is selected, the Name item refers to a group. The load assignments, for the specified load pattern, made to all point objects in the group, are removed.
If SelectedObjects is selected, the Name item is ignored. The load assignments, for the specified load pattern, made to all selected point objects, are removed.
Public Sub Example() Dim SapModel As cSapModel Dim EtabsObject As cOAPI Dim ret As Integer = -1 Dim Value as Double() 'create ETABS object EtabsObject = CreateObject("CSI.ETABS.API.ETABSObject") 'start ETABS application ret = EtabsObject.ApplicationStart() 'create SapModel object SapModel = EtabsObject.SapModel 'initialize model ret = SapModel.InitializeNewModel() 'create steel deck template model ret = SapModel.File.NewSteelDeck(4, 12, 12, 4, 4, 24, 24) 'add point load Redim Value(5) Value(0) = 10 ret = SapModel.PointObj.SetLoadForce("2", "DEAD", Value) 'delete point load ret = SapModel.PointObj.DeleteLoadForce("2", "DEAD") 'close ETABS EtabsObject.ApplicationExit(False) 'clean up variables SapModel = Nothing EtabsObject = Nothing End Sub