VM302 Input Listing


/COM,ANSYS MEDIA REL. 2024R2 (05/10/2024) REF. VERIF. MANUAL: REL. 2024R2
/VERIFY,VM302
/COM,   REF: GIANCARLO GENTA, "DYNAMICS OF ROTATING SYSTEMS."
/COM,   2005: P. 535.
/COM
/TITLE, VM302, ROTATING CIRCULAR RING VIBRATION

/COM, ***** USING SHELL281
/UNITS,SI

/PREP7

/COM, SPIN IN RPM
NBSTEP = 2
*DIM,SPIN,,NBSTEP
SPIN(1) = 0
SPIN(2) = 12000
RATIO   = ACOS(-1)/30

/COM, GEOMETRY PARAMETERS
OD    = 0.176
L     = 0.02
THICK = 0.00088
RMID  = (OD - THICK)/2

/COM, MATERIAL PROPERTIES - STEEL
E   = 2.1E11
RHO = 7850
NU  = 0.3
G   = E/(2*(1+NU))

/COM, TARGET RESULTS - REFERENCE FORMULAS
*SET,IY,L*(THICK**3)/12
*SET,C,0.3*THICK**3*L**3/(THICK**2+L**2)
*SET,M,RHO*THICK*L
*SET,D,2*ACOS(-1)
*SET,XI,E*IY/(G*C)
*DIM,REF,,9,2,NBSTEP
*DO,I,2,5                                   ! FREQUENCIES AT 0 RPM
   REF(I,1,1) = I*(I**2-1)*SQRT(E*IY/(M*(I**2+XI)))/(D*RMID**2)
   REF(I,2,1) = I*(I**2-1)*SQRT(E*IY/(M*(I**2+XI)))/(D*RMID**2)
*ENDDO
*DO,SP,2,NBSTEP
   FLAG = SPIN(SP)*ACOS(-1)/30
   *DO,I,2,5                                    ! FREQUENCIES AT GIVEN RPM
      A=2*I*FLAG/(I**2+1)
      B=I**2*(1-I**2)**2/((1+I**2)**2)
      REF(I,1,SP) = ABS(A-REF(I,1,1)*D*SQRT(1+(B*(FLAG/(D*REF(I,1,1)))**2)))/D
      REF(I,2,SP) = ABS(A+REF(I,1,1)*D*SQRT(1+(B*(FLAG/(D*REF(I,1,1)))**2)))/D
   *ENDDO
*ENDDO

PARSAV,ALL

/COM, GEOMETRY, MESH & BCS
ET,1,281                ! ELEMENT TYPE #1 : RING
MP,EX,1,E
MP,DENS,1,RHO
MP,NUXY,1,NU
SECTYPE,,SHELL
SECDATA,THICK

ET,2,170
R,2
ET,3,175
KEYOPT,3,2,2                ! MPC
KEYOPT,3,4,1                ! FORCE-DISTRIBUTED CONSTRAINT
KEYOPT,3,12,5               ! BONDED

K,1,0,0,0               ! CREATE RING GEOMETRY
K,2,0,0,L
CIRCLE,1,RMID,,,360
CIRCLE,2,RMID,,,360

TYPE,1
MAT,1
SECNUM,1
ESIZE,0.004
ASKIN,1,5
ASKIN,2,6
ASKIN,3,7
ASKIN,4,8
MSHAPE,0,2D
AMESH,ALL
CM,ALLELEM,ELEM         ! DEFINE THE ROTATING COMPONENT

N,10000,0,0,L/2
NSEL, ,LOC,Z,0
NSEL,A,LOC,Z,L
TYPE,3
REAL,2
ESURF
ALLSEL
TYPE,2
REAL,2
TSHAP,PILO
E,10000
TSHAP
FINISH

/OUT,SCRATCH_vm302
*DO,I,1,NBSTEP
   /SOLU
   ANTYPE,STATIC                    ! PERFORM STATIC ANALYSIS.

   NSUB,2,20
   NLGEOM,ON

   D,10000,ALL,0

   CORIOLIS,ON                      ! CORIOLIS ON IN A ROTATING REFERENCE FRAME
   CMOMEGA,ALLELEM,,,SPIN(I)*RATIO
   CAMPBELL,RSTP                    ! CAMPBELL FOR LP MODAL

   SOLVE
   FINI

   /SOLU
   ANTYPE,STATIC, RESTART,,,PERTURB             ! PERFORM A STATIC RESTART WITH
                            ! PERTURBATION FROM THE LAST LOAD STEP AND
                            ! SUBSTEP OF THE PREVIOUS STATIC SOLVE
   PERTURB, MODAL                           ! SET THE ANALYSIS OPTIONS FOR PERTURBED
                            ! MODAL ANALYSIS - DEFAULT TO INNERKEEP
   SOLVE, ELFORM                                ! REFORM ELEMENT MATRICES

   MODOPT,DAMP,30,10                    ! DAMP EIGENSOLVER
   MXPAND,30
   SOLVE
   FINI
*ENDDO

/POST1
FILE,,rstp

SET,2,21
LOCAL,12,0,0,0,0,0,30
DSYS,12
PLNSOL,U,SUM
/SHOW,CLOSE

PRCAMP,OFF,,RPM,,ALLELEM,,YES,,1                    ! PRINT CAMPBELL VALUES, UNIT= RPM
*GET,MODE1,CAMP,1,FREQ,1
*GET,MODE2,CAMP,2,FREQ,1
*GET,MODE3,CAMP,5,FREQ,1
*GET,MODE4,CAMP,6,FREQ,1
*GET,MODE5,CAMP,7,FREQ,1
*GET,MODE6,CAMP,8,FREQ,1
*GET,MODE7,CAMP,9,FREQ,1
*GET,MODE8,CAMP,10,FREQ,1

*GET,MODE21,CAMP,1,FREQ,2
*GET,MODE22,CAMP,3,FREQ,2
*GET,MODE23,CAMP,2,FREQ,2
*GET,MODE24,CAMP,6,FREQ,2
*GET,MODE25,CAMP,7,FREQ,2
*GET,MODE26,CAMP,9,FREQ,2
*GET,MODE27,CAMP,11,FREQ,2
*GET,MODE28,CAMP,12,FREQ,2

*DIM,LABEL,CHAR,1,16
*DIM,VALUE,,16,3
LABEL(1,1) = 'MODE1'
LABEL(1,2) = 'MODE2'
LABEL(1,3) = 'MODE3'
LABEL(1,4) = 'MODE4'
LABEL(1,5) = 'MODE5'
LABEL(1,6) = 'MODE6'
LABEL(1,7) = 'MODE7'
LABEL(1,8) = 'MODE8'
LABEL(1,9) = 'MODE1'
LABEL(1,10) = 'MODE2'
LABEL(1,11) = 'MODE3'
LABEL(1,12) = 'MODE4'
LABEL(1,13) = 'MODE5'
LABEL(1,14) = 'MODE6'
LABEL(1,15) = 'MODE7'
LABEL(1,16) = 'MODE8'

/COM,
/COM, FREQUENCIES AT 0 RPM
/COM,
*VFILL,VALUE(1,1),DATA,REF(2,1,1)
*VFILL,VALUE(1,2),DATA,MODE1
*VFILL,VALUE(1,3),DATA,ABS(MODE1/REF(2,1,1))
*VFILL,VALUE(2,1),DATA,REF(2,2,1)
*VFILL,VALUE(2,2),DATA,MODE2
*VFILL,VALUE(2,3),DATA,ABS(MODE2/REF(2,2,1))
*VFILL,VALUE(3,1),DATA,REF(3,1,1)
*VFILL,VALUE(3,2),DATA,MODE3
*VFILL,VALUE(3,3),DATA,ABS(MODE3/REF(3,1,1))
*VFILL,VALUE(4,1),DATA,REF(3,2,1)
*VFILL,VALUE(4,2),DATA,MODE4
*VFILL,VALUE(4,3),DATA,ABS(MODE4/REF(3,2,1))
*VFILL,VALUE(5,1),DATA,REF(4,1,1)
*VFILL,VALUE(5,2),DATA,MODE5
*VFILL,VALUE(5,3),DATA,ABS(MODE5/REF(4,1,1))
*VFILL,VALUE(6,1),DATA,REF(4,2,1)
*VFILL,VALUE(6,2),DATA,MODE6
*VFILL,VALUE(6,3),DATA,ABS(MODE6/REF(4,2,1))
*VFILL,VALUE(7,1),DATA,REF(5,1,1)
*VFILL,VALUE(7,2),DATA,MODE7
*VFILL,VALUE(7,3),DATA,ABS(MODE7/REF(5,1,1))
*VFILL,VALUE(8,1),DATA,REF(5,2,1)
*VFILL,VALUE(8,2),DATA,MODE8
*VFILL,VALUE(8,3),DATA,ABS(MODE8/REF(5,2,1))
/COM,
/COM, FREQUENCIES FOR SPIN = 12000 RPM
/COM,
*VFILL,VALUE(9,1),DATA,REF(2,1,2)
*VFILL,VALUE(9,2),DATA,MODE21
*VFILL,VALUE(9,3),DATA,ABS(MODE21/REF(2,1,2))
*VFILL,VALUE(10,1),DATA,REF(2,2,2)
*VFILL,VALUE(10,2),DATA,MODE22
*VFILL,VALUE(10,3),DATA,ABS(MODE22/REF(2,2,2))
*VFILL,VALUE(11,1),DATA,REF(3,1,2)
*VFILL,VALUE(11,2),DATA,MODE23
*VFILL,VALUE(11,3),DATA,ABS(MODE23/REF(3,1,2))
*VFILL,VALUE(12,1),DATA,REF(3,2,2)
*VFILL,VALUE(12,2),DATA,MODE24
*VFILL,VALUE(12,3),DATA,ABS(MODE24/REF(3,2,2))
*VFILL,VALUE(13,1),DATA,REF(4,1,2)
*VFILL,VALUE(13,2),DATA,MODE25
*VFILL,VALUE(13,3),DATA,ABS(MODE25/REF(4,1,2))
*VFILL,VALUE(14,1),DATA,REF(4,2,2)
*VFILL,VALUE(14,2),DATA,MODE26
*VFILL,VALUE(14,3),DATA,ABS(MODE26/REF(4,2,2))
*VFILL,VALUE(15,1),DATA,REF(5,1,2)
*VFILL,VALUE(15,2),DATA,MODE27
*VFILL,VALUE(15,3),DATA,ABS(MODE27/REF(5,1,2))
*VFILL,VALUE(16,1),DATA,REF(5,2,2)
*VFILL,VALUE(16,2),DATA,MODE28
*VFILL,VALUE(16,3),DATA,ABS(MODE28/REF(5,2,2))
SAVE,TABLE_1
/OUT,
FINI
/CLEAR,NOSTART
/TITLE, VM302, ROTATING CIRCULAR RING VIBRATION

/COM, ***** USING SOLID186
/UNITS,SI

/PREP7

PARRES,CHANGE                   ! RETREIVE PARAMETERS
NDVW = 5
NDVC = 35

/COM, GEOMETRY, MESH & BCS
ET,1,186
MP,EX,1,E
MP,DENS,1,RHO
MP,NUXY,1,NU

ET,2,170
R,2
ET,3,175
KEYOPT,3,2,2                ! MPC
KEYOPT,3,4,1                ! FORCE-DISTRIBUTED CONSTRAINT
KEYOPT,3,12,5               ! BONDED

CYLIND,OD/2-THICK,OD/2,0,L
TYPE,1
MAT,1
LSEL,S,LINE,,17,20,1
LESIZE,ALL,,,NDVW
LSEL,S,LINE,,1,16,1
LESIZE,ALL,,,NDVC
VSWEEP,ALL
ALLSEL
CM,ALLELEM,ELEM             ! DEFINE THE ROTATING COMPONENT

N,10000,0,0,L/2

NSEL,,LOC,Z,0
NSEL,A,LOC,Z,L
TYPE,3
REAL,2
ESURF
ALLSEL
TYPE,2
REAL,2
TSHAP,PILO
E,10000
TSHAP
FINISH

/OUT,SCRATCH_vm302,,,append
*DO,I,1,NBSTEP
   /SOLU
   ANTYPE,STATIC            ! PERFORM STATIC ANALYSIS

   NSUB,2,20
   NLGEOM,ON

   D,10000,ALL,0

   CORIOLIS,ON              ! CORIOLIS ON IN A ROTATING REFERENCE FRAME
   CMOMEGA,ALLELEM,,,SPIN(I)*RATIO
   CAMPBELL,RSTP            ! CAMPBELL FOR LP MODAL

   SOLVE
   FINI

   /SOLU
   ANTYPE,STATIC, RESTART,,,PERTURB     ! PERFORM A STATIC RESTART WITH
                    ! PERTURBATION FROM THE LAST LOAD STEP AND
                    ! SUBSTEP OF THE PREVIOUS STATIC SOLVE
   PERTURB, MODAL                   ! SET THE ANALYSIS OPTIONS FOR PERTURBED
                    ! MODAL ANALYSIS - DEFAULT TO INNERKEEP
   SOLVE, ELFORM                    ! REFORM ELEMENT MATRICES

   MODOPT,DAMP,30,10            ! DAMP EIGENSOLVER
   MXPAND,30
   SOLVE
   FINI
*ENDDO

/POST1
FILE,,rstp

SET,2,21
LOCAL,12,0,0,0,0,0,30
DSYS,12
PLNSOL,U,SUM
/SHOW,CLOSE

PRCAMP,OFF,,RPM,,ALLELEM,,YES,,1        ! PRINT CAMPBELL VALUES, UNIT= RPM
*GET,MODE1,CAMP,1,FREQ,1
*GET,MODE2,CAMP,2,FREQ,1
*GET,MODE3,CAMP,5,FREQ,1
*GET,MODE4,CAMP,6,FREQ,1
*GET,MODE5,CAMP,7,FREQ,1
*GET,MODE6,CAMP,8,FREQ,1
*GET,MODE7,CAMP,9,FREQ,1
*GET,MODE8,CAMP,10,FREQ,1

*GET,MODE21,CAMP,1,FREQ,2
*GET,MODE22,CAMP,3,FREQ,2
*GET,MODE23,CAMP,2,FREQ,2
*GET,MODE24,CAMP,6,FREQ,2
*GET,MODE25,CAMP,7,FREQ,2
*GET,MODE26,CAMP,9,FREQ,2
*GET,MODE27,CAMP,11,FREQ,2
*GET,MODE28,CAMP,12,FREQ,2

*DIM,LABEL,CHAR,1,16
*DIM,VALUE,,16,3
LABEL(1,1) = 'MODE1'
LABEL(1,2) = 'MODE2'
LABEL(1,3) = 'MODE3'
LABEL(1,4) = 'MODE4'
LABEL(1,5) = 'MODE5'
LABEL(1,6) = 'MODE6'
LABEL(1,7) = 'MODE7'
LABEL(1,8) = 'MODE8'
LABEL(1,9) = 'MODE1'
LABEL(1,10) = 'MODE2'
LABEL(1,11) = 'MODE3'
LABEL(1,12) = 'MODE4'
LABEL(1,13) = 'MODE5'
LABEL(1,14) = 'MODE6'
LABEL(1,15) = 'MODE7'
LABEL(1,16) = 'MODE8'

/COM,
/COM, FREQUENCIES AT 0 RPM
/COM,
*VFILL,VALUE(1,1),DATA,REF(2,1,1)
*VFILL,VALUE(1,2),DATA,MODE1
*VFILL,VALUE(1,3),DATA,ABS(MODE1/REF(2,1,1))
*VFILL,VALUE(2,1),DATA,REF(2,2,1)
*VFILL,VALUE(2,2),DATA,MODE2
*VFILL,VALUE(2,3),DATA,ABS(MODE2/REF(2,2,1))
*VFILL,VALUE(3,1),DATA,REF(3,1,1)
*VFILL,VALUE(3,2),DATA,MODE3
*VFILL,VALUE(3,3),DATA,ABS(MODE3/REF(3,1,1))
*VFILL,VALUE(4,1),DATA,REF(3,2,1)
*VFILL,VALUE(4,2),DATA,MODE4
*VFILL,VALUE(4,3),DATA,ABS(MODE4/REF(3,2,1))
*VFILL,VALUE(5,1),DATA,REF(4,1,1)
*VFILL,VALUE(5,2),DATA,MODE5
*VFILL,VALUE(5,3),DATA,ABS(MODE5/REF(4,1,1))
*VFILL,VALUE(6,1),DATA,REF(4,2,1)
*VFILL,VALUE(6,2),DATA,MODE6
*VFILL,VALUE(6,3),DATA,ABS(MODE6/REF(4,2,1))
*VFILL,VALUE(7,1),DATA,REF(5,1,1)
*VFILL,VALUE(7,2),DATA,MODE7
*VFILL,VALUE(7,3),DATA,ABS(MODE7/REF(5,1,1))
*VFILL,VALUE(8,1),DATA,REF(5,2,1)
*VFILL,VALUE(8,2),DATA,MODE8
*VFILL,VALUE(8,3),DATA,ABS(MODE8/REF(5,2,1))
/COM,
/COM, FREQUENCIES AT SPIN = 12000 RPM
/COM,
*VFILL,VALUE(9,1),DATA,REF(2,1,2)
*VFILL,VALUE(9,2),DATA,MODE21
*VFILL,VALUE(9,3),DATA,ABS(MODE21/REF(2,1,2))
*VFILL,VALUE(10,1),DATA,REF(2,2,2)
*VFILL,VALUE(10,2),DATA,MODE22
*VFILL,VALUE(10,3),DATA,ABS(MODE22/REF(2,2,2))
*VFILL,VALUE(11,1),DATA,REF(3,1,2)
*VFILL,VALUE(11,2),DATA,MODE23
*VFILL,VALUE(11,3),DATA,ABS(MODE23/REF(3,1,2))
*VFILL,VALUE(12,1),DATA,REF(3,2,2)
*VFILL,VALUE(12,2),DATA,MODE24
*VFILL,VALUE(12,3),DATA,ABS(MODE24/REF(3,2,2))
*VFILL,VALUE(13,1),DATA,REF(4,1,2)
*VFILL,VALUE(13,2),DATA,MODE25
*VFILL,VALUE(13,3),DATA,ABS(MODE25/REF(4,1,2))
*VFILL,VALUE(14,1),DATA,REF(4,2,2)
*VFILL,VALUE(14,2),DATA,MODE26
*VFILL,VALUE(14,3),DATA,ABS(MODE26/REF(4,2,2))
*VFILL,VALUE(15,1),DATA,REF(5,1,2)
*VFILL,VALUE(15,2),DATA,MODE27
*VFILL,VALUE(15,3),DATA,ABS(MODE27/REF(5,1,2))
*VFILL,VALUE(16,1),DATA,REF(5,2,2)
*VFILL,VALUE(16,2),DATA,MODE28
*VFILL,VALUE(16,3),DATA,ABS(MODE28/REF(5,2,2))
SAVE,TABLE_2
/OUT,
FINI

/CLEAR,NOSTART
/NOPR,
/OUT,vm302,vrt
/COM,------------ VM302 RESULTS COMPARISON --------------
/COM,
RESUME,TABLE_1
/COM,            ***** USING SHELL281 *****
/com,
/COM,        |   TARGET   |   MECHANICAL APDL   |   RATIO
/COM,
/COM, ---------------------------------------
/COM, FREQUENCIES AT 0 RPM
/COM, ---------------------------------------
*VWRITE,LABEL(1,1),VALUE(1,1),VALUE(1,2),VALUE(1,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,2),VALUE(2,1),VALUE(2,2),VALUE(2,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,3),VALUE(3,1),VALUE(3,2),VALUE(3,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,4),VALUE(4,1),VALUE(4,2),VALUE(4,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,5),VALUE(5,1),VALUE(5,2),VALUE(5,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,6),VALUE(6,1),VALUE(6,2),VALUE(6,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,7),VALUE(7,1),VALUE(7,2),VALUE(7,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,8),VALUE(8,1),VALUE(8,2),VALUE(8,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
/COM,
/COM, -------------------------------------
/COM, FREQUENCIES AT SPIN = 12 000 RPM
/COM, -------------------------------------
*VWRITE,LABEL(1,9),VALUE(9,1),VALUE(9,2),VALUE(9,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,10),VALUE(10,1),VALUE(10,2),VALUE(10,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,11),VALUE(11,1),VALUE(11,2),VALUE(11,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,12),VALUE(12,1),VALUE(12,2),VALUE(12,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,13),VALUE(13,1),VALUE(13,2),VALUE(13,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,14),VALUE(14,1),VALUE(14,2),VALUE(14,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,15),VALUE(15,1),VALUE(15,2),VALUE(15,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,16),VALUE(16,1),VALUE(16,2),VALUE(16,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
/COM, ---------------------------------------------------
/COM,
/COM,
RESUME,TABLE_2
/COM,------------ VM302 RESULTS COMPARISON --------------
/COM,
/COM,            ***** USING SOLID186 *****
/com,
/COM,        |   TARGET   |   MECHANICAL APDL   |   RATIO
/COM,
/COM, ---------------------------------------
/COM, FREQUENCIES AT 0 RPM
/COM, ---------------------------------------
*VWRITE,LABEL(1,1),VALUE(1,1),VALUE(1,2),VALUE(1,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,2),VALUE(2,1),VALUE(2,2),VALUE(2,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,3),VALUE(3,1),VALUE(3,2),VALUE(3,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,4),VALUE(4,1),VALUE(4,2),VALUE(4,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,5),VALUE(5,1),VALUE(5,2),VALUE(5,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,6),VALUE(6,1),VALUE(6,2),VALUE(6,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,7),VALUE(7,1),VALUE(7,2),VALUE(7,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,8),VALUE(8,1),VALUE(8,2),VALUE(8,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
/COM,
/COM, -------------------------------------
/COM, FREQUENCIES AT SPIN = 12000 RPM
/COM, -------------------------------------
*VWRITE,LABEL(1,9),VALUE(9,1),VALUE(9,2),VALUE(9,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,10),VALUE(10,1),VALUE(10,2),VALUE(10,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,11),VALUE(11,1),VALUE(11,2),VALUE(11,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,12),VALUE(12,1),VALUE(12,2),VALUE(12,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,13),VALUE(13,1),VALUE(13,2),VALUE(13,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,14),VALUE(14,1),VALUE(14,2),VALUE(14,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,15),VALUE(15,1),VALUE(15,2),VALUE(15,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
*VWRITE,LABEL(1,16),VALUE(16,1),VALUE(16,2),VALUE(16,3)
(1X,A8,'   ',F10.4,'  ',F14.4,'   ',F15.3)
/COM, --------------------------------------------------
/OUT
FINISH
*LIST,vm302,vrt