*HEADING TEST OF AMPLITUDES ONLY THE VALUES OF THE PRESCRIBED BOUNDARY CONDITIONS AND LOADS ARE TO BE CHECKED FROM THIS ANALYSIS TO VERIFY THE AMPLITUDE SPECIFICATIONS. *NODE 1 , 0. , 0. 25 ,10000. , 0. 26,0.,20000.0 27,0.,40000.0 *NGEN,NSET=ALL 1 , 25 *ELEMENT,TYPE=T3D2 1 , 1 , 2 *ELGEN,ELSET=TRUSS 1 , 24 *SOLID SECTION,ELSET=TRUSS,MATERIAL=MTRUSS 1. , *MATERIAL,NAME=MTRUSS *ELASTIC 30.E6, *DENSITY 7.5E-4, *ELEMENT,TYPE=MASS,ELSET=MASS 50,26 51,27 *MASS,ELSET=MASS 1.0, *AMPLITUDE,NAME=CURVE,VALUE=RELATIVE,TIME=STEP,SMOOTH=0.3,DEFINITION=TABULAR, ShiftX=-0.0801, ScaleY=0.75, ShiftY=0.1e2, ScaleX=1.0 0.0801,0.3E2 , 0.18 , .5E2 , 0.344 ,0.6E2 , 0.5 ,0.4E2 1.0 ,0.4E2 *AMPLITUDE,NAME=SINTAB,TIME=TOTAL,VALUE=ABSOLUTE,SMOOTH=0.2,DEFINITION=TABULAR 0.000E+00, 0.000E+00, 1.000E-02, 1.547E-01, 2.000E-02, 2.942E-01, 3.000E-02, 4.049E-01 4.000E-02, 4.758E-01, 5.000E-02, 5.000E-01, 6.000E-02, 4.751E-01, 7.000E-02, 4.036E-01 8.000E-02, 2.925E-01, 9.000E-02, 1.527E-01, 1.000E-01, -2.154E-03, 1.100E-01, -1.568E-01 1.200E-01, -2.960E-01, 1.300E-01, -4.061E-01, 1.400E-01, -4.765E-01, 1.500E-01, -5.000E-01 1.600E-01, -4.745E-01, 1.700E-01, -4.023E-01, 1.800E-01, -2.907E-01, 1.900E-01, -1.506E-01 2.000E-01, 4.307E-03, 2.100E-01, 1.588E-01, 2.200E-01, 2.977E-01, 2.300E-01, 4.074E-01 2.400E-01, 4.771E-01, 2.500E-01, 5.000E-01, 2.600E-01, 4.738E-01, 2.700E-01, 4.011E-01 2.800E-01, 2.890E-01, 2.900E-01, 1.486E-01, 3.000E-01, -6.461E-03, 3.100E-01, -1.608E-01 3.200E-01, -2.994E-01, 3.300E-01, -4.086E-01, 3.400E-01, -4.777E-01, 3.500E-01, -4.999E-01 3.600E-01, -4.731E-01, 3.700E-01, -3.998E-01, 3.800E-01, -2.872E-01, 3.900E-01, -1.465E-01 4.000E-01, 8.614E-03, 4.100E-01, 1.629E-01, 4.200E-01, 3.012E-01, 4.300E-01, 4.099E-01 4.400E-01, 4.784E-01, 4.500E-01, 4.999E-01, 4.600E-01, 4.724E-01, 4.700E-01, 3.985E-01 4.800E-01, 2.855E-01, 4.900E-01, 1.444E-01, 5.000E-01, -1.077E-02, 5.100E-01, -1.649E-01 5.200E-01, -3.029E-01, 5.300E-01, -4.111E-01, 5.400E-01, -4.790E-01, 5.500E-01, -4.999E-01 5.600E-01, -4.717E-01, 5.700E-01, -3.972E-01, 5.800E-01, -2.837E-01, 5.900E-01, -1.424E-01 6.000E-01, 1.292E-02, 6.100E-01, 1.669E-01, 6.200E-01, 3.046E-01, 6.300E-01, 4.123E-01 6.400E-01, 4.796E-01, 6.500E-01, 4.998E-01, 6.600E-01, 4.709E-01, 6.700E-01, 3.959E-01 6.800E-01, 2.819E-01, 6.900E-01, 1.403E-01, 7.000E-01, -1.507E-02, 7.100E-01, -1.690E-01 7.200E-01, -3.063E-01, 7.300E-01, -4.135E-01, 7.400E-01, -4.802E-01, 7.500E-01, -4.997E-01 7.600E-01, -4.702E-01, 7.700E-01, -3.945E-01, 7.800E-01, -2.801E-01, 7.900E-01, -1.382E-01 8.000E-01, 1.723E-02, 8.100E-01, 1.710E-01, 8.200E-01, 3.080E-01, 8.300E-01, 4.148E-01 8.400E-01, 4.808E-01, 8.500E-01, 4.997E-01, 8.600E-01, 4.695E-01, 8.700E-01, 3.932E-01 8.800E-01, 2.784E-01, 8.900E-01, 1.362E-01, 9.000E-01, -1.938E-02, 9.100E-01, -1.730E-01 9.200E-01, -3.097E-01, 9.300E-01, -4.160E-01, 9.400E-01, -4.814E-01, 9.500E-01, -4.996E-01 9.600E-01, -4.687E-01, 9.700E-01, -3.919E-01, 9.800E-01, -2.766E-01, 9.900E-01, -1.341E-01 1.000E+00, 2.153E-02 *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=RELATIVE,NAME=SINPER1 1,31.4159,, 0.,.5 *AMPLITUDE,DEFINITION=PERIODIC,TIME=STEP,VALUE=RELATIVE,NAME=SINPER2 1,31.4159,-.5,.5 0.,.5 *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=ABSOLUTE,NAME=SINCOS1 1,31.4159,, .5,.5 *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=ABSOLUTE,NAME=SINCOS2 1,31.4159,-.75,-10. -.5,.5,10.,-20. *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=RELATIVE,NAME=SINNEGT0 1,31.4159,-.075,0 0.,1. *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=RELATIVE,NAME=SINPOST0 1,31.4159,.075,0 0.,1. *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=RELATIVE,NAME=COSNEGT0 1,31.4159,-.075,0 1.,0. *AMPLITUDE,DEFINITION=PERIODIC,TIME=TOTAL,VALUE=RELATIVE,NAME=COSPOST0 1,31.4159,.075,0 1.,0. *AMPLITUDE,NAME=SINEQS,TIME=TOTAL,DEF=EQUALLY SPACED,FIXED=.01,BEG=0.,SMOOTH=.5 0.000E+00, 1.547E-01, 2.942E-01, 4.049E-01, 4.758E-01, 5.000E-01, 4.751E-01, 4.036E-01 2.925E-01, 1.527E-01, -2.154E-03, -1.568E-01, -2.960E-01, -4.061E-01, -4.765E-01, -5.000E-01 -4.745E-01, -4.023E-01, -2.907E-01, -1.506E-01, 4.307E-03, 1.588E-01, 2.977E-01, 4.074E-01 4.771E-01, 5.000E-01, 4.738E-01, 4.011E-01, 2.890E-01, 1.486E-01, -6.461E-03, -1.608E-01 -2.994E-01, -4.086E-01, -4.777E-01, -4.999E-01, -4.731E-01, -3.998E-01, -2.872E-01, -1.465E-01 8.614E-03, 1.629E-01, 3.012E-01, 4.099E-01, 4.784E-01, 4.999E-01, 4.724E-01, 3.985E-01 2.855E-01, 1.444E-01, -1.077E-02, -1.649E-01, -3.029E-01, -4.111E-01, -4.790E-01, -4.999E-01 -4.717E-01, -3.972E-01, -2.837E-01, -1.424E-01, 1.292E-02, 1.669E-01, 3.046E-01, 4.123E-01 4.796E-01, 4.998E-01, 4.709E-01, 3.959E-01, 2.819E-01, 1.403E-01, -1.507E-02, -1.690E-01 -3.063E-01, -4.135E-01, -4.802E-01, -4.997E-01, -4.702E-01, -3.945E-01, -2.801E-01, -1.382E-01 1.723E-02, 1.710E-01, 3.080E-01, 4.148E-01, 4.808E-01, 4.997E-01, 4.695E-01, 3.932E-01 2.784E-01, 1.362E-01, -1.938E-02, -1.730E-01, -3.097E-01, -4.160E-01, -4.814E-01, -4.996E-01 -4.687E-01, -3.919E-01, -2.766E-01, -1.341E-01, 2.153E-02 *AMPLITUDE,NAME=AMPMOD1,TIME=TOTAL,DEF=MODULATED 0.,.5,.018,31.4159,62.8318 *AMPLITUDE,NAME=AMPMOD2,TIME=TOTAL,DEF=MODULATED 0.,.5,.018,31.4159,31.4159 *AMPLITUDE,NAME=AMPMOD3,TIME=STEP,DEF=MODULATED,VALUE=ABSOLUTE 0.,.5,.018,31.4159,-31.4159 *AMPLITUDE,NAME=AMPMOD4,TIME=TOTAL,DEF=MODULATED 0.,.5,-.018,31.4159,62.8318 *AMPLITUDE,NAME=AMPMOD5,TIME=TOTAL,DEF=MODULATED .1,.5,-.018,31.4159,31.4159 *AMPLITUDE,NAME=AMPEXP1,TIME=TOTAL,DEF=DECAY,VALUE=ABSOLUTE .3,6.10701,-.2,1. *AMPLITUDE,NAME=AMPEXP2,TIME=TOTAL,DEF=DECAY,VALUE=ABSOLUTE 0.,5.,0.,1. *AMPLITUDE,NAME=AMPEXP3,TIME=TOTAL,DEF=DECAY,VALUE=ABSOLUTE 0.,4.09365,.2,1. *AMPLITUDE,NAME=AMPSMO1,TIME=TOTAL,DEF=SMOOTH STEP,VALUE=RELATIVE 0.12,0.1,0.9,1.0 *AMPLITUDE,NAME=AMPSMO2,TIME=STEP,DEF=SMOOTH STEP,VALUE=RELATIVE 0.0,0.0,0.1,0.1,0.25,0.45,0.45,0.45 0.60,0.35 *RESTART,WRITE,NUM=5 *NSET,NSET=BCSET,GENERATE 1,15,1 23,24,1 *NSET,NSET=NLOAD 26,27 *NSET,NSET=QA_TEST_BCSET BCSET, *NSET,NSET=QA_TEST_NLOAD NLOAD, *STEP APPLY VARIOUS LOADS AND BOUNDARY CONDITIONS USING AMPLITUDE REFERENCES *DYNAMIC,EXPLICIT ,0.63 *BOUNDARY,TYPE=VELOCITY,AMP=SINTAB 1,1,1,.0001 *BOUNDARY,TYPE=ACCELERATION,AMP=SINTAB 1,2,2,.0001 *BOUNDARY,AMP=SINTAB 1,3,3,.0001 *BOUNDARY,TYPE=ACCELERATION,AMP=CURVE 2,1,1,200. *BOUNDARY,TYPE=VELOCITY,AMP=CURVE 2,2,2,.0001 *BOUNDARY,TYPE=DISPLACEMENT,AMP=CURVE 2,3,3,.0001 *BOUNDARY,TYPE=VELOCITY,AMP=SINPER1 3,1,1,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINPER1 3,2,2,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=SINPER2 3,3,3,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINPER2 4,1,1,100. *BOUNDARY,TYPE=VELOCITY,AMP=SINNEGT0 4,2,2,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINNEGT0 4,3,3,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=SINNEGT0 5,1,1,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=SINPOST0 5,2,2,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINPOST0 5,3,3,100. *BOUNDARY,TYPE=ACCELERATION,AMP=COSNEGT0 6,1,1,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=COSNEGT0 6,2,2,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=COSPOST0 6,3,3,100. *BOUNDARY,TYPE=ACCELERATION,AMP=COSPOST0 7,1,1,100. *BOUNDARY,TYPE=VELOCITY,AMP=COSPOST0 7,2,2,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=SINCOS1 7,3,3,100. *BOUNDARY,TYPE=VELOCITY,AMP=SINCOS1 8,1,1,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINCOS1 8,2,2,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINCOS2 8,3,3,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=SINCOS2 9,1,1,100. *BOUNDARY,TYPE=VELOCITY,AMP=SINCOS2 9,2,2,100. *BOUNDARY,TYPE=ACCELERATION,AMP=SINEQS 9,3,3,100. *BOUNDARY,TYPE=DISPLACEMENT,AMP=SINEQS 10,1,1,100. *BOUNDARY,TYPE=VELOCITY,AMP=AMPMOD1 10,2,2,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPMOD1 10,3,3,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD1 11,1,1,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD2 11,2,2,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPMOD3 11,3,3,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD3 12,1,1,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPMOD4 12,2,2,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD4 12,3,3,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPMOD5 13,1,1,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD5 13,2,2,200. *BOUNDARY,TYPE=VELOCITY,AMP=AMPMOD5 13,3,3,200. *BOUNDARY,TYPE=VELOCITY,AMP=AMPEXP1 14,1,1,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPEXP1 14,2,2,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPEXP1 14,3,3,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPEXP2 15,1,1,200. *BOUNDARY,TYPE=ACCELERATION,AMP=AMPEXP3 15,2,2,200. *BOUNDARY,TYPE=VELOCITY,AMP=AMPEXP3 15,3,3,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPSMO1 23,1,1,100.0 *BOUNDARY,TYPE=VELOCITY,AMP=AMPSMO1 23,2,2,100.0 *BOUNDARY,TYPE=ACCELERATION,AMP=AMPSMO1 23,3,3,100.0 *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPSMO2 24,1,1,100.0 *BOUNDARY,TYPE=VELOCITY,AMP=AMPSMO2 24,2,2,100.0 *BOUNDARY,TYPE=ACCELERATION,AMP=AMPSMO2 24,3,3,100.0 ** SPECIFY SOME LOADS WITH MULTIPLE DEFINITIONS FOR TESTING *CLOAD,AMP=CURVE 26 , 1,50. *CLOAD,AMP=CURVE 26 , 1,50. *CLOAD,AMP=SINTAB 26 , 2,100. *CLOAD,AMP=SINPER1 26 , 3,100. *CLOAD,AMP=SINEQS 27 , 1,100. *CLOAD,AMP=AMPMOD2 27 , 2,33.333333333 *CLOAD,AMP=AMPMOD2 27 , 2,33.333333333 *CLOAD,AMP=AMPMOD2 27 , 2,33.333333333 *CLOAD,AMP=AMPEXP1 27 , 3,100. *FILE OUTPUT,NUM=15 *NODE FILE,NSET=BCSET U,V,A *NODE FILE,NSET=NLOAD A, ***OUTPUT,HISTORY,TIME INTERVAL=0.01 ***NODE OUTPUT,NSET=BCSET **U,V,A ** IN ORDER TO PRODUCE SMOOTH PLOTS, PLEASE SET THE FREQUENCY OF FILE ** OUTPUT TO 1. FOR CONCISENESS OF RESULTS, THE FREQUENCIES HAVE BEEN ** INCREASED. *OUTPUT,FIELD,VARIABLE=PRESELECT,NUMBER INTERVAL=4,OP=NEW *OUTPUT,HISTORY,VARIABLE=PRESELECT,TIME INTERVAL=0.02,OP=NEW *OUTPUT, FIELD,NUM=15 *NODE OUTPUT,NSET=QA_TEST_BCSET U,V,A *NODE OUTPUT,NSET=QA_TEST_NLOAD A, *END STEP *STEP CONTINUE ANALYSIS FOR AN ADDITIONAL STEP WITH AMP REFS *DYNAMIC,EXPLICIT ,0.19 ** RE-APPLY SOME OF THE FUNCTIONS WITH AMPLITUDES WITH TIME=STEP ** OTHER DEFS WITH TIME=STEP SHOULD BE HELD CONSTANT *BOUNDARY,TYPE=ACCELERATION,AMP=CURVE 2,1,1,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=CURVE 2,3,3,.0001 *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD3 12,1,1,200. *CLOAD 26,2,50. *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPSMO1 23,1,1,100.0 *END STEP *STEP REMOVE LOADS (LINEARLY) AND MAINTAIN BOUNDARY CONDITIONS *DYNAMIC,EXPLICIT ,0.08 *CLOAD,OP=NEW ** RE-APPLY SOME OF THE FUNCTIONS WITH AMPLITUDES WITH TIME=STEP *BOUNDARY,TYPE=ACCELERATION,AMP=CURVE 2,1,1,200. *BOUNDARY,TYPE=DISPLACEMENT,AMP=CURVE 2,3,3,.0001 *BOUNDARY,TYPE=DISPLACEMENT,AMP=AMPMOD3 12,1,1,200. *END STEP *STEP LINEARLY CONSTAIN ALL BOUNDARY CONDITIONS TO ZERO *DYNAMIC,EXPLICIT ,0.1 *BOUNDARY,OP=NEW BCSET,1,3 *END STEP