WORKSHOP 2 SOLIDTOSOLID CONTACT NAS 133 Workshop 2

  • Slides: 20
Download presentation
WORKSHOP 2 SOLID-TO-SOLID CONTACT NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software

WORKSHOP 2 SOLID-TO-SOLID CONTACT NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 1

NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 -

NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 2

 • Workshop Objectives – Learn to handle contact bodies with different mesh densities.

• Workshop Objectives – Learn to handle contact bodies with different mesh densities. • Software Version – MD Nastran 2011 – Patran 2011 • Required Files – search_order_start. ses NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 3

 • Problem Statement – To investigate how to conduct a contact analysis with

• Problem Statement – To investigate how to conduct a contact analysis with two bodies that have different mesh densities, this problem will include a mounting bracket that has a coarse mesh and a loading block that is more finely meshed. The mounting bracket has a fixed boundary condition of 0 on its left face. The loading block has a force on its right face pushing it a total displacement of. 003 inches into the mounting bracket. Mounting bracket Loading block Fixed BC Displacement BC NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 4

 • Suggested Steps 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

• Suggested Steps 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Create a new database. Build the starting model by running the session file, search_order_start. ses. Review the load and constraints on the model. Define two deformable contact bodies. Set up a linear static analysis Request contact results and run the analysis. Review the Nastran input file. Attach the Master result file. Plot deformation and von Mises stress results. Set deformation scale to true scale. Make a Marker plot of Contact Status. Plot Normal Contact Force as a vector plot on both bodies. Display a Fringe Plot of Contact Status on both bodies. Display a Fringe Plot of Normal Contact Stress on both bodies. NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 5

Step 1. Create New Database a b c Create a new database: d a.

Step 1. Create New Database a b c Create a new database: d a. Pull down File > New. b. Enter contact_search_order as the file name. c. Click OK. d. For New Model Preference, accept all defaults by clicking OK. NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 6

Step 2. Build Starting Model by Running a Session File Build a starting model

Step 2. Build Starting Model by Running a Session File Build a starting model by running a session file: a. Pull down File > Session > Play… b. Select search_order_start. ses c. Click Apply to play the session file. b c a NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 7

Step 3. Review the Model a Review the model: a. Click Smooth Shaded in

Step 3. Review the Model a Review the model: a. Click Smooth Shaded in the Display group. b. Review boundary conditions: The left solid block is fixed at one face. c. Review loading: An enforced displacement of 0. 003 is applied to the right block to push it into the left block. NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation b c WS 2 - 8

Step 4. Define Two Deformable Contact Bodies a Create contact body definition for the

Step 4. Define Two Deformable Contact Bodies a Create contact body definition for the left solid block: a. Under the Load/BCs tab, click Deformable in the Contact Bodies group. b. Enter mounting_bracket for the New Set Name. c. Click Select Application Region. d. Pick the solid with the coarser mesh. e. Click Add. f. Click OK. g. Click Apply. d e b d c f g NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 9

Step 4. Define Two Deformable Contact Bodies Create contact body definition for the right

Step 4. Define Two Deformable Contact Bodies Create contact body definition for the right solid block: a. Enter loading_block for the New Set Name. b. Click Select Application Region. c. Pick the solid with the finer mesh. d. Click Add. e. Click OK. f. Click Apply. c d e a c b f NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 10

Step 5. Set Solution Type to SOL 101 a Set up a Linear Static

Step 5. Set Solution Type to SOL 101 a Set up a Linear Static analysis: a. Under the Analysis tab, click Entire Model in the Analyze group. b. Click Solution Type…. c. Click Solution Parameters. d. Click Results Output Format. e. Check MASTER/DBALL and uncheck XDB. f. Click OK. g. Click OK. h. Click OK. c e d f NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation g WS 2 - 11 h b

Step 6. Request Contact Results and Run the Analysis Request contact results output: a.

Step 6. Request Contact Results and Run the Analysis Request contact results output: a. Click Subcases… b. Click on Default under Available Subcases. c. Click Output Requests. d. Select Contact Results. e. Click OK. f. Click Apply. g. Click Cancel. b d To run the analysis: h. Click Apply. c a f e NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 12 g h

Step 7. Review Nastran Input File Review the Nastran input file: a. In the

Step 7. Review Nastran Input File Review the Nastran input file: a. In the training directory locate and open the file contact_search_order. bdf with any text editor. b. Note the Case Control entry BCONTACT = ALLBODY indicating that all contact bodies can potentially contact each other. Note also that no contact table (BCTABLE) is present. b a NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 13

Step 8. Attach Master Result File a b Attach the Master result file: a.

Step 8. Attach Master Result File a b Attach the Master result file: a. Under the Analysis tab, click Master/DBALL in the Access Results group. b. Select contact_search_order under Available Jobs. c. Click Apply c NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 14

Step 9. Plot Deformation and Stress Results a d Plot deformation and Von Mises

Step 9. Plot Deformation and Stress Results a d Plot deformation and Von Mises stress: a. Under the Results tab click Fringe/Deformation in the Quick Plot group. b. Select Stress Tensor for Fringe Result. c. Select Displacements, Translational for Deformation Result. d. Click Reset Graphics to clear the shading. e. Click Apply. b c e NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 15

Step 10. Set the Deformation Scale to True Scale Set deformation scale to true

Step 10. Set the Deformation Scale to True Scale Set deformation scale to true scale to accurately show the contact between the bodies: a a. Click the Deform Attributes icon b. Select True Scale. c. Click Apply. b c NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 16

Step 11. Make Marker Plot of Contact Status Create a marker plot of Contact

Step 11. Make Marker Plot of Contact Status Create a marker plot of Contact Status on the mounting bracket. a. View just the mounting bracket (on left) by posting only the mounting_bracket group. (Not shown) b. Pull down Create > Marker > Scalar. c. Select Contact Status for the Scalar Result. d. Click the Display Attributes icon. e. Pull down Scalar Style, pick the Solid Sphere. f. Set Scale Factor to. 03 g. Click Apply. h. The solid sphere markers appear on the mounting bracket as shown. NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation b Contact Status Marker Plots h d j c f e Create a marker plot of Contact Status on the loading block: i. View just the loading block (on right) by posting the loading_block group. (not shown) j. When the block is displayed it should have the solid sphere markers as shown above. WS 2 - 17 g

Step 12. Plot Normal Contact Force as a vector plot on both bodies. Display

Step 12. Plot Normal Contact Force as a vector plot on both bodies. Display a normal force vector plot on the mounting bracket: a. View just the mounting bracket by posting the group mounting_bracket. (not shown) b. Pull down Vector for Method c. For the Fringe Result select Contact Force, Normal. d. Pull down Resultant for Show As. e. Click Apply. f. The normal force vectors will appear on the mounting bracket as shown. b Contact Normal Force (marker plot) f h c d Display normal force vectors on the loading block: g. View just the loading block by posting the group loading_block. (not shown) h. The normal force vectors are displayed on the loading block. NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation e WS 2 - 18

Step 13. Display a Fringe Plot of Contact Status Display a fringe plot of

Step 13. Display a Fringe Plot of Contact Status Display a fringe plot of Contact Status on the mounting bracket: a. View just the mounting bracket by posting the group Mounting_bracket b. Pull down Object to Fringe. c. For the Fringe Result select Contact Status. d. Click Apply. e. The fringe plot will appear on the mounting bracket as shown. b Contact Status (fringe plot) g e Display a fringe plot on the loading block: c f. View just the loading block by posting the group Loading_block. g. When the block appears it will be displayed with the fringe plot. d NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation WS 2 - 19

Step 14. Display a Fringe Plot of Normal Contact Stress Display a fringe plot

Step 14. Display a Fringe Plot of Normal Contact Stress Display a fringe plot of Normal Contact Stress on the mounting bracket: a. View just the mounting bracket by posting the group mounting_bracket b. For the Fringe Result select Contact Stress, Normal. c. Click Apply. d. The normal stress fringe plot will appear on the mounting bracket as shown. Contact Normal Stress (fringe plot) f d b Display a fringe plot of Normal Contact Stress on the loading block: e. View just the loading block by posting the group loading_block. f. When the block appears it will be displayed with the fringe plot. NAS 133, Workshop 2, August 2011 Copyright© 2011 MSC. Software Corporation c WS 2 - 20