Professional Documents
Culture Documents
Pagina 1 di 13
Home > Examples > 31. Surface to Surface Contact - Advanced Nonlinear (SOL 601)
A clip made of solid elements will come into contact with a fixed base and move through a range of motion based on enforced displacements using surface to surface contact. For this example the clip and the base have already been created. Also, permanent constraints and the contact segments have also been created to focus the example on performing the analysis. The analysis process includes: creating the Connection Property and defining the Connector for surface to surface contact in NX Nastran. creating a functionally-dependent Enforced Displacement to bring the Clip into contact with the Base defining the analysis parameters to aid in convergence of the Nonlinear solution (Analysis Set manger) analyzing the model with NX Nastrans Advanced Nonlinear Solution (SOL 601) viewing the multi-set animation of the analysis sets to understand the contact between the objects.
z z z z z
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 2 di 13
2.
3.
4.
Locate snap601.neu Click Open Neutral File Read Options dialog box: Click OK
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 3 di 13
(SOL 601), several parameters must be defined. In general, Connection Regions are created, a Connection Property is defined, and then a Connector (contact pair) is created to define the contact relationship between the two Connection Regions. First, Connection Regions must be created using the Connect, Connection Region command. While this dialog box is open, elements and element faces can be chosen to represent the areas on different parts in the model that will come into contact with one another. The process consists of choosing all elements around the outside edge of a part that may possibly come into contact with another part. Once these elements are chosen, an element face must be chosen to allow NX Nastran to know what face of the element will be part of a contact surface. When all the elements have be chosen and faces selected, the Connection Region will, by default, be shown as orange colored plate elements with thick orange edges on the screen. For this model, the Connection Regions have been created to save modeling time and focus on the use of the NX Nastran Advanced Nonlinear solution sequence (SOL 601). Viewing the Connection Regions will show how these regions should be created. The regions in this model were created by choosing the Elements radio button then clicking the Multiple button in the Define Connection Region dialog box. Multiple allows a number of elements around the edge of the part to be chosen at the same time, then element faces are selected using the Adjacent Faces option in the Face Selection for Elemental Loads dialog box. What Viewing the Connection Regions How Step 1. UI Command/Display Click View Visibility icon (on View Toolbar) OR Press Crtl+Q 2. Visibility dialog box: Choose the Entity/Label tab Click All Off button 3. CHECK Region box located in the Connections section, then...
4.
Click Done This will make only the Connection Regions visible on the screen. These regions will be used along with a connection property to create a connector, used for surface-to-surface contact. Rotate the View to be able to see the element faces which make up the connection regions.
After the Connection Regions have been created and visually confirmed, the next step in creating a Connector (contact pair) is creating the Connection Property. Because this type of property is unique, it will only be found as command on the Connect menu. There are three type of contact Method, or Rigid Target. Along define the behavior of the parts of problem trying to be solved. used by SOL 601 which FEMAP supports: Constraint Function, Segment with each type of contact there a number of parameters which can be set to that will come into contact. The contact type is usually determined by the type Also, birth time and death time for Connection Regions can be defined. For
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 4 di 13
more information on the options see Section 4.4 Creating Connections (NX Nastran Contact Properties) of the FEMAP Commands manual or the Theory and Modeling guide of SOL 601. In this case, the Constraint Function type of contact will be used with the default values assigned. What Create the Connection Property How Step 1. UI Command/Display Connect, Connection Property
Tip: You can also create a new Connection Property using the New command on the context sensitive menu located on the Connection Property branch in the Model Info tree (simply click to highlight the top level of the Connection Properties branch or any existing Connection Property, then right mouse click to see the context sensitive menu). 2. Define Connection Property dialog box: Title: Contact 3. Click the NX Adv Nonlin tab in the
4.
Make sure that 0..Constraint Function is selected from the Contact Type dropdown list in the General section. Also, make sure that Connect Type is set to 0..Contact (This drop-down list is located in the upper right corner of the Define Connection Property dialog box)
5.
Click Cancel Finally, once the Connection Property has been defined, the Connector (contact pair) can be created. In order to create a Connector, a Master Connection Region and a Slave Connection Region must be chosen from available Connection Regions. In this model, the Connector will be created in a certain manner to minimize convergence time during the solution. What Create the Connector (contact pair) How Step 1. UI Command/Display Connect, Connector...
2.
Define Contact Connector - Select Connection Regions dialog box: Choose 1..Contact from the Property drop-down list.
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 5 di 13
Choose 1..Deformable from the Master drop-down list. Choose 2..Rigid from the Slave drop-down list. 3. Click OK, then... Click Cancel 4. Click View Visibility icon (on View Toolbar) OR Press Crtl+Q 5. CHECK Element box located in the Mesh section, then... CHECK Connector box located in the Connections section, then... CHECK Constraints.... header box (checks all constraint types)
6.
Click Done This will show the elements and contact segments only. A single line element will be shown from contact segment to contact segment to represent a contact pair exists between the segments.
7.
Crtl-R OR F8 key
8.
Click XY Top, then... Click OK Tip: You can also use the View Orient Toolbar to have one click access to several frequently used views. You can turn on this toolbar using Tools, Toolbars, View Orient
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 6 di 13
2.
Constraint Set Manager dialog box: Click New Constraint Set, then...
3.
4.
Click OK, then... Constraint Set Manager dialog box: Click Done Tip: You can also create a new Constraint Set using the New command on the context sensitive menu located on the Constraints branch in the Model Info tree (simply click to highlight the top level of the Constraints branch or any existing Constraint Set, then right mouse click to see the context sensitive menu).
5.
6.
Entity Selection Enter Node(s) to Select dialog box: Select the 6 nodes shown at the bottom of the Clip using a box pick: (Nodes 74-76 and 730-732)
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 7 di 13
7.
Click OK
8.
9.
Click OK
10.
Entity Selection Enter Node(s) to Select dialog box: Select the 2 nodes on the right side of the bottom of the Clip: (Nodes 73 and 729)
11.
Click OK
12.
13.
What Apply functionally dependant Enforced Displacements to the nodes constrained in both the X and Y Translation directions in the last step. The function will be used to step the displacement load up as the analysis progresses. How Step 1. UI Command/Display Model, Function
2.
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 8 di 13
Title: Loading Function 3. Select 1..vs. Time from Type drop-down list.
4.
5.
Enter the following values in the corresponding fields: X = 0.0 To X = 1 Delta X = 0.01 Y = 0.0 To Y = 1
6. Click Add button X and Y Values will be created for the function. 7. Click OK, then Click Cancel 8. Model, Load, Nodal
9.
Because no Load sets exist in the model, FEMAP will prompt you to create one New Load Set dialog box: Title: Displacements
10.
Click OK
11.
Entity Selection Enter Node(s) to Select dialog box: Select the 2 nodes on the right side of the bottom of the Clip: (Nodes 73 and 729)
12.
Click OK
13.
Create Loads on Nodes dialog box: Highlight Displacement from the selection list
14.
15.
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 9 di 13
16.
2.
3.
4.
Select 36..NX Nastran from the Analysis Program drop-down list, then Select 22..Advanced Nonlinear Static from the Analysis Type drop-down list
5.
6.
NXSTRAT Solver Parameters dialog box: Enter 100 in the Number of Steps field in the Time Steps section
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 10 di 13
Enter 0.01 in the Time Increment field in the Time Steps section 7. Click Next button 1 time
8.
NXSTRAT Iteration and Convergence Parameters dialog box: Select 1..On from the Auto Increment drop-down list in the Analysis Control section.
9.
Click OK, then Analysis Set Manager dialog box: Click Analyze Upon Completion of the Analysis, FEMAP will ask OK to read Nonlinear Stresses and Strains?...Click Yes
4.
Select PostProcessing Data dialog box: Select Last Analysis Step, Time 1 (may differ based on machine set-up) from drop-down list located in the Output Set section Select 1..Total Translation from Deform drop-down list located in the Output Vector section
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 11 di 13
Select 60031..Solid Von Mises Stress from Contour drop-down list located in the Output Vector section 5. Click OK, then View Select dialog box: Click OK 6. Tools, Toolbars, Post (If the Post Toolbar is already visible just click the icons shown below) This will bring up the Post Toolbar.
Click the Post Options icon from the Post Toolbar and select Actual Deformation from the drop-down list (Must have a check mark next to it in the menu) If the Undeformed model is currently NOT visible, skip this portion of the step: Click the Post Options icon from the Post Toolbar again and select Undeformed from the drop-down list (Must NOT have a check mark next to it in the menu) The deformation and stress results should look like this:
What View the results in a FEMAP Animation of all the analysis sets How
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 12 di 13
Step 1.
UI
Command/Display View, Select or Press the F5 Key or choose the view select icon Toolbar from the View
2.
View Select dialog box: Choose Animate Multi-Set radio button in Deformed Style section
3.
4.
Select PostProcessing Data dialog box: Select 1..Case 1 Time 0.01 from Initial drop-down list located in the Output Sets section Select Last Analysis Step (may differ based on machine set-up) from Final drop-down list located in the Output Sets section or leave it Blank and FEMAP will use the Final Analysis Set in the model automatically.
5.
Click OK, then View Select dialog box: Click OK, then Press Ctrl-A to Autoscale the Model Tip: You can use the Model Info tree to quickly create a multi-set animation. Simply expand the Results branch so all the Output Sets in the model are visible in a list. Highlight the Output Set you want to use as the first step in the multi-set animation in the list, then hold down the Shift Key and highlight the Output Set you want to use as the final step in the multi-step animation. Now click the right mouse button on one of the highlighted Output Sets and choose MultiSet Animate from the context sensitive menu for Results.
The Contact between the Clip and the Base can be viewed in this mode as the objects come into contact. How Step 1. UI Command/Display View, Select or Press the F5 Key or choose the view select icon Toolbar 2. View Select dialog box: Choose None-Model Only radio button in Deformed Style and Contour Style sections to stop the animation 3. Click OK from the View
This concludes the Surface to Surface Contact - Advanced Nonlinear (SOL 601) example. It is
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013
Pagina 13 di 13
FEMAP
Product Info: http://www.femap.com Customer Support: http://support.ugs.com Phone: (714) 952-5444 or : (800) 955-0000 (US and Canada)
mk:@MSITStore:C:\FEMAPv1101\help\Help.chm::/FEMAPExamples/Snap601/Sna...
02/07/2013