beamsects
- attributesmax
- The number of attributes owned by this entity.
- center
- The reduction point to recompute beamsection properties when sketch or section manager has been updated. Only valid if a sketch has been assigned to the beamsection.
- collector
- Pointer to the collector that owns the element.
- computeproperties
- The flag to compute properties when sketch or section manager has been updated. Only valid if a sketch has been assigned to the beamsection.
- dt_field
- The table containing the tessellation information.
- dt_dataset
- The table containing the solver information (material, functions, and so on).
- engine
- The engine for the beamsection entity. Valid values are:
- Fillcolor
- The color the beam section uses for display of solid regions.
- Flags
- The optimization flag.
- id
- The ID of the entity.
- include
- The ID of the include file the entity is organized in.
- includeid
- The ID of the include file the entity is organized in.
- internalid
- The ID of the entity.
- internalname
- The internal name of the entity.
- Linecolor
- The color the beam section uses for display of lines.
- moduleid
- The module ID of the entity.
- name
- The name of the entity.
- partdefinition
- The list of sketch curve IDs defining each region. This option is provided as a formatted string. Each curve ID is separated by a comma “,”. If the sketch region describes a solid part and this one contains holes, a hole definition may be added by a semicolon “;”.
- partmanagertable
- The section manager containing the sketch regions to realize the beamsection. Only valid if a sketch has been assigned to the beamsection.
- partmaterial
- The material information for each sketch region. If material=”-1.0” and the region describes a solid part, this one is considered as being a hole. If material=”0.0”, the region will be defined as only geometric region. The format for non-geometric materials is “Type,ElasticModulus,PoissonRatio,ShearModulus,YieldLimit”. The only accepted type is 1 (elastic material).
- partname
- The list of sketch regions names.
- partscount
- The number of sketch regions to realize the beamsection.
- partsize
- The characteristic size for each sketch region. If a region is describing a solid part, the partsize corresponds to the meshsize for meshing. If a region is describing a solid part and size=0.0, the meshsize will be autocalculated. If a region is describing a shell part, the partsize corresponds to the part thickness.
- poolid
- The pool number of the entity.
- poolname
- The pool name of the entity.
- results_area
- The area of the beamsect.
- results_centroid0
- The local y-coordinate of the centroid of the beamsect.
- results_centroid1
- The local z-coordinate of the centroid of the beamsect.
- results_coordExt0
- The coordinate extent in the y direction.
- results_coordExt1
- The coordinate extent in the z direction.
- results_coordExtP0
- The coordinate extent in y principal coordinates.
- results_coordExtP1
- The coordinate extent in z principal coordinates.
- results_elasticCenter0
- The y-coordinate of the elastic center.
- results_elasticCenter1
- The z-coordinate of the elastic center.
- results_Emt
- The elastic torsion modulus.
- results_gamma
- The warping constant.
- results_lcentroid0
- lyy in centroidal coordinates. Note: This data name contains an uppercase I (i).
- results_lcentroid1
- lzz in centroidal coordinates. Note: This data name contains an uppercase I (i).
- results_lcentroid2
- lyz in centroidal coordinates.Note: This data name contains an uppercase I (i).
- results_lprincipal0
- lv principal moment of inertia. Note: This data name contains an uppercase I (i).
- results_lprincipal1
- lw principal moment of inertia.Note: This data name contains an uppercase I (i).
- results_luser0
- lyy in user coordinates. Note: This data name contains an uppercase I (i).
- results_luser1
- lzz in user coordinates. Note: This data name contains an uppercase I (i).
- results_luser2
- lyz in user coordinates. Note: This data name contains an uppercase I (i).
- results_J
- The torsional constant.
- results_NumberOfCells
- The number of cells in the section.
- results_Pmt
- The plastic torsion modulus.
- results_PrincipalShear0
- The principal shear in the y direction.
- results_PrincipalShear1
- The principal shear in the z direction.
- results_radiusG
- The radius of gyration.
- results_S0
- The Ey elastic section modulus.
- results_S1
- The Ez elastic section modulus.
- results_shearAngle
- The shear angle.
- results_shearCenter0
- The y coordinate of shear center.
- results_shearCenter1
- The z coordinate of shear center.
- results_shearCenterP0
- The y coordinate of shear center in principal coordinates.
- results_shearCenterP1
- The z coordinate of shear center in principal coordinates.
- results_ShearDeform0
- The shear deformation coefficient alpha-yy.
- results_ShearDeform1
- The shear deformation coefficient alpha-zz.
- results_ShearDeform2
- The shear deformation coefficient alpha-yz.
- results_shearStiff0
- The shear stiffness factor kyy.
- results_shearStiff1
- The shear stiffness factor kzz.
- results_shearStiff2
- The shear stiffness factor kyz.
- results_SP0
- Ey in principal coordinates.
- results_SP1
- Ez in principal coordinates.
- results_theta
- The principal angle.
- results_torsionCoeff0
- The torsional coefficient in the y direction.
- results_torsionCoeff1
- The torsional coefficient in the z direction.
- results_Z0
- The plastic section modulus Py.
- results_Z1
- The plastic section modulus Pz.
- results_ZP0
- The plastic section modulus Py in principal coordinates.
- results_ZP1
- The plastic section modulus Pz in principal coordinates.
- results_areaEnclosed
- If results_NumberOfCells is non-zero, this is a pointer to the areas enclosed by each cell of the section.
- sketch
- The pointer to the sketcher that defines the beam section.
- solver_id
- The solver ID of the entity.
- solverkeyword
- The name of the solver keyword.
- solvername
- The solver name of the entity for entities enabled for name pool, otherwise the internal name of the entity.
- source
- The source for the beamsection entity. Valid values are:
The following data names are available for sources Generic:
Unless otherwise specified, data names are accessible in level 3 only.
- OrientationOrigin0
- The y component of the beam section origin.
- OrientationOrigin1
- The z component of the beam section origin.
- OrientationVector0
- The y component of the beam section orientation vector.
- OrientationVector1
- The z component of the beam section orientation vector.
- setid
- The ID of the beam section collector owning the entity.
- TorsionFactor
- The torsion factor of the beam section.
- WarpingFactor
- The warping factor of the beam section.
The following data names are available for sources Database and Shape, and engine FEM:
- beamsect_nonstandard
- The string name of the beamsection type, or blank if not defined.
- dt_field
- Table containing the tessellation information.
- dt_dataset
- Table containing the solver information (material, functions, and so on).
- OrientationOrigin0
- The y component of the beam section origin.
- OrientationOrigin1
- The z component of the beam section origin.
- OrientationVector0
- The y component of the beam section orientation vector.
- OrientationVector1
- The z component of the beam section orientation vector.
- setid
- The ID of the beam section collector owning the entity.
- sketch
- Pointer to the sketcher that defines the beam section.
- TorsionFactor
- The torsion factor of the beam section.
- WarpingFactor
- The warping factor of the beam section.
The following data names are available for sources Database and Shape, and engine Thinwall:
Unless otherwise specified, data names are accessible in level 3 only.
- beamsect_nonstandard
- The string name of the beamsection type, or blank if not defined.
- OrientationOrigin0
- The y component of the beam section origin.
- OrientationOrigin1
- The z component of the beam section origin.
- OrientationVector0
- The y component of the beam section orientation vector.
- OrientationVector1
- The z component of the beam section orientation vector.
- setid
- The ID of the beam section collector owning the entity.
- shell_EquationCount
- The number of optimization constraint equations linking the variables and vertices in the beam section.
- shell_Equations
- Pointer to the array of equations.
- shell_IsOptimization
- 1 if optimization is enabled, 0 otherwise.
- shell_PartCount
- The number of separate (welded) parts.
- shell_Parts
- Pointer to the array of parts in the beam section.
- shell_VariableCount
- The number of optimization design variables in the beamsect.
- shell_VertexCount
- The number of vertices (nodes) in the beamsect.
- shell_VertexYInitials
- The initial y coordinates of the vertices.
- shell_VertexZInitials
- The initial z coordinates of the vertices.
- TorsionFactor
- The torsion factor of the beam section.
- WarpingFactor
- The warping factor of the beam section.
- part_FinalFlangeLength
- The number of vertices in the final flange.
- part_InitialFlangeLength
- The number of vertices in the initial flange.
- part_Name
- The name of the part.
- part_NonFlangeLength
- The number of vertices in the interior section.
- part_Thickness
- The initial thickness of the part.
- part_ThicknessMaximum
- The maximum allowed thickness of the part.
- part_ThicknessMinimum
- The minimum allowed thickness of the part.
- part_VertCount
- The total number of vertices in the part.
- part_Vertices
- Pointer to the array of vertex indices forming the part. They are indices into the shell_Vertex arrays.
The shell section vertices take two forms, depending on whether or not the section is tagged as an "optimization section." If optimization is enabled, the following data names are available.
- shell_VertexYMaxima
- Pointer to the maximum y coordinates allowed for the vertices.
- shell_VertexYMinima
- Pointer to the minimum y coordinates allowed for the vertices.
- shell_VertexZMaxima
- Pointer to the maximum z coordinates allowed for the vertices.
- shell_VertexZMinima
- Pointer to the minimum z coordinates allowed for the vertices.
- shell_VariableInitials
- Pointer to the current values of the variables.
- shell_VariableMaxima
- Pointer to the maximum values of the variables.
- shell_VariableMinima
- Pointer to the minimum values of the variables.
- shell_VariableNames
- Pointer to the names of the variables.
- equation_DependentVertex
- The index of the dependent vertex.
- equation_IndependentCount
- The number of independent vertices in the equation.
- equation_IndependentVertices
- Pointer to the array of vertex indices used in the equation.
- equation_UnparsedEquation
- The actual raw text form of the equation.
- equation_VariableCount
- The number of design variables in the equation.
- equation_Variables
- Pointer to the array of design variables used in the equation.
The following data names are available for source Shape and engine FEM:
- beamsect_nonstandard
- The string name of the beamsection type, or blank if not defined.
- OrientationOrigin0
- The y component of the beam section origin.
- OrientationOrigin1
- The z component of the beam section origin.
- OrientationVector0
- The y component of the beam section orientation vector.
- OrientationVector1
- The z component of the beam section orientation vector.
- setid
- The ID of the beam section collector owning the entity.
- solid_NodeCords
- Pointer to the uv coordinates of the nodes.
- solid_NodeCount
- The number of nodes in the mesh.
- solid_Quad4ElementCount
- The number of quad4 elements in the mesh.
- solid_Quad8ElementCount
- The number of quad8 elements in the mesh.
- solid_Tria3ElementCount
- The number of tria3 elements in the mesh.
- solid_Tria6ElementCount
- The number of tria6 elements in the mesh.
- solid_Quad4Nodes
- Pointer to the node indices for the quad4 elements.
- solid_Quad8Nodes
- Pointer to the node indices for the quad8 elements.
- solid_Tria3Nodes
- Pointer to the node indices for the tria3 elements.
- solid_Tria6Nodes
- Pointer to the node indices for the tria6 elements.
- TorsionFactor
- The torsion factor of the beam section.
- WarpingFactor
- The warping factor of the beam section.
The following data names are available for source Database, and engine Closed Form:
Unless otherwise specified, data names are accessible in level 3 only.
- beamsect_dim1
- The first parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim2
- The second parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim3
- The third parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim4
- The fourth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim5
- The fifth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim6
- The sixth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim7
- The seventh parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim8
- The eighth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim9
- The ninth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim10
- The tenth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim11
- The eleventh parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim12
- The twelvth parameter definition value for standard sections, 0 otherwise. Type: double
- beamsect_dim13
- The thirteenth parameter definition value for standard sections, 0 otherwise. Type: double
- OrientationOrigin0
- The y component of the beam section origin.
- sectiontype
- The non-zero beamsection type for standard sections, or 0 for non-standard sections. Type: integer
- setid
- The ID of the beam section collector owning the entity.
- solverid
- The solver ID for standard sections. Type: integer
- standard_angle
- Orientation of the section in 90 degree increments. Type: integer
- standard_ParameterInitials
- Pointer to the initial values of the parameters. Type: pointer
- standard_ParameterMaxima
- Pointer to the maximum allowed values of the parameters. Type: pointer
- standard_ParameterMinima
- Pointer to the minimum allowed values of the parameters. Type: pointer
- standard_subtype
- The subtype of the standard section, defined by the solver. Type: string
- standard_type
- The type of the standard section. Type: integer
- standard_type_counter
- The number of parameters defining the section. This quantity is implied by the type. Type: integer
- TorsionFactor
- The torsion factor of the beam section.
- WarpingFactor
- The warping factor of the beam section.
Version History
2021.1 - Added new data names moduleid, poolid, poolname, and solver_id.
2021.2 - Added new data names internalname and solvername.
2022.1 - Added new data names dt_field, dt_dataset, and sketch.
2022.2 - Added new data names center, computeproperties, partscount, partmanagertable, partmaterial, partname, and partsize.
2024.1 - Deprecated data name config. Added new data names source and engine.