Section 2 Nastran Preference Enhancements


The Presentation inside:

Slide 0

Section 2 Nastran Preference Enhancements


Slide 1

Development Focus New enhancements in MSC.Patran 2005 CWELD/CFAST Elements Lagrange Rigid Element Explicit Nonlinear (SOL 700) Double Precision Support for Input file Import and Export External Superelement System Cell Preserve Nastran Names


Slide 2

Development Focus New enhancements in MSC.Patran 2005 Control on CHBDYG Numbering Geometry Check Options K6ROT Defaults Quick Topology Optimization PCOMPG Composite Properties SOL 600 DRA to DBALL


Slide 3

CWELD/CFAST Elements MSC.Nastran connector elements are now supported as core implementations Support the the generation, translation, and results processing of MSC.Nastran Spot Weld (CWELD) and fastener (CFAST) connectors These elements are added as a new FEM entity type throughout the system Seamless integration to the group, graphics/picking, list-processing, and results sub-systems For more detailed information and workshop, see Section 8: CWELD and CFAST Connectors


Slide 4

CWELD/CFAST Elements Two methods to define Spot Weld (CWELD) locations Projection: specifies a node or point in space that is to be projected onto the two surface patches of the connector to determine the end points, GA and GB The point specified for the Projection method is projected onto each surface patch Nodes are generated at those locations, and the Pierce Nodes, GA and GB, are assigned the new node ids. Axis: specifies nodes directly for GA and GB Nodes specified for the Axis method define the GA and GB piercing nodes directly


Slide 5

CWELD/CFAST Elements 4 types of surface patch A to surface patch B connectivity are supported Elem to Elem (ELEMID and ALIGN formats) Patch to Patch (ELPAT format) Prop to Prop (PARTPAT format) Node to Node (GRIDID format)


Slide 6

CWELD/CFAST Elements Fastener (CFAST) connectors The GUI for creating, modifying, showing, and deleting fasteners (CFASTs) is consistent with that described previously for the Spot Weld (CWELD) Connector There are two primary differences CFAST only has two formats, PROP and ELEM Analogous to PARTPAT and ELPAT of CWELD respectively Other than the diameter specification, the PFAST properties are completely different than PWELD D The diameter (> 0.0, required) MCID The element stiffness coordinate system (>= -1, default -1) MFLAG = 0, MCID is relative (default) = 1, MCID is absolute KTi Stiffness values in directions 1-3 (real, required) KRi Rotational stiffness values in directions 1-3 (default 0.0) MASS Lumped mass of the fastener (default 0.0)


Slide 7

Connector User Scenario Create single CWELD Spot weld location – Node 2019 With Projection method Connectivity type – Prop to Prop Property set pcomp.11 to innen Diameter - 4 Node 2019 Surface Patch A w/ Property pcomp.11 Surface Patch B w/ Property innen


Slide 8

Connector User Scenario Create single CWELD Spot weld location – Node 2019 With Projection method Connectivity type – Prop to Prop Property set pcomp.11 to innen Diameter - 4 Spot Weld Connector created


Slide 9

Connector User Scenario Create single CWELD . . $ Elements and Element Properties for region : innen PSHELL 1 2 7.5 2 2 . . $ Elements and Element Properties for region : pcomp.11 $ Composite Property Record created from P3/PATRAN composite material $ record : pcomp.11 $ Composite Material Description : PCOMP 11 -1.5 0. 0. SYM 111 .125 45. YES 111 .125 90. YES 111 .125 -45. YES 111 .125 -45. YES 111 .125 0. YES 111 .125 45. YES 111 .125 0. YES 111 .125 45. YES 111 .125 0. YES 111 .125 0. YES 111 .125 -45. YES 111 .125 0. YES . . $ Connector elements and properties for region : prop_2019 PWELD 8 1 4. OFF SPOT CWELD 1 8 2019 PARTPAT 2020 2021 1 11 . . GRID 2019 95. 25. 104.75 GRID 2020 95. 25. 102.75 GRID 2021 95. 25. 95 Automatic creation of GA & GB


Slide 10

Lagrange Rigid Element A new type of Rigid Element was introduced by MSC.Nastran Lagrange Rigid Element MSC.Patran 2005 supports the new Lagrange Rigid Element type MSC.Patran 2005 will also support the new rigid element bulk data entries RBAR1 RTRPLT1 RJOINT


Slide 11

Lagrange Rigid Element New enhancements include Add support for the RIGID case control command via the solution parameters form LINEAR: selects the linear elimination method LAGR: select the Lagrange multiplier method LGELIM: select the Lagrange multiplier method with elimination For solution types 101, 103, 105, 106, 129, and ultimately 400 Add support of the Thermal Expansion Coefficient (ALPHA) value to applicable existing MPC definitions RBAR, RBE1, RBE2, RBE3, RROD and RTRPLT Add new rigid element definitions RBAR1, RTRPLT1 and RJOINT ALPHA constant is also added for RBAR1 and RTRPLT1


Slide 12

Rigid Element Type Solution Parameters Addition Support Nastran RIGID case control entry SOL 101 $ Direct Text Input for Executive Control CEND SEALL = ALL SUPER = ALL TITLE = MSC.Nastran job created on 14-Jan-04 at 17:30:07 ECHO = NONE RIGID = LINEAR $ Direct Text Input for Global Case Control Data SUBCASE 1 $ Subcase name : Default SUBTITLE=Default DISPLACEMENT(SORT1,REAL)=ALL SPCFORCES(SORT1,REAL)=ALL STRESS(SORT1,REAL,VONMISES,BILIN)=ALL BEGIN BULK PARAM POST 0 PARAM AUTOSPC YES PARAM PRTMAXIM YES $ Direct Text Input for Bulk Data $ Elements and Element Properties for region : prop PSHELL 1 1 .08 1 1 $ Pset: "prop" will be imported as: "pshell.1" CQUAD4 1 1 1 2 8 7 CQUAD4 2 1 2 3 9 8 RIGID= LINEAR is the default for all solution sequences except SOL 400. For SOL 400, the default is RIGID=LAGRAN.


Slide 13

Thermal Expansion Coefficient Add Thermal Expansion Coefficient (ALPHA) to applicable existing & new MPC definitions RBAR, RBE1, RBE2, RBE3, RRPD, RTRPLT, RBAR1 & RTRPLT1 . . . CQUAD4 48 1 63 64 70 69 CQUAD4 49 1 64 65 71 70 CQUAD4 50 1 65 66 72 71 $ Referenced Material Records $ Material Record : alum $ Description of Material : Date: 14-Jan-04 Time: 17:28:52 MAT1 1 1.+7 .3 $ Multipoint Constraints of the Entire Model $ ID conflict : the PATRAN MPC ID was 1 RBE2 51 999 123 6 12 18 24 30 36 37 43 49 55 61 67 13.1-6 $ Nodes of the Entire Model GRID 1 0. 0. 0. GRID 2 2. 0. 0. GRID 3 4. 0. 0. . . .


Slide 14

New Rigid Elements Three new MPC definitions are added RBAR1, RTRPLT1 & RJOINT The “Define Terms” form for each look identical, except RJOINT does not have a Thermal Expansion Coefficient databox


Slide 15

Sol 700 is the Explicit Nonlinear capability of MSC.Dytran LS-Dyna solver delivered in the MSC.Nastran user interface MSC.Nastran Preference SOL 700


Slide 16

Applications (structural analysis only) Automotive Crash Wheel Impact Droptest Component Crush MSC.Nastran Preference SOL 700


Slide 17

Materials Support some of the MSC.Nastran Pref structural materials Support all the LS-Dyna Pref materials MSC.Nastran Preference SOL 700


Slide 18

Materials MSC.Nastran Preference SOL 700


Slide 19

Elements & Properties MSC.Nastran Preference SOL 700


Slide 20

Loads/BCs MSC.Nastran Preference SOL 700


Slide 21

Analysis Solution Parameters of SOL 700 SOL 700 Parameters in other solutions SOL 700, 101 – Linear Static SOL 700, 106 – NonLinear Static SOL 700, 109 – Direct Transient Response SOL 700, 129 – NonLinear Transient Subcase Parameters Contact Table Access Results MSC.Nastran Preference SOL 700


Slide 22

Solution Parameters of SOL 700 MSC.Nastran Preference SOL 700


Slide 23

MSC.Nastran Preference SOL 700


Slide 24

SOL 700 Parameters in other solutions MSC.Nastran Preference SOL 700


Slide 25

Subcase Parameters MSC.Nastran Preference SOL 700


Slide 26

Subcase Parameters - Contact Table MSC.Nastran Preference SOL 700


Slide 27

Access Results MSC.Nastran Preference SOL 700


Slide 28

Other planned implementations Available by July 10th or earlier Q1-17075302 - translator support for TIC3 and WALL lbcs Q1-17075305 - translator support for DAMPGBL - Dynamic Relaxation Q1-17075308 - translator support for sol 700 PARAM using other solution Q1-17075311 - translator support for extra data in CDAMPn and CELASn Q1-17075314 - translator support for extra data in contact table BCTABLE Q1-17075317 - Some of the sol 700 lbcs are not translated Q1-17075320 - translator support for the lsdyna materials MATDxxx MSC.Nastran Preference SOL 700


Slide 29

Double Precision Support In Patran 2005, the Nastran input file reader and writer have been enhanced to support the double precisions for all the FEM related data that the accuracy of Nastran results is highly dependent of All the values of the FEM data were persisted in single precision in the prior releases of Patran Patran 2005 will retain all the original number of significant digits during importing and exporting FEM related data for the following FEM related data Grid coordinates MPC coefficients Coordinate coefficient The number of significant digits maintained is limited to those that fit within a 16 character field


Slide 30

Double Precision Support The Nastran input file reader, the modules of retrieving the FEM related data such as grid coordinates, MPC coefficients and coordinate coefficient from MSC.Nastran database via MscNastranDbServer has been updated to retain the double precisions of the values of the FEM data The Nastran input file writer, the modules of retrieving the FEM related data such as grid coordinates, MPC coefficients and coordinate coefficient from Patran database has been updated to retain the double precisions of the values of the FEM data


Slide 31

Double Precision Support The modules of writing out GRID and MPC bulk data entries has been updated to write out the FEM data into the large fields of MSC.Nastran input deck in double precisions These updates include GRID, MPC, and CORD The precision is the maximum possible within the constraints of a 16 character field Allowing for the sign, decimal, and exponent data The exponent shall use a “D” to denote double precision


Slide 32

User Scenario The sample Nastran input file contains double precision GRID coordinates (16 digits) . . GRID* 101 1992.38939617492174.311485495328* 43 GRID* 102 1992.38939617492174.311485495328* 44 GRID* 103 1992.38939617492174.311485495328* 45 GRID* 104 1992.38939617492174.311485495328* 46 GRID* 105 1992.38939617492174.311485495328* 47 GRID* 106 1992.38939617492174.311485495328* 48 GRID* 107 1992.38939617492174.311485495328* 49 GRID* 108 1992.38939617492174.311485495328* 50 GRID* 109 1992.38939617492174.311485495328* 51 GRID* 110 1992.38939617492174.311485495328* 52 . . Note: This example actually does not take advantage of the double precision. Without a “D” in the exponent, only 8 significant digits will be used by Nastran


Slide 33

User Scenario Import the same Nastran input file into a prior release of Patran Grid coordinates will be written with single precision Accuracy of results is questionable . . GRID 101 1992.39 174.312 0. GRID 102 1992.39 174.312 100. GRID 103 1992.39 174.312 200. GRID 104 1992.39 174.312 300. GRID 105 1992.39 174.312 400. GRID 106 1992.39 174.312 500. GRID 107 1992.39 174.312 600. GRID 108 1992.39 174.312 700. GRID 109 1992.39 174.312 800. GRID 110 1992.39 174.312 900. . .


Slide 34

User Scenario Import the same Nastran input file into Patran 2005 Default back to prior behavior Grid coordinates will be written with single precision No changes in resulting Nastran input file . . GRID 101 1992.39 174.312 0. GRID 102 1992.39 174.312 100. GRID 103 1992.39 174.312 200. GRID 104 1992.39 174.312 300. GRID 105 1992.39 174.312 400. GRID 106 1992.39 174.312 500. GRID 107 1992.39 174.312 600. GRID 108 1992.39 174.312 700. GRID 109 1992.39 174.312 800. GRID 110 1992.39 174.312 900. . .


Slide 35

User Scenario Import the same Nastran input file into Patran 2005 Option to “Write Store Precision” Grid coordinates will be written with double precision No changes in resulting Nastran input file . GRID* 101 1992.38939617D0 174.311485495D0 * 0. GRID* 102 1992.38939617D0 174.311485495D0 * 100.D0 GRID* 103 1992.38939617D0 174.311485495D0 * 200.D0 GRID* 104 1992.38939617D0 174.311485495D0 * 300.D0 GRID* 105 1992.38939617D0 174.311485495D0 * 400.D0 GRID* 106 1992.38939617D0 174.311485495D0 * 500.D0 GRID* 107 1992.38939617D0 174.311485495D0 * 600.D0 GRID* 108 1992.38939617D0 174.311485495D0 * 700.D0 GRID* 109 1992.38939617D0 174.311485495D0 * 800.D0 GRID* 110 1992.38939617D0 174.311485495D0 * 900.D0 The format looks different due to the “D” exponent


Slide 36

User Scenario Import the same Nastran input file into Patran 2005 Cycle test now yields same results


Slide 37

External Superelement Several major enhancements to the EXTSEOUT Case Control command New OTM keyword


Slide 38

External Superelement


Slide 39

External Superelement With Data Output type = XDB EXTSEOUT (STIFFNESS, MASS, DAMPING, K4DAMP, LOADS, ASMBULK, EXTBULK, EXTID = seid, MATRIXDB ) OR DMIGDB OR DMIGPCH


Slide 40

External Superelement With Data Output type = OP2 EXTSEOUT (STIFFNESS, MASS, DAMPING, K4DAMP, LOADS, ASMBULK, EXTBULK, EXTID = seid, DMIGOP2 )


Slide 41

System Cell Provide access to system cell area of MSC.Nastran from within MSC.Patran Include the MSC.Nastran cards required to make the results available to the .MASTER/.DBALL files


Slide 42

System Cell Allow the user to enter direct text to the Nastran System Cell area Available under Analyze : Entire Model Analyze : Selected Group Analyze : Restart


Slide 43

System Cell


Slide 44

System Cell Allow the user to put the results into the .MASTER or the .DBALL file sets A new line in the Nastran System Cell area NASTRAN SYSTEM(316)=3 or NASTRAN SYSTEM(316)=7


Slide 45

System Cell $ NASTRAN input file created by the MSC MSC.Nastran input file $ translator ( MSC.Patran 13.0.008 ) on January 23, 2004 at 09:46:29. $ Direct Text Input for Nastran System Cell Section NASTRAN SYSTEM(316)=7 $ Direct Text Input for File Management Section $ Linear Static Analysis, Database SOL 101 $ Direct Text Input for Executive Control CEND SEALL = ALL SUPER = ALL TITLE = MSC.Nastran job created on 23-Jan-04 at 09:29:15 ECHO = NONE RIGID = LINEAR $ Direct Text Input for Global Case Control Data SUBCASE 1 $ Subcase name : Default SUBTITLE=Default SPC = 2 LOAD = 2 DISPLACEMENT(SORT1,REAL)=ALL SPCFORCES(SORT1,REAL)=ALL STRESS(SORT1,REAL,VONMISES,BILIN)=ALL BEGIN BULK PARAM POST 0 PARAM AUTOSPC YES PARAM PRTMAXIM YES $ Direct Text Input for Bulk Data $ Elements and Element Properties for region : prop PSHELL 1 1 .3 1 1 $ Pset: "prop" will be imported as: "pshell.1" CQUAD4 1 1 1 2 8 7 CQUAD4 2 1 2 3 9 8 CQUAD4 3 1 3 4 10 9 . . .


Slide 46

System Cell $ NASTRAN input file created by the MSC MSC.Nastran input file $ translator ( MSC.Patran 13.0.008 ) on January 23, 2004 at 09:46:29. $ Direct Text Input for Nastran System Cell Section NASTRAN SYSTEM(316)=3 $ Direct Text Input for File Management Section $ Linear Static Analysis, Database SOL 101 $ Direct Text Input for Executive Control CEND SEALL = ALL SUPER = ALL TITLE = MSC.Nastran job created on 23-Jan-04 at 09:29:15 ECHO = NONE RIGID = LINEAR $ Direct Text Input for Global Case Control Data SUBCASE 1 $ Subcase name : Default SUBTITLE=Default SPC = 2 LOAD = 2 DISPLACEMENT(SORT1,REAL)=ALL SPCFORCES(SORT1,REAL)=ALL STRESS(SORT1,REAL,VONMISES,BILIN)=ALL BEGIN BULK PARAM POST 0 PARAM AUTOSPC YES PARAM PRTMAXIM YES $ Direct Text Input for Bulk Data $ Elements and Element Properties for region : prop PSHELL 1 1 .3 1 1 $ Pset: "prop" will be imported as: "pshell.1" CQUAD4 1 1 1 2 8 7 CQUAD4 2 1 2 3 9 8 CQUAD4 3 1 3 4 10 9 . . .


Slide 47

Preserve Nastran Names Preserve the names of materials and element properties when a BDF is created from MSC.Patran and then that BDF file is read into a new database When importing a BDF, make sure that the names of the materials and element properties created are the same as the names were when the BDF was created


Slide 48

Preserve Nastran Names A new toggle has been added under File:Import Analysis:Read Input File


Slide 49

Preserve Nastran Names Select this toggle to attempt to retrieves the original names of the Materials and Properties from the comments in the input deck Cards starting with ‘M’ and ‘P’ will have an attempt made to retain the original names


Slide 50

Preserve Nastran Names “Retrieve Names From Comments” is on by default Use pref_env_set_logical ("nifimp_retrieve_name", FALSE) in your settings.pcl to disable this feature by default.


Slide 51

Preserve Nastran Names Example Two materials material_1 Another_Material Two properties My_first_Property Second_Property PARAM PRTMAXIM YES $ Direct Text Input for Bulk Data $ Elements and Element Properties for region : My_fisrt_Proerty PSHELL 1 1 1. 1 1 $ Pset: "My_fisrt_Proerty" will be imported as: "pshell.1" CQUAD4 16 1 19 20 26 25 CQUAD4 17 1 20 21 27 26 CQUAD4 18 1 21 22 28 27 CQUAD4 19 1 22 23 29 28 CQUAD4 20 1 23 24 30 29 CQUAD4 21 1 25 26 32 31 CQUAD4 22 1 26 27 33 32 CQUAD4 23 1 27 28 34 33 CQUAD4 24 1 28 29 35 34 CQUAD4 25 1 29 30 36 35 $ Elements and Element Properties for region : Second_Proerty PSHELL 2 2 1. 2 2 $ Pset: "Second_Proerty" will be imported as: "pshell.2" CQUAD4 1 2 1 2 8 7 CQUAD4 2 2 2 3 9 8 CQUAD4 3 2 3 4 10 9 CQUAD4 4 2 4 5 11 10 CQUAD4 5 2 5 6 12 11 CQUAD4 6 2 7 8 14 13 CQUAD4 7 2 8 9 15 14 CQUAD4 8 2 9 10 16 15 CQUAD4 9 2 10 11 17 16 CQUAD4 10 2 11 12 18 17 CQUAD4 11 2 13 14 20 19 CQUAD4 12 2 14 15 21 20 CQUAD4 13 2 15 16 22 21 CQUAD4 14 2 16 17 23 22 CQUAD4 15 2 17 18 24 23 $ Referenced Material Records $ Material Record : material_1 $ Description of Material : Date: 05-Mar-04 Time: 13:52:07 MAT1 1 72000. .3 $ Material Record : another_Material $ Description of Material : Date: 05-Mar-04 Time: 13:52:07 MAT1 2 72000. .3 $ Nodes of the Entire Model GRID 1 0. 0. 0. GRID 2 .2 0. 0.


Slide 52

Preserve Nastran Names Previous releases Material and property names are not preserved


Slide 53

Preserve Nastran Names In Patran 2005 Material and property names are preserved


Slide 54

Control on CHBDYG Numbering Maintain CHBDYG element ids regardless of changes in thermal boundary conditions Emissivity value, heat transfer coefficient, .. Assuming all existing thermal boundary conditions remain in the database


Slide 55

Control on CHBDYG Numbering In the previous releases When modifying the existing LBCS such as Radiation:Enclosures Grid point IDs of grids bounding the surface will be updated Consequently the radiation view factors in a radiation enclosure will need to be recalculate This could be very time consuming


Slide 56

Control on CHBDYG Numbering . . CHBDYG 100004 AREA4 1 1 45 24 21 33 CHBDYG 100005 AREA4 1 1 9 8 54 42 CHBDYG 100006 AREA4 1 1 42 54 26 27 CHBDYG 100007 AREA4 1 1 8 7 11 54 CHBDYG 100008 AREA4 1 1 54 11 12 26 CHBDYG 100009 AREA4 2 2 1 4 5 2 CHBDYG 100010 AREA4 2 2 2 5 6 3 CHBDYG 100011 AREA4 2 2 5 8 9 6 CHBDYG 100012 AREA4 3 3 7 4 14 11 CHBDYG 100013 AREA4 3 3 11 14 15 12 CHBDYG 100014 AREA4 3 3 4 1 17 14 CHBDYG 100015 AREA4 3 3 14 17 18 15 CHBDYG 100016 AREA4 3 3 3 33 36 2 . . . . CHBDYG 100004 AREA4 1 1 45 24 21 33 CHBDYG 100005 AREA4 1 1 9 8 54 42 CHBDYG 100006 AREA4 1 1 42 54 26 27 CHBDYG 100007 AREA4 1 1 8 7 11 54 CHBDYG 100008 AREA4 1 1 54 11 12 26 CHBDYG 100009 AREA4 2 2 7 4 14 11 CHBDYG 100010 AREA4 2 2 11 14 15 12 CHBDYG 100011 AREA4 2 2 4 1 17 14 CHBDYG 100012 AREA4 2 2 14 17 18 15 CHBDYG 100013 AREA4 2 2 3 33 36 2 CHBDYG 100014 AREA4 2 2 33 21 20 36 CHBDYG 100015 AREA4 2 2 2 36 17 1 CHBDYG 100016 AREA4 2 2 36 20 18 17 . . Initial Nastran Input File After LBC revision


Slide 57

Geometry Check Options An option has been implemented in MSC.Patran 2005 to activate the MSC.Nastran geometry check options GEOMCHECK The following options are available SUMMARY NONE MSGTYPE FATAL INFORM WARN


Slide 58

Geometry Check Options


Slide 59

K6ROT Defaults In MSC.Nastran 2004, K6ROT defaults have been changed to 100. In the previous releases of Nastran Default is 0.0 for all SOLs except 106, 129,153 & 159 Default is 100.0 for SOLs 106, 129,153 & 159 The K6ROT value in Patran interface is now consistent with Nastran PARAM K6ROT entry will not be written to the input file if no changes were made to the Plate Rz Stiffness factor databox


Slide 60

K6ROT Defaults If Nastran version is set to 2004 Corresponding K6ROT value will be 100.


Slide 61

K6ROT Defaults If Nastran version is set to 2001 Corresponding K6ROT value will be 0. You will need to reset defaults if the Solution Parameters form was opened prior to changing Nastran version


Slide 62

MSC.Patran DRA to DBALL


Slide 63

DRA to DBALL This enhancement completes the work remaining for the full support of Direct Result Access (DRA) to MSC.Nastran database (DBALL) In MSC.Patran 2004 r2, only static solution sequence (SOL 101) was supported


Slide 64

DRA to DBALL The following solution sequences are now supported SOL 103 Normal Modes SOL 105 Buckling SOL 106 Non-Linear Static SOL 107/110 Direct/Modal Complex Eigenvalues SOL 108/111 Direct Frequency Response SOL 109/112 Modal Transient Response SOL 200 Optimization


Slide 65

DRA to DBALL DRA to the following nodal results sets are now supported Grid point force Displacement Constraints (i.e. SPC forces) DRA to the following elemental results sets are now supported Element forces Centroid & corner Element Stresses Centroid, corner, equivalent stress only for composite Element Strains Centroid & corner


Slide 66

DRA to DBALL The results generated from the following elements are now supported CBAR, CBEAM, CROD, CONROD, CELAS1, CELAS2, CSHEAR, CTRIA3, CQUAD4, CHEXA, CPENTA, CTETRA


Slide 67

Nastran PCOMPG Support in Patran 2005


Slide 68

Composites Model Descriptions Plies Zones Geometry Mesh Zone description traditionally used by analysts e.g. MSC.Nastran PCOMP *BUT* Ply description needed by manufacturers to build part


Slide 69

Composites Development Process Zone models often used for initial concept sizing *BUT* Ply models needed for detailed design and analysis


Slide 70

Need Global Ply Description for Analysis Reflect the structure of the final component Link analysis, design and manufacture Allow for rapid modifications during model development for efficient improvement Audit thickness and fibre direction changes in as-manufactured plies Review results on a representative ply basis


Slide 71

Global Ply Tracking Track Plies from Design through Analysis


Slide 72

Modify Analysis Model Rapidly Adding single reinforcing ply doubles number of PCOMPS needed Reinforcement ply


Slide 73

Audit Fibre Variations in Plies Fibre angle and material thickness variations Worst on surfaces with high curvature


Slide 74

Visualise Ply Results Traditional Results – not meaningful for ply drop-off Layer 1 Layer 2 Layer 3 Laminate Modeler / PCOMPG Results - meaningful Ply 1 Ply 2 Ply 3


Slide 75

MSC Support of Ply Modeling 1994 – MSC.Patran Laminate Modeler Introduces ply modeling concepts Separate ply database (.Layup file) 2003 – MSC.Nastran PCOMPG Track plies through calculation from input to results Establish ply modeling as industry standard technique 2004 – MSC.Patran PCOMPG support Allow easy use of MSC.Nastran capabilities Provide MSC.Patran database support of ply description Increase effectiveness of MSC.Patran Laminate Modeler


Slide 76

MSC.Nastran PCOMPG Adds global ply ID (GPLYID) to laminate layers Allows tracking of plies in PCOMPG model Direct global ply results recovery in op2 Optional sorting by global ply in f06 (GPRSORT=ALL)


Slide 77

Using PCOMPG Create Material Create Ply Create Layup Laminate Materials Analysis Results Sort Results Zone (Laminate Material) Description Ply Description NEW Patran & Nastran Laminate Modeler Nastran sorts results (LM previously needed) Ply model retained in Patran & Nastran databases Archived results reflect plies


Slide 78

Build Ply Model Build ply model manually for small models most easily using the MSC.Patran Laminate Modeler e.g. cowl, 40 plies Overall plies Edge reinforcement Foam core Big models up to 5000 plies in daily use


Slide 79

Set GPLYIDs in Layup Spreadsheet Requirements Positive and unique -> PCOMPG Zeros -> PCOMP Options: 1. No GPLYIDs 2. Sequential 3. Manual Default ids 1001+ Avoids ambiguity with layer ids New column for GPLYIDs Options for setting GPLYIDs


Slide 80

Check Laminate Materials Requirements Positive and unique -> PCOMPG Zeros -> PCOMP Easy to correlate with LM model Via matching GPLYIDs Manual changes Insert or Override Programming access PCL and C functions New column for GPLYIDs Allows manual input


Slide 81

Set Analysis Options Translation Parameters Select op2 and print results Enable “Write Global Ply IDs” to write PCOMPG cards (if GPLYIDs are set correctly) Direct Text Input for Case Control GPRSORT=ALL or as required for f06 results sorting Beta supports MSC.Nastran 2004 only Q1-15341601


Slide 82

Access Ply Results Directly Simply choose GPLYID to show appropriate global ply results! No separate sorting required! For more detailed information and workshop, see Section 9: Support of MSC.Nastran Ply Definition


Slide 83

MSC.Patran Implicit Nonlinear SOL 600


Slide 84

Patran 2005 - 2nd major Patran release since introduction of SOL 600 1st major SOL 600 release, in MSC.Patran 2004, included Support for all contact options Rigid – Deformable Rigid geometry contact Deformable contact Contact table All contact interactions Friction / Interaction controls Glued contact Support for commonly used material models Load step capable for complex loading histories Implicit Nonlinear SOL 600


Slide 85

Other 2004 enhancements included Support for commonly used material models Isotropic, Orthotropic, Anisotropic 2D shell and 3D solid laminated composites Most plasticity models Most hyper- elastic models Experimental data fitting supported DDM/DMP multi-processor support Direct result access Implicit Nonlinear SOL 600


Slide 86

Will continue to add capabilities with SOL 600 releases MSC.Patran 2005 – see following MSC.Patran 2005 r2 committed – support for Gasket materials, bolt preloads MSC.Patran 2005 r2 floating – support for thermal analysis MSC.Patran 2006 floating – support for coupled thermal - structural analysis, adaptive re-meshing Implicit Nonlinear SOL 600 Note: 2005r2 and 2006 floating capabilities are estimates, obviously requiring that these be supported in SOL 600 first


Slide 87

Rigid Geometry Contact MSC.Patran 2004 Support for most contact options including NURBS based rigid bodies MSC.Patran 2005 Results visualization of rigid body motion


Slide 88

Visco-Elastic Material Properties Additional material types supported MATVE for Visco-elastic materials Stress Input Strain Response


Slide 89

New Loading Capabilities Multi-step approach Normal modes following NL static – frequencies reflect stress stiffening Eigenvalue buckling following NL static – reflects reduction in critical buckling load due to nonlinear effects


Slide 90

Real-Time Job Monitoring Real-time job monitoring Monitoring Abort Local or remote Works with analysis manager Better error messages View status/log/output files Keyword search output file


Slide 91

Analysis – Monitor used for real-time job monitoring of SOL 600 jobs View .f04,.f06 files Shows iteration controls used All the details of the iterations Messages from the solver Numerical singularities, zero pivots, and negative eigen-values Useful in pinpointing difficulties and troubleshooting Locations of highest residuals Locations of excessive deformation Locations of contact changes Job Monitoring


Slide 92

Job Monitoring Monitor jobs while they are running: Status Increment Singularity Ratio Convergence Ratio Exit Number Can stop the job View Files: View .sts file View .f06 file View .f04 file View .log file View .out file Keyword search


Slide 93

Initial Stress LBC Apply initial stress state to model Maps stress results as initial conditions to new analysis Components can be specified individually Results from previous runs can be mapped using FEM fields


Slide 94

Enhanced Output Control Version 2005 includes increased control over shell layer output Writes PARAM, MROUTLAY


Slide 95

Enhanced DMP Support


Slide 96

Support all analysis capabilities for Structural – 2004 Thermal – 2005r2 Thermo-structural coupled – 2006 Multi-physics – beyond 2006 Keep patran current with SOL 600 Incremental functionality with each MSC.Patran release Goals – SOL 600 Analysis Types Goals


Slide 97

Pre-Tension Section (Bolt Preload) Pre-Tension section LBC Words with 1D, 2D, 3D elements Based on new Marc Tying type 69/SOL 600 MBOLTUS Automatically modifies mesh as Required v2005r2 Force or displacement loading


Slide 98

Gasket Properties Gasket material for engine blocks 3D solid composite elements v2005r2


Slide 99

MSC.Patran Quick Topology Optimization


Slide 100

Topology Optimization A new topology optimization has been introduced in MSC.Nastran This new topology optimization enhancement in SOL 200 finds an optimal distribution of material, given the package space, loads, and boundary conditions Beta release for the upcoming MSC.Nastran 2005


Slide 101

Topology Optimization MSC.Patran’s Nastran preference was also enhanced to support the quick topology optimization in SOL 200 Derived from OPTISHAPE preference Retain some key features of OPTISHAPE preference More consistent look & feel More robust infrastructural support Analysis types, element properties, …


Slide 102

Case Study A Pump Lid 18821 HEXA8 elements Minimize compliance with 5% mass target


Slide 103

Case Study


Slide 104

Case Study A Bicycle Frame 2442 CQUAD4 elements Minimize compliance with 30% mass target


Slide 105

Case Study A Bicycle Frame For more detailed information and workshop, see Section 10: Topology Optimization


×

HTML:





Ссылка: