Basic NL 80 Ws07F

download Basic NL 80 Ws07F

of 7

Transcript of Basic NL 80 Ws07F

  • 8/9/2019 Basic NL 80 Ws07F

    1/14

    Assembly Contact

    Workshop 7F

    Introduction to Contact

    REFERENCE:

    Training Manual 

    Introduction to Contact (7-75)

  • 8/9/2019 Basic NL 80 Ws07F

    2/14

    Februar 

    Workshop Supplement 

    Purpose• Demonstrate assembly contact modeling procedure

    Goal

    • “Glue” to mismatched meshes together using the Contact

    Wi!ard to create a bonded contact pair and sol"e as a“linear” analysis

    #odel Description

    • $ib sti%%ened panel

    • &'( symmetry

    • Fi)ed edges

    7F. Introduction to Contact  

     Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    3/14

    Februar 

    Workshop Supplement 

    *teps to Follo+

    &, -pen .or read in/ the input %ile named “0123W47F3asm,inp”+

    5se the G5I menu method+

     –  Select the Oen !"SS F$le I%O"&

    • *elect the %ile “0123W47F3asm,inp”

    • Click -6

    -r Command Input #ethod+ –  'I"()*, +"W07Fa./$n

    1ote+ his %ile consists o% APD2 input hich

    ill automatically erase the current database%rom pre"ious session8 change the 9obname

    to “W47F:012”, It ill then generate the

    geometry8 de%ine the materials and apply

    boundary conditions to begin the current

    e)ercise,

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    4/14

    Februar 

    Workshop Supplement 

    ;, urn o%% boundary condition and sur%ace load symbols+

     –  )t$l$ty enu (lot%trl. Sy/bol.

    • 0oundary condition symbol < 1one

    • *ur%ace 2oad *ymbols < 1one

    • =-6>

    –   OR  enter the following commands:

    /PBC, U, , 0

    /PSF, PRES, NR!, 0EP"#

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    5/14

    Februar 

    Workshop Supplement 

    *teps ?:@ in"ol"e creating a bonded contact pair using the Contact Wi!ard+

    ?, nter the Preprocessor and open the Contact Wi!ard+

    (, Designate the target sur%ace+

    • arget *ur%ace+ Areas

    • arget ype+ Fle)ible

    • =Pick arget B>

    • *elect area ( as shon+

    • =-6>

    • 1e)t

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    6/14

    Februar 

    Workshop Supplement 

    , Designate the contact sur%ace+

    • Contact *ur%ace+ Areas

    • Contact lement type+

     – *ur%ace:to:*ur%ace

    • =Pick Contact B>

    • *elect area &4 as shon+

    • =-6>

    • 1e)t

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    7/14

    Februar 

    Workshop Supplement 

    E, *peci%y 0asic optional settings+

    • =1e)t>

    • =-ptional *ettings>

    • *elect tab+ “0asic”

    • 1ormal penalty sti%%ness < &4

    • Pinball region < (

    • 0eha"ior o% contact sur%ace < 0onded .alays/

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    8/14

    Februar 

    Workshop Supplement 

    7, *peci%y Initial Ad9ustment optional settings+

    • *elect tab+ “Initial Ad9ustment”

    • Initial penetration < )clude e"erything

    • =-6>

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    9/14

    Februar 

    Workshop Supplement 

    @, Create the contact pair+

    • =Create>

    • eri%y the pair looks as shon

    • =Finish>

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    10/14

    Februar 

    Workshop Supplement 

    , urn automatic solution control o%%+

     – a$n enu Solut$on Unabridged Menu  oa Ste Ot.

     – Solut$on %trl

    • *olution Control < -%% 

    • =-6>

    –   OR  enter the following commands:

    /S"U#$N

    S"CN#R", FF

    &4, *peci%y -1 eHuilibrium iteration+

     – a$n enu Solut$on Unabridged Menu  "onl$near 6u$l$br$u/ Iter 

    • 1o, o% eHuilibrium iter < &

    • =-6>

    • =Close>

    –   OR  enter the following command:

    NE%$#, &

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    11/14

    Februar 

    Workshop Supplement 

    &&, *ol"e the “linear” bonded contact analysis+

     –  a$n enu Solut$on Solve %urrent S

    • =-6>

    –   OR  enter the following command:

    S"'E

    &;, *elect the solid elements %or post processing+

     –  )t$l$ty enu Select 6nt$t$e.

    • lements

    • 0y Attributes

    • Choose “lem type num”

    • #in8#a)8Inc < &8;

    • Choose “From Full”

    • =-6>

    –   OR  enter the following command:

    ESE", S, #(PE, , &, )

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    12/14

    Februar 

    Workshop Supplement 

    &?, Plot the "on #ises stress+

     –  a$n enu 8eneral (o.troc (lot e.ult. "oal Solu

    • *tress

    • "on #ises *

    • =-6>

    –   OR  enter the following commands:

    /PS#&

    P"NS", S, E%'

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    13/14

    Februar 

    Workshop Supplement 

    &(, )pand the &'( symmetry model to a %ull model display+

     –  )t$l$ty enu (lot%trl. Style Sy//etry 6:an.$on ).er-Sec$;$e 6:an.$on

    &st )pansion o% *ymmetry+

    • 1o, o% repetitions < ;

    • ype o% e)pansion < Cartesian

    • $epeat Pattern < Alternate *ymm

    •DJ Increment < 4,4444&

    ;nd )pansion o% *ymmetry+

    • 1o, o% repetitions < ;

    • ype o% e)pansion < Cartesian

    • $epeat Pattern < Alternate *ymm

    • DK Increment < 4,4444&

    • =-6>

    –   OR  enter the following commands:

    /E*P+N, ), REC#, -+"F, &E., , , ), REC#, -+"F, , , &E.

    /REP"#NOTE: The 1st expansion is a symmetry reflection about the global YZ plane

    and the nd expansion is a symmetry reflection about the global !Y plane"

    7F. Introduction to Contact  

     "Asseml! Contact 

  • 8/9/2019 Basic NL 80 Ws07F

    14/14

    Februar 

    Workshop Supplement 

    he graphics indo should look similar to this e)ample+

    7F. Introduction to Contact  

     "Asseml! Contact