Presentation is loading. Please wait.

Presentation is loading. Please wait.

Crush Pipe Problem Estimated Time for Completion: ~35min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2.

Similar presentations


Presentation on theme: "Crush Pipe Problem Estimated Time for Completion: ~35min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2."— Presentation transcript:

1 Crush Pipe Problem Estimated Time for Completion: ~35min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2

2 2 Topics Covered Topics covered in Modeling Creating Shell elements by extruding Beam elements This is the easiest way to make a 3-D shell structure that has uniform cross section. Creating Elastic-perfectly plastic material The material non-linearity is approximated by a constant Applying Equivalence to the redundant nodes. Equivalence eliminates any duplicated nodes and cracks created by the mesher. Topics covered in Analysis Applying Deformable and rigid bodies contact Applying Large Displacement/Large Strains Analysis Applying Modified Riks/Ramm method One of the Increment types which can solve problems with complicate nonlinearity or post-buckling. Modifying Contact Table The contact condition for each contact pair can be modified.

3 3 A contact between a rigid body and a deformable body is often used in many applications. In this example, A hollow pipe is crushed by moving three rigid cylinders. The rigid cylinders push the pipe surface to a total stroke of 2 inches. Both ends of the pipe are fixed. The material is elastic-perfectly plastic. Problem Description Pipe D=8 R=3 R=5 1020 Move 2in in the -Y Move 2in in the +Y Rigid – deformable, surface-to-surface contacts

4 4 Problem Description In this example problem, we apply Symmetric boundary conditions at the center of the pipe to reduce the number of elements and the analysis time. The following condition is applied at the boundary. u x =θ y = θ z =0 on the symmetric boundary We will model Elastic-perfectly plastic material properties to simplify the plasticity of the material. Pipe D=8 R=3 R=5 10 20 Move 2in in the -Y Move 2in in the +Y

5 5 Summary of Model Rigid bodies Diameters: Upper=5 in, Lower=3 in Motion: 2in toward the center of the pipe Steel pipe Dimensions: Diameter=8 in, Length=40 in, Thickness=0.5 in Material properties: Young’s Modulus =30.0x10 6 psi, Poisson’s ratio=0.3, Yield strength=36000 psi

6 6 Goal We will determine the maximum von Mises stress and find the location in the pipe.

7 7 Expected Results von Mises Stress Displacement, Translation (Magnitude)

8 8 Create Database a.Click File menu / Select New b.In File Name enter crushed_pipe.db c.Click OK d.Select Analysis Code to be MSC. Marc e.Click OK f.Click Group menu / Select Create g.In New Group Name enter rigid h.Check Make Current i.Click Apply a de b cfghi

9 9 Create Rigid Bodies a a.Click Geometry icon b.Select Action to be Create c.Select Object to be Point d.Select Method to be XYZ e.Uncheck Auto Execute f.In Point Coordinates List, enter [10,-7.1,4.5] g.Click Apply h.In Point Coordinates List, enter [13,-7.1,4.5] i.Click Apply j.Select Object to be Curve k.Select Method to be Revolve l.In Axis, enter {Point 1[X1 Y1 5.0]} m.In Total Angle, enter 180 n.Uncheck Auto Execute o.In Point List, enter Point 2 (or select Point 2) p.Click Apply Create a curve for the rigid body below the pipe b cde f gh ij k l mnop

10 10 Create Rigid Bodies a.Select Object to be Point b.Select Method to be XYZ c.In Point Coordinates List, enter [0,9.1,4.5] d.Click Apply e.In Point Coordinates List, enter [5,9.1,4.5] f.Click Apply g.Select Object to be Curve h.Select Method to be Revolve i.In Axis, enter {Point 4[X4 Y4 5.0]} j.In Total Angle, enter -90 k.In Point List, enter Point 5 (or select Point 5) l.Click Apply Create a curve for the rigid body below the pipe a bc defghijkl

11 11 Create Deformable Body Create a curve for the deformable body a.Click Group menu / Select Create b.In New Group Name enter pipe c.Check Make Current d.Select Group Contents to be Add Entity Selection e.Click Apply f.Click Cancel g.Select Action to be Create h.Select Object to be Point i.Select Method to be XYZ j.In Points Coordinates List, enter [0,0,0] k.Click Apply l.In Points Coordinates List, enter [0,4,0] m.Click Apply n.Select Object to be Curve o.Select Method to be Revolve p.In Axis, enter {Point 7[1 Y7 Z7]} q.In Total Angle, enter 360 r.In Point List, enter Point 8 (or select Point 8) s.Click Apply a b cdef gh ijklmn op qrs

12 12 Create Deformable Body Create Mesh seed and Mesh on the deformable body h. Click Group menu / Select Create i. In New Group Name enter fem_pipe j.Click Apply k.Click Cancel l.Select Action to be Create m.Select Object to be Mesh n.Select Type to be Curve o.Select Topology to be Bar2 p.In Curve List, enter Curve 3 q.Click Apply a.Click Element icon b.Select Action to be Create c.Select Object to be Mesh Seed d.Select Type to be Uniform e.In Number, enter 20 f.In Curve List, enter Curve 3 g.Click Apply abcd e fg h ijkl m n op q

13 13 Create Deformable Body Create surface elements of the deformable body by extruding the bar elements a.Select Action to be Sweep b.Select Object to be Element c.Select Method to be Extrude d.In Direction Vector, enter e.Check Delete Original Elements f.In Base Entity List, enter Elm 1:20 g.Or select the elements in the current viewport using the mouse left button h.Click Apply a bcdefgh Tip: Select the elements after clicking the icons and

14 14 Create Rigid Bodies Create surface elements of the rigid bodies by extruding the bar elements a.Click Group menu / Select Post b.In Select Groups to Post, select rigid c.Click Apply d.Click Cancel e.Select Action to be Create f.Select Object to be Mesh g.Select Type to be Curve h.In Curve List, enter Curve 2 i.Click Apply j.In Curve List, enter Curve 1 k.Click Apply l.Select Action to be Sweep m.Select Object to be Element n.Select Method to be Extrude o.Click Mesh Control p.In Number, enter 1 q.Click OK r.In Direction Vector, enter s.Check Delete Original Elements t.In Base Entity List, enter Elm 401:402 Or select all element using the left button of the mouse u.Click Apply ab cde f ghijk lmno pq r stu

15 15 Applying Equivalence This will eliminate any extra overlapping nodes created by the mesher. See below for the comparison. a.Select Action to be Equivalence b.Select Object to be All c.Select Method to be Tolerance Cube d.Click Apply w/o Equivalencewith Equivalence abcd

16 16 Verifying the element Normals a.Select Action to be Verify b.Select Object to be Element c.Select Test to be Normals d.Select Display Control to be Draw Normal Vector e.Click Apply Wrong directions Correct directions f.Select Action to be Modify g.Select Object to be Element h.Select Method to be Reverse i.In the Element List, enter the list of elements with the wrong directions. Or select them using the mouse left button j.Click Apply The Element Normals should point towards the pipe (SEE below). if not, abc def gh i j

17 17 Create a group for All FEM a.Click Group menu / Select Create b.Select Action to be Create c.Select Method to be Select Entity d.In New Group Name, enter fem_all e.Check Make Current f.Select Group Contents to be Add All FEM g.Click Apply h.Click Cancel abc defgh

18 18 Create the Material Properties for the pipe a.Click Materials icon b.Select Action to be Create c.Select Object to be Isotropic d.Select Method to be Manual Input e.In Material Name, enter steel f.Click Input Properties g.Select Constitutive Model to be Elastic h.In Elastic Modulus, enter 30e6 i.In Possion Ratio, enter 0.3 j.Click OK k.Click Apply l.Click Input Properties again m.Select Constitutive Model to be Plastic n.Select Type to be Perfectly Plastic o.In Yield Stress, enter 36000 p.Click OK q.Click Apply a bc d efg hi jklmnopq

19 19 Create the Element Properties for the pipe a.Click Group menu / Select Post b.In Select Groups to Post, select fem_pipe c.Click Apply d.Click Cancel e.Click Properties icon f.Select Action to be Create g.Select Object to be 2D h.Select Type to be Thick Shell i.In Property Set Name, enter pipe j.Select Options to be Homogeneous and Standard Formulation k.Click Input Properties l.Click Mat Prop Name icon m.Select steel n.In [Thickness], enter 0.5 o.Click OK p.In Application Region, enter Elm 1:400 or select elements on the pipe using the mouse left button q.Click Add r.Click Apply abcd e fg hi jkl m nopqr

20 20 Create Boundary Conditions a.Click Loads/BCs icon b.Select Action to be Create c.Select Object to be Displacement d.Select Type to be Nodal e.In New Set Name, enter fixed_disp f.Click Input Data g.In Translations, enter h.In Rotations, enter i.Click OK j.Click Select Application Region k.Select Geometry Filter to be FEM l.In Select Nodes, enter Node 421:440 or select the nodes on the fixed boundary using the mouse left button m.Click Add n.Click OK o.Click Apply Create the Fixed Boundary Conditions ab c def g hijklmnol

21 21 Create Boundary Conditions a.Select Action to be Create b.Select Object to be Displacement c.Select Type to be Nodal d.In New Set Name, enter sym_disp e.Click Input Data f.In Translations, enter g.In Rotations, enter h.Click OK i.Click Select Application Region j.Select Geometry Filter to be FEM k.In Select Nodes, enter Node 1:20 or select the nodes on the symmetric boundary using the mouse left button l.Click Add m.Click OK n.Click Apply Create the Symmetric Boundary Conditions ab c de fg hi jk lmnk

22 22 Create Boundary Conditions a.Click Group menu / Select Post b.In the list, select fem-all c.Click Apply d.Click Cancel e.Select Action to be Create f.Select Object to be Contact g.Select Type to be Element Uniform h.Select Option to be Deformable Body i.In New Set Name, enter contact_mid j.Select Target Element Type to be 2D k.Click Select Application Region l.Select Geometry Filter to be FEM m.In Select 2D Element, enter Elm 1:400 or select the elements on the pipe using the mouse left button n.Click Add o.Click OK p.Click Apply Create the Contact Condition for the deformable body. a b cdef gh ijklmnopm

23 23 Create Boundary Conditions a.Select Action to be Create b.Select Object to be Contact c.Select Type to be Element Uniform d.Select Option to be Rigid Body e.In New Set Name, enter contact_top f.Select Target Element Type to be 2D g.Click Input Data h.Select Motion Control to be Position i.In Displacement (vector), enter j.Click OK k.Click Select Application Region l.Select Geometry Filter to be FEM m.In Select 2D Element, enter Elm 401:410 or select the elements on the upper rigid body using the mouse left button n.Click Add o.Click OK p.Click Apply q.In New Set Name, enter contact_bottom r.Click Input Data s.In Displacement (vector), enter t.Click OK u.Click Select Application Region v.In Select 2D Element, enter Elm 411:420 or select the elements on the lower rigid body using the mouse left button Create the Contact Condition for the Rigid Bodies. w.Click Add x.Click OK y.Click Apply a bcd efgh i jklm n opqr s tuvwxy

24 24 Create Boundary Conditions a.Select Action to be Modify b.Select Object to be Contact c.Select Type to be Element Uniform d.Select Option to be Rigid Body e.In Select Set to Modify, select contact_top f.Click Modify Data g.Check Flip Contact Side h.Click OK i.Click Apply j.In Select Set to Modify, select contact_bottom k.Click Modify Data l.Check Flip Contact Side m.Click OK n.Click Apply Correct the Contact Normal for both rigid bodies. The Contact Normals should be shown as below a b c d ef g hijk l mn

25 25 Run Analysis a.Click Analysis icon b.Select Action to be Analyze c.Select Object to be Entire Model d.Select Method to be Full Run e.In Job Name, enter crushed_pipe f.Click Load Step Creation g.In Load Step Name, enter Pipe_crush h.Select Solution Type to be Static i.Click Solution Parameters j.Select Linearity to be NonLinear k.Select Nonlinear Geometry Effects to be Large Displacement/Large Strains l.Click Load Increment Parmas Run Analysis using Nonlinear Analysis Options a bc de f g hi j kl

26 26 Run Analysis a.Select Increment Type to be Adaptive Arc Length b.Select Arclength Method to be Modified Riks/Ramm c.In Max # of Increments, enter 100 d.Click OK e.Click Iteration Parameters f.In Max # of Iterations per Increment, enter 75 g.Click OK h.Click Contact Table i.Click Glue All j.Click OK k.Click OK l.Click Apply m.Click Cancel Run Analysis using Nonlinear Analysis Options abcde f g h ijklm

27 27 Run Analysis and Read Results a.Select Load Step Selection b.In Existing Load Steps, select Pipe_crush c.In Selecte Load Step, click Default Static Step to deselect it. d.Click OK e.Click Apply Run Analysis using Nonlinear Analysis Options abcd Read Results File f.Select Action to be Read Results g.Select Object to be Result Entities h.Select Method to be Attach i.Click Select Results File j.Select crushed_pipe.t16 k.Click OK l.Click Apply f g hijkl

28 28 Reviewing the Results a.Click Results icon b.Select Action to be Create c.Select Object to be Quick Plot d.In Select Result Cases, select the last results (with Time=1.0) e.In Select Fringe Result, select Displacement, Translation f.In Select Deformation Result, select Displacement, Translation g.Click Apply Check the viewport to see the result plot h.In Select Fringe Result, select Stress, Global System i.Select Quantity to be von Mises j.In Select Deformation Result, select Displacement, Translation k.Click Apply Check the viewport to see the result plot Review the Displacement Results abc d efghijk

29 29 Results von Mises Stress The location of the m aximum stress in the structure. Displacement, Translation (Magnitude) σ max =4.69x10 4 psi

30 30 Animation

31 31 Further Analysis (Optional) Problem modification Will removing the fixed boundaries change the location of the maximum stress? (This is the Pipe-bending problem) Modeling Instead revolving a point, what other methods you can use to draw circles? What is the advantage of revolving a point? Solution options Do the different values for Max # of Increments and Max # of Iterations per Increment make different results? Try with other solution methods (increment types). Can you find any difference?


Download ppt "Crush Pipe Problem Estimated Time for Completion: ~35min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2."

Similar presentations


Ads by Google