SECMODIF
SECMODIF,
SECID, Keyword,
Value1, Value2,
Value3, Value4
Modifies section properties based on
Keyword.
SECIDUnique section number.
KeywordThe section properties to modify. Possible
Keywordsettings are:NORM
—
Modify the pretension section normal direction. See Pretension for more information.
NAME
—
Change the name of the specified pretension section. See Pretension for more information.
JOINT
—
Set command actions to apply to joint sections only. See Joints for more information.
SHELL
—
Modify a property of previously defined shell sections based on
ItemandValue. See Shells for more information.BEAM
—
Modify a property of previously defined beam sections based on
ItemandValue. See Beams for more information.PIPE
—
Modify a property of previously defined pipe sections based on
ItemandValue. See Pipes for more information.LINK
—
Modify a property of previously defined link sections based on
ItemandValue. See Links for more information.REINF
—
Modify a property of previously defined reinforcing sections based on
ItemandValue. See Reinforcing for more information.Value1..Value4The semantic labels for
Value1,Value2,Value3andValue4as well as their descriptions and default/range values depend on theKeywordsetting.
Notes
The SECMODIF command is divided into these types: Pretension, Joints, Shells, Beams, Pipes, Links, and Reinforcing.
For a specified pretension section, SECMODIF either modifies the normal, or changes the name of the surface.
For joint sections associated with penalty-based joint elements, SECMODIF modifies the penalty factors of a previously defined joint section.
For shell, beam, pipe, link, and reinforcing sections,
SECMODIF modifies a property of previously defined sections based on
Item and Value. The
Value field does not allow blank input. Input 0 for zero
value.
The SECOFFSET and SECCONTROL commands include limitations for specific element types and the SECMODIF command must not be used for this unsupported section data. See SECOFFSET and SECCONTROL for more details.
Pretension
If Keyword = NORM, command format is:
SECMODIF,SECID, NORM,
NX, NY,
NZ, KCN
SECIDUnique section number. This number must already be assigned to a section.
NORMModify the pretension section normal direction.
NX,NY,NZThe individual normal components to modify.
KCNCoordinate system number: 0 = global Cartesian, 1 = global cylindrical), 2 = global spherical, 4 = working plane), 5 = global Y axis cylindrical, or
n= an arbitrary reference number assigned to a coordinate system.
If Keyword = NAME, the command format is:
SECMODIF,SECID, NAME,
Name
SECIDUnique section number. This number must already be assigned to a section.
NAMEChange the name of the specified pretension section.
NameThe new name to be assigned to the pretension section.
Joints
If Keyword = JOINT,
the command format is:
SECMODIF,SECID,
JOINT, Option,
dispPnltVal, RotPnltVal
SECIDUnique section number (which must already be assigned to a section), or unspecified. If no section number is specified, the penalty factors are applied to all joint sections associated with penalty-based joint elements only.
JOINTSet command actions to apply to joint sections only.
OptionPNLT -- Modify penalty factors for the specified section.
dispPnltValPenalty value for displacement-based constraints:
> 0 -- The number is used as a scaling factor to scale the internally calculated penalty values. < 0 -- The absolute value of the number is used as the penalty factor in calculations. RotPnltValPenalty value for rotation-based constraints.
> 0 -- The number is used as a scaling factor to scale the internally calculated penalty values. < 0 -- The absolute value of the number is used as the penalty factor in calculations.
Shells
If Keyword = SHELL, the command format
is:
SECMODIF, SECID, SHELL,
Item, Value
SECIDUnique section number. This number must already be assigned to a section if it is an integer value. If
SECID= ALL, the input value is applied to all defined shell sections. A table name (%tablename%) is valid for multiple sections. Only an array-type table is valid.SHELLModify a property of previously defined shell sections based on
ItemandValue.ItemLabel identifying data to modify. For details, see Table 245: Valid Item and Values for Selected Shell Sections.
ValueInput value for
Item. For details, see Table 245: Valid Item and Values for Selected Shell Sections.
Table 245: Valid Item and Values for Selected Shell Sections
| Item [a] | Value | Related Command |
|---|---|---|
| TK, MAT, THETA, NUMP | Numeric value | SECDATA [b] |
| LNAME | Up to 32 characters | |
| E11, E22, E12, ADDMAS, HMEMSCF, HBENSCF, DRLSTIF, BENSTIF | Numeric Value | SECCONTROL [c] |
| OFFSET | TOP, MID, BOT [d] Numeric Value [e] | SECOFFSET [c] |
| TABL, NODE, NOD2 | %tablename% | SECFUNCTION [c] |
[a] The Item labels are equivalent to field names in the related commands.
[c] The EMSEL command is not necessary for the data defined by the SECCONTROL, SECOFFSET, and SECFUNCTION commands.
[d] The labels can be used for pre-defined offset locations.
[e] If the input is a numeric value, the offsets are considered user-defined offsets.
Beams
If Keyword = BEAM, the command format
is:
SECMODIF, SECID, BEAM,
SubType, Item,
Value
SECIDUnique section number. This number must already be assigned to a section if it is an integer value. If
SECID= ALL, the input value is applied to all defined beam sections with a valid subtype. A table name (%tablename%) is valid for multiple sections. Only an array-type table is valid.BEAMModify a property of previously defined beam sections based on
ItemandValue.SubTypeLabel identifying section subtype. Valid subtypes are RECT, QUAD, CSOL, CTUB, CHAN, I, Z, L, T, HATS, HREC and ASEC.
ItemLabel identifying data to modify. For details, see Table 246: Valid Item and Values for Selected Beam Sections.
ValueInput value for
Item. For details, see Table 246: Valid Item and Values for Selected Beam Sections.
Table 246: Valid Item and Values for Selected Beam Sections
| Subtype | Item | Value | Related Command |
|---|---|---|---|
| RECT | B, H, NB, NH | Numeric value | SECDATA |
| QUAD | YI, ZI, YJ, YK, ZK, YL, ZL, NG, NH | ||
| CSOLID | R, N, T | ||
| CTUBE | RI, RO, N | ||
| CHAN, I, Z | W1, W2, W3, T1, T2, T3 | ||
| L, T | W1, W2, T1, T2 | ||
| HATS | W1, W2, W3, W4, T1, T2, T3, T4, T5 | ||
| HREC | W1, W2, T1, T2, T3, T4 | ||
| ASEC | A, IYY, IYZ, IZZ, IW, J, CGY, CGZ, SHY, SHZ, TKZ, TKY, TSXZ, TSXY | ||
| - | TXZ , TXY, ADDM | Numeric Value | SECCONTROL |
| - | OFFSET | CENT, SHRC, ORIG | SECOFFSET |
| OFFY, OFFZ [a] CGY, CGZ, SHY, SHZ [b] | Numeric Value |
Pipes
If Keyword = PIPE, the command format
is:
SECMODIF, SECID, PIPE,
Item, Value
SECIDUnique section number. This number must already be assigned to a section if it is an integer value. If
SECID= ALL, the input value is applied to all defined pipe sections. A table name (%tablename%) is valid for multiple sections. Only an array-type table is valid.PIPEModify a property of previously defined pipe sections based on
ItemandValue.ItemLabel identifying data to modify. For details, see Table 247: Valid Item and Values for Selected Pipe Sections.
ValueInput value for
Item. For details, see Table 247: Valid Item and Values for Selected Pipe Sections.
Table 247: Valid Item and Values for Selected Pipe Sections
| Item | Value | Related Command |
|---|---|---|
| DO, TW, NC, SS, NT, MINT, MINS, TINS | Numeric Value | SECDATA |
| ADDM | Numeric Value | SECCONTROL |
| OFFY, OFFZ | Numeric Value | SECOFFSET |
Links
If Keyword = LINK, the command format
is:
SECMODIF, SECID, LINK,
Item, Value
SECIDUnique section number. This number must already be assigned to a section if it is an integer value. If
SECID= ALL, the input value is applied to all defined link sections. A table name (%tablename%) is valid for multiple sections. Only an array-type table is valid.LINKModify a property of previously defined link sections based on
ItemandValue.ItemLabel identifying data to modify. For details, see Table 248: Valid Item and Values for Selected Link Sections.
ValueInput value for
Item. For details, see Table 248: Valid Item and Values for Selected Link Sections.
Table 248: Valid Item and Values for Selected Link Sections
| Item | Value | Related Command |
|---|---|---|
| AREA | Numeric Value | SECDATA |
| ADDMAS, TENSKEY, CV1, CV2, CV3, CV4 | Numeric Value | SECCONTROL |
Reinforcing
If Keyword = REINF, the command format
is:
SECMODIF, SECID, REINF,
Subtype, Item,
Value
SECIDUnique section number. This number must already be assigned to a section if it is an integer value. If
SECID= ALL, the input value is applied to all defined reinforcing sections with a valid subtype. A table name (%tablename%) is valid for multiple sections. Only an array-type table is valid.REINFModifiy a property of previously defined reinforcing sections based on
ItemandValue.SubtypeLabel identifying section subtype. Valid subtypes are DISC and SMEA.
ItemLabel identifying data to modify. For details, see Table 249: Valid Item and Values for Selected Reinforcing Sections.
ValueInput value for
Item. For details, see Table 249: Valid Item and Values for Selected Reinforcing Sections.
Table 249: Valid Item and Values for Selected Reinforcing Sections
| Subtype | Item | Value | Related Command |
|---|---|---|---|
| DISC | MAT, AREA | Numeric value | SECDATA |
| SMEA | MAT, AREA, SPACE, KCN, THETA | ||
| - | TENSKEY, REMBASE, STSSTATE | SECCONTROL |
Only reinforcing sections for the mesh-independent method are valid
(PATT = MESH in the SECDATA command).
Issue the SECMODIF command before issuing the EREINF
command. If SECMODIF is issued after EREINF, updated
properties are not transferred to the reinforcing sections generated by
EREINF.