Version: 6.5.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
example23

Methods:

import batchmode_salome
#import SALOMEDS
aStudy = batchmode_salome.myStudy
#Add new component 'User data'
aBuilder = aStudy.NewBuilder()
aComponent = aBuilder.NewComponent("User data")
anAttr = aBuilder.FindOrCreateAttribute(aComponent, "AttributeName")
anAttrName = anAttr._narrow(SALOMEDS.AttributeName)
anAttrName.SetValue("User data")
#Add a new case 'Case1' to the component 'User data'
aBuilder.AddDirectory("/User data/Case1")
#Set a study context to '/User data/Case1'
aStudy.SetContext("/User data/Case1")
#Print the current study context
print aStudy.GetContext()
#Add a sub directory 'aSubCase' to 'Case1' (under the current context)
aBuilder.AddDirectory("aSubCase")
#Add a new case 'Case2' to component 'User data'
aBuilder.AddDirectory("/User data/Case2")
Copyright © 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS