Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемАндрей Щебенихин
1 MSC.Patran 2005 r2 Group Hierarchy May, 2005
2 S8-2 Hierarchical groups (h-groups) have been implemented as an core feature Based upon assembly technology in MSC.Patran Allows a tree like organization of your groups and thus your entire model More efficient way to navigate through the model Significant enhancements will follow in future releases Group Hierarchy
3 S r2 implemented features Association of a MSC.Patran group to a hierarchical group Creation and manipulation of the hierarchy structure The user interface uses the tree widget for displaying the hierarchical groups Accessing the associated group through the hierarchical groups from the user interface Group Hierarchy
4 S8-4 Concept of Groups MSC.Patran database Left_Wing_Flap Left_Wing_Aileron Left_Wing_In Left_Wing_Out Left Side Left_Wing Patran Group is a flat data model Cumbersome to handle complex/large FEM model One possible solution is to change the organization of the data This has been done for the hierarchical groups
5 S8-5 Concept of H-Groups MSC.Patran database Left_Wing_Flap Left_Wing_Aileron Left_Wing_In Left_Wing_Out Left Side Wing Hierarchical data model 4 children groups are known to the Wing h- group Entire tree could be posted by posting parent H-Groups could also have similar names If there were a h-group named Right Side there could a child named Wing as well
6 S8-6 Flap Simpart What is a H-Group? H-group is a part of an assembly SimPart database entity for a h-group contains a group H-Group implementation offers all existing capabilities of the Patran groups and also the advantages of a more efficient data organization Left_Wing_Flap Group
7 S8-7 Accessing the Group Hierarchy You can find the Group Hierarchy under Group/Extras/Hierarchy A new form will appear which shows the currently defined group hierarchy tree In this example the tree is empty. The Group Hierarchy item is always shown. It is a special thing the root of the h-group tree
8 S8-8 Usage Example: Organization This example shows the advantage of an hierarchically organized model. Here the aero-elastic mesh of a left wing, divided into four meshed zones, could be seen The whole left wing could be posted by clicking on the Wing item and pressing the Apply button All sub items will get posted automatically Each h-group despite Group Hierarchy has to have an associated group
9 S8-9 Usage Example: Single Post Here only one group has been selected, to show how easy this could be done
10 S8-10 Usage Example: Multi-model Different models or variants could easily be managed in one datebase There could be multiple h-groups sharing the same group and/or the same name like other existing h-groups
11 S8-11 Creation of h-groups with … Existing groups To be created groups Assignment of group members directly from h-group user interface Modification of h-groups … Assign new parent h-group Assign new group Rename h-group or group Assign group members Features
12 S8-12 Post of h-groups … Post of a single associated group Post entire sub tree (associated groups) Set Current of h-group … Set the associated group as current group Features
13 S8-13 Deletion of h-groups … Delete h-group with or without sub tree Deletion of associated groups Deletion of the associated group members Import/Export of h-groups … Import group hierarchy from session file Export group hierarchy into session file Features
14 S8-14 Possible enhancements for future releases Enhanced user interface using the right mouse button in the tree widget More integration of the assembly capabilities like connections and contact definitions Accessing the entities directly from the tree widget This will be used in combination with the right mouse button enhancement Future Enhancements
15 S8-15 Usage Example: Creation The group hierarchy form will show up with the Post form shown The hierarchy tree is empty by default The item shown is the root of the entire tree This is quite similar to folders and files on a file system.
16 S8-16 Usage Example: Creation The creation of a h-group is done in three steps First a group has to be selected by selecting a group from the list box or enter a group name manually The group does not need to exist If a group has been selected from the list box the groups name would be set as the default for the H-Group Name databox
17 S8-17 Usage Example: Creation The second (optional) stage allows the modification of the GROUPs members This form is similar to those of the group menu
18 S8-18 Usage Example: Creation During the last step the parent of the h-group must be selected Every item in the tree could be chosen The name of the associated group will be displayed in the databox below the tree widget
19 S8-19 Usage Example: Creation After pressing the apply button a new item is shown on the tree as a child of the root item This could be repeated as long as necessary with the other groups
20 MSC.Patran 2005 R2 ASM Phase II January, 2005
21 S8-21 Advanced Surface Mesher II Major new capabilities for MSC.Patran 2005 Extend Leading Edge Meshing Technology Advanced Surface Mesher – Phase 2 Create tessellated surfaces to represent facet geometries Ability to remesh tessellated surfaces repeatedly Mesh tessellated surfaces individually while maintaining congruency Maintain geometry association Support hard geometry & hard fem Support mesh seeding
22 S8-22 Advanced Surface Mesher II ASM II is a pre-release item Activate with the following settings.pcl entry pref_env_set_logical( asm2_enable", TRUE )
23 S8-23 User Scenario 1 Oilpan_prt.out (Patran neutral file) This surface model contains: Non-congruent surface boundaries Overlaps Gaps
24 S8-24 User Scenario 1 Verify : Surface : Boundary Many internal free edges Gap Non-Congruent Surface boundaries
25 S8-25 User Scenario 1 Previous ASM apporach Create initial tri-mesh Pseudo surfaces – FEM based Initial Mesh
26 S8-26 User Scenario 1 Previous ASM apporach Pseudo surface cleanup Verify element free edges Cleanup Verify Free edges
27 S8-27 User Scenario 1 Previous ASM approach Pseudo surface cleanup Create congruent meshes (based on user defined tolerance) Select initial tri-mesh Set tolerance to new elements created 293 free edges have been stitched Verify free edges again All internal free edges and overlaps have been eliminated 2 gaps needs to be manually stitched Make Congruent
28 S8-28 User Scenario 1 Previous ASM approach Pseudo surface cleanup Stitch free edges Select free edge Use Free Edge of 2D Element selection icon Use polygon pick to select the entire gap Repeat for all known gaps Stitching This tool will close the gaps of areas defined by the selected edges. Also, This tool will close the gaps without any checking of tolerance values.
29 S8-29 User Scenario 1 Previous ASM approach Additional manual mesh simplification Merge pseudo faces to eliminate skewed or sliver surfaces Create higher quality final mesh Simplify Merge 16 pseudo faces into 1 face Merge Faces
30 S8-30 User Scenario 1 Previous ASM approach Create Final Mesh Select all pseudo faces Enter desired final element size Final Mesh
31 S8-31 Advanced Surface Mesher II Geometry based New GUI Create Surface option has been added Create Surface Cleanup Edit Final Mesh
32 S8-32 Advanced Surface Mesher II The new Create Surface option will now Create initial mesh Stitch free edges Generate tessellated surfaces
33 S8-33 Advanced Surface Mesher II Verify free edgaes of the newly created tessellated surfaces Two gaps remain Cleanup Verify Free edges
34 S8-34 Advanced Surface Mesher II Use AutoStitch to close the gaps With a higher tolerance (0.2) 2 curves stitched Only 1 gap left The gap opening is too large to be auto-stitched AutoStitch
35 S8-35 Advanced Surface Mesher II Use EDIT / Fill Hole to remove the last gap One hole filled Edit Select 1 edge of the gap Fill Hole
36 S8-36 Advanced Surface Mesher II Verify free edgaes of the edited tessellated surfaces No non-congruent surface boundaries No overlaps No gaps Verify Free edges
37 S8-37 Advanced Surface Mesher II Use EDIT / Merge Surfaces to combine faces Edit Merge Surfaces 16 surfaces merged into 1 3 surfaces merged into 1
38 S8-38 Advanced Surface Mesher II Create Final Mesh
39 S8-39 Advanced Surface Mesher II Advantages of ASM II Option to remesh Option to mesh each surface individually Maintain congruency Use mesh seeds
40 S8-40 Advanced Surface Mesher II Advantages of ASM II Support hard geometry & hard fem
41 Stop and Complete Workshop 10 Advanced Surface Mesher
42 MSC.Patran Imprint - Assembly Meshing Wizard Assessment February, 2005
43 S8-43 Assembly Meshing Wizard Design goals One comprehensive user interface Intuitive approach for solid pairs specification Mesh seed and Mesh control Surface tri elements Automatic global edge length calculation Additional requirements Check imprint boundaries before meshing Create solid tet mesh individually Check the boundary between meshed solids
44 S8-44 Imprint Select All solids to be assembled All solids which should be connected are required to be selected as the first step Select solids to be removed from assemblies Define solid pairs which are not required to be connected Check the imprint boundary If check is ON, boundaries appears after imprint execution
45 S8-45 Boundary Check Imprinted boundaries can be seen within transparency solids
46 S8-46 Mesh Seed and Mesh Control Mesh seed and Control surface tri-elements can be applied after Imprint
47 S8-47 Meshing Select solids to be meshed The target solids should have already been imprinted Select mesh size and priority to solid Mesh size can be defined to each solid Meshing priority can be also defined Define the global edge length This value is applied to the solids with no previously defined mesh size and priority
48 S8-48 Mesh Results Congruent meshes are created except the boundary removed from assemblies
49 S8-49 Scenario 1 2 1x1x1 solids w/ congruent faces No gap No intersection More Examples … Interior view
50 S8-50 Scenario 2 2 1x1x1 solids w/ congruent faces With gap of.001 Model global tolerance of.005 More Examples … Interior view
51 S8-51 Scenario 3 2 1x1x1 solids w/ congruent faces With intersect of.001 Model global tolerance of.005 More Examples … Interior view
52 S8-52 Scenario 4 2 solids w/ non-matching faces More Examples … Interior view
53 S8-53 Scenario 5 2 solids w/ non-matching faces More Examples … Interior view
54 S8-54 Scenario 6 Multiple solids More Examples … Interior view
55 S8-55 Scenario 7 2 solids w/ edge intersection More Examples …
56 S8-56 More Examples … Interior view
57 MSC.Patran Imprint - Assembly Meshing Wizard Assessment February, 2005
58 S8-58 Patran 2005 Status Scenario 1 2 1x1x1 solids w/ congruent faces No gaps No Intersection
59 S8-59 Patran 2005 Status Scenario 1 Congruent meshes across boundaries Using Patran 2005 assembly meshing capability
60 S8-60 Patran 2005 Status Scenario 2 2 1x1x1 solids w/ congruent faces With Gap of.001 Model global tolerance of.005
61 S8-61 Patran 2005 Status Scenario 2 Congruent meshes across boundaries Using Patran 2005 assembly meshing capability
62 S8-62 Patran 2005 Status Scenario 3 2 1x1x1 solids w/ congruent faces With intersect of.001 Model global tolerance of.005
63 S8-63 Patran 2005 Status Scenario 3 Congruent meshes across boundaries Using Patran 2005 assembly meshing capability
64 S8-64 Patran 2005 Status Scenario 4 2 solids w/ non-matching faces Imprint
65 S8-65 Patran 2005 Status Scenario 4 Meshing two solids together Using Patran 2005 assembly meshing capability Congruent meshes across boundaries Limitation: Unable to use different mesh densities between solids
66 S8-66 Patran 2005 Status Scenario 4 Meshing two solids individually Using different meshing densities Using Patran 2005 assembly meshing capability Non-congruent meshes across boundaries
67 S8-67 Patran 2005 Status Scenario 4a Edit:Solid:Boolean to combine 2 solids Congruent meshes across boundaries Limitation: Unable to use different mesh densities between solids
68 S8-68 Patran 2005 Status Scenario 4b Edit:Solid:Imprint to create matching faces on solid on the left 7 faces now, was 6 Congruent meshes across boundaries Able to change mesh densities across solids
69 S8-69 Patran 2005 Status Scenario 5 2 solids w/ non-matching faces Imprint
70 S8-70 Patran 2005 Status Scenario 5 Meshing two solids together Using Patran 2005 assembly meshing capability Congruent meshes across boundaries Limitation: Unable to use different mesh densities between solids
71 S8-71 Patran 2005 Status Scenario 5 Meshing two solids individually Using different meshing densities Using Patran 2005 assembly meshing capability Non-congruent meshes across boundaries
72 S8-72 Patran 2005 Status Scenario 5a Edit:Solid:Boolean to combine 2 solids Congruent meshes across boundaries Limitation: Unable to use different mesh densities between solids
73 S8-73 Patran 2005 Status Scenario 5b Edit:Solid:Imprint to create matching faces on solid on the left 7 faces now, was 6 Congruent meshes across boundaries Able to change mesh densities across solids
74 S8-74 Patran 2005 Status Scenario 6 Multiple solids
75 S8-75 Patran 2005 Status Scenario 6 Meshing three solids together Using Patran 2005 assembly meshing capability Congruent meshes across boundaries Limitation: Unable to use different mesh densities between solids
76 S8-76 Patran 2005 Status Scenario 6a Edit:Solid:Imprint to create matching faces on all three solids Congruent meshes across boundaries Able to change mesh densities across solids
77 S8-77 Patran 2005 Status Scenario 6a Limitation: Unable to assembly mesh w/ 2 neighbor solids We plan to enhance Patran assembly meshing to support this scenario
78 S8-78 Patran 2005 Status Scenario 7 2 solids w/ edge intersection
79 S8-79 Patran 2005 Status Scenario 7 Meshing two solids together Using Patran 2005 assembly meshing capability Congruent meshes across boundaries Limitation: Unable to use different mesh densities between solids
80 S8-80 Patran 2005 Status Scenario 7 Meshing two solids individually Using different meshing densities Using Patran 2005 assembly meshing capability Non-congruent meshes across boundaries
81 S8-81 Patran 2005 Status Scenario 7a Edit:Solid:Imprint to create matching faces on solid on the left 9 vertices now, was 8 Congruent meshes across boundaries Able to change mesh densities across solids
82 Stop and Complete Workshop 11 Imprint - Assembly Meshing Wizard Assessment
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.