The SectionCategory object is used to group regions of the model with like sections. Section definitions that contain the same number of section points or integration points are grouped together.
To access data for a particular section definition, use the individual Section objects in the output database. For more information, see Chapter 8, “Beam Section profile commands,” and Chapter 45, “Section commands.”
odb.parts()[name].elements(i).sectionCategory() odb.parts()[name].elementSets()[name].elements(i).sectionCategory() odb.parts()[name].nodeSets()[name].elements(i).sectionCategory() odb.parts()[name].surfaces()[name].elements(i).sectionCategory() odb.rootAssembly().elements(i).sectionCategory() odb.rootAssembly().elementSets()[name].elements(i).sectionCategory() odb.rootAssembly().instances()[name].elements(i).sectionCategory() odb.rootAssembly().instances()[name].elementSets()[name].elements(i)\ .sectionCategory() odb.rootAssembly().instances()[name].nodeSets()[name].elements(i)\ .sectionCategory() odb.rootAssembly().instances()[name].surfaces()[name].elements(i)\ .sectionCategory() odb.rootAssembly().nodeSets()[name].elements(i).sectionCategory() odb.rootAssembly().surfaces()[name].elements(i).sectionCategory() odb.sectionCategories()[name] odb.steps()[name].frames(i).fieldOutputs()[name].values(i).instance()\ .elements(i).sectionCategory() odb.steps()[name].frames(i).fieldOutputs()[name].values(i).instance()\ .elementSets()[name].elements(i).sectionCategory() odb.steps()[name].frames(i).fieldOutputs()[name].values(i).instance()\ .nodeSets()[name].elements(i).sectionCategory() odb.steps()[name].frames(i).fieldOutputs()[name].values(i).instance()\ .surfaces()[name].elements(i).sectionCategory()
This method creates a SectionCategory object.
odb.SectionCategory
odb_SectionCategory& SectionCategory(const odb_String& name, const odb_String& description);
Required arguments
An odb_String specifying the name of the category.
An odb_String specifying the description of the category.
Optional arguments
Return value
A SectionCategory object.
Exceptions
The SectionCategory object has members with the same names and descriptions as the arguments to the SectionCategory method.
In addition, the SectionCategory object can have the following member:
odb_String name() const; odb_String description() const; const odb_SectionPoint& sectionPoints(int index) const; const odb_SequenceSectionPoint& sectionPoints() const;
A sequence of SectionPoint objects.