Upload
hoangnhi
View
234
Download
0
Embed Size (px)
Citation preview
Introduction to LS-PrePost 4.0 (workshop) Quanqing Yan, Philip Ho, LSTC 2014
Table of Contents
LS-PrePost Intro | 2014
SECTION WORKSHOPS
Overview -
General Operations Workshop 1
Mesh Generation Workshop 2
Pre-Processing Workshop 3-6
Post-Processing Workshop 7-8
Configuration Files -
2 ©2014 Livermore Software Technology Corporation
Overview
LS-PrePost Intro | 2014 3 ©2014 Livermore Software Technology Corporation
About LS-PrePost
LS-PrePost is an advanced pre and post-processor designed specifically for LS-DYNA
LS-PrePost is developed for Windows and Linux
LS-PrePost is Free
Core Functionality
• Full support of LS-DYNA keyword files
• Full support of LS-DYNA results files
• Robust handling of geometry data (new CAD engine)
• Pre-processing (meshing, model clean-up, entity creation)
• Post-processing (animation, fringe plotting, curve plotting)
LS-PrePost Intro | 2014 4 ©2014 Livermore Software Technology Corporation
Online Resources
Official Website
• http://www.lstc.com/lspp
User Group
• http://groups.google.com/group/ls-prepost
Latest Release Version:
• http://ftp.lstc.com/anonymous/outgoing/lsprepost/4.1/
• ftp://ftp.lstc.com/outgoing/lsprepost/4.1/
Beta Version:
• http://ftp.lstc.com/anonymous/outgoing/lsprepost/dev
Training notes:
• http://ftp.lstc.com/anonymous/outgoing/qyan/Class
LS-PrePost Intro | 2014 5 ©2014 Livermore Software Technology Corporation
Workshop 1 General Operations
LS-PrePost Intro | 2014 6 ©2014 Livermore Software Technology Corporation
Workshop 1 Load and view an LS-DYNA Keyword file...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Keyword (select /workshop1/belted.k)
Use Shift + Left Click to rotate the model
Click render buttons ----
LS-PrePost Intro | 2014 7 ©2014 Livermore Software Technology Corporation
2 3 4 5 6 7 8
9
1
1 9
Workshop 1 Use the part selection interface...
Go to Model → SelPart (“Assembly and Select Part ”) and select individual parts from the list
Use Ctrl + Left Click to select multiple parts
Click All to display all parts
Toggle Beam / Shell / Solid / Disc / Sbelt
Click SortBy button and turn on/off some check boxes in the setting columns in the Part Sort dialog
Click the MatTypeName header to see the sorting effect
LS-PrePost Intro | 2014 8 ©2014 Livermore Software Technology Corporation
1
2
3 4
Workshop 1 (continued...)
Create a part group...
Go to Model → Groups
Click Create (all displayed parts will be saved to “Group_43”)
Go to Model → SelPart (Assembly and Select Part) and manually turn off some parts
Go to Model → Groups
Select “Group_43” from the list and click Select
LS-PrePost Intro | 2014 9 ©2014 Livermore Software Technology Corporation
1
2
3
4
Workshop 1 (continued...)
Identify nodes and elements...
Turn on the mesh (using the Mesh render button)
Go to Element Tools → Identify
Select Node in the Identify interface and pick some nodes in the model to display their IDs
Select Element in the Identify interface and pick some elements
Toggle Elem Dir to display the N1 to N2 direction
Click the Clear All button to clear all highlighted entities
LS-PrePost Intro | 2014 10 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
6
Workshop 1 (continued...)
Modify part appearance...
Go to Model → Appearance
Select any one of the drawing modes Hide / Edge / Shad / Wire
in the Appearance interface
Pick some parts in the model
Toggle Thick in the Appearance interface and click AllVis
Click the Zoom In render button (or hit Ctrl+Z) and zoom in on a shell part to verify that thickness is displayed
LS-PrePost Intro | 2014 11 ©2014 Livermore Software Technology Corporation
1
2
3
4
Workshop 1 (continued...)
Blank some elements...
Go to Element Tools → Blank
Select Area in the General Selection interface and
draw a box to blank some elements
Click Reverse in the Blank interface
Click Unblank All in the Blank interface
Click the Assembly and Part (SelPart) render button
Select “88 PSHELL” from the list, click the Auto Center (AutCen) render button, and click Done in the Assembly and Part interface
Toggle Prop (propagate) in the General Selection interface, select Ang: 15, and pick an element on the front of the torso
LS-PrePost Intro | 2014 12 ©2014 Livermore Software Technology Corporation
4
2
3
1
5
Workshop 1 (continued...)
Create a view...
Go to Model → Views
Click Create (the current view will be saved as “View_01”)
Rotate the model and click Create again (saved as “View_02”)
Select “View_01” from the list and click Select
Select “View_02” from the list and click Select
LS-PrePost Intro | 2014 13 ©2014 Livermore Software Technology Corporation
1
2
3
Workshop 1 (continued...)
Find a node and element...
Go to Element Tools → Find and select Show Only
Enter 1439 in the text field and click Find
Click Neighbors several times
Click UnblankAll button
Select Node in the Find interface
Enter 5340 in the text field and click Find
Click Neighbors several times
LS-PrePost Intro | 2014 14 ©2014 Livermore Software Technology Corporation
1 2
3 4
6
7
8
5
9
Workshop 1 (continued...)
Modify part color...
Select Color
Adjust color using the RGB sliders
Select Set and pick some parts
Select any color from color map
Click Backg (only works when View > Background > Plain is selected)
LS-PrePost Intro | 2014 15 ©2014 Livermore Software Technology Corporation
4
1
2
3
Workshop 1 (continued...)
Modify part transparency...
Select Transparency
Pick the roof of the structure and adjust the slider
Select Pick Through and pick through the roof to make some additional components transparent
Click Visible and drag the slider to the far left
Click Rstp button reset all parts to opaque
LS-PrePost Intro | 2014 16 ©2014 Livermore Software Technology Corporation
1
3 2
4
Workshop 2 Mesh Generation
LS-PrePost Intro | 2014 17 ©2014 Livermore Software Technology Corporation
Workshop 2 Create a solid cylinder...
Launch a new session of LS-PrePost
Go to Mesh → Shape Mesher
Select Entity: Cylinder_Solid
Enter Radius: 5, Length: 10, Num Ele (Circumferential): 32, Num (Length): 20
Enter XYZ: 0,0,1 for position
Click dirz (set direction to 0,0,1)
Click Create and Accept
LS-PrePost Intro | 2014 18 ©2014 Livermore Software Technology Corporation
1
2
3
4
5 6
Workshop 2 Create a shell cylinder...
Select Entity: Cylinder_Shell
Enter Num Ele: 30 (leave other parameters unchanged)
Enter XYZ: 15,0,1 for position
Activate Top And Bottom (meshes ends of cylinder)
Click Create and Accept
Turn on the mesh (using the Mesh render button)
Rotate the model such that you can see the cross-section of both cylinders (note the different cross-sectional mesh of the two parts)
LS-PrePost Intro | 2014 19 ©2014 Livermore Software Technology Corporation
1
2
3
4
5 6
Workshop 2 (continued...)
Create a mesh from 4 lines...
Launch a new session of LS-PrePost
File > Open > IGES File (select /workshop2/test_4lmesh_curves.igs)
Click Open in the IGES Read Options popup
Go to Mesh → N-Line Mesher
Select Type: 4 Line Shell
Pick the longest curve
Pick the remaining curves in clockwise order
Enter N1: 24 and hit Enter
Enter N2: 12 and hit Enter
Enter N3: 20 and hit Enter
Enter N4: 10 and hit Enter
Click Mesh It and Accept
LS-PrePost Intro | 2014 20 ©2014 Livermore Software Technology Corporation
1
2
3
4
Workshop 2 (continued...)
Sweep one line along another...
Launch a new session of LS-PrePost
File > Open > IGES File (select /workshop2/sweep_lines.igs)
Click Open in the IGES Read Options popup
Go to Curve → Circle
Select Method: Parameters
Click the “.” button next to Origin Point X
Select Geometry in the Create Position interface
Pick the endpoint of the remaining curve
Click Done in the Create Position interface
Enter Direction X Y Z: 1 0 0
Enter Radius: 50 and click Apply
LS-PrePost Intro | 2014 21 ©2014 Livermore Software Technology Corporation
1
3
4
5
2
5
6
7
Workshop 2 (continued...)
Sweep one line along another...
Go to Mesh → N-Line Mesher
Select Type: Line sweep
Select Mesh By: Number of elements
Pick the circle as L1
Pick the red line as L2
Click the up arrow near L1 several times to increase N1 to 15
Click the up arrow near L2 several times to increase N2 to 20
Enter Part ID: 2
Click Mesh It and Accept
LS-PrePost Intro | 2014 22 ©2014 Livermore Software Technology Corporation
1
2
3
4
6
7
5
Auto mesh an STEP file using Auto mesh...
Launch a new session of LS-PrePost
File > Open > STEP File (select /workshop2/bottle.stp)
Click Open in the Open File Options popup
Click the IsoMetric render button
Go to Surf → MidSurf
Select Method By Soild
Pick Soild 1
Activate Stitch Mid-Surfs
Click Apply
Click Close
Workshop 2 (continued...)
LS-PrePost Intro | 2014 23 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
Auto mesh an STEP file using Auto mesh...
Go to Model → Assembly and Select Part (“SelPart”) and tap Assembly
Inactivate Soild 1
Click Done
Workshop 2 (continued...)
LS-PrePost Intro | 2014 24 ©2014 Livermore Software Technology Corporation
1
2
Auto mesh an STEP file using Auto mesh...
Go to Mesh → AutoM
Select mesh mode by Size
Enter Elem Size : 1.0
Click Visible on Sel. geom interface
Click Mesh
Click Accept
Click Done
Click EdgGeo render buttons turn geometry off
Workshop 2 (continued...)
LS-PrePost Intro | 2014 25 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
6
Workshop 3 Model Editing
LS-PrePost Intro | 2014 26 ©2014 Livermore Software Technology Corporation
Workshop 3 Merge duplicate nodes...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Keyword (select /workshop3/badmesh.k)
Go to Element Tools → Duplicate Nodes and turn on the mesh (using the Mesh render button)
Activate Show Free Edges
Enter Tolerance: 1.0
Click Show Dup Nodes (see figure)
Click Merge Dup Nodes
Click Accept
Click Done
LS-PrePost Intro | 2014 27 ©2014 Livermore Software Technology Corporation
1
2
3
4
5 6
Workshop 3 Replace nodes...
Go to Element Tool → Node Editing
Select Replace
Select Area and MidPoint
Zoom in the internal free edges area, select two nodes at a time for merging (by drawing a window)
Click Accept
Repeat and until all internal free edges have been eliminated
LS-PrePost Intro | 2014 28 ©2014 Livermore Software Technology Corporation
1
2
3
5 4
4 5
Workshop 3 (continued...)
Create a tria element...
Go to Element Tool → Element Editing
Select Create
Select Elem Type: Shell
Activate PID and pick the part
Activate Tria Only
Pick the 3 nodes to fill the final gap in the part
Click Accept
LS-PrePost Intro | 2014 29 ©2014 Livermore Software Technology Corporation
1
2
3
6
4
7
8
5
9
Workshop 3 (continued...)
Align nodes along a line...
Go to Element Tool → Node Editing
Select Align
Click the Right render button
Click the Zoom In render button and zoom in as shown
Pick 2 nodes to form a line
Pick the nodes in between
Click Align
Click Accept
LS-PrePost Intro | 2014 30 ©2014 Livermore Software Technology Corporation
1
2
3
4
5 6
Workshop 3 (continued...)
Split elements...
Go to Element Tool → Element Editing
Select Split/Merge
Activate Constrain Adaptive
Pick the elements around the hole as shown
Click Apply
Click Accept
LS-PrePost Intro | 2014 31 ©2014 Livermore Software Technology Corporation
1
2
4
3
5 6
Workshop 3 (continued...)
Fill a hole...
Go to Mesh → Element Generation
Select Shell
Select Shell By: Fill_Holes
Pick any node on the perimeter of the hole
Click Create
Click Accept
LS-PrePost Intro | 2014 32 ©2014 Livermore Software Technology Corporation
1
2
3
4 5
Workshop 3 (continued...)
Align shell normals...
Go to Element Tools → Normals
Select Show Normals (should be already selected)
Click Visible in the General Selection interface
Select Vector Size: 0.5
Select Auto Reverse
Activate Pick Seed
Pick any element that is red
Click AutoRev
Click Done
LS-PrePost Intro | 2014 33 ©2014 Livermore Software Technology Corporation
1
3
4
5
6
7
8
2
Workshop 3 (continued...)
Save the modified input file...
File > Save As > Save Keyword As...
Click Browse
Enter a file name (save as /workshop3/newmesh.k)
Click Save
LS-PrePost Intro | 2014 34 ©2014 Livermore Software Technology Corporation
1
2
Workshop 4 Mesh Transformation
LS-PrePost Intro | 2014 35 ©2014 Livermore Software Technology Corporation
Workshop 4 Create nodes at circle centers...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Keyword (select /workshop4/tube1.k)
Click the Wire render button
Go to Element Tool → Node Editing
Select Create
Click Advanced
Select 3PtCircle in the Create Position interface
At one end of the large tube, pick 3 nodes on the perimeter and click Apply
Repeat for the other end of the large tube and both ends of the small tube
Click Cancel in the Create Position interface
Click Accept
LS-PrePost Intro | 2014 36 ©2014 Livermore Software Technology Corporation
3
1
2
4 5
Workshop 4 (continued...)
Transform a mesh...
Go to Element Tools → Transform
Select Transform
Activate From
Pick one center node of the small tube (as P1)
Pick the other center node of the small tube (as P2)
Pick any node on the end of the tube near P1 (as P3)
Activate To and repeat the same for the large tube (P1-P3 must be picked in a similar sequence)
LS-PrePost Intro | 2014 37 ©2014 Livermore Software Technology Corporation
1
2
p1
p2
p3
P1
P2
P3
Workshop 4 (continued...)
Transform a mesh...
Select ByPart in the General Selection interface
Pick the small tube
Click Save → To Buffer → Buffer5 in the General Selection interface
Click Transform
Click Accept
LS-PrePost Intro | 2014 38 ©2014 Livermore Software Technology Corporation
1
2
3
Workshop 4 (continued...)
Translate a mesh...
Go to Element Tools → Transform
Select Translate
Select Direction: N1-N2
Pick both center nodes of the large tube (to define Node1 and Node2)
Enter Translate Distance: 20
Click Load → From Buffer → Buffer5 in the General Selection interface
Click Tran +
Click Accept
Click Done in the Transform interface
LS-PrePost Intro | 2014 39 ©2014 Livermore Software Technology Corporation
1
2 3
4
5
6
7 8
Workshop 5 Create a Keyword File (Ball to Plate Impact)
LS-PrePost Intro | 2014 40 ©2014 Livermore Software Technology Corporation
Workshop 5 Mesh a plate from IGES data...
Launch a new session of LS-PrePost
File > Open > IGES File (select /workshop5/plate.igs)
Click Open in the IGES Read Options popup
Go to Mesh → Auto Mesher
Enter Elem Size: 15
Pick the surface in graphics area
Click Mesh
Click Accept
Mesh a sphere...
Go to Mesh → Shape Mesher
Select Entity: Sphere_Solid
Enter Radius: 50
Enter Density: 6
Enter Center Z: 55
Enter Target Name: ball
Click Create and Accept
LS-PrePost Intro | 2014 41 ©2014 Livermore Software Technology Corporation
Workshop 5 (continued...)
Define plate material...
Go to Model → Keyword Manager
Select All
Expand MAT
Double-click “024-PIECEWISE_LINEAR_PLASTICITY”
Click NewID in the Keyword Input Form
Enter TITLE= plate material,
Enter RO= 7.8e-6, E= 200.0, PR= 0.3, SIGY= 0.2, ETAN= 2.0, FAIIL= 0.1
Click Accept
Click Done
LS-PrePost Intro | 2014 42 ©2014 Livermore Software Technology Corporation
1
2
3 4
Workshop 5 (continued...)
Define plate section...
Expand SECTION
Double-click “SHELL”
Click NewID in the Keyword Input Form
Enter TITLE= plate section
Enter NIP= 5, T1= 1.5 (and hit the Enter key)
Click Accept
Click Done
LS-PrePost Intro | 2014 43 ©2014 Livermore Software Technology Corporation
1
2
3 4
Workshop 5 (continued...)
Import ball properties (material and section)...
File > Import > LS-DYNA Keyword (select /workshop5/ball_properties.k)
Click Import Offset in the Import File interface
LS-PrePost Intro | 2014 44 ©2014 Livermore Software Technology Corporation
1
Workshop 5 (continued...)
Assign plate properties...
Go to Model → Part Data
Select Mod
Select “S 1 SHELL1” from the list
Enter Part Title: plate
Click SECID
Select “1 plate section” in Link SECTION interface
Click Done in Link SECTION interface
Click MID
Select “1 plate material” in Link MAT interface
Click Done in Link MAT interface
Click Accept
LS-PrePost Intro | 2014 45 ©2014 Livermore Software Technology Corporation
1
2
3 4 5
Workshop 5 (continued...)
Assign ball properties...
Go to Model → Keyword Manager
Expand PART
Double-click “PART”
Select “2 ball” in the Keyword Input Form
Click the Link Button next to the SECID field, Select “2 ball section” then Done
Click the Link Button next to the MID field, Select “2 ball material” then Done
Click Accept
Click Done
LS-PrePost Intro | 2014 46 ©2014 Livermore Software Technology Corporation
1
2 3
4 5
Workshop 5 (continued...)
Create plate boundary SPCs...
Go to Model → Create Entity
Expand Boundary
Select Spc
Select Cre
Create Set
Activate X, Y, and Z
Click the Top render button
Select Area in the General Selection interface
Click and drag to select all plate edge nodes (select nodes on each edge separately)
Click Apply
LS-PrePost Intro | 2014 47 ©2014 Livermore Software Technology Corporation
2
1
3
4
5
Workshop 5 (continued...)
Create ball initial velocity...
Expand Initial
Select Velocity
Select Cre
Enter Vz: -20
Select Pick in the General Selection interface
Select ByPart in the General Selection interface
Pick the ball
Click Apply
LS-PrePost Intro | 2014 48 ©2014 Livermore Software Technology Corporation
5
1
2
3
4
6
Workshop 5 (continued...)
Create part set for contact...
Expand Set Data
Select *SET_PART
Select Cre
Enter Title: contact
Click Visible in the General Selection interface
Click Apply
LS-PrePost Intro | 2014 49 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
Workshop 5 (continued...)
Define contact...
Go to Model → Keyword Manager
Select All then expand CONTACT
Double-click “AUTOMATIC_SINGLE_SURFACE”
Click NewID in the Keyword Input Form
Set SSTYP: 2
Click the Link Button next to the SSID field
Select “1 contact” in the Link SET interface
Click Done in the Link SET interface
Click Accept
Click Done
LS-PrePost Intro | 2014 50 ©2014 Livermore Software Technology Corporation
1
2
3
4 5
Workshop 5 (continued...)
Set termination time...
Expand CONTROL
Double-click “TERMINATION”
Enter ENDTIM: 10 in the Keyword Input Form
Click Accept
Click Done
Set d3plot frequency...
Expand DATABASE
Double-click “BINARY_D3PLOT”
Enter DT: 1 in the Keyword Input Form
Click Accept
Click Done
LS-PrePost Intro | 2014 51 ©2014 Livermore Software Technology Corporation
Workshop 5 (continued...)
Set ASCII output frequency...
Expand DATABASE
Double-click “ASCII_option”
Enter Default DT: 0.1 (and hit the Enter key)
Scroll down and activate GLSTAT (global statistics)
Set BINARY: 3 for GLSTAT
Activate MATSUM (material summary)
Click Accept
Click Done
LS-PrePost Intro | 2014 52 ©2014 Livermore Software Technology Corporation
1
2 3
4
5 6
Workshop 5 (continued...)
Save keyword file...
File > Save As > Save Keyword As...
Deactivate “BySubSystem”
Click Browse (save as /workshop5/ball_and_plate.k) then Save
Click Advanced…
Click customize order: Expert
Click Ok in the Advanced Setting interface
Click Save in the Save Keyword interface
LS-PrePost Intro | 2014 53 ©2014 Livermore Software Technology Corporation
Workshop 5 (continued...)
Compare a set of LS-DYNA Keyword files...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Keyword (select /workshop5/compare/belted1.k)
File > Open > LS-DYNA Keyword (select /workshop5/compare/belted2.k)
Go to Model → MSelect
Select Compare
Click in the 1st Model field and select model 1
Click in the 2nd Model field and select model 2
Click Compare
LS-PrePost Intro | 2014 54 ©2014 Livermore Software Technology Corporation
1
2 3
4
Workshop 5 (continued...)
Compare a set of LS-DYNA Keyword files...
Select the Common Keywords tab
Examine the RED items to identify differences
LS-PrePost Intro | 2014 55 ©2014 Livermore Software Technology Corporation
Workshop 6 Create a Keyword File
(S-Rail to Rigidwall Impact)
LS-PrePost Intro | 2014 56 ©2014 Livermore Software Technology Corporation
Workshop 6 Import and mesh IGES surfaces...
Launch a new session of LS-PrePost
File > Open > IGES File (select /workshop6/channel.igs and flat.igs both)
Click Open in the IGES Read Options popup
Go to Mesh → Auto Mesher
Enter Elem Size: 6
Click Visible in the General Selection interface
Click Mesh
Click Accept
LS-PrePost Intro | 2014 57 ©2014 Livermore Software Technology Corporation
Workshop 6 Define section property...
Go to Model → Keyword Manager
Select All
Expand SECTION
Double-click “SHELL”
Click NewID in the Keyword Input Form
Enter TITLE: 1.0mm
Enter ELFORM: 16 , T1: 1.0 (and hit the Enter key)
Click Accept and Done
LS-PrePost Intro | 2014 58 ©2014 Livermore Software Technology Corporation
1 2
3
4 5
Workshop 6 (continued...)
Define material property...
Expand MAT
Double-click “024-PIECEWISE_LINEAR_PLASTICITY”
Click NewID in the Keyword Input Form
Enter TITLE: Mild Steel
Enter RO= 7.83e-6, E= 207.0, PR= 0.3, SIGY= 0.2, ETAN= 2.0
Click Accept
Click Done
LS-PrePost Intro | 2014 59 ©2014 Livermore Software Technology Corporation
1
2
3
4 5
Workshop 6 (continued...)
Assign section and material...
Go to Model → Part Data
Select Assign
Click All
Click SECID
Select “1.0mm” in the Link SECTION interface
Click Done in Link SECTION interface
Click MID
Select “Mild Steel” in the Link MAT interface
Click Done in Link MAT interface
Click Apply
LS-PrePost Intro | 2014 60 ©2014 Livermore Software Technology Corporation
1
2
4
3
Workshop 6 (continued...)
Add mass to end of rail...
Click the Top render button
Click the Zoom In render button and zoom in on the right end of the rail
Go to Model → Create Entity
Expand Element
Select Mass
Select Cre
Enter Mass: 2.0
Select Area in the General Selection interface
Click and drag to select 1 row of nodes along the end of the rail
Click Apply
Select Show
Select Label: MassValue
Click Visible in the General Selection interface
LS-PrePost Intro | 2014 61 ©2014 Livermore Software Technology Corporation
Workshop 6 (continued...)
Create constraints at end of rail...
Expand Boundary
Select Spc
Select Cre
Activate Y, Z, RX, RY, and RZ (everything except X)
Select Area in the General Selection interface
Click and drag to select all nodes where masses were added
Click Apply
LS-PrePost Intro | 2014 62 ©2014 Livermore Software Technology Corporation
2
1
3
4
5
Workshop 6 (continued...)
Create initial velocities at end of rail...
Expand Initial
Select Velocity
Select Cre
Enter Vx: -10.0
Select Area in the General Selection interface
Select all nodes where SPCs were added
Click Apply
LS-PrePost Intro | 2014 63 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
Workshop 6 (continued...)
Create a rigid wall...
Expand Rigidwall
Select Rigidwall
Select Cre
Select Planar
Select NX (you may have to scroll down)
Pick any node at the left end of the rail
Select Tran
Select X/L and enter Distance: 10
Click Tran -
Click Apply
LS-PrePost Intro | 2014 64 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
6
7
8 9
Workshop 6 (continued...)
Create welds using a master weld file...
Go to Mesh → Spot Welding
Select Format: Primer (from the drop-down menu)
Click Open (select /workshop6/welds.spot)
Click Open in the Read Options popup
Select Properties: File
Click Browse (select /workshop6/spot.conf)
Click Open in the Read Options popup
Click Create
Click the Wire render button to see weld locations
Click Accept
LS-PrePost Intro | 2014 65 ©2014 Livermore Software Technology Corporation
1
2
3
4 5
Workshop 6 (continued...)
Set termination time...
Go to Model → Keyword Manager
Expand CONTROL
Double-click “TERMINATION”
Enter ENDTIM: 10 in Keyword Input Form
Click Accept
Click Done
Set d3plot frequency...
Expand DATABASE
Double-click “BINARY_D3PLOT”
Enter DT: 1 in Keyword Input Form
Click Accept and Done
LS-PrePost Intro | 2014 66 ©2014 Livermore Software Technology Corporation
Workshop 6 (continued...)
Set ASCII output frequency...
Double-click “ ASCII_option”
Enter Default DT: 0.1 (and hit the Enter key)
Activate GLSTAT
Activate MATSUM
Activate SWFORC (spotweld forces)
Click Accept and Done
Save keyword file...
File > Save As > Save Keyword As...
Click Browse (save as /workshop6/srail.k)
Click Save in the Save Keyword interface
LS-PrePost Intro | 2014 67 ©2014 Livermore Software Technology Corporation
Workshop 7 Post-Processing
LS-PrePost Intro | 2014 68 ©2014 Livermore Software Technology Corporation
Workshop 7 Load results and input file...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop7/d3plot), click Open
File > Open > LS-DYNA Keyword (select /workshop7/ball_and_plate.k), click Open
Click Yes in the popup
Click the Left render button
Click Animate Forward (click the Anim render button first if necessary)
Decrease the animation speed using the slider
Generate a movie...
File > Movie…
Select Format : JPEG
Enter File Name: animation1
Click Start
LS-PrePost Intro | 2014 69 ©2014 Livermore Software Technology Corporation
1
2
Workshop 7(continued...)
Cut a section plane...
Go to Model → Section Plane
Click NormY
Click Cut
Click Options
Select Line Width: 5
Rotate the model for an isometric view
Click Animate Forward
Click MP Anim
Click Done
LS-PrePost Intro | 2014 70 ©2014 Livermore Software Technology Corporation
1
2
3
4
Workshop 7(continued...)
Create a fringe contour plots...
Go to Post → Fringe Component
Click Stress
Select “von mises stress” from the list
Click the Top render button
Click Animate Forward (if the animation is not already playing)
Select “plastic strain” from the list
Click Ndv
Select “resultant displacement” from the list
Click Stop Animation
Click the Shade Element (ShaEle) render button
LS-PrePost Intro | 2014 71 ©2014 Livermore Software Technology Corporation
Workshop 7(continued...)
Identify nodes and elements by ID...
Go to Element Tools → Ident
Select Node
Select Area in the General Selection interface
Pick some nodes by drawing a window
Select Element
Select Pick in the General Selection interface
Pick some elements by clicking
Click Clear Node
Click Clear Elem
LS-PrePost Intro | 2014 72 ©2014 Livermore Software Technology Corporation
Workshop 7(continued...)
Plot time history data...
Go to Post → History
Select Nodal
Select “Z-displacement” from the list
Pick 1 node on the ball and 1 node on the plate
Click Plot
Click Quit in the Plot Window
Select Element
Select “Effective Stress (v-m)” from the list
Pick an element on the plate
Click Plot
Click Quit in the Plot Window
Click the Clear render button
LS-PrePost Intro | 2014 73 ©2014 Livermore Software Technology Corporation
Clear
Workshop 7(continued...)
Plot ASCII data...
Go to Post → ASCII
Select “glstat *” from the top list
Click Load
Select the top 3 items in the bottom list
Click Plot
Click Quit in the Plot Window
Select “matsum *” from the top list
Click Load
Click All
Select “2-Kinetic Energy” from the bottom list
Click Plot
Click Quit in the Plot Window
LS-PrePost Intro | 2014 74 ©2014 Livermore Software Technology Corporation
Workshop 7(continued...)
Plot a measured value...
Drag the horizontal slider to the first frame (click the Anim render button first if necessary)
Turn on the mesh (using the Mesh render button)
Go to Element Tools → Measure
Select Item: Dist N2N
Select “length” in the bottom list
Pick 1 node on the ball and 1 node on the plate
Click Plot
Click Quit in the Plot Window
Click Next State (in the animation interface) several times and note how the measured value is updated
Click the Clear render button
LS-PrePost Intro | 2014 75 ©2014 Livermore Software Technology Corporation
1
Workshop 7(continued...)
Plot binout data...
Go to Post → Binout
Click Load (select /workshop7/binout)
Select the file from the Open File List
Select “glstat”
Select “kinetic_energy”
Click Plot
Select “internal_energy”
Click Padd
LS-PrePost Intro | 2014 76 ©2014 Livermore Software Technology Corporation
Workshop 7(continued...)
Format a plot...
Click Title in the Plot Window
Enter Plot Title: Global Stats
Enter X-Axis Label: Time (ms)
Enter Y-Axis Label: Energy
Enter Legend Title: Curves
Click Apply
Activate Modify Curve Legend
Select “kinetic_energy” from the list
Change name to “Kinetic” (and hit the Enter key)
Select “internal_energy” from the list
Change name to “Internal” (and hit the Enter key)
Save curve data...
Click Save in the Plot Window
Click All next to the curve list
Enter Filename : glstat_energy.crv
Click Save in the bottom row of buttons
LS-PrePost Intro | 2014 77 ©2014 Livermore Software Technology Corporation
Workshop 8 Post-Processing
LS-PrePost Intro | 2014 78 ©2014 Livermore Software Technology Corporation
Workshop 8 View multiple models...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/example2/d3plot), click Open
File > Open > LS-DYNA Binary Plot (select /workshop8/elastic_plate/d3plot), click Open
Click the Left render button
Go to Model → MSelect
Select Translate
Select “2-BALL AND ELSTIC PLATE” from the list
Activate Z only
Enter Trans Dist: 250.0
Click the Left Arrow button
Select Select
Click and drag to select both items in the list
Click the Auto Center (AutCen) render button
Click the Hide Element (HidEle) render button
Click Animate Forward
LS-PrePost Intro | 2014 79 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
6
Workshop 8 (continued...)
Create a cross plot...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/elastic_plate/d3plot), click Open
Go to Post → ASCII
Select “rcforc *”
Click Load
Select “Sl-2” from the middle list
Select “Z-force” from the lower list
Click Plot
Click Scale in PlotWindow-1
Enter Y-scale: -1
Click Apply
Activate Autofit
Click Save enter Filename: force_vs_time.crv
Click Save in the bottom row of buttons
Click Quit in PlotWindow-1
LS-PrePost Intro | 2014 80 ©2014 Livermore Software Technology Corporation
Workshop 8 (continued...)
Create a cross plot (continued)...
Go to Post → XYPlot
Click Add (select /workshop8/elastic_plate/disp_vs_time.crv)
Select Cross
Select X-Axis
Select “disp_vs_time.crv”
Click “disp_vs_time.crv:2060”
Select Y-Axis
Select “force_vs_time.crv”
Click “force_vs_time.crv:Sl 2”
Click Plot
LS-PrePost Intro | 2014 81 ©2014 Livermore Software Technology Corporation
1 2
3 4
5
Workshop 8 (continued...)
Set a reference point...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/belted/d3plot), click Open
Click the Left render buttons
Click Animate Forward
Click Stop
Go to Post → Follow
Pick any node on the structure
Click Apply
Click Done (in the Follow interface)
Click Animate Forward
LS-PrePost Intro | 2014 82 ©2014 Livermore Software Technology Corporation
Workshop 8 (continued...)
Use display entity ...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/belted/d3plot), click Open
File > Open > LS-DYNA Keyword (select /workshop8/belted/belted.k), click Open
Click Yes in the popup
Click the Right render button
Go to Model → Display Entity
Expand Element
Select Seatbelt_Accelerometer
Select the first three items in the list
Click the Anim render button
Click Animate Forward
LS-PrePost Intro | 2014 83 ©2014 Livermore Software Technology Corporation
2
1
Workshop 8 (continued...)
Calculate HIC (Head Injury Criteria)...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/settings_and_hic/d3plot), click Open
Click the Left render button
Go to Post → Setting
Select Hic/Csi Constants
Select Time Units: msec (kg-mm-ms units)
Select Gravity Constant: 0.00981
Click Apply and Done
Go to Post → ASCII
Select “nodout *”
Click Load
Select “1” ” from the middle list
Select “14-hic36” ” from the lower list
Click HicCsi
Activate Apply pre-filter
Click Plot
LS-PrePost Intro | 2014 84 ©2014 Livermore Software Technology Corporation
1
2
3
4
5
6
Workshop 8 (continued...)
Modify range settings...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/range/d3plot), click Open
Click the Left render button
Drag the slider to the last frame
Go to Post → Fringe Component (FriComp)
Select “von mises stress” from the top list
Go to Post → Fringe Range (FriRang)
Select Avg: None
Activate Reverse Colors
Activate Ident Min and Max
Enter No. Min/Max Entities: 1 (and hit Enter)
Select Level: 20
LS-PrePost Intro | 2014 85 ©2014 Livermore Software Technology Corporation
Workshop 8 (continued...)
View velocity vectors...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/settings_and_hic/d3plot), click Open
Click the Left render button
Go to Post → Vector
Select Velocity from the drop down menu
Click Apply
Click Next State (in the animation interface) to step through the animation frame by frame
LS-PrePost Intro | 2014 86 ©2014 Livermore Software Technology Corporation
1
2
Workshop 8 (continued...)
Colors, Groups, and Views...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/settings_and_hic/d3plot), click Open
Click the Left render button
Go to Model → Part Color
Click Lmap (select /workshop8/colors_groups_views/colors)
Go to Model → Groups
Click Load (select /workshop8/colors_groups_views/groups)
Select “dummy” from the list
Click Select
Go to Model → Views
Click Load (select /workshop8/colors_groups_views/views)
Select “View_01” from the list
Click Select
LS-PrePost Intro | 2014 87 ©2014 Livermore Software Technology Corporation
Workshop 8 (continued...)
Plot section plane forces...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/splane/csforce/d3plot), click Open
Go To Model → Section Plane
Activate BaseNd
Enter Node: 1550 (and hit Enter)
Click NormX (directional cosine)
Click Cut
Click Force
Select “Normal Force” from the list
Click Plot
LS-PrePost Intro | 2014 88 ©2014 Livermore Software Technology Corporation
Workshop 8 (continued...)
Take section plane measurements...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/splane/measure/d3plot), click Open
Click the Right render button
Go to Model → Section Plane
Click NormY
Click Cut
In the animation controls, advance to State# 9
Click Meas in section plane(NOT Measur)
Select 2Ln-Angle
Click two points to form a line on the left top
Click two points to form a line on the right top
Click Options
Select Line Width: 2
Activate ShMesh (section plane as a mesh)
Click Curr State
Click Write to save the section data (writes keyword file with beam elements only)
LS-PrePost Intro | 2014 89 ©2014 Livermore Software Technology Corporation
Workshop 8 (continued...)
Output dynain file...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/dynain_output/d3plot), click Open
Go to Post → Output
Select Format: Dynain ASCII
In the animation controls, advance to the last state
Click Curr (current state)
Click Write (writes a dynain ASCII file that contains stress, strain, and thickness information)
LS-PrePost Intro | 2014 90 ©2014 Livermore Software Technology Corporation
1
2 3
Workshop 8 (continued...)
Save LS-PrePost database (post.db)...
Launch a new session of LS-PrePost
File > Open > LS-DYNA Binary Plot (select /workshop8/dynain_output/d3plot), click Open
In the animation controls, advance to the desired state
Go to Model → Assembly and Part (SelPart)
Select “S 2” and “S 3” only
Go to Element Tools → Blank
Select Area in the General Selection interface
Select Out
Draw a box around a portion of the model
File > Save As > Save Post.db As…
In the Save PostProcess DB interface, select the data you want
Click >>
Enter a file name (select /workshop8/dynain_output/post.db)
Click Write DB
LS-PrePost Intro | 2014 91 ©2014 Livermore Software Technology Corporation