input files for workshop exercises workshop supplement appendix a

28
Input Files for Workshop Exercises Workshop Supplement Appendix A

Upload: kevin-sparks

Post on 18-Jan-2018

237 views

Category:

Documents


0 download

DESCRIPTION

Workshop Supplement January 30, 2001 Inventory # A-3 Appendix A Input Files for Workshop Exercises Workshop 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, (set in cp-blade.db1 database) WTIME = 3 /TITLE, Nodal coupling (CPCYC) for rotational symmetry /PREP7 ET,1,SOLID95 ET,2,MESH200 KEYOPT,2,1,5 ! Material Properties (already defined in cp-blade.db1 database) ! MP,EX,1, ! MP,NUXY,1,0.3 ! MP,DENS,1, ! MP,ALPX,1,5.2E-6 ! ESIZE,0.05 (set in cp-blade.db1 database) ! VSWEEP Volume 2 (blade) VSWEEP,2 SMRT,4 AMESH,1 ! Copy mesh on area 1 to area 11 in coord. system CSYS,1 MSHCOPY,AREA,1,11,1,0,30,0, ! Mesh volume VMESH,1 ! Convert SOLID95 tets into SOLID92 tets TCHG,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,1 CPCYC,ALL,0.0001,1,0,30 ! Constrain UX and UY dofs on nodes at x=0 (r=0) NSEL,S,LOC,X,0 D,ALL,UX,,,,,UY ! Constrain UZ dof on node 3 at z=0 NSEL,R,LOC,Z,0 D,ALL,UZ NSEL,ALL ! Rotate all nodal coord. systems to align with global cyl. coord. CSYS,1 NROT,ALL ! Turn off symbols for CPs /PBC,CP,,0 CHECK,ESEL,WARN EPLOT /WAIT,WTIME ESEL,ALL EPLOT SAVE FINISH

TRANSCRIPT

Page 1: Input Files for Workshop Exercises Workshop Supplement Appendix A

Input Files for Workshop Exercises

Workshop SupplementAppendix A

Page 2: Input Files for Workshop Exercises Workshop Supplement Appendix 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

Page 3: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 4: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 5: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 6: Input Files for Workshop Exercises Workshop Supplement Appendix A

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)

Page 7: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 8: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 9: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 10: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 11: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 12: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 13: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 14: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 15: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 16: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 17: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 18: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 19: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 20: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 21: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 22: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 23: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 24: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 25: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 26: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 27: Input Files for Workshop Exercises Workshop Supplement Appendix A

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

Page 28: Input Files for Workshop Exercises Workshop Supplement Appendix A