417 lines
10 KiB
Text
Generated
417 lines
10 KiB
Text
Generated
'! ANSYS command file to perform 2D Truss Tutorial (Chandrupatla p.123)\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
' ' Text.Whitespace
|
|
'/title' Keyword
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'Bridge' Name.Variable
|
|
' ' Text.Whitespace
|
|
'Truss' Name.Variable
|
|
' ' Text.Whitespace
|
|
'Tutorial' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'/PREP7' Keyword
|
|
' ' Text.Whitespace
|
|
'! preprocessor phase\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'! define parameters (mm)\n' Comment
|
|
|
|
'height' Name.Variable
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'3118' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'width' Name.Variable
|
|
' ' Text.Whitespace
|
|
'=' Operator
|
|
' ' Text.Whitespace
|
|
'3600' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'!\n' Comment
|
|
|
|
'! define keypoints\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! keypoint, #, x, y\n' Comment
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'width' Name.Variable
|
|
'/' Operator
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
'height' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'width' Name.Variable
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'4' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
'*' Operator
|
|
'width' Name.Variable
|
|
'/' Operator
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'height' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'5' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'2' Literal.Number.Integer
|
|
'*' Operator
|
|
'width' Name.Variable
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'6' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'5' Literal.Number.Integer
|
|
'*' Operator
|
|
'width' Name.Variable
|
|
'/' Operator
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'height' Name.Variable
|
|
'\n' Text.Whitespace
|
|
|
|
'K' Keyword
|
|
',' Punctuation
|
|
'7' Literal.Number.Integer
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'3' Literal.Number.Integer
|
|
'*' Operator
|
|
'width' Name.Variable
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'0' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'!\n' Comment
|
|
|
|
'! define lines\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'2' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! line connecting kpoint 1 and 2\n' Comment
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'2' Literal.Number.Integer
|
|
',' Punctuation
|
|
'4' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
',' Punctuation
|
|
'4' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
',' Punctuation
|
|
'5' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'4' Literal.Number.Integer
|
|
',' Punctuation
|
|
'5' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'4' Literal.Number.Integer
|
|
',' Punctuation
|
|
'6' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'5' Literal.Number.Integer
|
|
',' Punctuation
|
|
'6' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'5' Literal.Number.Integer
|
|
',' Punctuation
|
|
'7' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'L' Keyword
|
|
',' Punctuation
|
|
'6' Literal.Number.Integer
|
|
',' Punctuation
|
|
'7' Literal.Number.Integer
|
|
'\n\n' Text.Whitespace
|
|
|
|
'!\n' Comment
|
|
|
|
'! element definition\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'ET' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'LINK1' Name.Variable
|
|
' ' Text.Whitespace
|
|
'! element type #1; spring element\n' Comment
|
|
|
|
'R' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'3250' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! real constant #1; Xsect area: 3200 mm^2\n' Comment
|
|
|
|
'MP' Keyword
|
|
',' Punctuation
|
|
'EX' Name.Variable
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'200e3' Literal.Number.Float
|
|
' ' Text.Whitespace
|
|
"! material property #1; Young's modulus: 200 GPa\n" Comment
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'LESIZE' Keyword
|
|
',' Punctuation
|
|
'ALL' Name.Variable
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! specify divisions on unmeshed lines\n' Comment
|
|
|
|
'LMESH' Keyword
|
|
',' Punctuation
|
|
'all' Name.Variable
|
|
' ' Text.Whitespace
|
|
'! mesh all lines\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'FINISH' Keyword
|
|
' ' Text.Whitespace
|
|
'! finish pre-processor\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'/SOLU' Keyword
|
|
' ' Text.Whitespace
|
|
'! enter solution phase\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'! apply some constraints\n' Comment
|
|
|
|
'DK' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'ALL' Name.Variable
|
|
',' Punctuation
|
|
'0' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! define a DOF constraint at a keypoint\n' Comment
|
|
|
|
'DK' Keyword
|
|
',' Punctuation
|
|
'7' Literal.Number.Integer
|
|
',' Punctuation
|
|
'UY' Name.Variable
|
|
',' Punctuation
|
|
'0' Literal.Number.Integer
|
|
'\n' Text.Whitespace
|
|
|
|
'!\n' Comment
|
|
|
|
'! apply loads\n' Comment
|
|
|
|
'!\n' Comment
|
|
|
|
'FK' Keyword
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
',' Punctuation
|
|
'FY' Name.Variable
|
|
',' Punctuation
|
|
'-280e3' Literal.Number.Float
|
|
' ' Text.Whitespace
|
|
'! define a force load to a keypoint\n' Comment
|
|
|
|
'FK' Keyword
|
|
',' Punctuation
|
|
'3' Literal.Number.Integer
|
|
',' Punctuation
|
|
'FY' Name.Variable
|
|
',' Punctuation
|
|
'-210e3' Literal.Number.Float
|
|
'\n' Text.Whitespace
|
|
|
|
'FK' Keyword
|
|
',' Punctuation
|
|
'5' Literal.Number.Integer
|
|
',' Punctuation
|
|
'FY' Name.Variable
|
|
',' Punctuation
|
|
'-280e3' Literal.Number.Float
|
|
'\n' Text.Whitespace
|
|
|
|
'FK' Keyword
|
|
',' Punctuation
|
|
'7' Literal.Number.Integer
|
|
',' Punctuation
|
|
'FY' Name.Variable
|
|
',' Punctuation
|
|
'-360e3' Literal.Number.Float
|
|
'\n' Text.Whitespace
|
|
|
|
'!\n' Comment
|
|
|
|
'SOLVE' Keyword
|
|
' ' Text.Whitespace
|
|
'! solve the resulting system of equations\n' Comment
|
|
|
|
'FINISH' Keyword
|
|
' ' Text.Whitespace
|
|
'! finish solution\n' Comment
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'/POST1' Keyword
|
|
'\n' Text.Whitespace
|
|
|
|
'PRRSOL' Keyword
|
|
',' Punctuation
|
|
'F' Name.Variable
|
|
' ' Text.Whitespace
|
|
'! List Reaction Forces\n' Comment
|
|
|
|
'PLDISP' Keyword
|
|
',' Punctuation
|
|
'2' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! Plot Deformed shape\n' Comment
|
|
|
|
'PLNSOL' Keyword
|
|
',' Punctuation
|
|
'U' Name.Variable
|
|
',' Punctuation
|
|
'SUM' Name.Variable
|
|
',' Punctuation
|
|
'0' Literal.Number.Integer
|
|
',' Punctuation
|
|
'1' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! Contour Plot of deflection\n' Comment
|
|
|
|
'\n' Text.Whitespace
|
|
|
|
'ETABLE' Keyword
|
|
',' Punctuation
|
|
'SAXL' Name.Variable
|
|
',' Punctuation
|
|
'LS' Name.Variable
|
|
',' Punctuation
|
|
' ' Text.Whitespace
|
|
'1' Literal.Number.Integer
|
|
' ' Text.Whitespace
|
|
'! Axial Stress\n' Comment
|
|
|
|
'PRETAB' Keyword
|
|
',' Punctuation
|
|
'SAXL' Name.Variable
|
|
' ' Text.Whitespace
|
|
'! List Element Table\n' Comment
|
|
|
|
'PLETAB' Keyword
|
|
',' Punctuation
|
|
'SAXL' Name.Variable
|
|
',' Punctuation
|
|
'NOAV' Name.Variable
|
|
' ' Text.Whitespace
|
|
'! Plot Axial Stress\n' Comment
|