The GeometryShellSection object defines the properties of a geometry shell section. The GeometryShellSection object has no explicit constructor and no methods. The GeometryShellSection object is an abstract base type.
The GeometryShellSection object is derived from the ShellSection object.
sectionApi.sections()[name]
The GeometryShellSection object can have the following members:
odb_String name() const; odb_String thicknessType() const; bool preIntegrate() const; odb_String poissonDefinition() const; double poisson() const; odb_String integrationRule() const; odb_String temperature() const; odb_String idealization() const; odb_Union nTemp() const; odb_Union thicknessModulus() const; bool useDensity() const; double density() const; odb_String thicknessField() const; odb_RebarLayers rebarLayers() const; odb_String nodalThicknessField() const; odb_TransverseShearShell transverseShear() const;
An odb_String specifying the repository key.
An odb_String specifying the distribution used for defining the thickness of the elements. Possible values are "UNIFORM", "ANALYTICAL_FIELD", "DISCRETE_FIELD", "NODAL_ANALYTICAL_FIELD", and "NODAL_DISCRETE_FIELD". The default value is "UNIFORM".
A Boolean specifying whether the shell section properties are specified by the user prior to the analysis (true) or integrated during the analysis (false). The default value is false.
An odb_String specifying whether to use the default value for the Poisson's ratio. Possible values are:
The default value is "DEFAULT".
"DEFAULT", specifying that the default value for the Poisson's ratio is 0.5 in an Abaqus/Standard analysis and is obtained from the material definition in an Abaqus/Explicit analysis.
"VALUE", specifying that the Poisson's ratio used in the analysis is the value provided in poisson.
A Double specifying the Poisson's ratio. Possible values are –1.0
poisson
0.5. This argument is valid only when poissonDefinition="VALUE". The default value is 0.5.
An odb_String specifying the shell section integration rule. Possible values are "SIMPSON" and "GAUSS". The default value is "SIMPSON".
An odb_String specifying the mode used for temperature and field variable input across the section thickness. Possible values are "GRADIENT" and "POINTWISE". The default value is "GRADIENT".
An odb_String specifying the mechanical idealization used for the section calculations. This member is only applicable when preIntegrate is set to true. Possible values are "NO_IDEALIZATION", "SMEAR_ALL_LAYERS", "MEMBRANE", and "BENDING". The default value is "NO_IDEALIZATION".
The string "NONE" or an Int specifying the number of temperature points to be input. This argument is valid only when temperature="POINTWISE". The default value is "NONE".
The string "NONE" or a Double specifying the effective thickness modulus. This argument is relevant only for continuum shells and must be used in conjunction with the argument poisson. The default value is "NONE".
A Boolean specifying whether or not to use the value of density. The default value is false.
A Double specifying the value of density to apply to this section. The default value is 0.0.
An odb_String specifying the name of the AnalyticalField or DiscreteField object used to define the thickness of the shell elements. The thicknessField argument applies only when thicknessType="ANALYTICAL_FIELD" or thicknessType="DISCRETE_FIELD". The default value is an empty string.
A RebarLayers object specifying reinforcement properties.
An odb_String specifying the name of the AnalyticalField or DiscreteField object used to define the thickness of the shell elements at each node. The nodalThicknessField argument applies only when thicknessType="NODAL_ANALYTICAL_FIELD" or thicknessType="NODAL_DISCRETE_FIELD". The default value is an empty string.
A TransverseShearShell object specifying the transverse shear stiffness properties.