EX. UK-17 User-Provided Tables
The usage of user-provided steel tables is illustrated in this example for the analysis and design of a plane frame. User-provided tables allow you to specify property data for sections not found in the built-in steel section tables.
This problem is installed with the program by default to C:\Users\Public\Public Documents\STAAD.Pro 2024\Samples \Sample Models\UK\UK-17 User-Provided Tables.STD when you install the program.
Where:
- L1 = 4.5 m, L2 = 6.0 m
- P = 25 kN
- w = 45 kN/m
Actual input is shown in bold lettering followed by explanation.
STAAD PLANE EXAMPLE FOR USER TABLE
Every input file has to start with the command STAAD
.
The PLANE
command is used to designate the structure as a plane
frame.
UNIT METER KNS
The UNIT
command sets the length and force units to
be used.
JOINT COORDINATES
1 0. 0. ; 2 9 0 ; 3 0 6 0 6 9 6 0
7 0 10.5 ; 8 9 10.5 ; 9 2.25 10.5 ; 10 6.75 10.5
11 4.5 10.5 ; 12 1.5 11.4 ; 13 7.5 11.4
14 3.0 12.3 ; 15 6.0 12.3; 16 4.5 13.2
The above set of data is used to provide joint coordinates for the various joints of the structure. The Cartesian system is being used here. The data consists of the joint number followed by global X and Y coordinates. Note that for a space frame, the Z coordinate(s) need to be provided also.
MEMBER INCIDENCES
1 1 3 ; 2 3 7 ; 3 2 6 ; 4 6 8 ; 5 3 4
6 4 5 ; 7 5 6 ; 8 7 12 ; 9 12 14
10 14 16 ; 11 15 16 ; 12 13 15 ; 13 8 13
14 9 12 ; 15 9 14 ; 16 11 14 ; 17 11 15
18 10 15 ; 19 10 13 ; 20 7 9
21 9 11 ; 22 10 11 ; 23 8 10
The above data set contains the member incidence information or the joint connectivity data for each member. This completes the geometry of the structure.
START USER TABLE
This command is utilized to set up a user-provided steel table. All user-provided steel tables must start with this command.
TABLE 1
Each table needs an unique numerical identification. The above command starts setting up Table no. 1. Up to twenty tables may be specified per run.
UNIT CM
WIDE FLANGE
This command is used to specify the section-type as WIDE FLANGE in this table. Note that several section-types such as WIDE FLANGE, CHANNEL, ANGLE, TEE etc. are available for specification ( see TR.19 User Steel Table Specification ).
BEAM250
32.2 25.5 0.6 10.2 0.85 3400 150 6.2 15.7 15.4
BEAM300
47.5 30.4 0.72 12.4 1.07 7160 335 14.3 21.9 23.8
BEAM350
64.6 35.6 0.73 17.2 1.15 14150 970 22.8 26.0 35.5
The above data set is used to specify the properties of three wide flange sections. The data for each section consists of two parts. In the first line, the section-name is provided. You are allowed to provide any section name within twelve characters. The second line contains the section properties required for the particular section-type. Each section-type requires a certain number of data (area of cross-section, depth, moment of inertias etc.) provided in a certain order. For example, in this case, for wide flanges, ten different properties are required.
TABLE 2
UNIT CM
ANGLES
L30305
3.0 3.0 0.5 0.58 1.0 1.0
L40405
4.0 4.0 0.5 0.78 1.33 1.33
L50505
5.0 5.0 0.5 0.98 1.67 1.67
The above command and data lines set up another user provided table consisting of angle sections.
END
This command signifies the end of the user provided table data set. All user provided table related input must be terminated with this command.
MEMBER PROPERTIES
1 3 4 UPT 1 BEAM350
2 UPT 1 BEAM300 ; 5 6 7 UPT 1 BEAM250
8 TO 13 UPT 1 BEAM250
14 TO 19 UPT 2 L30305
20 TO 23 UPT 2 L40405
In the above command lines, the member properties are being assigned from the user provided tables created earlier. The word UPT
signifies that the properties are from the user-provided table. This is followed by the table number and then the section name as specified in the use- provided table. The numbers 1 or 2 following the word UPT indicate the table from which section names are fetched.
MEMBER TRUSS
14 TO 23
The above command is used to designate members 14 to 23 as truss members.
MEMBER RELEASE
5 START MZ
The MEMBER RELEASE command is used to release the MZ moment at the start joint of member no. 5.
UNIT MMS
DEFINE MATERIAL START
ISOTROPIC STEEL
E 210
POISSON 0.3
DENSITY 7.68e-008
ALPHA 6e-006
DAMP 0.03
TYPE STEEL
STRENGTH FY 0.25 FU 0.4 RY 1.5 RT 1.2
END DEFINE MATERIAL
CONSTANTS
MATERIAL STEEL ALL
BETA 90.0 MEMB 3 4
The above command set is used to specify modulus of elasticity, density, Poisson’s ratio and beta angle values. Built-in default value of steel is used for the material constants.
UNIT KNS METER
The force unit is reset to KNS, and length unit to METER using this command.
SUPPORT
1 FIXED ; 2 PINNED
The above command set is used to designate supports. Here, joint 1 is designated as a fixed support and joint 2 is designated as a pinned support.
LOADING 1 DEAD AND LIVE LOAD
SELFWEIGHT Y -1.0
JOINT LOAD
4 5 FY -65. ; 11 FY -155.
MEMB LOAD
8 TO 13 UNI Y –13.5 ; 6 UNI GY –17.5
The above command set is used to specify the loadings on the structure. In this case, dead and live loads are provided through load case 1. It consists of selfweight, concentrated loads at joints 4, 5 and 11, and distributed loads on some members.
PERFORM ANALYSIS
This command instructs the program to execute the analysis at this point.
PARAMETER
CODE EN 1993-1-1:2005
NA 1
BEAM 1.0 ALL
NSF 0.85 ALL
KY 1.2 MEMB 3 4
The above commands are used to specify parameters for steel design.
CHECK CODE MEMBER 3 19
SELECT MEMBER 20
This command will perform a code check on members 3 and 19 per the Eurocode 3 steel design code with the UK National Annex. A member selection too is performed for member 20. For each member, the member selection will be performed from the table that was originally used for the specification of the member property. In this case, the selection will be from the respective user tables from which the properties were initially assigned. It may be noted that properties may be provided (and selection may be performed) from built-in steel tables and user provided tables in the same data file.
FINISH
This command terminates a STAAD run.
Input File
STAAD PLANE EXAMPLE FOR USER TABLE
UNIT METER KNS
JOINT COORD
1 0. 0. ; 2 9 0 ; 3 0 6 0 6 9 6 0
7 0 10.5 ; 8 9 10.5 ; 9 2.25 10.5 ; 10 6.75 10.5
11 4.5 10.5 ; 12 1.5 11.4 ; 13 7.5 11.4
14 3.0 12.3 ; 15 6.0 12.3 ; 16 4.5 13.2
MEMBER INCIDENCES
1 1 3 ; 2 3 7 ; 3 2 6 ; 4 6 8 ; 5 3 4
6 4 5 ; 7 5 6 ; 8 7 12 ; 9 12 14
10 14 16 ; 11 15 16 ; 12 13 15 ; 13 8 13
14 9 12 ; 15 9 14 ; 16 11 14 ; 17 11 15
18 10 15 ; 19 10 13 ; 20 7 9
21 9 11 ; 22 10 11 ; 23 8 10
START USER TABLE
TABLE 1
UNIT CM
WIDE FLANGE
BEAM250
32.2 25.5 0.6 10.2 0.85 3400 150 6.2 15.7 15.4
BEAM300
47.5 30.4 0.72 12.4 1.07 7160 335 14.3 21.9 23.8
BEAM350
64.6 35.6 0.73 17.2 1.15 14150 970 22.8 26.0 35.5
TABLE 2
UNIT CM
ANGLES
L30305
3.0 3.0 0.5 0.58 1.0 1.0
L40405
4.0 4.0 0.5 0.78 1.33 1.33
L50505
5.0 5.0 0.5 0.98 1.67 1.67
END
MEMBER PROPERTIES
1 3 4 UPT 1 BEAM350
2 UPT 1 BEAM300 ; 5 6 7 UPT 1 BEAM250
8 TO 13 UPT 1 BEAM250
14 TO 19 UPT 2 L30305
20 TO 23 UPT 2 L40405
*MEMBER TRUSS
*14 TO 23
MEMB RELEASE
5 START MZ
14 to 23 start MPY 0.99 MPZ 0.99
14 to 23 end MPY 0.99 MPZ 0.99
UNIT MMS
DEFINE MATERIAL START
ISOTROPIC STEEL
E 210
POISSON 0.3
DENSITY 7.68e-008
ALPHA 6e-006
DAMP 0.03
TYPE STEEL
STRENGTH FY 0.25 FU 0.4 RY 1.5 RT 1.2
END DEFINE MATERIAL
CONSTANTS
MATERIAL STEEL ALL
BETA 90.0 MEMB 3 4
UNIT KNS METER
SUPPORT
1 FIXED ; 2 PINNED
LOADING 1 DEAD AND LIVE LOAD
SELFWEIGHT Y -1.0
JOINT LOAD
4 5 FY -65. ; 11 FY -155
MEMB LOAD
8 TO 13 UNI Y -13.5 ; 6 UNI GY -17.5
PERFORM ANALYSIS
PARAMETER
CODE EN 1993-1-1:2005
NA 1
BEAM 3 ALL
NSF 0.85 ALL
KY 1.2 MEMB 3 4
CHECK CODE MEMBER 3 19
SELECT MEMB 20
FINISH
PAGE NO. 1
****************************************************
* *
* STAAD.Pro 2023 *
* Version 23.00.03.** *
* Proprietary Program of *
* Bentley Systems, Inc. *
* Date= JUL 4, 2024 *
* Time= 11:20: 6 *
* *
* Licensed to: Bentley Systems Inc *
****************************************************
1. STAAD PLANE EXAMPLE FOR USER TABLE
INPUT FILE: D:\Documentation\STAAD.Pro\_Automated_Py\output\2024-07-04\SPro_Output_Input_Files\Sample .. .STD
2. UNIT METER KNS
3. JOINT COORD
4. 1 0. 0. ; 2 9 0 ; 3 0 6 0 6 9 6 0
5. 7 0 10.5 ; 8 9 10.5 ; 9 2.25 10.5 ; 10 6.75 10.5
6. 11 4.5 10.5 ; 12 1.5 11.4 ; 13 7.5 11.4
7. 14 3.0 12.3 ; 15 6.0 12.3 ; 16 4.5 13.2
8. MEMBER INCIDENCES
9. 1 1 3 ; 2 3 7 ; 3 2 6 ; 4 6 8 ; 5 3 4
10. 6 4 5 ; 7 5 6 ; 8 7 12 ; 9 12 14
11. 10 14 16 ; 11 15 16 ; 12 13 15 ; 13 8 13
12. 14 9 12 ; 15 9 14 ; 16 11 14 ; 17 11 15
13. 18 10 15 ; 19 10 13 ; 20 7 9
14. 21 9 11 ; 22 10 11 ; 23 8 10
15. START USER TABLE
16. TABLE 1
17. UNIT CM
18. WIDE FLANGE
19. BEAM250
20. 32.2 25.5 0.6 10.2 0.85 3400 150 6.2 15.7 15.4
21. BEAM300
22. 47.5 30.4 0.72 12.4 1.07 7160 335 14.3 21.9 23.8
23. BEAM350
24. 64.6 35.6 0.73 17.2 1.15 14150 970 22.8 26.0 35.5
25. TABLE 2
26. UNIT CM
27. ANGLES
28. L30305
29. 3.0 3.0 0.5 0.58 1.0 1.0
30. L40405
31. 4.0 4.0 0.5 0.78 1.33 1.33
32. L50505
33. 5.0 5.0 0.5 0.98 1.67 1.67
34. END
35. MEMBER PROPERTIES
36. 1 3 4 UPT 1 BEAM350
37. 2 UPT 1 BEAM300 ; 5 6 7 UPT 1 BEAM250
38. 8 TO 13 UPT 1 BEAM250
EXAMPLE FOR USER TABLE -- PAGE NO. 2
39. 14 TO 19 UPT 2 L30305
40. 20 TO 23 UPT 2 L40405
41. *MEMBER TRUSS
42. *14 TO 23
43. MEMB RELEASE
44. 5 START MZ
45. 14 TO 23 START MPY 0.99 MPZ 0.99
46. 14 TO 23 END MPY 0.99 MPZ 0.99
47. UNIT MMS
48. DEFINE MATERIAL START
49. ISOTROPIC STEEL
50. E 210
51. POISSON 0.3
52. DENSITY 7.68E-008
53. ALPHA 6E-006
54. DAMP 0.03
55. TYPE STEEL
56. STRENGTH FY 0.25 FU 0.4 RY 1.5 RT 1.2
57. END DEFINE MATERIAL
58. CONSTANTS
59. MATERIAL STEEL ALL
60. BETA 90.0 MEMB 3 4
61. UNIT KNS METER
62. SUPPORT
63. 1 FIXED ; 2 PINNED
64. LOADING 1 DEAD AND LIVE LOAD
65. SELFWEIGHT Y -1.0
66. JOINT LOAD
67. 4 5 FY -65. ; 11 FY -155
68. MEMB LOAD
69. 8 TO 13 UNI Y -13.5 ; 6 UNI GY -17.5
70. PERFORM ANALYSIS
P R O B L E M S T A T I S T I C S
-----------------------------------
NUMBER OF JOINTS 16 NUMBER OF MEMBERS 23
NUMBER OF PLATES 0 NUMBER OF SOLIDS 0
NUMBER OF SURFACES 0 NUMBER OF SUPPORTS 2
Using 64-bit analysis engine.
SOLVER USED IS THE IN-CORE ADVANCED MATH SOLVER
TOTAL PRIMARY LOAD CASES = 1, TOTAL DEGREES OF FREEDOM = 43
TOTAL LOAD COMBINATION CASES = 0 SO FAR.
71. PARAMETER
72. CODE EN 1993-1-1:2005
EXAMPLE FOR USER TABLE -- PAGE NO. 3
73. NA 1
74. BEAM 3 ALL
75. NSF 0.85 ALL
76. KY 1.2 MEMB 3 4
77. CHECK CODE MEMBER 3 19
STEEL DESIGN
STAAD.PRO CODE CHECKING - BS EN 1993-1-1:2005
********************************************
NATIONAL ANNEX - NA to BS EN 1993-1-1:2005
PROGRAM CODE REVISION V1.14 BS_EC3_2005/1
EXAMPLE FOR USER TABLE -- PAGE NO. 4
ALL UNITS ARE - KNS METE (UNLESS OTHERWISE Noted)
MEMBER TABLE RESULT/ CRITICAL COND/ RATIO/ LOADING/
FX MY MZ LOCATION
=======================================================================
* 3 ST BEAM350 (UPT)
FAIL EC-6.3.3-662 2.339 1
243.71 C 52.86 0.00 6.00
* 19 ST L30305 (UPT)
FAIL EC-6.3.3-661 1.557 1
18.18 C 0.00 -0.00 0.59
************** END OF TABULATED RESULT OF DESIGN **************
78. SELECT MEMB 20
STEEL DESIGN
STAAD.PRO MEMBER SELECTION - BS EN 1993-1-1:2005
********************************************
NATIONAL ANNEX - NA to BS EN 1993-1-1:2005
PROGRAM CODE REVISION V1.14 BS_EC3_2005/1
EXAMPLE FOR USER TABLE -- PAGE NO. 5
ALL UNITS ARE - KNS METE (UNLESS OTHERWISE Noted)
MEMBER TABLE RESULT/ CRITICAL COND/ RATIO/ LOADING/
FX MY MZ LOCATION
=======================================================================
20 ST L40405 (UPT)
PASS EC-6.2.9.2/3 0.763 1
62.38 T 0.00 -0.02 1.12
************** END OF TABULATED RESULT OF DESIGN **************
79. FINISH
****************************************************************************
**WARNING** SOME MEMBER SIZES HAVE CHANGED SINCE LAST ANALYSIS.
IN THE POST PROCESSOR, MEMBER QUERIES WILL USE THE LAST
ANALYSIS FORCES WITH THE UPDATED MEMBER SIZES.
TO CORRECT THIS INCONSISTENCY, PLEASE DO ONE MORE ANALYSIS.
FROM THE UPPER MENU, PRESS RESULTS, UPDATE PROPERTIES, THEN
FILE SAVE; THEN ANALYZE AGAIN WITHOUT THE GROUP OR SELECT
COMMANDS.
****************************************************************************
*********** END OF THE STAAD.Pro RUN ***********
**** DATE= JUL 4,2024 TIME= 11:20: 7 ****
EXAMPLE FOR USER TABLE -- PAGE NO. 6
************************************************************
* For technical assistance on STAAD.Pro, please visit *
* http://www.bentley.com/en/support/ *
* *
* Details about additional assistance from *
* Bentley and Partners can be found at program menu *
* Help->Technical Support *
* *
* Copyright (c) Bentley Systems, Inc. *
* http://www.bentley.com *
************************************************************