Patran® 2007 r1

Release Guide Corporate MSC.Software Corporation 2 MacArthur Place Santa Ana, CA 92707 USA Telephone: (800) 345-2078 Fax: (714) 784-4056

Europe MSC.Software GmbH Am Moosfeld 13 81829 Munich, Germany Telephone: (49) (89) 43 19 87 0 Fax: (49) (89) 43 61 71 6

Asia Pacific MSC.Software Japan Ltd. Shinjuku First West 8F 23-7 Nishi Shinjuku 1-Chome, Shinjuku-Ku Tokyo 160-0023, JAPAN Telephone: (81) (3)-6911-1200 Fax: (81) (3)-6911-1201

Worldwide Web www.mscsoftware.com

Disclaimer This documentation, as well as the software described in it, is furnished under license and may be used only in accordance with the terms of such license. MSC.Software Corporation reserves the right to make changes in specifications and other information contained in this document without prior notice. The concepts, methods, and examples presented in this text are for illustrative and educational purposes only, and are not intended to be exhaustive or to apply to any particular engineering problem or design. MSC.Software Corporation assumes no liability or responsibility to any person or company for direct or indirect damages resulting from the use of any information contained herein. User Documentation: Copyright  2007 MSC.Software Corporation. Printed in U.S.A. All Rights Reserved. This notice shall be marked on any reproduction of this documentation, in whole or in part. Any reproduction or distribution of this document, in whole or in part, without the prior written consent of MSC.Software Corporation is prohibited. The software described herein may contain certain third-party software that is protected by copyright and licensed from MSC.Software suppliers. Contains IBM XL Fortran for AIX V8.1, Runtime Modules, (c) Copyright IBM Corporation 1990-2002, All Rights Reserved. MSC, MSC/, Dytran, MSC Fatigue, Marc, Patran, MD Patran, and Laminate Modeler are trademarks or registered trademarks of MSC.Software Corporation in the United States and/or other countries. NASTRAN is a registered trademark of NASA. PAM-CRASH is a trademark or registered trademark of ESI Group. SAMCEF is a trademark or registered trademark of Samtech SA. LS-DYNA is a trademark or registered trademark of Livermore Software Technology Corporation. ANSYS is a registered trademark of SAS IP, Inc., a wholly owned subsidiary of ANSYS Inc. ABAQUS is a registered trademark of ABAQUS Inc. ACIS is a registered trademark of Spatial Technology, Inc. CATIA is a registered trademark of Dassault Systemes, SA. EUCLID is a registered trademark of Matra Datavision Corporation. FLEXlm is a registered trademark of Macrovision Corporation. HPGL is a trademark of Hewlett Packard. PostScript is a registered trademark of Adobe Systems, Inc. PTC, CADDS and Pro/ENGINEER are trademarks or registered trademarks of Parametric Technology Corporation or its subsidiaries in the United States and/or other countries.Unigraphics, Parasolid and I-DEAS are registered trademarks of UGS Corp. or its subsidiaries in the United States and/or other countries. All other brand names, product names or trademarks belong to their respective owners. P3*V2007R1*Z*Z*Z*DC-REL-PDF CONTENTS Patran Release Guide

Patran Release Guide,

1 Patran 2007 r1 Key Highlights, 2 at a Glance ❑ General, 2 - Licensing, 2 - Isosurface Support, 2 - Interactive Viewport, 2 - Spectrums and Ranges, 2 - Demonstration Problems, 2 - Improved Memory Management, 2 ❑ CAD Access, 3 - InterOp R16 SP8, 3 - Parasolid 18, 3 - UG NX 4.0, 3 ❑ MSC Nastran Preference, 3 - Optimization (SOL 200) Support, 3 - Nonlinear Analysis (SOLs 400, 600, & 700), 4 - Dynamics, 4 - Miscellaneous, 5 ❑ Marc Preference, 5 - New Physics Types, 5 - Contact Improvements, 6 - Marc Input File Import, 6 - POST Revision 13, 6 - Bolt Modeling, 6 ❑ Third Party Support, 6 - ABAQUS, 6 - ANSYS, 7 - SAMCEF, 7 Supported OS/Hardware Platforms, 8 Supported CAD Access , 10 Analysis Preferences Tested, 12 Technical Support, 13 2 General Isosurface Support, 16 Enhancements Interactive Viewport, 17 ❑ Middle Mouse Button Mapping, 17 ❑ Right Mouse Button Interaction, 18 ❑ RightMouseButtononTreeWidgetEntities,18 Spectrums and Ranges, 19 Demonstration Problems, 20 3 MSC Nastran Optimization (SOL 200) Support, 24 Preference ❑ Default Design Study, 24 ❑ Additional Analysis Types, 25 ❑ Topology Optimization, 27 Nonlinear Analysis (SOLs 400, 600, & 700), 29 ❑ Implicit Nonlinear (SOL 400), 29 ❑ Implicit Nonlinear (SOL 600) - Heat Transfer Support, 34 ❑ Explicit Nonlinear (SOL 700), 37 Dynamic Analysis, 39 ❑ Superelement Support, 39 ❑ Exterior Acoustics, 41 ❑ Phase Angles & Frequency Response Analysis, 42 ❑ Random Analysis, 43 Miscellaneous, 45 ❑ ContactinLinearSolutions,45 ❑ Closed Cavities for Radiation Analysis, 46 4 Marc Preference New Physics Types, 48 ❑ Electrostatics, 49 ❑ Joule Heating, 49 ❑ Thermal & Structural Support in Coupled Analysis, 49 Contact Improvements, 50 ❑ Analytical Contact Definitions, 50 ❑ Contact Area and Exclusion Definitions, 51 ❑ Rigid Contact Growth Factors, 52 ❑ Miscellaneous, 52 Marc Input File Import, 53 POST Revision 13, 54 Bolt Modeling, 55 ❑ Geometric based, 56 ❑ Vector based, 56 ❑ Element based, 56

INDEX Patran Release Guide, 57

MSC/PATRAN User’s Guide, Part 4: Finite Element Modeling

Preface

List of MSC.Patran Books Technical Support Internet Resources iv

List of MSC.Patran Books Below is a list of some of the MSC.Nastran documents. You may order any of these documents from the MSC.Software BooksMart site at www.engineering-e.com.

Installation and Release Guides ❏ Installation and Operations Guide ❏ Release Guide

User’s Guides and Reference Manuals ❏ MSC.Patran User’s Guide ❏ MSC.Patran Reference Manual ❏ MSC.Patran Analysis Manager ❏ MSC.Patran Materials ❏ MSC.Patran Thermal

Preference Guides ❏ ABAQUS ❏ ANSYS ❏ LS-DYNA ❏ MSC.Marc ❏ MSC.Dytran ❏ MSC.Nastran ❏ PAMCRASH ❏ SAMCEF ❏ PATRAN 2 Neutral File Preface v

Technical Support ForhelpwithinstallingorusinganMSC.Softwareproduct,contactyourlocal technical support services. Our technical support provides the following services: • Resolution of installation problems • Advice on specific analysis capabilities • Advice on modeling techniques • Resolution of specific analysis problems (e.g., fatal messages) • Verification of code error. If you have concerns about an analysis, we suggest that you contact us at an early stage. You can reach technical support services on the web, by telephone, or e-mail: Web Go to the MSC.Software website at www.mscsoftware.com, and click on Support. Here, you can find a wide variety of support resources including application examples, technical application notes, available training courses, and documentation updates at the MSC.Software Training, Technical Support, and Documentation web page.

Phone United States Frimley, Camberley and Telephone: (800) 732-7284 Surrey, United Kingdom Fax Fax: (714) 784-4343 Telephone: (44) (1276) 67 10 00 Fax: (44) (1276) 69 11 11 Munich, Germany Tokyo, Japan Telephone: (49) (89) 43 19 87 0 Telephone: (81) (3) 3505 02 66 Fax: (49) (89) 43 61 71 6 Fax: (81) (3) 3505 09 14 Rome, Italy Paris, France Telephone: (390) (6) 5 91 64 50 Telephone:(33)(1)69366936 Fax: (390) (6) 5 91 25 05 Fax: (33) (1) 69 36 45 17 Moscow, Russia Gouda, The Netherlands Telephone: (7) (095) 236 6177 Telephone: (31) (18) 2543700 Fax: (7) (095) 236 9762 Fax: (31) (18) 2543707 Madrid, Spain Telephone: (34) (91) 5560919 Fax: (34) (91) 5567280 vi

Email Send a detailed description of the problem to the email address below that corresponds to the product you are using. You should receive an acknowledgement that your message was received, followed by an email from one of our Technical Support Engineers.

MSC.Patran Support [email protected] MSC.Nastran Support [email protected] MSC.Nastran for Windows Support [email protected] MSC.visualNastran Desktop 2D Support [email protected] MSC.visualNastran Desktop 4D Support [email protected] MSC.Abaqus Support [email protected] MSC.Dytran Support [email protected] MSC.Fatigue Support [email protected] MSC.Interactive Physics Support [email protected] MSC.Marc Support [email protected] MSC.Mvision Support [email protected] MSC.SuperForge Support [email protected] MSC Institute Course Information [email protected]

Training The MSC Institute of Technology is the world's largest global supplier of CAD/CAM/CAE/PDM training products and services for the product design, analysis and manufacturing market. We offer over 100 courses through a global network of education centers. The Institute is uniquely positioned to optimize your investment in design and simulation software tools. Our industry experienced expert staff is available to customize our course offerings to meet your unique training requirements. For the most effective training, The Institute also offers many of our courses at our customer's facilities. The MSC Institute of Technology is located at: 2MacArthurPlace Santa Ana, CA 92707 Phone: (800) 732-7211 Fax: (714) 784-4028 The Institute maintains state-of-the-art classroom facilities and individual computer graphics laboratories at training centers throughout the world. All of our courses emphasize hands-on computer laboratory work to facility skills development. We specialize in customized training based on our evaluation of your design and simulation processes, which yields courses that are geared to your business. In addition to traditional instructor-led classes, we also offer video and DVD courses, interactive multimedia training, web-based training, and a specialized instructor's program. Preface vii

Course Information and Registration. For detailed course descriptions, schedule information, and registration call the Training Specialist at (800) 732-7211 or visit www.mscsoftware.com. viii

Internet Resources

MSC.Software (www.mscsoftware.com) MSC.Software corporate site with information on the latest events, products and services for the CAD/CAE/CAM marketplace.

Simulation Center (simulate.engineering-e.com) Simulate Online. The Simulation Center provides all your simulation, FEA, and other engineering tools over the Internet.

Engineering-e.com (www.engineering-e.com) Engineering-e.com is the first virtual marketplace where clients can find engineering expertise, and engineers can find the goods and services they need to do their job

CATIASOURCE (plm.mscsoftware.com) Your SOURCE for Total Product Lifecycle Management Solutions.

Process Architecture Lab (PAL) (pal.mscsoftware.com/services/pal) PAL is a virtual product development environment that enables PAL participants and customers to define, validate, and demonstrate advanced tools, processes, and e- business solutions. MD Patran Release Guide

CHAPTER Patran 2007 r1 1 at a Glance

Key Highlights Supported OS/Hardware Platforms Supported CAD Access Analysis Preferences Tested Technical Support 2

1.1 Key Highlights

General The following general enhancements are available in this release:

Licensing A FLEXlm 10.8 license server is required for all platforms except HP . If your installation points to an older license server, you will have to install the new FLEXlm license server. HP Itanium supports only FLEXlm 9.2.

Isosurface Support Isosurface plots have been added to the Results application. See Isosurface Support (p. 16).

Interactive Viewport A number of productivity efficiency enhancements have been made to the graphics interactions. The middle and right mouse buttons can be used for a number of purposes now. See Interactive Viewport (p. 17).

Spectrums and Ranges Spectrums and ranges of results plots can handle up to 256 colors now. See Spectrums and Ranges (p. 19).

Demonstration Problems Simple demonstration problems have been included with this version of Patran to illustrate new and existing features. Each new functionality that lends itself to a demonstration is indicated for the Marc and MSC Nastran Preferences in the chapters that follow. See Demonstration Problems (p. 20).

Improved Memory Management Patran is a 32 bit application that is certified to run on supported 64 bit architecture machines. Memory management changes have improved the performance and robustness on all platforms as a whole, but specifically on Windows 32 bit machines whenyouturnonthe3gigabyteswitch.SeeSetting the Startup Directory (p. 11) in the Patran Installation and Operations Guide. CHAPTER 1 3 Patran 2007 r1 at a Glance

CAD Access

InterOp R16 SP8 The Spatial InterOp, Parasolid based translators have been updated to the R16 SP8 revision. This gives CAD access support based on the table in Supported CAD Access (p. 10). MSC makes periodic updates to CAD access and are available through download patches at: http://www.mscsoftware.com/support/software_updates/#patran

Parasolid 18 Parasolid import now supports up to version 18. However the Patran Parasolid kernel is still based on Parasolid 17.

UG NX 4.0 Unigraphics import has been updated to UG NX 4.0 and features created by UG NX 3.0and4.0arenoweditable.

MSC Nastran Preference Major strides have been taken to support MSC Nastran in the following areas:

Optimization (SOL 200) Support Support for SOL 200 has been improved in four different areas:

Default Design Study A default design study now exists and all design constraints, objectives, and variables automatically become part of this default design study if no other design study is defined. See Default Design Study (p. 24).

Multi-disciplinary Optimization The following disciplines have been added to optimization above and beyond already supported linear statics and normal modes. See Additional Analysis Types (p. 25). • Buckling Analysis • Frequency Response (Direct & Modal) • Transient Dynamic Analysis

Topology Optimization For topology optimization in SOL 200 enhancements see Topology Optimization (p. 27). 4

Nonlinear Analysis (SOLs 400, 600, & 700)1 Support for Implicit and Explicit nonlinear analysis has been enhanced for three major solution sequences, SOL 400, SOL 600, and SOL 700:

Implicit Nonlinear (SOL 400) Support for SOL 400 has been significantly enhanced, particularly multi-subcase with multi-stepping and full contact capabilities. See Implicit Nonlinear (SOL 400) (p. 29).

Implicit Nonlinear (SOL 600) Support for thermal (heat transfer) analysis has been added. See Implicit Nonlinear (SOL 600) - Heat Transfer Support (p. 34).

Explicit Nonlinear (SOL 700) Introduced in the last release, SOL 700 support has been expanded and new capabilities to postprocess adaptive meshes has been added. See Explicit Nonlinear (SOL 700) (p. 37).

Bolt Modeling A new modeling tool under the Tools pulldown menu is available for creating bolt preloads and the associated MPCs. This tool can be used for both MSC Nastran and Marc analyses. See Bolt Modeling (p. 55). This is specifically designed for use with SOL 600 and the Marc Preference but can also be used with SOL 400.

Dynamics Support for dynamics has been expanded in the following areas:

Superelement Support Support for part superelements and superelement tree definitions have been added. Superelement support has been opened up to multiple subcases and all practical solution sequences including normal modes and frequency response. See Superelement Support (p. 39).

Exterior Acoustics2 Support for pre-processing of exterior acoustics is added to this release. See Exterior Acoustics (p. 41).

1SOL 400 and 700 are only available in MD Nastran and must be submitted using MD Patran. 2Exterior Acoustics is only available in MD Nastran and can only be submitted using MD Patran. CHAPTER 1 5 Patran 2007 r1 at a Glance

Phase Angles & Frequency Response For dynamic force, displacement, velocity, and acceleration loading in frequency response analysis you can now specify the phase angle of the loading for each loading component. See Phase Angles & Frequency Response Analysis (p. 42)

Random Vibration The random vibration analysis capability available under the Tools pulldown menu has been significantly updated. See Random Analysis (p. 43).

Miscellaneous The following additional enhancements are available in the MSC Nastran Preference.

Linear Contact1 Contact is now available in all standard linear solution sequences (SOL 101, 103, 105, etc.). See Contact in Linear Solutions (p. 45).

Closed Cavities for Radiation Analysis The radiation load for enclosures (LBC) has been enhanced to ensure a closed cavity. See Closed Cavities for Radiation Analysis (p. 46)

Marc Preference

New Physics Types Two new physics types are added to the Coupled analysis type in an on-going effort to support Marc’s multiphysics capabilities.

Electrostatics Electrostatic analysis is now supported in the Marc Preference under the Coupled analysis type. See Electrostatics (p. 49).

Joule Heating Joule Heating, a thermal-electrodynamically coupled analysis, is now supported in the Marc Preference under the Coupled analysis type. See Joule Heating (p. 49).

1ContactinlinearsolutionsequencesareonlysupportedinMDNastranandmustbe submitted using MD Patran. 6

Thermal & Structural Support in Coupled Analysis The coupled analysis type in the Marc Preference now supports submission of purely thermal or purely structural problems. See Thermal & Structural Support in Coupled Analysis (p. 49).

Contact Improvements The auto detection of discontinuities for analytical deformable bodies is now supported as well as contact area and exclusion definitions. These correspond to the the SPLINE, CONTACT NODE and EXLUDE options in the Marc input deck. Rigid body growth factors are also supported when defining rigid contact bodies as a mechanism for rigid body motion as opposed to velocity, position and force control. See Contact Improvements (p. 50).

Marc Input File Import The Marc input file reader can now read Mentat databases (.mfd and .mud). See Marc Input File Import (p. 53).

POST Revision 13 The Marc POST code revision 13 is now supported from the Marc DRA (Direct Access Results) aspect. Marc results files (t16/t19 files) written in this format may have only certain elements, nodes, and contact bodies specified to reduce the size of the output file. In previous revisions, all results were placed in the POST file. The pre-processing to specify which entities to have Marc write to its POST file will be supported in a subsequent release.

Bolt Modeling A new modeling tool under the Tools pulldown menu is available for creating bolt preloads and the associated MPCs. This tool can be used for both Marc and MSC Nastran analyses. See Bolt Modeling (p. 55)

Third Party Support

ABAQUS Results files up to ABAQUS 6.6 are now supported. Opening older (pre 6.6) versions of ABAQUS ODB files requires that they be upgraded using ABAQUS itself, or you can set the environment variable ABAQUS_DRA_UPGRADE_ODB to YES before starting your Patran session. CHAPTER 1 7 Patran 2007 r1 at a Glance

ANSYS Results files up to ANSYS 11.0 are now supported as well as import of ANSYS input decks.

SAMCEF1 A new element type, Fourier Membrane hypothesis for 1D and 2D, is now supported. element plus an update to read results from version 11 and higher.

1SAMCEF not available in MD Patran. 8

1.2 Supported OS/Hardware Platforms

Chipset Graphics Vendor OS Levels HW Support Support Support

HP (PA- HP-UX 11i (11.11) PA8000 PA8000: C160, C180, J280, J282, Visualize: FX5 Pro, FXE, RISC) PA8200 PA8200: C200, C240, J2240, FX5Pro,FX10Pro, PA8500 PA8500: C360, B1000, B2000, FireGL-UX, X3 PA8600 C3000, J5000, J7000 PA8700 PA8600: C3600, J5600, J6000 PA8800 PA8700: C3700, C3750, J6700, PA8900 J6750 PA8800: C8000, PA8900: C8022 HP (IA-64)* HP-UX 11i 1.6 Intel Itanium 2 I2: zx2000, zx6000 ATI FireGL 4, FireGL Z1 (11.22) HP-UX 11i 2.0 (11.23) SUN Solaris 8 UltraSPARC III Ultra 30, 60, 80 Creator3D, Elite3D, Solaris 9 UltraSPARC III+ SunBlade 1000, 1500, 2000, 2500 Expert3D, XVR 500, XVR Solaris 10 UltraSPARC IIIi 600, XVR 1000, XVR 1200 Intel† Windows 2000 SP4 Pentium III Compaq: W4000, W6000, 3DLabs: Wildcat IV 7110, Windows XP Pentium 4 W8000 7210, Realizm 100, 200, Windows XP SP2 Xeon Compaq Laptops: N800c, 800 Windows XP-x64 AMD Opteron N800w ATI: FireGL 8700/8800, Dell: Work. 410, 610, 220, 420, Fire GL E1, X1-128, Z1- 620, 330, 340, 350, 360, 370, 380, 128, T2-64, T2-128, X2- 390, 450, 470, 530, 650, 670 256, VS3100, V3350, Dell Laptops:M50,M60, M70, V5000, V5100, V7100, M90 V7300, V7350,VS100, HP: Visualize NT (p-class, x- Mobility Radeon (N800 class), Laptops) xw4000/xw5000/xw6000/xw8000 HP: fx5+, fx10+ , xw3100/xw4100 NVIDIA: Quadro2 EX, xw4200/xw6200/xw8200 Quadro4 HP Laptops: mw8240, 700XGL/750XGL/ mw8440, mw9440 900XGL/980XGL, IBM: IntelliStation Z-Pro, M-Pro, Quadro4 500/700 GoGL E-Pro, A-Pro (M50/M60 Laptop), Fujitsu/Siemens: Celsius FX330, FX500, FX1000, SUN: W1100z, W2100z FX1100, FX1300, FX3000, FX3400, FX4000 Intel Pentium III Dell: 220, 420, 620, 330, 340, ATI: FireGL 8700/8800, Red Hat Enterprise Pentium 4 350, 360, 370, 450, 470n, 530, FireGL X1 4.0 Xeon 650, 670n NVIDIA: FX500, FX1100, AMD Opteron HP: Visualize NT (pL-class, xL- FX1300, FX3000, FX3400, class), x-class FX3450 FX4000, IBM: IntelliStation SUN: W1100z, W2100z SGI‡ IRIX 6.5.18 R10000 Onyx2, O2, Octane, Octane 2, Solid IMPACT, High 6.5.19 R12000 Fuel IMPACT, CRM, SI, MXI, 6.5.21 R14000 SE, MXE, V6*, V8*, V10*, V12* CHAPTER 1 9 Patran 2007 r1 at a Glance

Chipset Graphics Vendor OS Levels HW Support Support Support

SGI SGI Advanced Intel Itanium 2 Prism** FireGL X3 Linux® Environment with SGI ProPack™ 3 SP5 IBM AIX 5.2, 5.3 POWER3 43P, 44P, IntelliStation Power GXT4500P, GXT6500P POWER4 265, 275, 285 POWER5

* Hewlett Packard is no longer selling HP-UX Itanium 2 based workstations and the continued availability of key third party applications for these systems has ceased. As a result, support of Patran on this platform will be discontinued in the next release. When interfacing to MSC Nastran, only HP-UX 11.23 is supported. This includes reading input files. For most other operations, HP-UX 11.22 is supported. †Microsoft Corporation is no longer licensing Windows 2000 operating systems and may shortly discontinue support of this OS. As a result, support of Windows 2000 on this platform will be discontinued in the next release. Windows XP and Vista will be supported. ‡ is no longer selling IRIX based workstations and the continued availability of key third party applications for these systems has ceased. As a result, support of Patran on this platform will be discontinued in the next release. **SGI Prism support was certified using the IRIX emulation mode only. You must install the IRIX version of Patran and use IRIX emulation on this machine. The Linux version of Patran on this machine has not been certified. See the note under SGI IRIX support also.

For a complete description of these configurations, see Required Hardware & Software Configurations (Ch. 5) in the Patran Installation and Operations Guide. 10

1.3 Supported CAD Access

HP HP IBM Windows SGI SUN Linux (PA-RISC) (IA-64) RS/6000 2000 / XP

CATIA V4 4.2.4 4.2.4 4.2.4 4.2.4 4.2.4*

CATIA V5 R17 R14 R17 R17 R17

† Wildfire Wildfire Wildfire Wildfire Wildfire Pro/ENGINEER 3.0*** 3.0*** 3.0*** 3.0*** 3.0***

Unigraphics‡ NX4.0 NX2.0 NX4.0 NX4.0 NX4.0 XMT**

I-DEAS 11.0 12.0 11.0 12.0

Parasolid†† 17 17 17 17 17 17 17

ACIS 16.8 16.8 16.8 16.8 16.8 16.8 16.8

*A CATIA CATXPRES (.cat) file can be imported. The CATIA to Parasolid translator is available. The CAT Direct Translator which runs CATIA in batch mode is not available. † The p3_ProE and p3_ProENGINEER executables are built using Pro/ENGINEER version 2000i and therefore will not work with earlier versions of Pro/ENGINEER. p3_ProE and p3_ProENGINEER Access allows reading of .geo geometry transfer files generated from other OS installs of Pro/ENGINEER Access. Not available on HP IA-64 platform. ‡UG NX 3.0/4.0 is not available on the SGI IRIX platform. UG NX supports only 64 bit machines for HP and SUN Platforms. **Only Parasolid (transmit file) import is supported in this release. Parasolid transmit files generated on other OS platforms can be imported on LINUX. ††Parasolid 18 is supported for XMT import but the Patran kernel is still based on Parasolid 17.

***Patran has two methods for importing Pro/ENGINEER models: • Import to Native Patran Geometry which runs from within interactive Patran: requires a Pro/ENGINEER license to run on the machine where Patran is installed, therefore, the list of platforms supporting this import method is the Pro/ENGINEER supported machines. • Import to Parasolid which runs from within interactive Patran: does not require a Pro/ENGINEER license to run. • SGI is not a supported platform. The following notes are applicable to the Import to Native Patran Geometry method: CHAPTER 1 11 Patran 2007 r1 at a Glance

The Pro/ENGINEER Wildfire release introduced the following platform changes: • IBM AIX platform unsupported. Existing Patran translator is still available for pre-Pro/ENGINEER Wildfire release. • SGI5 supports 64-bit only. Patran translator compatible with pre- Pro/ENGINEER Wildfire and Pro/ENGINEER Wildfire release. If running Pro/ENGINEER Wildfire, the SGI5 platform must be a 64-bit capable machine to run the Patran translator. The following steps are necessary for customers to use the Patran Pro/ENGINEER translator with Pro/ENGINEER after January 10, 2004: • PTC Important System Notice - Timeout http://www.ptc.com/go/timeout/ • PTC Technical Resource http://www.ptc.com/go/timeout/technical_resource.htm For Pro/ENGINEER 2001: • Download NMSD.exe and follow PTC instructions. For Pro/ENGINEER Wildfire: • Download NMSD.exe and follow PTC instructions. • Download wildfire datecode 2003490 and follow PTC instructions. The Pro/ENGINEER Wildfire 2.0 release introduced the following platform changes: • HP-UX and SUNS supports 64-bit only. Patran translator compatible with pre-Pro/ENGINEER Wildfire 2.0 and Pro/ENGINEER Wildfire 2.0 release. If running Pro/ENGINEER Wildfire 2.0, the HP-UX and/or SUNS platform must be a 64-bit capable machine to run the Patran translator Pro/ENGINEER Wildfire 3.0 HP Itanium platform not supported. • Linux is supported for Import to Parasolid • The p3_ProE and p3_ProENGINEER executables are built using Pro/ENGINEER version 2000i and therefore will not work with earlier versions of Pro/ENGINEER. p3_ProE and p3_ProENGINEER Access allows reading of .geo geometry transfer files generated from other OS installs of Pro/ENGINEER Access. 12

1.4 Analysis1 Preferences Tested

Solver Platforms Solver Version MSC Nastran All MSC Nastran 2007 r1 Marc All 2007 r1 Dytran All 2007 r1 MSC Flightloads All 2007 r1 Thermal All 2007 r1 LS-DYNA3D All 970 PAMCRASH All 1995 / 1997 SAMCEF All 11 / 12 ABAQUS* All 6.6 ANSYS† All 11.0

* ABAQUS discontinued platforms remain at the level of support at the time they were discontinued by HKS. For instance SUN support is frozen at 6.4. †Results access is enhanced to 11.0 (results import is frozen at 8.1).

1Dytran, MSC Flightloads, Thermal, LS-DYNA3D, PAMCRASH, and SAMCEF are not accessible via MD Patran. CHAPTER 1 13 Patran 2007 r1 at a Glance

1.5 Technical Support

ForhelpwithinstallingorusinganMSC.Softwareproduct,contactyourlocal technical support services. Our technical support provides the following services: • Resolution of installation problems • Advice on specific analysis capabilities • Advice on modeling techniques • Resolution of specific analysis problems (e.g., fatal messages) • Verification of code error. If you have concerns about an analysis, we suggest that you contact us at an early stage. You can reach technical support services on the web, by telephone, or e-mail: Web Go to the MSC.Software website at www.mscsoftware.com, and click on Support. Here, you can find a wide variety of support resources including application examples, technical application notes, available training courses, and documentation updates at the MSC.Software Training, Technical Support, and Documentation web page.

Phone United States Frimley, Camberley and Telephone: (800) 732-7284 Surrey, United Kingdom Fax Fax: (714) 784-4343 Telephone: (44) (1276) 67 10 00 Fax: (44) (1276) 69 11 11 Munich, Germany Tokyo, Japan Telephone: (49) (89) 43 19 87 0 Telephone: (81) (3) 3505 02 66 Fax: (49) (89) 43 61 71 6 Fax: (81) (3) 3505 09 14 Rome, Italy Paris, France Telephone: (390) (6) 5 91 64 50 Telephone:(33)(1)69366936 Fax: (390) (6) 5 91 25 05 Fax: (33) (1) 69 36 45 17 Moscow, Russia Gouda, The Netherlands Telephone: (7) (095) 236 6177 Telephone: (31) (18) 2543700 Fax: (7) (095) 236 9762 Fax: (31) (18) 2543707 Madrid, Spain Telephone: (34) (91) 5560919 Fax: (34) (91) 5567280

Email Send a detailed description of the problem to the email address below that corresponds to the product you are using. You should receive an acknowledgement 14

that your message was received, followed by an email from one of our Technical Support Engineers.

Patran Support [email protected] MSC Nastran Support [email protected] Dytran Support [email protected] MSC Fatigue Support [email protected] Marc Support [email protected] MSC Mvision Support [email protected] MSC SuperForge Support [email protected] MSC Institute Course Information [email protected] MSC.Patran Release Guide

CHAPTER 3 MSC Nastran Preference

Optimization (SOL 200) Support Nonlinear Analysis (SOLs 400, 600, & 700) Dynamic Analysis Miscellaneous 24

3.1 Optimization (SOL 200) Support

Support for SOL 200 has been improved in four different areas:

Default Design Study A default design study have been added to facilitate the setup of simple optimization jobs. All design variables, constraints, and objectives created become automatically associated with this default design study as long as there are no other design studies defined. It used to be that a design study would have to be created first and all variables, constraints, and objectives associated to a study. This was a manual procedure. In addition, when a SOL 200 job is setup, the default design study is selected by default now also. This results in a more streamlined approach with less user interaction to submit an optimization analysis.

Selected Automatically

Selected Automatically CHAPTER 3 25 MSC Nastran Preference

Additional Analysis Types Optimization is or can be a multi-disciplinary analysis. Previously only linear static analysis (SOL 101) and normal modes (SOL 103) were supported by the SOL 200 optimization interface. This has been expanded now to include: • Buckling Analysis (SOL 105) • Frequency Response Analysis (SOL 108 & 111) • Transient Dynamic Analysis (SOL 112)

Design constraints, responses and objectives specific to these additional analysis types are now supported. These now include all of the following: • Frequency • Buckling mode (multiple mode numbers may be specified) • Displacement / Eigenvector 26

• Velocity • Acceleration • Stress / Composite Stress • Strain / Composite Strain • Composite Failure • Strain Energy / Total Strain Energy • Force / Grid Point Force • SPC Force • Weight • Volume • Fractional Mass • Compliance / Average Compliance Note: In buckling optimization, for each buckling subcase selected one pair of static andbucklingsubcasesiswrittentotheinputdeck. Available demo(s): See entries in the Optimization category under Run Demo in the Analysis form. CHAPTER 3 27 MSC Nastran Preference

Topology Optimization Topology optimization for SOL 200 has been enhanced to • Generate a complete TOPVAR BulkData entry under Design Study/Pre- process. • Support topology manufacturability constraints in the Quick Topology and General Topology Optimization. • Support three design responses: RTYPE= FRMASS (Fractional Mass); RTYPE=COMP (subcase dependent compliance) and Averaged Compliance (global value). • Sizing and topology optimization can be combined in a single run.

Original Shape

Optimized Topology

Smoothed Mesh 28

Examples of topology optimization with extrusion manufacturing constraints:

Before After

Before After

Smoothed

Available demo(s): See entries in the Optimization category under Run Demo in the Analysis form. CHAPTER 3 29 MSC Nastran Preference

3.2 Nonlinear Analysis (SOLs 400, 600, & 700)1

Support for Implicit nonlinear analysis has been enhanced for three major solution sequences, SOL 400, SOL 600, and SOL 700:

Implicit Nonlinear (SOL 400) Solution Sequence 400 is a new implicit nonlinear capability in MSC Nastran and has been significantly expanded between R1 and R2 to include many of the high-end nonlinear capabilities, such as 3D contact, previously available only in SOL 600. These capabilities are now available as "native" features of MSC Nastran. These capabilities include: • user-friendly multi-body 2D and 3D contact • enhanced subcase and multi-stepping capability • advance nonlinear element formulations • job controls

Enhancements have been made to provide complete support for all of the commonly used SOL 400 capabilities, providing a powerful, yet user-friendly package capable of complex contact and nonlinear analysis. Above shows a deformation and displacements from a SOL 400 “deformable – deformable” contact model – the top beam is loaded by a specified displacement on the top corner. This beam then moves down and contacts the lower beam, pushing it down also.

1SOL 400 and 700 are only available in MD Nastran and can only be submitted via MD Patran. 30

Since SOL 400 shares many of the same capabilities and job controls as SOL 600, support for SOL 400 is implemented using the existing Implicit Nonlinear Solution Type which was previously implemented for SOL 600. Most of the contact controls such as BCPARA, BCBODY, BCTABLE etc. and most of the job controls such as NLAUTO and NLSTRAT are common between 400 and 600. Where there are differences, and for obvious requirements such as the executive command line, Patran keys off of the “SOL 400 Run” toggle on the Analysis – Solution Type – Solution Parameters form. The default for this release is that this toggle is OFF (e.g. if the solution type is set to Implicit Nonlinear a SOL 600 input file will be written out by default), so the “SOL 400 Run” toggle must be turned ON to write out a SOL 400 input file.

Traditional MSC Nastran elements use a small strain formulation, meaning they lose accuracy at high strain levels such as may occur in large deformation plasticity problems. Problems like this are often encountered in manufacturing simulations. One of the major new features of SOL 400 is the implementation of advance nonlinear elements. These elements are capable of accurately capturing large deformation/ large strain behavior. The user specifies the use of these elements by including PSLDN1/PSHLN1 entries that correspond to the PSOLID or PSHELL entries. This is automatic when an elastic-plastic material model is referenced for the property set. CHAPTER 3 31 MSC Nastran Preference

Below is a plot of deformation and displacements and from a SOL 400 “rigid - deformable” contact model – the model is a cube loaded by a rigid surface coming down at an angle.

Another major difference of traditional MSC Nastran capabilities are subcase and multi-stepping capabilities. All traditional nonlinear solutions (SOL 106, 129, 600) use multiple subcases in the same input file to denote complex loading histories where the ending state of the previous subcase was used as the starting state of the current subcase. This way multiple subcases run in the same analysis could specify different loads and constraints and thus specify a changing load history to perform complex simulations. This was somewhat disconnected from the original concept of subcases in linear analyses to represent separate loading states that were disconnected from the loading states represented by the other subcases. SOL 400 uses the concept of subcases as separate disconnected loading histories, but has provided for the idea of complex and connected loading histories by the introduction of the new STEP and ANALYSIS case control entries. Thus LBC groupings that were designated via subcases in SOL 106, 129 and 600 analyses are designated via STEPs in SOL 400 analyses. The concept of the subcase in SOL 400 provides a completely new capability for nonlinear analysis, which is the idea of separate, disconnected sets of STEPs all in the same input file, constituting what 32

would have had to be done previously using separate input files. Thus if a SOL 400 run had two subcases each consisting of two steps, the first subcase would run and the two steps in the subcase would be connected (e.g. the starting stress/strain state of the two step would be the ending stress/strain state of the first step); then before starting the second subcase all loading and the stress/strain state would be reset to the initial conditions and the second subcase would be run just as if it were an independent analysis. To summarize: • Multi-Stepping • Mix and Match Analysis Types • Multiple Analyses in Single Input File via Subcases • Term “Subcase” Refers to Separate Analyses (resets stress/strain and loading state) • Each Subcase may have many STEPs • New term – STEP (connected loading) In addition to the new STEP entry SOL 400 also has a new ANALYSIS case control entry. The ANALYSIS entry is used to specify the analysis type (such as nonlinear static, nonlinear transient, modal, buckling) of the STEP it is associated with. Using the Implicit Nonlinear solution type users can create multiple STEPS of various types (selected on the Analysis - Subcase form) and then use the Analysis - Subcase Select menu to specify the order in which they are created in the input file. Below is a plot of deformation and displacements and from a SOL 400 3D contact solution – the model is a cylindrical shell model loaded from the top and bottom by transverse offset cylindrical rigid bodies. CHAPTER 3 33 MSC Nastran Preference

One of the main motivations for creating SOL400 was to provide users with user- friendly 2 and 3D multi-body contact in a native MSC Nastran interface. Setting up contact problems in S0L 400 is nearly identical to setting them up for SOL 600. The same BCBODY, BCTABLE, BCPARA etc. entries are used. Also, the user interface for creating contact bodies and controlling their interaction is identical. In summary SOL 400 support provides: • 2D and 3D Contact • User-Friendly Multi-Body Contact • Complete Interaction Control – Friction, Delayed Slide-Off, etc. • Contact Interface Results

Additional Information. The following is also now supported for SOL 400 jobs: • Material non-linear extensions using NLMOPTS for elastoplastic materials • Non-linear extensions using PSHLN2 for PLPLANE • 2D Solid Composites - PLCOMP • 3D Solid Composites - PCOMPLS Available demo(s): See entries in the Implicit Nonlinear category under Run Demo in the Analysis form. 34

Implicit Nonlinear (SOL 600) - Heat Transfer Support The implicit nonlinear solution (SOL 600) was enhanced to support heat transfer capabilities, which allows users to perform contact conduction and other advanced thermal analyses. SOL 600 support has been added under the Thermal analysis type to support thermal contact, contact tables and associated properties and parameters as well as executive command line support to run a SOL 600 heat transfer analysis. Below is a contact table form from a steady state heat transfer (normally a SOL 153) heat transfer model with contact conductance. Heat Transfer Coefficient, Near Contact Heat Transfer Coefficient, Distance Dependant Conductivity, etc. are all input via the contact table. This form is accessible from the Analysis - Subcase – Subcase Parameters form.

Modifications were made to support SOL 600 heat transfer by using the regular Thermal analysis preference by adding a toggle labeled “SOL 600 Run”. The presence of contact bodies or explicitly turning this toggle ON causes Patran to write out the CHAPTER 3 35 MSC Nastran Preference input file in the format required for SOL 600. Both transient and steady state heat transfer analyses are supported, along with most other heat transfer capabilities supported by standard heat transfer.

Below is a chip and circuit board model showing the MPC’s used to model contact conduction and a plot of temperature result contact conductance model. The heat is generated by the chip and transferred to the board via contact conductance. 36

Additional Information. The following is also now supported for SOL 600 jobs: • Material Failures - MATF • Composite Stacking - MSTACK • Job monitoring capabilities • Stress-strain capabilities, i.e., MRTABLS1/2 Available demo(s): See entries in the Thermal category under Run Demo in the Analysis form. CHAPTER 3 37 MSC Nastran Preference

Explicit Nonlinear (SOL 700) Introduced as one of the major capabilities MSC Nastran is SOL 700. Material support has been expanded and support for time domain NVH and adaptive mesh post- processing for airbag analysis has been added.

BelowisanadaptedmeshmodelasreadinfromtheDBALLfileandstoredusing offset ID’s in separate groups. The user can then select one or more time increments from the Quick Plot Results menu for post-processing. The Quick Plot algorithm pulls up the mesh associated with the increment(s) selected for post-processing. Using this method a user can do a pseudo-animation to show the progression of the analysis. The model is loaded by a cylindrical rigid pin with a 200 lb load at the center. 38

Additional Information. The following is also now supported for SOL 700 jobs: • Additional Properties • PBEAM71 • BPEAMD • PBELTD • PELAS1 • PLPLANE • PLSOLID • PSHELL1 • PSHELLD • PSPRMA • GUI for time domain NVH • Many additional materials CHAPTER 3 39 MSC Nastran Preference

3.3 Dynamic Analysis

The following additional enhancements are available in the MSC Nastran Preference.

Superelement Support Support for superelements (SE) has been improved in following ways: 1. Multiple subcases - previously only one subcase was supported. SEs are now associated to each analysis job, whereas before they were associated to a subcase. Each job can have it’s own selection of active SEs defined, thus multiple subcases is no longer a limitation. 2. All practical solution sequences - previously only statics (SOL 101) was supported. Now normal modes (SOL 103), frequency response (SOL 111) and others are supported. There is basically no restriction except that which MSCNastranplacesonSEanalysis. 3. Part superelements - previously only SESET definition of SEs was supported. Now you can turn ON Write Part Superlements (default) in the Translation Parameters form and each superelement will be written to its own BEGIN BULK SUPER = id section of the input deck. 4. Superelement tree - previously you could not specify upstream versus down stream SEs. Now you can indicate to MSC Nastran the upstream SEs. Upstream SEs are those not connected directly to the residual structure (SE0).

SE1 SE2

Upstream SEs SE3 Upstream SEs SE4

Downstream SE SE5 SE6

Downstream SEs Residual Structure SE0

SE7 40

Available demo(s): Flyswatter - in the Dynamics or Superelement catagory under RunDemoontheAnalysisform. CHAPTER 3 41 MSC Nastran Preference

Exterior Acoustics1 Model creation and setup of exterior acoustics is supported in this release to create MSC Nastran elements CACINF4/CACINF3/PACINF plus BEGIN BULK AFPM bulk data entries and output requests. Exterior acoustics models contain four different types of finite element meshes to simulate the surrounding environment and setup the acoustical properties and for postprocessing capabilities. These include: 1. Structural model of the component of interest, such as a plate or a car body subject to frequency driven input/loading in frequency response analysis (SOL 108 and 111). 2. Solid elements modeling the surrounding fluid, generally air. These can be hex or tet elements. The structural model is contained within the fluid mesh. 3. Infinite (2D solid) elements that are coincident with the outside faces of the solid fluid elements that extend the fluid into infinite space. 4. Field points and/or field point meshes to recover acoustic data at specific locations within the fluid medium away from the structure. Infinite Fluid Elements

Field Point Meshes

Solid Elements of Fluid

Structural Model embedded in Fluid

Available demo(s): See entries in the Dynamics category under Run Demo in the Analysis form.

1Exterior Acoustics is only available in MD Nastran and can only be submitted via MD Patran. 42

Phase Angles & Frequency Response Analysis For frequency response analysis, users may specify dynamic loading phase angles for force, displacement, velocity and acceleration loading. When phase angles are specified, the DPHASE option is written to the bulk data for all nodes and components specified, which is then referenced from the dynamic load card (RLOAD1). Below is an example of the form for specifying the phase angles for forces.

Available demo(s): See the DPHASE demo in the Dynamics category under Run Demo on the Analysis form. CHAPTER 3 43 MSC Nastran Preference

Random Analysis The updated Random Analysis tool available under the Tools pulldown menu has been updated. Significant improvements to the user interface and functionality have been added. Some of these include: • Access to xdb files created by BBBT (Blocked Binary Balanced Tree) method (MSC Nastran 2005 or higher). This method supports creation of almost unlimited size XDB files which the Random Analysis tool can access. • Support for new SPCD method of enforced motion. • Support for both real/imaginary and Magnitude/Phase output in frequency response analysis. • Supports up to 25,000 entries in the random input profile. • Log and linear interpolation. • XY plots of: • von-Mises stress for solid and plate at center or corners • Cross-spectral density and Cross-correlation • Relative response (calculation on the fly) • plus all other plots previously available (PSD response) • RMS fringe plots of: • von-Mises stress for solid and plate at center or corners • Log-log or linear integration • Scale factor for fringe plots (e.g., 3*RMS) • Import results as scalar rather than tensor to prevent improper use 44

See Random Analysis (p. 1) in the MD Patran Reference Manual, Part 1: Basic Functions for tutorials on how to use the Random Analysis tool.

Random vibration analysis of a cylinder. Response PSDFs are plotted and a fringe plot of RMS Acceleration. Available demo(s): See entries in Dynamics catagory under Run Demo on the Analysis form. CHAPTER 3 45 MSC Nastran Preference

3.4 Miscellaneous

Contact in Linear1 Solutions One of the widely anticipated capabilities of MSC Nastran is the ability to do 3D contact in the linear solution (SOL 101, 103, 105, etc.). This capability is often called “linear contact” and is supported by providing the ability to write out contact bodies and define contact tables directly from the Subcase Parameters form of all linear solution sequences. Only SOL 101 has true iterative contact. The other linear solution sequences only provide “glued” contact, providing the ability to connect dissimilar meshesandloadcontactbodiesviarigidsurfaces.Insummary: • SOL 101 Contact: • True Iterative Contact, Contact Controls (e.g. Friction) • Deformable - Deformable, Rigid – Deformable • Non-101 Linear Solutions (103, 105, etc.) - Glued contact only: • to connect dissimilar meshes • for load application through rigid bodies Below is a plot of deformation and displacements and from a SOL 101 “Linear Contact” Model – the model is loaded by a cylindrical rigid pin with a 200 lb load at the center. Also shown is a SOL 103 model glued together (dissimilar meshes) at the center.

Available demo(s): See entries in the Linear Contact category under Run Demo in the Analysis form.

1Contact in linear solution sequences is only supported in MD Nastran and can only be submitted via MD Patran. 46

Closed Cavities for Radiation Analysis When creating an enclosure it is sometimes not feasible to model everything that will be generating or receiving heat from a model. The user models everything that is of interest, and then simply wants to close the remainder of the his model with a single ambient element that will allow his view factors to sum to 1.0. This is done with a RADCAV card and can be accomplished by selecting the complete enclosure toggle. The ambient temperature of the open space is then entered, and now the analysis is able to complete with a total view factor of 1.0. CHAPTER 2 General Enhancements

Isosurface Support Interactive Viewport Spectrums and Ranges Demonstration Problems 16

2.1 Isosurface Support

Support for isosurfaces has been added to the Results application. Below are a few examples of possible plots with isosurfaces. Five isosurfaces at constant coordinate locations (y-locations) through the model and with a stress fringe plot on each isosurface.

Five isosurfaces at constant stress with displacement fringe shown in undeformed and deformed views.

Isosurfaces are available under the Results application as a results tool similar to fringe, deformation, marker and other tools. Isosurfaces currently have the following limitations, which will be removed in a subsequent release: • Only TET4 elements are supported. • Only fringe plots can target an isosurface CHAPTER 2 17 General Enhancements

2.2 Interactive Viewport

The following enhancements have been made with respect to interaction with the mouse and graphics.

Middle Mouse Button Mapping The middle mouse button (MMB) is now mapped to various key combinations such that all four model manipulation operations are easily accessible to the user. They can also be easily modified under Preferences / Mouse...

By default the following mapping is set: • Rotate X/Y - MMB • Zoom - MMB/Control Key • Pan X/Y - MMB/Shift Key • Rotate Z - MMB/Control+Shift Keys 18

Right Mouse Button1 Interaction A contextual menu is available in the open portions of the viewport, away from graphical entities by using the right mouse button (RMB). The menu contains common utilities frequently used such as “Fit View,” “Refresh Graphics,” and model display and orientation operations. If an entity is selected, common operations such as “Location,” “Attributes,” and others are available.

Right Mouse Button on Tree Widget Entities Tree widget entities, currently available under the Hierarchical Groups functionality have been wired with RMB functionality to take you to the requested action as shown above. Any tree widget can be programmed using PCL to take advantage of the RMB functionality.

1Cntl-Shift-RMB now controls deselection of entities and Shift-RMB controls cycle picking. CHAPTER 2 19 General Enhancements

2.3 Spectrums and Ranges

Spectrums can now have up to 256 colors and will match whatever the number of ranges defined in a particular plot. As an example, below are two plots of results on the same model, one from a previous release and one from this release. The spectrum has a non-standard 30 ranges of data defined. Note that the colors used in the plot from the previous release repeat colors after exhausting the primary 16 colors. In this release, the number of primary colors remains the same, however, interpolation between each color is made to accommodate the total number of data ranges defined.

Before 30 Ranges Colors Repeat

Now 30 Ranges 30 Colors 20

2.4 Demonstration Problems

Simple demonstration problems have been included with this version of Patran to illustrate new and existing features. Each new functionality that lends itself to a demonstration is indicated for the Marc and MSC Nastran Preferences in the chapters that follow. The demonstration problems are accessed under the Analysis application by setting the Action to Run Demo after a new or existing database has been opened. A subordinate form appears allowing you to select a demo from a categorized set. To see the list of MSC Nastran demos, the Preference must be set to MSC Nastran. To see the list of Marc demos, the Preference must be set to MSC.Marc. Select the demo of interest and the press Apply on the main Analysis form.

This functionality of including demos is fully customizable by the user. In the installation directory, under the $P3_HOME/md_demos directory is a README file that explains how to add your own demos. When doing this, we suggest you copy an existing one and make the necessary changes by changing the names and other things as necessary. CHAPTER 2 21 General Enhancements

Once a demo has been run, if you run it again, it will only open the existing database. To run a demo again from scratch, you need to delete the database that it created. If you set the Method to Analysis Deck, the solver will not be run. With the Method set toFullRun,thesolverwillberunformostdemosdependingonhowthesessionfile is set up under the demo. However, be aware that you must have Patran configured to run the appropriate solver for a demo to run to comletion properly. 22 CHAPTER 4 Marc Preference

New Physics Types Contact Improvements Marc Input File Import POST Revision 13 Bolt Modeling 48

4.1 New Physics Types

Advances have been made in the Coupled analysis type for the Marc Preference to support multiple physics types. This now comprises structural, thermal, electrical, and coupled combinations thereof. Under the Materials application, electrostatic and electrodynamic constitutive material models are supported for defining permittivity and resistivity. Resistivity can be defined as temperature dependent. Under the Loads/BCs application, voltage, current, potential, and charge can be defined. Contact allows for electrical properties. CHAPTER 4 49 Marc Preference

Electrostatics Under the Step Select form, you select Electrostatic to do an electrostatic analysis. Only valid Load Steps will be displayed for you. Available demo(s): e8x20,e8x21,e8x28

Joule Heating Under the Step Select form, you select Thermal and Electrodynamics to set up a Joule Heating analysis. Again, only valid Load Steps are displayed. Available demo(s): e5x12

Thermal & Structural Support in Coupled Analysis Under the Step Select form, you can also now run purely structural or purely thermal analysis as well as the default structural-thermal coupling.

The selected coupling of physical types appears here. 50

4.2 Contact Improvements

More support for Marc contact features have been added to this release.

Analytical Contact Definitions When using Marc’s SPLINE option (analytical definition of a deformable body, i.e., the fitting of coons surfaces in 3D or splines in 2D to a deformable body after each increment for better accuracy), you may tell Marc to automatically detect discontinuities such that no coons surface or spline is fit around a discontinuity, such as a natural joint or sharp corner where you want that discontinuity preserved. This request is made on the Input Data form when defining Deformable Contact in the LBC application. A feature angle is specified to determine what constitutes a discontinuity and what does not. Patran can also detect, select, and visualize the discontinuities (3D only).

Instruct Marc to do it

InstructPatrantodoit

Example discontinuity locations CHAPTER 4 51 Marc Preference

Contact Area and Exclusion Definitions Contact Area and Exclusion definitions are used to reduce the computational expense of contact analysis by defining the nodes that are likely to come in to contact on the contact body or excluding the regions (edges/surfaces) of the contacted body where no contact is likely to take place. There is danger in using these in that if an entity is specified and does make contact in these areas, it is likely to penetrate the contact body. This definition is done on the Contact Input Data form when defining Deformable Contact bodies in the LBC application. These definitions write the CONTACT NODE and EXCLUDE options to the Marc input deck.

Nodeslikelytocomeintocontact

Area to exclude since no contact is likely

Available demo(s): Rolling Contact 52

Rigid Contact Growth Factors Rigid body growth can now be applied to rigid contact bodies when defining contact in the LBC application under the Input Data form. This only works for the new TABLE format of the Marc input deck. The figure below shows a rigid cylinder growing radially to expand a metal belt. Growth factors are written to the Marc CONTACT option. in the input deck. Available demo(s): Belt Expansion

Miscellaneous Retain Moment (Shell-Shell) is now supported through the contact table. CHAPTER 4 53 Marc Preference

4.3 Marc Input File Import

The Marc input file reader can now read Mentat databases (.mfd and .mud). The old Marc input file reader is still active (turn OFF the “Use Mentat Input File Processor” toggle on the file browser form). Reading of the History section is not yet supported as well as many solution parameters, but most model entities are supported.

Mentat

Patran

Patran Mentat .db .mud .mfd .t16 .dat .t19

Marc 54

4.4 POST Revision 13

The Marc POST code revision 13 is now supported from the Marc DRA (Direct Access Results) aspect. Marc results files (t16/t19 files) written in this format may have only certain elements, nodes, and contact bodies included in the POST file to reduce its size. In previous revisions, all results were placed in the POST file. As an example, in the below picture, you can see that only elements 1-10 and 30-40 have results associated to them. The dark black areas are element with no results associated with them because they are not in the POST file.

The pre-processing to specify which entities to have Marc write to its POST file will be supported in a subsequent release. CHAPTER 4 55 Marc Preference

4.5 Bolt Modeling

A new modeling tool under the Tools pulldown menu is available for creating bolt preloads and the associated MPCs. For Marc, Overclosure MPC and for Nastarn, either Overclosure or Explicit MPCs can be created. This tool has three methods. Regardless of which method is used, the following operations are done to create each bolt pre-load. 1. The mesh of the bolt is split at the designated cutting plane 2. MPCs are created to connect the two sections above and below the determined cutting plane 3. A coordinate system is created at the specified control node location which can be offset as required for visualization purposes 4. A load or displacement applied for the pre-load in the Y direction (axial bolt direction) at the control node location. 5. Each bolt pre-load is named and stored in the database. 6. Undo, Show, Identify and Delete capabilities are also supported.

Vector Based

Element Based

Geometric Based

Geometric Based 56

Geometric based This is by far the easiest and most intuitive method to use. A set of elements is selected that defines the bolt. Based on the geometric dimensions and the internal use of the mass property utility, the most likely axial direction of the bolt is determined. The mesh is split at the center of the selected element set. If the geometric properties of the selected element set does not distinctly determine the axial direction of the bolt, the cutting plane may not be determined correctly and a strange cut will result. At least a two to one axial versus width ratio is recommended.

Vector based This method requires that you define a vector, the base of which determines the location of the cutting plane, which is normal to the defined vector. The element set selected must have a layer or two or three element both above and below the base of the defined vector plane in order to cut the bolt successfully.

Element based This method may be more advantageous for certain element types in that you select element faces (3D), element edges (2D), or element (1D) where you want the mesh split and the MPCs applied. For 3D elements, this can be difficult as the graphics screen can get messy trying to select element faces, especially TET elements. For 2D and 1D elements, this method is easy. The split will occur only for the selected element entities, which may be problematic if you only select a portion of the cross section. Available demo(s): e8x69, Cylinder Head; (available in under Nastran also). INDEX Patran Release Guide

INDEX Electrostatics, 5, 49 Patran Release A Guide Enhancements, 2 ABAQUS, 6, 7 CAD Access, 3, 6 ACIS, 10 InterOp R16, 3 Acoustics, 4, 41 Parasolid 17, 3 Adaptive Meshing, 4, 37 UG NX 4.0, 3 AIX, 9 General, 2, 15 Interactive Viewport, 2, 17 Isosurfaces, 2, 16 B Marc support, 5 Coupled Analysis, 6, 49 Bolt Modeling, 4, 6, 55 5 49 Buckling Analysis (SOL 200), 3, 25 Electrostatics, , Import, 6, 53 Joule Heating, 5, 49 Postprocessing, 6, 54 C MD Nastran support, 3 CAD Access, 3, 6, 10 Memory Management, 2 InterOp R16, 3 Random Analysis, 5, 43 Parasolid 17, 3 Spectrums and Ranges, 2, 19 UG NX 4.0, 3 Explicit Nonlinear Analysis CATIA V4, 10 SOL 700, 4, 37 CATIA V5, 10 Exterior Acoustics, 4, 41 Closed Cavities for Radiation, 5, 46 Contact, 5, 6, 45, 50 Coupled Analysis, 6, 49 F Frequency Response, 5, 42 D Frequency Response (SOL 200), 3, 25 Default Design Study, 3, 24 Demonstration Problems, 2, 20 H DPHASE Support, 5, 42 Hardware, 8 Highlights, 2 HP E Supported OS levels, 8 Ease-of-use enhancements Load/BCs, 8 58 INDEX

MD Nastran I Bolt Modeling, 4, 6, 55 IBM, 9 Dynamics, 4, 39 I-DEAS, 10 DPHASE Support, 5, 42 Implicit Nonlinear Analysis Exterior Acoustics, 4, 41 SOL 400, 4, 29 Superelements, 4, 39 SOL 600, 4, 34 Miscellaneous, 5, 45 Intel, 8 Closed Cavities for Radiation, 5, 46 Interactive Viewport, 2, 17 Contact in SOL 101, 5, 45 IRIX, 8 Nonlinear Analysis, 4, 29 Isosurfaces, 2, 16 Explicit SOL 700, 4, 37 Implicit SOL 400, 4, 29 Implicit SOL 600, 4, 34 J Optimization SOL 200, 3, 24 Buckling Analysis, 3, 25 Joule Heating, 5, 49 Default Design Study, 3, 24 Frequency Response, 3, 25 Topology Optimization, 3, 27 K Transient Dynamics, 3, 25 Key Highlights, 2 Memory Management, 2 Mentat Database, 6, 53 L Licensing, 2 N Linear Contact, 5, 45 Nonlinear Analysis, 4, 29 LINUX, 8 Explicit SOL 700, 4, 37 Load/BCs enhancements, 8 Implicit SOL 400, 4, 29 Implicit SOL 600, 4, 34 M Marc Input File, 6, 53 O Marc Support Operating systems, supported, 8 Bolt Modeling, 6, 55 Optimization, 3, 24 Contact, 6, 50 P Parasolid, 10 Platforms, supported, 8 Postprocessing, 2, 4, 6, 16, 37, 54 Pro/ENGINEER, 10 R Random Analysis, 5, 43 INDEX 59

Ranges and Spectrums, 2, 19 Red Hat, 8 S SAMCEF, 7 SGI, 8 Solaris, 8 Spectrums and Ranges, 2, 19 Sun, 8 Superelements, 4, 39 Supported OS levels, 8 Supported platforms, 8 SuSE, 8 T Third Party Support ABAQUS, 6, 7 SAMCEF, 7 Topology Optimization (SOL 200), 3, 27 Transient Dynamics (SOL 200), 3, 25 U Unigraphics, 10 W Wildfire, 10 Windows, 8 60 INDEX