Input Files for Workshop Exercises Workshop Supplement Appendix A
Jan 18, 2018
Input Files for Workshop Exercises
Workshop SupplementAppendix A
January 30, 2001
Inventory #001444
A-2
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercises Workshop 1! ANSYS 5.7 Intro Part 2 - Workshop 1
! Axisymmetric Wheel Example (using Array Parameters)
finish/clear
/filn,axiwheel
resume,axiwheel,db1
WTIME=3
/PREP7
EPLOT/WAIT,WTIME ! LoadingLSEL,S,LOC,Y,0DL,ALL,,UY ! Fix UY at bottomLSEL,ALLRPM=7500PI=3.1416W=2*PI*RPM/60 ! W in rad/secOMEGA,,W ! Rotational velocity
! SolveSAVE/SOLUSOLVE
! Results/POST1/VIEW,1,1,2,3PLNSOL,S,EQV/WAIT,WTIME/EXPAND,27,AXIS,,,10/GLINE,1,-1/REPLOT/WAIT,WTIME
ETABLE,ESEQV,S,EQV/EXPAND/VIEW,1,0,0,1/GLINE,1,-1/AUTO,1PLETAB,ESEQV,AVG/WAIT,WTIMEPRETAB
*GET,NELEM,ELEM,,COUNT ! nelem = no. of elements*DIM,SARRAY,,NELEM ! Array named sarray, dimension nelem x 1*VGET,SARRAY(1),ELEM,1,ETAB,ESEQV ! Fill sarray with element equiv. stresses
*STATUS,SARRAY*VSCFUN,SDEV,STDV,SARRAY(1) ! sdev = standard deviation*STATUS,SDEV
SAVE
January 30, 2001
Inventory #001444
A-3
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 2a
! ANSYS 5.7 Intro Part 2 - Workshop 2a
finish/clear,start
resume,cp-blade,db1
/filn,cp-blade,1
! /VIEW,1,0.3758,0.747,0.5485 (set in cp-blade.db1 database)
WTIME = 3
/TITLE, Nodal coupling (CPCYC) for rotational symmetry
/PREP7
ET,1,SOLID95ET,2,MESH200KEYOPT,2,1,5
! Material Properties (already defined in cp-blade.db1 database)! MP,EX,1,14794080! MP,NUXY,1,0.3! MP,DENS,1,0.00045388! MP,ALPX,1,5.2E-6
! ESIZE,0.05 (set in cp-blade.db1 database)
! VSWEEP Volume 2 (blade)VSWEEP,2
SMRT,4AMESH,1
! Copy mesh on area 1 to area 11 in coord. system CSYS,1
MSHCOPY,AREA,1,11,1,0,30,0,0.0001
! Mesh volumeVMESH,1
! Convert SOLID95 tets into SOLID92 tetsTCHG,95,92,3
! Couple dof on the low boundary (nodes on area 1) to the! corresponding dof on the high boundary (nodes on area 11)! in CSYS,1CPCYC,ALL,0.0001,1,0,30
! Constrain UX and UY dofs on nodes at x=0 (r=0)NSEL,S,LOC,X,0D,ALL,UX, , , , ,UY
! Constrain UZ dof on node 3 at z=0NSEL,R,LOC,Z,0D,ALL,UZ
NSEL,ALL
! Rotate all nodal coord. systems to align with global cyl. coord.CSYS,1NROT,ALL
! Turn off symbols for CPs/PBC,CP, ,0
CHECK,ESEL,WARNEPLOT/WAIT,WTIMEESEL,ALLEPLOT
SAVEFINISH
January 30, 2001
Inventory #001444
A-4
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 2a (cont’d)
/SOLU
! OMEGA,0,0,1000 (set in cp-blade.db1 database)
SOLVESAVE
FINISH
/POST1
PLNSOL,S,EQV
! Plot SEQV for bladeVSEL,S,,,2ALLSEL,BELOW,VOLU/REPLOT
! Plot SEQV for baseVSEL,S,,,1ALLSEL,BELOW,VOLU/REPLOT
ALLSEL,ALL
/EXPAND,12,POLAR,FULL,,30/VIEW,1,1,1,1/AUTO,1/REPLOT
January 30, 2001
Inventory #001444
A-5
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 2b! ANSYS 5.7 Intro Part 2 - Workshop 2b
! Turbine Blade (Constraint Equations)
finish/clear,start
resume,ce-blade,db1
WTIME=3
/filn,ce-blade,1
! /VIEW,1,0.8557,-0.4372,0.2768 (set in ce-blade.db1 database)
/TITLE, Blade and Base tied together with CEs (CEINTF)
EPLOT/WAIT,WTIME
ESEL,S,MAT,,2EPLOT/WAIT,WTIME
NSEL,S,LOC,Z,0NPLOT/WAIT,WTIME
NSLE,UNPLOT/WAIT,WTIME
/PREP7
! ET,1,SOLID45 (already defined in ce-blade.db1 database)
! Material Properties (already defined in ce-blade.db1 database)! MP,EX,1,14794080! MP,NUXY,1,0.3! MP,DENS,1,0.00045388! MP,ALPX,1,5.2E-6!! MP,EX,2,32053840! MP,NUXY,2,0.3! MP,DENS,2,0.00083289! MP,ALPX,2,7.2E-6
CEINTF,0.25EPLOT/WAIT,WTIME
ALLSEL,ALL/PNUM,AREA,1/NUMBER,0APLOT
DA,25,ALL
EPLOT/WAIT,WTIME
SAVE
FINISH
/SOLUSOLVEFINISH
/POST1
PLNSOL,S,EQV
January 30, 2001
Inventory #001444
A-6
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 2c
! ANSYS 5.7 Intro Part 2 - Workshop 2c
! Swaybar (Rigid Regions)
finish/clear,start
/INP,swaybar1,inp
N,8000,33TYPE,2EN,6100,8000
F,8000,FY,-500 ! unit: kgf
NSEL,S,LOC,X,10NSEL,A,,,8000
! Generate Rigid RegionCERIG,8000,ALL,UX,UY
NSEL,ALL/PBC,F,,1/PBC,CE, ,1EPLOT
FINISH
/SOLUEQSLV,PCGSAVESOLVE
FINISH
/POST1ESEL,U,,,6100PLNSOL,S,EQVPLNSOL,U,SUM
swaybar1.inp! ANSYS 5.7 Intro Part 2 - Workshop 2c (insert file: swaybar1.inp)
/filn,swaybar-cerig
resume,swaybar,db1
/TITLE, Swaybar with Rigid Region (units: cm) - SOLID45s, Force= 500 kgf
WTIME=3
/PREP7VPLOT
/UIS,MSGPOP,3
! Divide VolumesWPSTYLE,,,,,,,,1WPRO,,,90.0WPOFFS,,,1.35VSBW,1WPAVE,2.43VSBW,4WPAVE,10.0VSBW,6VDEL,7,,,1WPSTYLE,,,,,,,,0
/UIS,MSGPOP,2
ET,1,SOLID45ET,2,MASS21R,1,1,1,1
MP,EX,1,2.11e6 ! units: kgf/cm^2 (1 kgf/cm^2 = 98066.5 Pa)
January 30, 2001
Inventory #001444
A-7
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesswaybar1.inp (cont’d)! Define line divisionsLESIZE,17, , ,8, , , , ,0LESIZE,22, , ,8, , , , ,0LESIZE,45, , ,8, , , , ,0LESIZE,93, , ,8, , , , ,0LESIZE,101, , ,8, , , , ,0LESIZE,109, , ,8, , , , ,0LESIZE,112, , ,8, , , , ,0LESIZE,121, , ,8, , , , ,0
LESIZE,35, , ,8, , , , ,0LESIZE,97, , ,8, , , , ,0LESIZE,105, , ,8, , , , ,0LESIZE,117, , ,8, , , , ,0
! Mesh Volume 3AESIZE,41,0.2AESIZE,42,0.2VSWEEP,3
! Mesh Volume 2AESIZE,36,0.2AESIZE,37,0.2VSWEEP,2
! Mesh Volume 1AESIZE,16,0.15AESIZE,21,0.15VSWEEP,1
! Mesh Volume 5AESIZE,51,0.15AESIZE,52,0.15VSWEEP,5
! Mesh Volume 4AESIZE,46,0.2AESIZE,47,0.2VSWEEP,4
! Constrain all DOFs on areas 17 and 19DA,17,ALLDA,19,ALLDTRAN/PBC,U,,1EPLOT
January 30, 2001
Inventory #001444
A-8
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesswaybar2.inp! ANSYS 5.7 Intro Part 2 - Workshop 2c Step 12.
! Swaybar Full Model Analysis
finish/clear,start
/filn,swaybar
resume,swaybar,db1
WTIME=3
/TITLE, Swaybar (units: cm) - SOLID45s, Force= 500 kgf/PREP7
VPLOT
/UIS,MSGPOP,3
WPSTYLE,,,,,,,,1WPRO,,,90.0WPOFFS,,,1.35VSBW,1WPAVE,2.43VSBW,4WPAVE,10.0VSBW,6WPAVE,27.0VSBW,7WPAVE,28.25VSBW,8WPSTYLE,,,,,,,,0
/UIS,MSGPOP,2
ET,1,SOLID45
MP,EX,1,2.11e6 ! units: kgf/cm^2 (1 kgf/cm^2 = 98066.5 Pa)
!* LESIZE,17, , ,8, , , , ,0LESIZE,22, , ,8, , , , ,0LESIZE,45, , ,8, , , , ,0LESIZE,93, , ,8, , , , ,0LESIZE,101, , ,8, , , , ,0LESIZE,109, , ,8, , , , ,0LESIZE,112, , ,8, , , , ,0LESIZE,121, , ,8, , , , ,0LESIZE,129, , ,8, , , , ,0LESIZE,136, , ,8, , , , ,0
LESIZE,35, , ,8, , , , ,0LESIZE,97, , ,8, , , , ,0LESIZE,105, , ,8, , , , ,0LESIZE,117, , ,8, , , , ,0
! Mesh Volume 3AESIZE,41,0.2AESIZE,42,0.2VSWEEP,3
! Mesh Volume 2AESIZE,36,0.2AESIZE,37,0.2VSWEEP,2
! Mesh Volume 1AESIZE,16,0.15AESIZE,21,0.15VSWEEP,1
! Mesh Volume 5AESIZE,51,0.15AESIZE,52,0.15VSWEEP,5
! Mesh Volume 4AESIZE,46,0.2AESIZE,47,0.2VSWEEP,4
January 30, 2001
Inventory #001444
A-9
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesswaybar2.inp (cont’d)
! Mesh Volume 6AESIZE,57,0.4AESIZE,58,0.4VSWEEP,6
! Mesh Volume 7AESIZE,69,0.15AESIZE,70,0.15VSWEEP,7
! Mesh Volume 9AESIZE,73,0.2AESIZE,74,0.2VSWEEP,9
! Mesh Volume 10AESIZE,77,0.2AESIZE,78,0.2VSWEEP,10
DA,17,ALLDA,19,ALL
! Distribute total force load (500 kgf) over four keypointsFK,41,FY,-125FK,51,FY,-125FK,56,FY,-125FK,59,FY,-125
FINISH
/SOLUEQSLV,PCGSAVESOLVE
FINISH
!/POST1
!VSEL,S, , ,1,5,1!ESLV!NSLE!PLNSOL,S,EQV!PLNSOL,U,SUM
January 30, 2001
Inventory #001444
A-10
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 3
! ANSYS 5.7 Intro Part 2 - Workshop 3
! Bolt Torque (Surface Effect Elements)
finish/clear,start
/filn,bolt-torque
resume,bolt-torque,db1
WTIME=3
/PREP7EPLOT/WAIT,WTIME
ASEL,S,,,7,8NSLA,,1NPLOT/WAIT,WTIME
TYPE,2ESURFESEL,S,TYPE,,2/PSYMB,ESYS,1EPLOT/WAIT,WTIME
LOCAL,11,1,0,0,0EMODIF,ALL,ESYS,11EPLOT/WAIT,WTIME CM,E_SURF,ELEM/PSYMB,ESYS,0EPLOT/WAIT,WTIME
/PSF,PRES,TANX,2SFE,E_SURF,2,PRES,,10000EPLOT/WAIT,WTIME
NSEL,ALLESEL,ALLASEL,ALLCSYS,0/AUTO,1EPLOT
DA,1,ALL
FINISH
/SOLUEQSLV,PCGSAVESOLVE
FINISH
/POST1RSYS,1/EDGE,1,1,45/GLINE,1,0PLNSOL,U,Y
January 30, 2001
Inventory #001444
A-11
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesbolt-torque.inp
! ANSYS 5.7 Intro Part 2 - Workshop 3
! This file generates the bolt-torque.db1 database ! file for Workshop 3
ARG1=0 ! Use ARG1=1 to complete the exercise
finish/clear,start
/filn,bolt-torque
WTIME=3
/UIS,MSGPOP,3
/TITLE, Bolt Torque Load
/PREP7/VIEW,1,1,0,0/ANGLE,1,-90,XM,1/ANGLE,1,30,YM,1
CYL4, , ,.25, , , ,2WPAVE,0,0,2CYL4, , ,3/8, , , ,0.25WPSTYLE,,,,,,,,0
VPLOT
VGLUE,ALLFLST,2,4,4,ORDE,2FITEM,2,5FITEM,2,-8ADRAG,5,6,7,8,,,19
FLST,3,4,5,ORDE,3FITEM,3,5FITEM,3,10FITEM,3,-12VSBA,3,P51XVPLOT
! Mesh the modelET,1,SOLID45ET,2,SURF154KEYOPT,2,4,1
MP,EX,1,30e6
VSWEEP,ALLEPLOT
SAVE,bolt-torque,db1
*IF,ARG1,EQ,1,THEN
ASEL,S,,,7,8NSLA,,1NPLOT/WAIT,WTIME
TYPE,2ESURFESEL,S,TYPE,,2/PSYMB,ESYS,1EPLOT/WAIT,WTIME
LOCAL,11,1,0,0,0EMODIF,ALL,ESYS,11EPLOT/WAIT,WTIMECM,E_SURF,ELEM/PSYMB,ESYS,0EPLOT/WAIT,WTIME
January 30, 2001
Inventory #001444
A-12
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesbolt-torque.inp (cont’d)
/PSF,PRES,TANX,2SFE,E_SURF,2,PRES,,10000EPLOT/WAIT,WTIME
NSEL,ALLESEL,ALLASEL,ALLCSYS,0/AUTO,1EPLOT
DA,1,ALL
FINISH
/SOLUEQSLV,PCGSAVESOLVE
FINISH
/POST1RSYS,1/EDGE,1,1,45/GLINE,1,0PLNSOL,U,Y
*ENDIF
FINISH
January 30, 2001
Inventory #001444
A-13
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 4
! ANSYS 5.7 Intro Part 2 - Workshop 4
ARG1=1 ! Use ARG1=1 to complete the exercise
! Building Frame Example! GEOMETRY
! Roof areas/PREP7 K,1,0,0,120,K,2,120,0,120, K,3,120,240,120,K,4,0,240,120, a,1,2,3,4agen,4,all,,,120,0,0agen,2,all,,,0,240,0kmodif,kp(480,0,120),,120nummrg,kpnumcmp,allcm,aflat,areacm,lflat,line/VIEW,1,1,-3,1/ANG,1,-48/dist,,250/focus,,260,190,80/pnum,kp,1APLOT
! "Lobby" areaskwpave,7wprot,45cswp,11lgen,2,11,,,0,-120,0,20l,7,27l,9,29kwpave,7,9,27,29csys,4
k,30,0,0,45 ! Peak keypointcsys,0a,30,9,7a,30,7,27a,30,27,29a,30,29,9asel,,,,9,12
cm,aslope,areaasel,all
! Lines representing columnscsys,0k,50numstr,line,51l,1,50ldrag,4,12,7,9,10,15,51ldrag,27,29,,,,,51lplotcsys,11lsel,,loc,y,0,-120cm,lobby,linelsel,all
! Orientation KPscsys,0 K,101,240,240,240000K,102,240000,240,60csys,11 K,103,0,0,100lplot
! BEAM PROPERTIESET,1,BEAM189 ! Beam with midside nodempread,Stl_AISI-304,BIN_MPL,,lib ! Steel
! Roof Propertieset,2,93 ! shell elements for roofr,1,.5 ! .5 thick roof
January 30, 2001
Inventory #001444
A-14
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 4 (cont’d)
! Loading Elementset,3,154 ! 3-D surface effect element with midside nodeskeyopt,3,11,2 ! Pressure on full area (not projected area)
save,bldg-geom,db1
*if,ARG1,eq,1,then
SECTYPE,1,BEAM,I,Column ! Section data for columns
SECDATA,12,12,12.12,.605,.605,.390SECTYPE,2,BEAM,I,Girder ! Section data
for girdersSECDATA,10.425,10.425,16.97,.985,.985,.585SECTYPE,3,BEAM,I,Beam ! Section data
for beams (normal to girders)SECDATA,6.535,6.535,8.06,.465,.465,.285SECTYPE,4,BEAM,HREC,Peak ! Section data
for beams in lobbySECDATA,6,6,.25,.25,.25,.25
! MESHING
! Mesh "column"scsys,0LSEL,S,loc,z,0,119latt,1,,1,,102,,1 lesize,all,,,4 lmesh,all /ESHAPE,1EPLOT
! Mesh "girder"slsel,s,loc,y,480lsel,a,loc,y,240lsel,a,loc,y,0lsel,u,loc,z,0,119latt,1,,1,,101,,2 lesize,all,,,6 lmesh,all
! Mesh "peak"slsel,s,loc,z,121,165latt,1,,1,,103,,4lesize,all,,,4 lmesh,all
! Mesh "beam"slsel,s,sec,,1,4lsel,invelatt,1,,1,,101,,3 lesize,all,,,6 lmesh,all
! Mesh "roof"type,2real,1secnum,0amesh,all
! Surface effect elementstype,3secnum,0esel,s,type,,2nsle,sesurf,alleplot
January 30, 2001
Inventory #001444
A-15
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 4 (cont’d)! LOADING & SOLUTION
/solunsel,,loc,z,0d,all,all ! Fix bottom nodes in all DOFacel,,,386 ! Gravity in Z directionallselsavesolve ! Load step 1esel,,type,,3sfe,all,5,pres,,0.25,0,0,-1 ! Pressure of 0.25
psi in -Z direction/psf,pres,,2eplotallselsavesolve ! Load step 2finish
! RESULTS/post1set,1 ! Results from load step 1esel,u,type,,2 ! Unselect surface effect
elementspldispset,2 ! Results from load step 2/replotesel,s,sec,,1/gline,,-1 ! No element outlinesplnsol,s,x ! Stresses in columnsesel,,sec,,2/replot ! Stresses in girdersesel,,sec,,3/replot ! Stresses in beamsesel,,sec,,4/replot ! Stresses in peaksfinish
*endif
!/exit,nosave
January 30, 2001
Inventory #001444
A-16
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 5
! ANSYS 5.7 Intro Part 2 - Workshop 5
! Submodeling
finish/clear,start
/filn,crank-coarse
resume,crank-coarse,db1
WTIME=3
!/POST1!PLNSOL,S,EQV!/WAIT,WTIME
!FINISH
/filn,crank-fine
/PREP7
VCLEAR,ALL
VPLOT/WAIT,WTIME
VINP,1,5,6/WAIT,WTIMEVDELE,2,4,1,1ADELE,35,36,1,1
LESIZE,ALL,,,-1,,1VPLOTAESIZE,41,1AESIZE,42,1
AESIZE,45,1AESIZE,46,1
VSWEEP,ALL
LOCAL,11,1,0,0,17.5, , ,90NSEL,S,LOC,X,9NPLOT/WAIT,WTIMENWRITE,crank-fine,nodeSAVE
FINISH
RESUME,crank-coarse,db1/POST1CBDOF
RESUME,crank-fine,dbALLSELVPLOT/WAIT,WTIME
/SOLUDA,41,SYMMDA,42,SYMMDA,45,SYMMDA,46,SYMM
/INPUT,crank-fine,cbdoEPLOT/WAIT,WTIME
SAVESOLVE
FINISH
/POST1/PBC,ALL,,0/PSYMB,CS,0PLNSOL,S,EQV
January 30, 2001
Inventory #001444
A-17
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 6! ANSYS 5.7 Intro Part 2 - Workshop 6
! Modal Analysis (Block Lanczos)
finish/clear,start
/filn,u-bracket
resume,u-bracket,db1
! Element Type! ET,1,SOLID45 !(already defined in the database)
! Material Properties !(already defined in the database)! MP,EX,1,30023280! MP,NUXY,1,0.29! MP,ALPX,1, 8.38888e-6! MP,DENS,1,0.0007346344
/SOLU
DA,17,ALL
ANTYPE,MODALMODOPT,LANB,10,0,1000000EQSLV,SPARMXPAND,10,,,1
SAVESOLVE
FINISH
/POST1
SET,LIST
SET,1,1PLNSOL,S,EQV/WAIT,WTIMEPLNSOL,U,SUM,2,1
/eofPLDISPANMODE,10,0.5
January 30, 2001
Inventory #001444
A-18
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 7
! ANSYS 5.7 Intro PArt 2 - Workshop 7
! Nonlinear Analysis (Large Deflection)
finish/clear,start
/filn,beamarch
/PREP7CSYS,1K,1,1270,75K,2,1270,90K,3,1270,105*AFUN,DEGK,4,(1270*SIN(45)),90L,1,2L,2,3DK,1,UX,0,,,UY,UZDK,2,UZ,0DK,3,UX,0,,,UY,UZFK,2,FY,-20000MP,EX,1,210E3MP,PRXY,1,0.3/PBC,ALL,,1/view,,0,0,1/PNUM,KP,1GPLOT
ET,1,BEAM189
SECTYPE,1, BEAM, RECTSECOFFSET, CENTSECDATA,25,12.5
LATT,1, ,1, , 4, ,1
LESIZE,ALL, , ,10LMESH,ALL/UI,MESH,OFF/SHRINK,0/ESHAPE,1/EFACET,2/RATIO,1,1,1EPLOTFINISH
/SOLU/STAT,SOLUSAVESOLVEFINISH
/POST1NSEL,S,,,2PRDISP/WAIT,10ALLSELFINISH
/SOLUANTYPE,0NLGEOM,1NSUBST,10,0,0OUTRES,ALL,LASTSOLVEFINISH
/POST1NSEL,S,,,2PRDISP/WAIT,10
ALLSELPLNSOL,U,Y
ANCNTR,10,0.5
January 30, 2001
Inventory #001444
A-19
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 8
! ANSYS 5.7 Intro Part 2 - Workshop 8
! Bonded Contact of Swaybar Assembly (Bar and Shaft)
finish/clear,start
/filn,bonded-contact,1
/INP,bonded-contact,inp
WTIME=3
/PREP7
!*/COM, CONTACT PAIR CREATION - STARTCM,_NODECM,NODECM,_ELEMCM,ELEMCM,_LINECM,LINECM,_AREACM,AREA/GSAV,cwz,gsav,,tempMP,MU,1,0MAT,1R,3REAL,3ET,5,170ET,6,174RMODIF,3,1,,,100,0.1,,RMODIF,3,7,,,1.0e20,0.0,1.0KEYOPT,6,2,0KEYOPT,6,6,0KEYOPT,6,7,0KEYOPT,6,8,
KEYOPT,6,9,1KEYOPT,6,11,KEYOPT,6,12,5! Generate the target surfaceASEL,S,,,48CM,_TARGET,AREATYPE,5NSLA,S,1ESLN,R,0ESURF,ALLCMSEL,S,_ELEMCM! Generate the contact surfaceASEL,S,,,22CM,_CONTACT,AREATYPE,6NSLA,S,1ESLN,R,0ESURF,ALLALLSELESEL,ALLESEL,S,TYPE,,5ESEL,A,TYPE,,6ESEL,R,REAL,,3/PSYMB,ESYS,1/PNUM,TYPE,1/NUM,1EPLOTESEL,ALLESEL,S,TYPE,,5 ESEL,A,TYPE,,6 ESEL,R,REAL,,3 CMSEL,A,_NODECM CMDEL,_NODECM CMSEL,A,_ELEMCM CMDEL,_ELEMCM CMSEL,S,_LINECM
January 30, 2001
Inventory #001444
A-20
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 8 (cont’d)CMDEL,_LINECM CMSEL,S,_AREACM CMDEL,_AREACM /GRES,cwz,gsav CMDEL,_TARGET CMDEL,_CONTACT /COM, CONTACT PAIR CREATION - ENDALLSEL/PBC,CE,,1/AUTO,1EPLOT
FINISH
/SOLUEQSLV,PCGSOLCONTROL,OFFNEQIT,1SAVESOLVE
FINISH
/POST1CMSEL,S,v_barALLSEL,BELOW,VOLUPLNSOL,S,EQV
CMSEL,S,v_shaftALLSEL,BELOW,VOLUPLNSOL,S,EQV
bonded-contact.inp! ANSYS 5.7 Intro Part 2 - Workshop 8 (insert file: bonded-contact.inp)! Bonded Contact of Swaybar Assembly (Bar and Shaft)
finish/clear,start
resume,swaybar-assm-cm,db1
/TITLE, Swaybar and Shaft Assembly with Bonded Contact (units: cm)
WTIME=3
/PREP7VPLOT/WAIT,WTIME
CMSEL,S,v_barALLSEL,BELOW,VOLUVPLOT
/UIS,MSGPOP,3
! Divide VolumesWPSTYLE,,,,,,,,1WPRO,,,90.0WPOFFS,,,1.35VSBW,3WPAVE,2.43VSBW,7WPAVE,10.0VSBW,9VDEL,10,,,1WPSTYLE,,,,,,,,0
VSEL,A,,,2,4,2ALLSEL,BELOW,VOLU
January 30, 2001
Inventory #001444
A-21
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesbonded-contact.inp (cont’d)VGLUE,2,7KWPLAN,-1,85,87,18wpro,,-90.0ASEL,s,,,24,25ASEL,A,,,14ASBW,ALLWPSTYLE,,,,,,,,0ALLSEL,BELOW,VOLU
/AUTO,1VPLOTCM,v_bar-sh,VOLU
VSEL,U,,,4,9,5ALLSEL,BELOW,VOLUCM,v_bar,VOLU
VSEL,S,,,9ALLSEL,BELOW,VOLUCM,v_shaft1,VOLU
VSEL,A,,,4ALLSEL,BELOW,VOLUCM,v_shaft,VOLU
CMSEL,S,v_barALLSEL,BELOW,VOLU/AUTO,1VPLOT
ET,1,SOLID45ET,2,SOLID95ET,3,SOLID92ET,4,MASS21R,1,1,1,1
MP,EX,1,2.11e6 ! units: kgf/cm^2 (1 kgf/cm^2 = 98066.5 Pa)
! Define line divisions for swaybarLESIZE,57, , ,8, , , , ,0LESIZE,143, , ,8, , , , ,0LESIZE,79, , ,8, , , , ,0LESIZE,151, , ,8, , , , ,0LESIZE,154, , ,8, , , , ,0LESIZE,163, , ,8, , , , ,0LESIZE,135, , ,8, , , , ,0LESIZE,52, , ,8, , , , ,0
LESIZE,70, , ,8, , , , ,0LESIZE,76, , ,8, , , , ,0LESIZE,139, , ,8, , , , ,0LESIZE,140, , ,8, , , , ,0LESIZE,147, , ,8, , , , ,0LESIZE,148, , ,8, , , , ,0LESIZE,159, , ,8, , , , ,0LESIZE,162, , ,8, , , , ,0
LESIZE,95, , ,6, , , , ,0LESIZE,96, , ,6, , , , ,0LESIZE,97, , ,6, , , , ,0LESIZE,98, , ,6, , , , ,0LESIZE,99, , ,6, , , , ,0LESIZE,100, , ,6, , , , ,0LESIZE,101, , ,6, , , , ,0LESIZE,102, , ,6, , , , ,0
LESIZE,65, , ,4, , , , ,0LESIZE,67, , ,4, , , , ,0LESIZE,72, , ,4, , , , ,0LESIZE,75, , ,4, , , , ,0LESIZE,157, , ,4, , , , ,0LESIZE,158, , ,4, , , , ,0LESIZE,160, , ,4, , , , ,0LESIZE,161, , ,4, , , , ,0
January 30, 2001
Inventory #001444
A-22
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesbonded-contact.inp (cont’d)LESIZE,21, , ,20, , , , ,0LESIZE,131, , ,20, , , , ,0LESIZE,40, , ,8, , , , ,0LESIZE,41, , ,8, , , , ,0LESIZE,60, , ,8, , , , ,0LESIZE,61, , ,8, , , , ,0LESIZE,44, , ,3, , , , ,0LESIZE,46, , ,3, , , , ,0LESIZE,47, , ,3, , , , ,0LESIZE,45, , ,3, , , , ,0
SMRT,6ESIZE,0.3! Mesh Volume 6 (upper left end of swaybar)VSWEEP,6
! Mesh Volume 5 (lower left end of swaybar)VSWEEP,5
! Mesh Volume 3 (upper middle of swaybar)VSWEEP,3
! Mesh Volume 8 (lower middle of swaybar)VSWEEP,8
! Mesh Volume 10 (right end of swaybar)VSWEEP,10
CMSEL,S,v_shaftALLSEL,BELOW,VOLU/AUTO,1VPLOT
! Mesh Volume 9 (inner shaft)! Define line divisions for inner shaftLESIZE,31, , ,20, , , , ,0LESIZE,22, , ,8, , , , ,0LESIZE,48, , ,8, , , , ,0LESIZE,23, , ,3, , , , ,0LESIZE,24, , ,3, , , , ,0LESIZE,28, , ,3, , , , ,0LESIZE,30, , ,3, , , , ,0LESIZE,51, , ,3, , , , ,0LESIZE,66, , ,3, , , , ,0LESIZE,26, , ,4, , , , ,0LESIZE,29, , ,4, , , , ,0LESIZE,49, , ,4, , , , ,0VSWEEP,9
! Mesh Volume 4 (outer shaft)TYPE,2MSHAPE,1,3DMSHKEY,0VMESH,4
TCHG,95,92,3CHECK
CMSEL,S,v_bar-shALLSEL,BELOW,VOLUEPLOT
/UIS,MSGPOP,2*GET,high_nod,NODE,,NUM,MAX, , , ,node_ld=high_nod+1N,node_ld,33TYPE,4EN,8000,node_ld
NSEL,S,LOC,X,10NSEL,A,,,node_ldNPLOT
January 30, 2001
Inventory #001444
A-23
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesbonded-contact.inp (cont’d)
! Generate Rigid RegionCERIG,node_ld,ALL,UX,UY
NSEL,ALL/PBC,CE, ,1EPLOT
! Copy shaft volume in place to create identical mesh! for gluing comparison./noprimmed,0
CMSEL,S,V_SHAFT ALLSEL,BELOW,VOLU VGEN,2,all, , , , , , ,0 CM,v_shaft2,VOLU
CMSEL,S,V_SHAFT VCLEAR,allVDELE,all, , ,1
CMSEL,S,V_SHAFT2CM,v_shaft,VOLU CMDELE,V_SHAFT2
immed,1
allsel
F,node_ld,FY,-500 ! unit: kgf/PBC,F,,1/PBC,U,,1DA,44,ALL
save
VSEL,NONECMSEL,S,V_SHAFTCMSEL,A,V_BARCM,V_BAR-SH,VOLUALLS,BELOW,VOLUVPLOT
FINISH
/eof ! Student applies contact elements through Wizard.
/SOLU
EQSLV,PCGSAVESOLVE
FINISH
/POST1CMSEL,S,v_shaftALLSEL,BELOW,VOLUPLNSOL,S,EQV/WAIT,WTIME
CMSEL,S,v_barALLSEL,BELOW,VOLUPLNSOL,S,EQV
January 30, 2001
Inventory #001444
A-24
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesswaybar-shaft-glued.inp
! ANSYS 5.7 Intro Part 2 - Workshop 8 Step 9.
! File: swaybar-shaft-glued.inp! Swaybar and Shaft Volumes Glued Together
finish/clear,start
/filn,swaybar-shaft-glued,1
resume,swaybar-assm-cm,db1
/TITLE, Swaybar and Shaft Assembly (glued) (units: cm)
WTIME=3
/PREP7VPLOT/WAIT,WTIME
CMSEL,S,v_barALLSEL,BELOW,VOLUVPLOT
/UIS,MSGPOP,3
! Divide VolumesWPSTYLE,,,,,,,,1WPRO,,,90.0WPOFFS,,,1.35VSBW,3WPAVE,2.43VSBW,7
WPAVE,10.0VSBW,9VDEL,10,,,1WPSTYLE,,,,,,,,0
VSEL,A,,,2,4,2ALLSEL,BELOW,VOLU
VGLUE,2,7KWPLAN,-1,85,87,18wpro,,-90.0ASEL,s,,,24,25ASEL,A,,,14ASBW,ALLWPSTYLE,,,,,,,,0ALLSEL,BELOW,VOLU
/AUTO,1VPLOTCM,v_bar-sh,VOLU
VSEL,U,,,4,9,5ALLSEL,BELOW,VOLUCM,v_bar,VOLU
VSEL,S,,,9ALLSEL,BELOW,VOLUCM,v_shaft1,VOLU
VSEL,A,,,4ALLSEL,BELOW,VOLUCM,v_shaft,VOLU
CMSEL,S,v_barALLSEL,BELOW,VOLU/AUTO,1VPLOT
January 30, 2001
Inventory #001444
A-25
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesswaybar-shaft-glued.inp (cont’d)ET,1,SOLID45ET,2,SOLID95ET,3,SOLID92ET,4,MASS21R,1,1,1,1
MP,EX,1,2.11e6 ! units: kgf/cm^2 (1 kgf/cm^2 = 98066.5 Pa)
! Define line divisions for swaybarLESIZE,57, , ,8, , , , ,0LESIZE,143, , ,8, , , , ,0LESIZE,79, , ,8, , , , ,0LESIZE,151, , ,8, , , , ,0LESIZE,154, , ,8, , , , ,0LESIZE,163, , ,8, , , , ,0LESIZE,135, , ,8, , , , ,0LESIZE,52, , ,8, , , , ,0
LESIZE,70, , ,8, , , , ,0LESIZE,76, , ,8, , , , ,0LESIZE,139, , ,8, , , , ,0LESIZE,140, , ,8, , , , ,0LESIZE,147, , ,8, , , , ,0LESIZE,148, , ,8, , , , ,0LESIZE,159, , ,8, , , , ,0LESIZE,162, , ,8, , , , ,0
LESIZE,95, , ,6, , , , ,0LESIZE,96, , ,6, , , , ,0LESIZE,97, , ,6, , , , ,0LESIZE,98, , ,6, , , , ,0LESIZE,99, , ,6, , , , ,0LESIZE,100, , ,6, , , , ,0LESIZE,101, , ,6, , , , ,0LESIZE,102, , ,6, , , , ,0
LESIZE,65, , ,4, , , , ,0LESIZE,67, , ,4, , , , ,0LESIZE,72, , ,4, , , , ,0LESIZE,75, , ,4, , , , ,0LESIZE,157, , ,4, , , , ,0LESIZE,158, , ,4, , , , ,0LESIZE,160, , ,4, , , , ,0LESIZE,161, , ,4, , , , ,0
LESIZE,21, , ,20, , , , ,0LESIZE,131, , ,20, , , , ,0LESIZE,40, , ,8, , , , ,0LESIZE,41, , ,8, , , , ,0LESIZE,60, , ,8, , , , ,0LESIZE,61, , ,8, , , , ,0LESIZE,44, , ,3, , , , ,0LESIZE,46, , ,3, , , , ,0LESIZE,47, , ,3, , , , ,0LESIZE,45, , ,3, , , , ,0
SMRT,6ESIZE,0.3! Mesh Volume 6 (upper left end of swaybar)VSWEEP,6
! Mesh Volume 5 (lower left end of swaybar)VSWEEP,5
! Mesh Volume 3 (upper middle of swaybar)VSWEEP,3
! Mesh Volume 8 (lower middle of swaybar)VSWEEP,8
! Mesh Volume 10 (right end of swaybar)VSWEEP,10
CMSEL,S,v_shaftALLSEL,BELOW,VOLU/AUTO,1VPLOT
January 30, 2001
Inventory #001444
A-26
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop Exercisesswaybar-shaft-glued.inp (cont’d)! Mesh Volume 9 (inner shaft)! Define line divisions for inner shaftLESIZE,31, , ,20, , , , ,0LESIZE,22, , ,8, , , , ,0LESIZE,48, , ,8, , , , ,0LESIZE,23, , ,3, , , , ,0LESIZE,24, , ,3, , , , ,0LESIZE,28, , ,3, , , , ,0LESIZE,30, , ,3, , , , ,0LESIZE,51, , ,3, , , , ,0LESIZE,66, , ,3, , , , ,0LESIZE,26, , ,4, , , , ,0LESIZE,29, , ,4, , , , ,0LESIZE,49, , ,4, , , , ,0VSWEEP,9
! Mesh Volume 4 (outer shaft)TYPE,2MSHAPE,1,3DMSHKEY,0VMESH,4
TCHG,95,92,3CHECK
CMSEL,S,v_bar-shALLSEL,BELOW,VOLUEPLOT
/UIS,MSGPOP,2
N,11000,33TYPE,4EN,8000,11000
NSEL,S,LOC,X,10NSEL,A,,,11000NPLOT
! Generate Rigid RegionCERIG,11000,ALL,UX,UY
NSEL,ALL/PBC,CE, ,1EPLOT
F,11000,FY,-500 ! unit: kgf/PBC,F,,1/PBC,U,,1DA,19,ALL
FINISH
/SOLU
EQSLV,PCGSAVESOLVE
FINISH
/POST1CMSEL,S,v_shaftALLSEL,BELOW,VOLUPLNSOL,S,EQV/WAIT,WTIME
CMSEL,S,v_barALLSEL,BELOW,VOLUPLNSOL,S,EQV
January 30, 2001
Inventory #001444
A-27
INTR
OD
UCTIO
N TO
AN
SYS 5.7 - Part 2IN
TRO
DU
CTION
TO A
NSYS 5.7 - Part 2
Workshop Supplement
Appendix AInput Files for Workshop ExercisesWorkshop 9! ANSYS 5.7 Intro PArt 2 - Workshop 7! Bolt load example
ARG1=1 ! Use ARG1=1 to complete the exercise
! Geometry/prep7block,-5,5,-5,5,,1cylinder,,1,-1,1vsbv,1,2numcmp,volu
! Meshinget,2,45type,2mpread,Al_a2024-T3,BIN_MPL,,libvsweep,1/color,outl,black/shrink,0.1/view,,1,2,3/psf,pres,,2eplot
! Constraintsnsel,,loc,y,5d,all,allnsel,alleqslv,pcg,1e-5 save,boltload,db
! Surface loadset,1,154type,1asel,s,loc,y,-1nsla,s,1esurf
esln,,1 ! Select all surface elementssfe,all,5,pres,,1000,0,-1,0 allselsave,bpressure,db1
*if,arg1,eq,1,then
! Solve/solusolve
! Postprocess/post1plnsol,s,y
! Start Macro Creation*create,sfeplot,mac ! Macro to plot effective
pressure on surface elem'sesel,s,type,,arg1 ! Select elements of type
ARG1nsle ! Select all nodes
attached to themetable,peff,smisc,arg2+12 ! Item PEFF is
SMISC item ARG2+12pletab,peff ! Plot PEFFnsel,allesel,all*end
! End Macro Creation
sfeplot,1,5 ! Plot effective pressure for type 1, face 5
*endif
finish