Download presentation
Presentation is loading. Please wait.
Published byGeorgina Dennis Modified over 8 years ago
1
Copyright© Since 2008 Seung Jo Kim Aerospace Structures Laboratory Seoul National University Seoul, Korea http://astl.snu.ac.kr http://ipsap.snu.ac.kr
2
2 http://astl.snu.ac.kr Contents Development History Development of DIAMOND/IPSAP Software Framework & Several Functions Specific Application Modules of DIAMOND/IPSAP 1 2 3 4
3
3 http://astl.snu.ac.kr Development History IPSAP/ EXPLICIT VIBRATION ANALYSIS STRESS ANALYSIS Analysis Post-Processing Pre- processing DIAMOND/IPSAP
4
4 http://astl.snu.ac.kr Development of User-Friendly Visualization Toolkit - DIAMOND/IPSAP import IPSAP input file output file Diamond document mesh property, material... Diamond document mesh property, material... Geometry Line, Surface, Solid Geometry Line, Surface, Solid Mesh Beam, Plate Mesh Beam, Plate Create input file Load, Boundary Load, Boundary Material, Property Material, Property DAIS Manager View Control DAIS Manager View Control Development of Development of Pre-/Post-Visualization Pre-/Post-Visualization Toolkit for IPSAP Toolkit for IPSAP Development Environment Development Environment Windows Visual Studio 2008 Graphic Library : Open CASCADE 6.2.0 Adoption of Ribbon UI Realized Functions Realized Functions Pre-Processing Analysis of IPSAP Post-Processing Displacement/Stress View Eigen Mode View Parallel Analysis of IPSAP
5
5 http://astl.snu.ac.kr Development of DIAMOND/IPSAP Development History of DIAMOND/IPSAP December, 2007 Primary Development of DIAMOND/IPSAP as Post Processor March, 2008 Development of DIAMOND/SBD as Satellite Bus Design Optimization Module March, 2008 Development of DIAMOND/PDE as Educational FE Code for Partial Differential Equation July, 2008 Construction of Basic Pre Processing Functions August, 2007 Development of DIAMOND/Finance as Option Pricing Current, Realization of Several Geometry and Mesh Generation Tools
6
6 http://astl.snu.ac.kr Main Frame of DIAMOND/IPSAP
7
7 http://astl.snu.ac.kr Button on Top-left of Ribbon menu The menu contains “New- Open-Save-Save As” functions to manage database file. Default> Filename : 「 Project 」 Extension : 「 *.dia 」
8
8 http://astl.snu.ac.kr IPSAP Import an input file for IPSAP solver(*.in) NASTRAN Translate an NASTRAN input file(*.bdf) into DIAMOND/IPSAP format and Import
9
9 http://astl.snu.ac.kr Save Path Entire path to export a file. By default, show a recent path to have exported IPSAP File Filename to export Solver Type Select a problem type Solver Option In case of “LinearStatic”, 2 options would be activated, and 5 options for “Vibration” Output Option Check whether IPSAP output file displays an specific data.
10
10 http://astl.snu.ac.kr Keyboard In : User Defined X, Y, Z Coordinate XY Plane : Selection of X, Y Coordinate on the Display by Mouse Click XYZ Coordinate : Selection of X, Y, Z Coordinate on the Display by Mouse Click Keyboard In XY Plane XYZ Coordinate
11
11 http://astl.snu.ac.kr In case of “Auto Selected” option is on, if two points are selected, one curve is automatically created. Selection on the Display
12
12 http://astl.snu.ac.kr In case of “Auto Selected” option is on, if two points are selected, one arc is automatically created. Selection on the Display Currently, only 3-point arc is defined.
13
13 http://astl.snu.ac.kr Selected Point list. Point list must be in order. Modify order of Point list Clear all objects
14
14 http://astl.snu.ac.kr In case of “Auto Selected” option is on, if two points are selected, one arc is automatically created. Selection on the Display Modify edge connectivity
15
15 http://astl.snu.ac.kr Set tolerance size. For making a face through K-edge, K-edge must be closed.
16
16 http://astl.snu.ac.kr Five Types of Solid Geometry - Block : Base Origin Coordinate + X, Y, Z Length - Cylinder : Base Origin Coordinate + Radius + Height + Angle - Cone : Base Origin Coordinate + Base Radius + Top Radius + Height + Angle - Sphere : Base Origin Coordinate + Radius - Torus : Base Origin Coordinate + Major Radius + Minor Radius + Angle Block Cylinder Cone Sphere Torus
17
17 http://astl.snu.ac.kr 1.Write the direction of basis vector (X1, X2) 2.Click “Apply” button, then we will calculate X3 direction through cross product ※ Coord 0 is a reference coordinate (x1 = [1,0,0], x2 = [0,1,0]) How to create a coordinate
18
18 http://astl.snu.ac.kr Target surface Tool surface
19
19 http://astl.snu.ac.kr by Translate Vector Control “Delete Original Geometry” “Repeat Count” by 2 Point Vector by Rotation Axis Define the Rotation Angle Control “Delete Original Geometry” “Repeat Count”
20
20 http://astl.snu.ac.kr by Vertex, Curve, Surface by Mirror Geometry by User Defined Vector Control “Delete Original Geometry” by Center of the Scale by Scale Factor Define the Rotation Angle Control “Delete Original Geometry”
21
21 http://astl.snu.ac.kr Vertex was deleted Face was deleted
22
22 http://astl.snu.ac.kr Beam Elements Set the Elements Property and Material Show the Selected Objects Merges any Nodes within the current tolerance Choose the Method for Boundary Nodes Seeding
23
23 http://astl.snu.ac.kr Set the Elements Property and Material Show the Selected Objects Select Mesh Generation Method. 1. Quanrangle(Mapping,Looping,Paving) 2. Triangle(Delanuy) Choose the Method for Boundary Nodes Seeding Merges any Nodes within the current tolerance
24
24 http://astl.snu.ac.kr Plate Elements by Map-mesh Plate Elements by Loop-mesh Plate Elements by Loop-mesh Plate Elements By Paving-mesh Plate Elements By Paving-mesh Plate Elements by Delanuy-Mesh
25
25 http://astl.snu.ac.kr Solid Elements by Delanuy-mesh Show the Selected Objects Choose the Method for Boundary Nodes Seeding Set the Elements Property and Material
26
26 http://astl.snu.ac.kr Solid Elements by Extrusion Set the Elements Property and Material Select the 2D Elements Merges any Nodes within the current tolerance Define the Extrusion Type 1.By Vector Component 2.By Guideline Set the detail numbers for extrusion 1.Extrude Distance 2.Number of Extrusion 3.Offset Select dimension
27
27 http://astl.snu.ac.kr Show the # of Selected Objects Define revolution direction vector. ※ Direction vector must not meet Element that is selected for revolution Set the detail numbers For revolution 1.Revolution Angle 2.Number of Revolution 3.Offset Set the Elements Property and Material Merges any Nodes within the current tolerance 1D -2D revolution 2D -3D revolution
28
28 http://astl.snu.ac.kr 1. Select a independent node ※ You have to choose only one node 2. Select dependent node(s) 3. Check the DOF & Click “APPLY” button
29
29 http://astl.snu.ac.kr Merges any Nodes within the current tolerance from among selected nodes Set tolerance size.
30
30 http://astl.snu.ac.kr Choose the type you want to delete
31
31 http://astl.snu.ac.kr
32
32 http://astl.snu.ac.kr
33
33 http://astl.snu.ac.kr Set the state of data management Write the name of BC and display List of BC set Show the number of node which selected by user Input data
34
34 http://astl.snu.ac.kr Set the state of data management Write the name of Load and display List of Load set Show the number of node which selected by user Input data
35
35 http://astl.snu.ac.kr Set the state of data management Write the name of Pressure and display List of Pressure set Show the number of element which selected by user Input data
36
36 http://astl.snu.ac.kr Set the state of data management Write the name of Acceleration and display List of Acceleration set Input data
37
37 http://astl.snu.ac.kr Set the state of data management Write the name of Temperature and display List of Temperature set Show the number of node which selected by user Input data
38
38 http://astl.snu.ac.kr Multiple Load Case –About one structure model, various different types of loads can be adapted –After assigning loadcases, create an input file for FEM solver –As a FEA program, IPSAP can solve these multiple loadcase –Enhance a computational efficiency very high.
39
39 http://astl.snu.ac.kr Serial Version (single) If serial version is not installed, You select C(local disc)->Program Files->Diamond->Bin-> ipsap_ver1.7_(86/64).exe Parallel Version(more than 2) If parallel version is not installed, You select C(local disc)->Program Files->Diamond->Bin-> ipsap_ver1.7_(86/64)_p.exe Set parallel computing environment
40
40 http://astl.snu.ac.kr IPSAP Output includes, - Date of run - Problem information - Total number of DOF in Model - Solver type - K matrix size - Factorization time - Substitution time - MFS Elapsed time - MFS Performance - Total Elapsed time., etc Indicate factorization progress Rerun the problem analysis
41
41 http://astl.snu.ac.kr Choose Displacement Scale Factor Load Case Color Result Displacement Component (Uxyz, Ux, Uy, Uz) Stress Component Element Type (Bar, Plate, Solid) Color Style (Continuous, Element Fill) Continuous View of Von-Mises Stress with Deform Continuous View of Von-Mises Stress with Deform Element-Fill View of Von-Mises Stress with Deform Element-Fill View of Von-Mises Stress with Deform Continuous View of Displacement with Deform Option Continuous View of Displacement with Deform Option
42
42 http://astl.snu.ac.kr IconFunction Isotropic View Fit View View Corners Zoom in/out Mouse Translate XY Mouse Rotate IconFunction Front View Rear View Top View Bottom View Left View Right View IconFunction Wire Frame Smooth Shaded Mesh View
43
43 http://astl.snu.ac.kr Realization of Several Application Modules based on DIAMOND/IPSAP Satellite Bus Design Optimization Module Virtual Simulation & Experiment Dynamics & Stability of Helicopter Rotor Blade System Crash & Impact Simulation Educational FE Code for Partial Differential Equation Semi-Conductor & MEMS Packaging Simulation Option Pricing
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.