27
19 塑性分析实例 本实例为一个圆盘在周期载荷作用下的塑性分析。本实例中将详细讲解如何定义材料 的强化准则,如何将一组节点定义为一个自由度耦合集,以及如何在后处理中对定义的变 量进行运算。 19.1 问题描述 一个周边简支的圆盘,其中心受到一个冲杆的周期作用(假定冲杆是刚性的),需要进 行圆盘在冲杆的周期作用下的塑性分析。本实例的模型简图如图 19.1 所示,材料特性如下 所示,塑性时的应力-应变关系如表 19.1,载荷历史如表 19.2 所示。 弹性模量:EX=70000,泊松比:NUXY=0.325 19.1 材料塑性时的应力—应变关系表: 应力 55 112 172 241 应变 0.0007857 0.00575 0.02925 0.1 19.2 加载历史 时间 0 1 2 3 载荷 0 -6000 750 -6000 6.5 130 10 F 19.1 模型简图

第19章 塑性分析实例.pdf

  • Upload
    haosf

  • View
    300

  • Download
    6

Embed Size (px)

Citation preview

  • 19

    19.1

    () 19.1 19.1 19.2

    EX=70000NUXY=0.325 19.1

    55 112 172 241 0.0007857 0.00575 0.02925 0.1

    19.2

    0 1 2 3 0 -6000 750 -6000

    6.5

    130

    10

    F

    19.1

  • Y

    19.2

    19.2.1

    17.1StructuralCircular Plate Loaded by a Circular Punch - Kinematic Hardening

    1 Utility Menu | File | Change Jobname Change Jobname () 17.2 Enter new jobname ()CH17(New log and error files)Yes

    19.2

    2 Utility Menu | File | Change Title Change Title () 19.3 Enter new title ()Circular Plate Loaded by a Circular Punch - Kinematic Hardening

    19.3

    3 Utility Menu | Plot | ReplotCircular Plate Loaded by a

  • Circular Punch - Kinematic Hardening() 4Main Menu | Preference Preference of GUI Filtering () Structual()

    19.2.2

    ANSYS6.1

    ( 18 )

    1 Utility Menu | Parameters | Scalar Parameters Scalar Parameters () 19.4

    19.4 2 Selection ()

    EXX70000 EXX70000

    EXX=70000 RPL=65 RPU=5 H=6.5

  • STS1=55 STN1=STS1/EXX(ANSYS 7.857142857E-04) STS2=112 STN2= 0.00575 STS3=172 STN3= 0.02925 STS4=241 STN4=0.1) NEX=15 NET=2 L1 NEX1=nint(0.8*NET)( ANSYS 2) L2 NEX2=NEX-NEX1( ANSYS 13) 3 ANSYS6.1(ANSYS Toolbar)

    19.2.3

    4

    1Main Menu | Preprocessor | Element Type | Add/Edit/DeleteElement Types () Library of Element Types (), 19.5

    19.5

    2Structural SolidQuad 4node 42 Plane 42

    Library of Element Types Element Types () 1PLANE42 19.6

  • 19.6

    3 PLANE42 element type options

    (PLANE42) 19.7

    19.7 4 element behavior () Axisymmetric

    5(Element Types)

    19.2.4

    1Main Menu | Preprocessor | Material Props | Material Models Define Material Model Behavior () 19.8

  • 19.8

    2 Structural | Linear | Elastic | Isotropic1 EX PRXY 19.9

    19.9 3(EX)EXXANSYS6.1(PRXY) 0.325

    4(Define Material Model Behavior) Structural |

    Nonlinear | Inelastic | Rate Independent | Kinematic Hardening Plasticity | Mises Plasticity | Multilinear(General) 1 (Multilinear Kinematic Kardening for Material Number 1) 19.10

  • 19.10 1

    5 STRAIN/STRESS ()

    STN1 STS1 STRAIN/STRESS

    STN2 STS2 4 ANSYS6.1 4 19.10

    6 1 19.10

    ANSYS6.1 1 19.11

    19.11 1 7 Define Material Model Behavior ()

  • 1Material >Exit

    19.2.5

    1Main Menu | Preprocessor | Create | Nodes | In Active CS Create Nodes in Active Coordinate System (

    ) 19.12

    19.12 2Node number ()1 XRPL( 0) 1

    2X=0Y=0Z=0 2 3X=0Y=H/2Z=0 3 ANSYS 3()

    3Main Menu | Preprocessor | Modeling | Create Keypoints | In Active CSCreate Nodes in Active Coordinate System () 19.13

    19.13 4 Keypoint number ()1 Y(H/2)(0) 1

    2XY RPU-(H/2)

  • 23XYRPL-(H/2) ANSYS 3()

    5Main Menu | Preprocessor | Copy | Keypoints 3

    Copy Keypoints () 19.14

    19.14 6Y-offset active CS ( DY)H KINC3 Y

    3 7 Utility Menu | PlotCtrls | NumberingKeypoint numbers ()ONLine numbers

    Area numbersON 19.15

    19.15

  • 8Main Menu | Preprocessor | Modeling | Create | Lines | Lines | Straight Line 124523 56 L1:12L2 :45L3:23 L4:5

    6Pan/Zoom/Rotate

    9Main Menu | Preprocessor | Create | Arbitrary | Through KPs Create Area thru KPs () 1254 2365 19.16

    19.16 10Main Menu | Preprocessor | Meshing | Size

    Cntrls | ManualSize | Lines | Picked Lines(Element Size on Picked Lines) ANSYS L5~L7 Element Size on Picked Lines ()19.17

  • 19.17 11 No. of element devisions ()NET 2

    12 L1L2 NEX12 L3L4NEX2(Spacing ratio)2.5 L3L4

    19.18

    19.18 13Main Menu | Preprocessor | Meshing | Mesh | Areas

    | Mapped | 3 or 4 sidedMesh Areas ()

  • ANSYS6.1 19.19

    19.19 1013 ANSYSMeshTool

    Main Menu | Preprocessor | Meshing | Mesh Tool

    19.2.6

    Y Y

    1Utility Menu | PlotCtrls | Numbering Node numbers ()ON Utility Menu | Plot | NodesANSYS

    2Main Menu | Preprocessor | Coupling Ceqn | Couple DOFs Define Coupled DOFs () 379 Define Coupled DOFs () 19.20

  • 19.20 3 Set reference number ()1 Degree-of-freedom

    label ()UY Y 19.21

    19.21 4Main Menu | Preprocessor | Loads | Define Loads | Apply

    | Structural | Displacement | On Nodes Apply U,ROT on Nodes () 1

    Apply U,ROT on Nodes () 19.22

  • 19.22 5 DOFs to be constrained ()UY 1 Y

    234 19.22UYUX

    19.22 19.23

    19.23 6 ANSYS6.1(ANSYS Toolbar)

  • 19.3

    19.3.1

    1Main Menu | Analysis Type | Solution | New Analysis New Analysis ()()Static

    2Main Menu | Solution | Analysis Type | Sol'n Controls 19.24 Basic () Write Items to Results File () Frequency ()Write every substepMain Menu | Solution | Load Step Opts | Output Ctrls | DB/Results FileNolinear 19.25

    19.24

  • 19.25 3 19.25 Nolinear Options () DOF solution

    predictor ()On after 1 substpAdvanced NL ()()

    4

    19.3.2

    1Main Menu | Solution | Define Loads | Apply | Structural | Force/Moment | On Nodes 3() 3 Apply F/M on Nodes () 19.26

  • 19.26 2 Direction force/mom ()FY

    Force/moment value ()0 3Main Menu | Solution | Load Step Opts | Time/Frequenc

    | Time & Substps Time and Substep Options ()19.27

    19.27 4(Time at end of load step)1e-6

    Number of substeps () 1 Automatic Time Steping ()ON

    5Main Menu | Solution | Load Step Opts | Write Ls FileWrite Load Step File () 19.28

  • 19.28 6 Load Step file number n ()1

    ANSYSCH19.S01 7 16 19.26 3 Y-6000 19.27

    Time at end of load step1Number of substeps10 19.28 Load step file number n ()2CH19.S02

    8 16 19.26 3 Y750 19.27Time at end of load step2 19.28 Load step file number n ()3CH19.S03

    9 16 19.26 3 Y-6000 19.27Time at end of load step3 19.28 Load step file number n ()4CH19.S04

    10 ANSYS6.1(ANSYS Toolbar)

    19.3.3

    1Main Menu | Solution | Solve | From LS Files Solve Load Step Files () 19.29

    19.29 2 Starting LS file number ()1Ending

    LS file number ()4 14 ANSYS

    3

  • 19.4

    (POST1)(POST26)

    19.4.1

    1Main Menu | General Pestpro | Read Results | Last Set

    2Main Menn | General Postproc | Plot Results | Deformed Shape Plot Deformed Shape ()Def+undef edge ANSYS 19.30

    19.30 3Main Menu | General Postproc | Plot

    Results | Contour Plot | Nodal Solu Contour Nodal Solution Data () 19.31

  • 19.31 4Strain-elasticVon Mises EPELEQVDef+undef edge

    ANSYS 19.32

    19.32

  • 5Strain-PlasticVon Mises EPPLEQV

    ANSYS 19.33

    17.33

    19.4.2

    ANSYS

    1Main Menu | TimeHist Postpro Time History Variables ()

    2 Add Time History Variable () 19.34 3 3 Y

  • 19.34 3 Result Item ()

    Element Solution | Stress | Y-Component of stressVariable Name ()SY_2 3

    3 2SY_2

    4 Element Solution | Elastic Strain | Y-Component of elastic strain 3

    3 3 Y 3 5 Element Solution | Plastic Strain | Y-Component of

    Plastic strain 4 3 3 Y

    6 Calculator ()( 19.35) EPTLY

    EPELY_3({}) EPPLY_4

    ({}) 19.35 EPTLY( 19.35)

  • 19.35 7 Utility Menu | PlotCtrls | Style | Graphs | Modify

    Axes X Y-Strain Y Y-Stress

    8 19.35 5EPTLY X 2SY_2

    Y ANSYS 3 Y 19.36

  • 19.36 3Y

    ANSYS ANSYS

    17.5

    ANSYS GUI /PREP7 /TITLE,Circular Plate Loaded by a Circular Punch - Kinematic Hardening !* EXX=70000 RPL=65 RPU=5 H=6.5 STS1=55 STN1=STS1/EXX STS2=112 STN2=0.00575 STS3=172 STN3= 0.02925 STS4=241

  • STN4= 0.1 NEX=15 NET=2 NEX1=nint(0.8*NET) NEX2=NEX-NEX1 !* ET,1,42,,,1 PLANE42 !* MP,EX,1,EXX MP,NUXY,1,0.325 !* TB,KINH,1,1,4, TBPT,,STN1,STS1 TBPT,,STN2,STS2 TBPT,,STN3,STS3 TBPT,,STN4,STS4 !* N,1,RPL,,,,,, N,2,0,,,,,, N,3,,H/2,,,,, !* K,1,,-(H/2),, K,2,RPU,-(H/2),, K,3,RPL,-(H/2),, KGEN,2,ALL, , , ,H, ,3,0 !* L,1, 2 L,4, 5 L,2, 3 L,5,6 !* A,1,2,5,4 A,2,3,6,5 !* LESIZE,1, , ,NEX1 LESIZE,2, , ,NEX1 LESIZE,3, , ,NEX2,2.5 LESIZE,4, , ,NEX2,2.5 LESIZE,5, , ,NET

  • LESIZE,6, , ,NET LESIZE,7, , ,NET !* AMESH,ALL !* NUMMRG,NODE, , , ,LOW NUMCMP,NODE !* CP,1,UY,3,7,9 !* D,1,UY NSEL,S,LOC,X,0 D,ALL,UX NSEL,ALL !* /SOLU !* ANTYPE,0 OUTRES,ALL,ALL PRED,ON !* F,3,FY,0 TIME,1e-6 AUTOTS,1 NSUBST,1, , ,1 KBC,0 LSWRITE,1, !* F,3,FY,-6000 TIME,1 NSUBST,10, , ,1 LSWRITE,2, !* F,3,FY,750 TIME,2 LSWRITE,3, !* F,3,FY,-6000 TIME,3

  • LSWRITE,4, !* 4 LSSOLVE,1,4,1, FINISH !* /POST1 SET,LAST PLDISP,1 !* PLNSOL,EPPL,EQV,1,1 PLNSOL,EPEL,EQV,1,1 !* /POST26 ESOL,2,3,3 ,S,Y,SY_2 ESOL,3,3,3 ,EPEL,Y,EPELY_3 ESOL,4,3,3 ,EPPL,Y,EPPLY_4 ADD,5,3,4,,EPTLY !* /AXLAB,X,Y-Strain /AXLAB,Y,Y-Stress !* XVAR,5 PLVAR,2, FINISH