+ All Categories
Home > Documents > MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… ·...

MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… ·...

Date post: 11-Mar-2018
Category:
Upload: trandieu
View: 234 times
Download: 2 times
Share this document with a friend
23
MSC.Marc ® and MSC.Marc ® Mentat ® Release Guide Version 2005 r2 MSC.Marc Release Guide
Transcript
Page 1: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

MSC.Marc Release Guide

M S C . M a r c ® a n d M S C . M a r c ® M e n t a t ®

Release Guide

Version 2005 r2

Page 2: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

Copyright 2005 MSC.Software CorporationAll rights reserved. Printed in U.S.A.

Corporate EuropeMSC.Software Corporation MSC.Software GmbH2 MacArthur Place Am MoosfeldSanta Ana, CA 92707 81829 München, GERMANYTelephone: (714) 540-8900 Telephone: (49) (89) 431 987 0Fax: (714) 784-4056 Fax: (49) (89) 436 1716

Asia Pacific Worldwide WebMSC Software Japan Ltd. www.mscsoftware.comShinjuku First West 8F23-7 Nishi Shinjuku1-Chome, Shinjuku-KuTokyo 160-0023, JAPANTelephone: (81) (3) 6911 1200Fax: (81) (3) 6911 1201

Part Number: MA*V2005*Z*Z*Z*DC-REL

This document, and the software described in it, are furnished under license and may be used or copied only in accordance with the terms of such license. Any reproduction or distribution of this document, in whole or in part, without the prior written authorization of MSC.Software Corporation is strictly prohibited.

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 document are for illustrative and educational purposes only and are not intended to be exhaustive or to apply to any particular engineering problem or design. THIS DOCUMENT IS PROVIDED ON AN “AS-IS” BASIS AND ALL EXPRESS AND IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.

MSC.Software logo, MSC, MSC., MSC/, MSC.ADAMS, MSC.Dytran, MSC.Marc, MSC.Patran, ADAMS, Dytran, MARC, Mentat, and Patran are trademarks or registered trademarks of MSC.Software Corporation or its subsidiaries in the United States and/or other countries.

NASTRAN is a registered trademark of NASA. MSC.Nastran is an enhanced proprietary version developed and maintained by MSC.Software Corporation. LS-DYNA is a trademark of Livermore Software Technology Corporation. All other trademarks are the property of their respective owners.

This software may contain certain third-party software that is protected by copyright and licensed from MSC.Software suppliers.

METIS is copyrighted by the regents of the University of Minnesota.NT-MPICH is developed by Lehrstuhl für Betriebssysteme der RWTH Aachen. Copyright 1992-2004 Lehrstuhl für Betriebs-systeme der RWTH Aachen.

Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in FAR 12.212 (Commercial Computer Software) and DFARS 227.7202 (Commercial Computer Software and Commercial Computer Software Documentation), as applicable.

Page 3: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

C O N T E N T SMSC.Marc and MSC.Marc Mentat Release Guide

■ I. List of the New Functionalities, 2

■ II. Description of the New Functionalities, 3

■ III. List of Defiects Fixed in 2005 r2 Release, 10

■ VII List of Build and Supported Platforms, 18

■ X Platform Specific Notes, 20

Page 4: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

MSC.Nastran for Windows Release Guide

The release of MSC.Marc 2005 r2 family of products broadly encompasses the following objectives:

• New enhancements in several areas in both solver and User Interface capabilities

• Improvements in quality – several defects in the previous versions have been fixed

• Notable Contact speed improvements

• Multifrontal Solver enhancements

MSC.Marc and MSC. Marc Mentat Release Guide 2005 r2

Page 5: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

List of the New FunctionalitiesMSC.Marc 2005 r2

2

I. List of the New Functionalities

This MSC.Marc 2005 r2 release includes a few enhancements as well as defects corrected since the original MSC.Marc 2005 release. A list of new features for both the solver and graphical user interface is given below. All of the details can be found in the subsequent sections for the enhancements and modifications in both the MSC.Marc and MSC.Marc Mentat 2005 versions.

MSC.Marc 2005 r2

1. Beam and Shell Offsets, 3A. Beam Offsets, 4B. Shell Offsets, 4C. General Features, 4

2. Contact Speed Improvements, 5

3. Multifrontal Solver Memory Reduction, 5

4. DDM Single Input/Single Post File Options Improvements, 6

5. Curing, 6

A. General Features, 6

B. GUI Enhancements, 7

C. Examples, 9

Page 6: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

3Description of the New FunctionalitiesMSC.Marc 2005 r2

II. Description of the New Functionalities

MSC.Marc 2005 r2

1. Beam and Shell Offsets

The purpose of the new functionality is to enable users to conveniently specify beams and shells at a geometric location other than the actual physical location. In many cases, beams and shells need to be offset from the user provided location. Another example is when beams and plates have to be combined. The fact that the beam is actually offset through half the height of the beam and half the thickness of the plate is accomplished by specifying a suitable beam offset as shown in Figure 1.

Figure 1: Beam Offset from a Shell

It is sometimes necessary to model beam and shell elements at a geometric location that does not match the actual physical location. The need for beam offsets is prevalent when beams are used as stiffeners for panels but the corresponding beam nodes are modeled at the mid-plane of the panels. The need for shell offsets is prevalent when top/bottom surfaces of adjacent panels of varying thicknesses are to be aligned but the corresponding shell nodes are modeled at the mid-plane of the panels. To handle these and other situations, an offset feature has been developed in MSC.Marc 2005 r2 for standard beam and shell elements with global translational and rotational degrees of freedom at the corner nodes. This feature allows shifting of the element with respect to the locations of the element nodal points. The MSC.Marc Mentat menus for this feature are shown in Figure 2.

Figure 2: Beam-Shell Offset MSC.Marc Mentat Menus

(a) Geometric Model (b) Physical Model

Page 7: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

Description of the New FunctionalitiesMSC.Marc 2005 r2

4

A. Beam Offsets

Supported mechanical beam elements include element types 5, 14, 25, 45, 52, 76, 77, 78, 79, and 98. Heat transfer link, element type 36, is also supported. Non-standard beam elements that are not supported include element types 13, 16, 51.

The offset vector for beams can be specified in four different ways:

• Offset nodal vector specified in the global coordinate system.

• Offset nodal vector specified in the local beam coordinate system. For 2-D beams (element types 5, 45), the x-axis is along the beam axis, the z-axis is (0,0,1) and the y-axis is perpendicular to both. For 3-D beams, the z-axis is along the beam, the x-axis is user-specified and the y-axis is perpendicular to both.

• Offset nodal vector along the associated shell normal. This option is particularly useful when beams are used as stiffeners for shells. In this case, only the offset magnitude is provided by the user. The associated shell normal vector at the node is automatically calculated and is used for defining the offset vector.

• Offset nodal vector specified in the local nodal coordinate system. The local coordinate system at a node established through options like TRANSFORMATION, CYLINDRICAL, etc. is used to specify the offset vector components.

B. Shell Offsets

Supported mechanical shell elements include element types 1, 22, 75, 89, 138, 139, and 140. Heat transfer shell elements, element types 50, 85, 86, 87, 88 are also supported. Non-standard shell elements that are not supported include elements types 4, 8, 15, 24, 49, 72.

For shells, the offset magnitude is provided by the user and the element normal calculated at the centroid of the shell element is used to define the nodal offset vector.

C. General Features

• Beam-Shell offsets are supported through the GEOMETRY model definition option where the 8th field EGEOM8 is set to -1 for beams and set to -2 for shells. In this case, an extra line containing the offset information is read from the GEOMETRY option.

• Beam-Shell offsets can also be used in thermo-mechanical analysis and other field analyses, offset support is extended for field analyses other than purely mechanical analysis; however, only the coordinates of the element are adjusted for the offsets. There are no provisions for changing the offset distances base upon thermal strains.

• For higher-order beam and shell elements, an option is provided to use interpolated values of the corner node offset vectors at the midside node. If this is turned off, the offset vector at the midside node is taken as 0.

• Beam-Shell offsets are supported in serial, parallel DDM and parallel single input file (SIF) formats.

Page 8: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

5Description of the New FunctionalitiesMSC.Marc 2005 r2

• Beam-Shell offsets are supported for contact analyses.The average nodal offset vector is calculated at every node of all beam/shell contact bodies. All touching nodes and touched patches are then updated using the average nodal offset vectors.

Beam-Shell offsets are supported for local adaptive meshing. It is not available for global remeshing analyses.

2. Contact Speed Improvements

Some parts of the code have been rewritten to improve the speed of contact analyses involving a large number of multi-point constraint equations (deformable contact) and/or kinematic constraint equations (rigid contact). This is especially useful for analysis where if the total number of nodes in contact is extremely large (a typical example would be two similar plates on top of each other, so that about 50% of all the nodes are in contact). Figure 3 shows various run times between 2005 and 2005 r2 for three demonstration problems. The engine block shows how the new code behaves when many nodes are in contact. This code improvement is by default active so no special options are required.

Figure 3: Run Times Between 2005 and 2005 r2

3. Multifrontal Solver Memory Reduction

In order to efficiently run large analyses using scratch files, the out-of-core behavior of the multi-frontal sparse solver (MSC.Marc Solver 8) has been improved. This improvement has been achieved by

(1) adding functionality to use out-of-core assembly of the operator matrix,

(2) utilizing the RAM, which affects both the in-core and out-of-core assembly of the operator matrix, allocated for the solver more efficiently and

(3) rewriting the code applying the multi-point constraint equations such that the amount of scratch file access has been tremendously reduced. This is active in MSC.Marc 2005 r2 by default. If needed, it can be switched off by using the parameter feature, 4900.

0

5000

10000

15000

20000

25000

30000

2005r22005

Thread RollingEngine BlockTurbine Blade

CPU Time (Seconds)

Page 9: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

Description of the New FunctionalitiesMSC.Marc 2005 r2

6

For very large analyses, it may be advantageous to set the third entry of the OOC parameter to 1, in which case the solver memory is also used to store some nodal vectors, so that the amount of RAM needed for the analysis is decreased considerably.

4. DDM Single Input/Single Post File Options Improvements

Substantial improvements for DDM single input/single post file options include:

• Significant speed up and memory savings

• Support for new table input format

• Support for user-defined domain decomposition

• Support for exclude option

• Support for masses option

• Support for the enhanced tetrahedron element type 127

• Option not to free memory used by single input/post file buffers between increments

5. Curing

This new capability enables users to implement the cure related analysis of resin or composite materials that include resin by:

• Enabling MSC.Marc to conduct heat transfer analysis with consideration of cure reaction heat of resin materials. Cure rate, degree of cure, and cure reaction heat flux are calculated. The governing equation system has been expanded to include the resin cure reaction heat flux.

• Enabling MSC.Marc to conduct thermal-cure-mechanical coupled analysis. The degree of cure information is transmitted from the thermal-curing pass to the mechanical pass. Resin volumetric cure shrinkage strain is calculated and incorporated into the mechanical analysis. This new capability provides a useful tool to predict the distortion and residual stresses of resin composite parts due to cure effects.

A. General Features

• CURING is a job parameter that activates the curing analysis for heat transfer or heat transfer and mechanical coupled problems.

• CURE RATE is a material model definition option that specifies the cure kinetics of resin materials. Four cure kinetics models are implemented into MSC.Marc. The UCURE user subroutine is also available to define the cure rate and calculate the degree of cure and cure reaction heat flux.

• CURE SHRINKAGE is a material model definition option that defines the cure shrinkage models for the calculation of resin cure shrinkage strain and its components with consideration of the orientation of composites. The USHRINKAGE user subroutine allows calculation of the resin volumetric strain.

• INIT CURE is a model definition option that specifies the initial degree of cure resin or composite with resin.

Page 10: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

7Description of the New FunctionalitiesMSC.Marc 2005 r2

• The degree of cure is added as a new independent variable for tables so that certain mechanical/thermal properties of materials can be defined as a function of the degree of cure through the table driven input.

• New post codes are added to output the curing related FEA results; that is, the degree of cure, degree of cure shrinkage, resin cure reaction heat, cure volumetric shrinkage, and cure shrinkage strain tensor and its components.

B. GUI Enhancements

• Interface to define a curing job (Figure 4).

• Interface to enter the model definition option of curing related material properties (Figures 5 and 6).

• Interface for the model definition option to define the initial cure conditions (Figure 7).

• Interface for the selection of post code and the display of all the post codes added for curing related analysis.

Figure 4: Curing Jobs

(a) Cure-Heat Transfer Analysis Job

(b) Cure-Thermal-Mechanical Analysis Job

Page 11: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

Description of the New FunctionalitiesMSC.Marc 2005 r2

8

Figure 5: Cure Kinetics Model Definition

Figure 6: Cure Shrinkage Model Definition

Page 12: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

9Description of the New FunctionalitiesMSC.Marc 2005 r2

Figure 7: Initial Degree of Cure Model Definition

C. Examples

As shown in Figure 8, volume shrinkage occurs due to the cure of the resin materials where the outlines show the original geometry of the block.

Figure 8: Volume Shrinkage Due to Cure in a Composite Block

Page 13: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

List of Defects Fixed in 2005 r2 ReleaseMSC.Marc 2005 r2

10

III. List of Defects Fixed in 2005 r2 Release

MSC.Marc 2005 r2

Adaptive Meshing and Rezoning

Constraints and Boundary Conditions

Contact

1 Adaptive meshing with ATTACH option now gives correct results in a 3-D analysis.

1 When using the new style input, the boundary conditions on the nodes on the symmetry plane are now removed after deactivation.

2 If the nodes were not renumbered in both jobs, the PRE STATE option no longer gives wrong initial displacements.

3 RBE2 constraint is now correctly applied if the reference node touched a rigid body.

4 Tables using normalized time now work in models with remeshing and with prescribed displacement boundary conditions where boundary condition is given relative to the beginning of loadcase.

Note: The use of such tables needs caution as the independent variable is not unique if multiple load cases used.

5 Prescribed displacements with presence of fluxes using the Table style now gives correct results in a coupled problem with fixed time steps if the heat transfer phase had recycling.

1 The inside error tolerances for a contact surface is now consistent between 2-D and 3-D analysis.

2 If one of two adjacent segments has an edge with a normal vector discontinuity, then the Coons surface description at the common edge of the two segments is now C0 continuous.

3 In certain circumstances, the delayed slide-off option in Contact had nodes hanging that were within the delayed slide-off tolerance and this is now corrected.

4 If the second or third degree of freedom of a node touching a load-controlled body was tied, then not all entries of the tying matrix were correct. This no longer leads to failure in convergence in certain analysis.

5 For the stick-slip friction model, the nodes sticking to a moving rigid body no longer get wrong incremental displacements.

6 Force balance on the deformable contact body is now correct using the contact CONSTRAINTS option.

7 Contact normal force is now correct with the CYCLIC SYMMETRY option using contact in the model.

Page 14: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

11List of Defects Fixed in 2005 r2 ReleaseMSC.Marc 2005 r2

Coupled Analysis

Dynamics

Element Formulation

Fracture Mechanics

8 When comparing the actual stress with the user defined friction stress limit, the friction coefficient is now taken into account.

9 Repeated use of the CHANGE RIGID option no longer results in a core dump.

10 The 3-D stress based friction models have been fixed to yield correct friction heat calculations.

11 Heat generated for friction for the bilinear friction model is now correct in a 3-D analysis.

12 Position controlled rigid body now works correctly using the AUTO CREEP option.

1 In a coupled analysis, the temperature is now correctly passed using the reduced integration element 140 along with its heat transfer equivalent, element 85.

2 Fluid-Solid coupled analysis now gets correct velocities in the fluid phase.

3 In a Joule-mechanical analysis, the contact is now active only in the mechanical phase and have a correct contribution to the environment.

4 External fluxes are now obtained via upstno.f in a coupled analysis.

1 If the harmonic loads were on a node that was a part of tie, MSC.Marc no longer gives exit 13.

1 Element 127 (10 node tetrahedral) no longer gives exit 13 when assumed strain option was used.

2 A number of fixes related to bearing, Joule heating, radiation, latent heat, and coupled contact have been made for heat transfer links 99 and 100.

3 Element 138 (with corresponding heat transfer element 50) now works correctly in coupled problems.

4 Due to incorrect signs of curvature strains for beam element 5, the stresses and moment are now correct.

1 Due to problem handling the boundary conditions at the crack front, the results are now correct in calculation of J-Integral with LORENZI.

Page 15: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

List of Defects Fixed in 2005 r2 ReleaseMSC.Marc 2005 r2

12

Heat Transfer Analysis and Thermal Stress

Material Behavior

1 Correct results are now obtained for application of negative film (and foundation) coefficient.

2 CONRAD GAP option now gives correct results.

3 INITIAL TEMP option when reading from a post file in the next analysis (using the -pid option on the command line) has been fixed for the new table input format.

4 DIST CURRENT history definition option is now correctly applied in the Joule heating analysis.

5 Temperature at the center is now correct in a pure heat transfer analysis with element 85 using CENTROID option.

6 For element 138, in a structural run, the temperatures are now read correctly from the heat post file.

7 AUTO THERM option has been fixed to run with the DYNAMIC TRANSIENT option. An extra flag (5th field of the AUTO THERM option set to 1) is needed to indicate that dynamics is active during the auto therm loadcase.

8 Value of the 2nd and 3rd state variables using AUTO THERM is now correct.

9 For new style input, the temperatures are now read correctly in a mechanical analysis due to initialization error of the state variables.

10 If the FILMS boundary conditions option immediately followed the WELD FILL option, the analysis no longer exits.

11 Tetrahedral elements are now treated correctly in the viewfactor program.

12 Closed cavities are now treated correctly in the viewfactor program.

13 A combination of CHANNEL and FILM options now gives correct results.

14 Radiation heat transfer with hemi-cube and Monte Carlo methods now restarts.

15 Radiation analysis with multiple cavities no longer gives wrong results.

16 Radiation to environment is now correct with shell elements.

17 Applied temperature is now correct in thermal analysis with AUTO INCREMENT.

1 Element 82 (for total Lagrange case) with Mooney viscoelastic material in axisymmetric analysis now gives the same result as Element 10 (for updated Lagrange case)

2 Total strains are now passed in material (preferred) coordinate system in subroutine uvscpl.f to be consistent.

3 Yield stress defined by formula now yields about the same compute times as the one with data points. The previous implementation was 4-5 times slower.

Page 16: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

13List of Defects Fixed in 2005 r2 ReleaseMSC.Marc 2005 r2

Parallel Processing

Preprocessing, Postprocessing and Output

4 Plastic strain rate in an analysis with Chaboche model can now be obtained on the post file.

5 MSC.Marc core no longer dumps with the CRMO or ARST ORNL models with fixed time stepping schemes.

1 Heat-type jobs no longer have a problem related to the initialization of solution vector.

2 Domain decomposition of nodes for jobs containing servolinks, tyings, and RBEs has been fixed for possible chain relations.

3 Protection has been added for large single input file jobs when run using a small value for MAXNUM.

4 Several small fixes for special cases of single input file jobs related to nonconsecutive numbering, distributed loads, initial temperatures have been made.

1 MSC.Marc IDEAS writer is now writes the formal element nodal data correctly.

2 Multiple state variables can now be read simultaneously from the post file.

3 Global stress, strain can now be correctly obtained for shell/membrane elements for Mooney materials.

4 Orientation with negative angle is now correctly written in the .out file.

5 If a model consisted of only user defined elements via uselem.f, the post file is now correctly written.

6 With a NO PRINT option, VERSION,11 parameter, and not writing a post file at each increment caused errors in deactivation (when using uactive.f) and Lorenzi output (in fracture mechanics).

7 Postprocessing after the element was deactivated is now correctly done in a coupled analysis.

8 Option to create a post file from a restart run without running the analysis used to fail. This is now fixed.

9 Components of strain tensor in global system is now correct for all shell elements.

10 In certain circumstances, MSC.Marc aborted with I/O error while writing post file with RESTART option instead of exit 4001 and this is now corrected

11 With NO PRINT option, MSC.Marc now suppresses the print out of thermal strain for element 52.

Page 17: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

List of Defects Fixed in 2005 r2 ReleaseMSC.Marc 2005 r2

14

Remeshing

Solver And Solution Procedures

Storage and Memory

Miscellaneous

12 MSC.Marc now writes the displacements of the nodes on the rigid surface correctly with NODE SORT and SUMMARY options.

13 The sign of the modal preloads written to the MSC.ADAMS MNF file is now correct.

1 Values of the 1st, 2nd, and 3rd state variables are now correct when using Remeshing/Rezoning.

1 Rigid plastic flow with Herrmann elements gives wrong results with direct sparse (solver,4) solver. The direct sparse solver is now officially unsupported from the MSC.Marc 2005 r2 and future versions in favor of the multifrontal sparse direct solver (solver,8) which solves this problem.

2 The residual convergence ratio checking in the iterative sparse solver (solver,2) is now changed to be consistent with the global convergence ratio checking. This may sometimes result in slightly more iterations but will yield more accurate answers.

3 On rare occasions, if due to penetration the time step was reduced below the minimum step in AUTO STEP, the analysis no longer stops before completing the step to achieve the final desired total time.

1 Fluid jobs no longer fail with ELSTO option.

2 Welding jobs no longer fail with ELSTO option.

3 Remeshing jobs no longer fail with ELSTO option.

1 Deactivation is now treated correctly for both old and table style input.

2 State variable is now defined correctly from the post file using table style input.

3 Previously gradual removal of force is now correct using the table style input.

4 The temperature of pressure-cavities are now initialized and no longer cause a crash on some platforms.

5 The cavity pressure written to the post file is now correct for some loading scenarios.

6 For mechanical springs with a nonlinear function specified for the spring stiffness, the integration algorithm has been enhanced so that the spring force is tracked more accurately.

Page 18: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

15List of Defects Fixed in 2005 r2 ReleaseMSC.Marc Mentat 2005 r2

MSC.Marc Mentat 2005 r2

Preprocessing

Postprocessing

1 Expand AXI-TO-3D no longer sweeps nodes across contact body boundaries, regardless of the state of the CONTACT INTEGRITY flag.

2 When a node is already attached to one or more curves or surfaces and it is being attached to a point of one of these curves or surfaces by the NODES -> POINT command is now properly handled.

3 The frictional conversion factors of 2003 and earlier model files are now properly handled when read from a model file.

4 The shear loads on edges and face loads on elements are now properly displayed when they have a negative value.

5 The viewfactor data calculation for axisymmetric shells is now properly computed.

6 The EXPAND MODEL command in the AXISYMMETRIC MODEL TO 3D EXPAND menu now creates transformations on the midside nodes of quadratic elements if the EXPAND APPLY TRANSFORM option is active.

7 Model file reading has been fixed for models with multi-dimensional tables using formulas consisting of more than 80 characters.

8 Editing points of a table with more than one independent variable no longer causes the program to crash.

9 Support has been added for the TIME SHIFT parameter in a GLOBAL-LOCAL boundary condition. This parameter allows shifting of global results in the time domain. See BOUNDARY CONDITIONS>GENERAL>GLOBAL-LOCAL.

11 Database functions:element_mass( )element_face_area( )element_volume( )element_face_volume( )element_edge_area( )element_edge_length( )have been improved and now accept an element number equal to 0. In that case, the functions operate on the selected elements.

1 Support for creating new curves in HISTORY PLOT, PATH PLOT, and GENERALIZED XY PLOT by adding, substracting, multiplying, averaging existing curves.

2 Curves from the GENERALIZED XY PLOT can now be written to a file, read from a file, or exported to a file suitable for importing in Microsoft Excel.

Page 19: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

List of Defects Fixed in 2005 r2 ReleaseMSC.Marc Mentat 2005 r2

16

MSC.Marc Input File Writer

MSC.Marc Input File Reader

MSC.Nastran File Writer

IGES File Reader

1 Incorrect distributed loads were written with the PENTA class of elements. Now an error message is written, suggesting that the user-to-user CHANGE CLASS to switch them to HEX elements. An option has been added RE-USE ELEMENT IDS which, when used, keeps the same element ids in the conversion.

2 A correct "acc change" option is now written when FIXED ACCELERATIONS are used to specify initial conditions only.

3 The TIME STEP option is now correctly written when "steady state" is written for a GLOBAL-LOCAL analysis.

4 The material data for for fluid materials in a fluid-thermal-solid analysis is now properly written.

5 Emissivity values are now properly written for shell elements.

6 The Z-component of a GLOBAL LOAD for load/unit area for shell elements is now correctly written to the history definition section.

7 The boundary conditions for pre-stress modal analysis and buckling analysis are now properly written using new table input.

8 An incorrect input file was written if the model contains INSERTs for which the host entities are defined using contact bodies.

1 The reader now properly handles the new INSERTS options.

2 The reader now correctly reads input files in which the OPTIMIZE CONTACT CONSTRAINTS option is active

1 Values smaller than 1e-6 are now properly handled when exporting to a MSC.Nastran file.

2 Support has been added for Nastran springs and spring properties, concentrated masses.

1 An option of SPECIAL ENTITIES has been added for the import of Iges files to allow processing of entities:

19[0,2,4,6,8], 208, 21[2,4,6], 22[2,8], 40[2,4]

Page 20: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

17List of Defects Fixed in 2005 r2 ReleaseMSC.Marc Mentat 2005 r2

IDEAS Reader

Documentation

Graphics

1 The IMPORT IDEAS reader now handles FILM, FLUX, and RADIATION values correctly for shell elements.

2 The direction of pressure loads on shell and membrane elements is now read correctly.

1 Online help has been added for the OPTIMIZE CONTACT CONSTRAINTS option.

1 Writing of .rgb files on Linux has been fixed.

2 Size of the main window on Windows XP has been fixed.

Page 21: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

List of Build and Supported PlatformsMSC.Marc 2005 r2

18

IV. List of Build and Supported Platforms

The red bars at the side indicate that changes were made in this particular section.

MSC.Marc 2005 r2

Note: For most platforms, the default MPI setting for this release uses MPICH, with the option of switching to other specific MPI when so desired. The exceptions are for the following platforms:

IBM AIX 4.3.2 RS/6000 and RedHat 7, where only MPICH MPI is available.

IBM AIX 4.3.2 RS/6000 SP, and HPUX 11.0 (64-bit) and HPUX 11.22 (Itanium 2), where only hardware MPI is available.

Vendor OS Hardware FORTRANVersion

CVersion

ParallelEnabled

DefaultMPI

AlsoWorks On

HP-Compaq (DEC) Tru64 5.1 Alpha Server 4100

f90 5.5 cc 6.4 yes MPICH1

HP (64-bit)2

HP (64-bit)2HPUX 11.0

HPUX 11.22

PA2.0

Itanium 2

f90 2.4

f90 2.6.2

A.11.01.20

A.05.41

yes

yes

HP MPI 1.08

HP MPI 1.08

IBM (32-bit)

IBM (32-bit)

IBM (64-bit)

AIX 4.3.2

AIX 4.3.2

AIX 5.2

RS/6000

RS/6000 SP

RS/6000

XLF 7.1

XLF 7.1

XLF 8.1.1

cc 3.6.6

cc 3.6.6

cc 6.0.0

yes

yes

yes

MPICH

IBM POE 3.1

MPICH1 IBM POE 4.1

SGI (mips4 32-bit)2, 3

SGI(mips4 64-bit)2, 3

SGI (Altix 64-bit)2

SGI (Altix 64-bit)2

IRIX 6.5

IRIX 6.5

Linux 2.4.21 sgi240r1

Linux 2.4.21sgi303r2

R12000

R12000

Itanium 2 (Propack 2.4)

Itanium 2 (Propack 3.0)

f77 7.2.1

f77 7.2.1

Intel 7.1

Intel 8.1

cc 7.2.1

cc 7.2.1

Intel 7.1

Intel 8.1

yes

yes

yes

yes

MPICH1

MPICH1

SGI MPT 1.9.1

SGI MPT1.10.1

Sun (32-bit)

Sun (64-bit)

Solaris 2.8

Solaris 2.8

UltraSparc II

UltraSparc III

f90 7.0

f90 7.0

cc 5.4

cc 5.4

yes

yes

MPICH1

MPICH1

RedHat 7

RedHat 9

RedHat AW 2.1

SuSE 9

RedHat AS 3.0

Linux (32-bit)

Linux (32-bit)

Linux (64-bit)

Linux (64-bit)

Linux (64-bit)

Intel Pentium or equiv.

Intel Pentium or equiv.

Itanium 2

AMD Opteron

Itanium 2

pgf77 4.1-2

pgf90 5.0-2

Intel 7.0

pgf90 5.2-1

Intel 7.1

gcc 2.96

gcc 3.2.2

Intel 7.0

gcc 3.3.1

Intel 7.1

yes

yes

yes

yes

yes

MPICH

MPICH

MPICH1

MPICH

MPICH

ScaMPI

ScaMPI

ScaMPI, HPMPI

ScaMPI

Intel

Intel

Windows 2000

Windows 2000

Intel Pentium or equiv.

Intel Pentium or equiv.

Compaq Visual Fortran 6.6b

Intel Fortran 8.0

Microsoft Visual C++ 6.0

Microsoft Visual .NET 2003 C++

yes

yes

MP-MPICH

MP-MPICH

Windows XP

Windows XP

1 Hardware MPI version also available (via maintain in /tools directory).2 Support Solver 6.3 Support multi-threading.

Page 22: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

19List of Build and Supported PlatformsMSC.Marc Mentat 2005 r2

MSC.Marc Mentat 2005 r2

The following platforms and operating systems are supported by MSC.Marc Mentat 2005.

Vendor OS Hardware Also Works On OpenGL1

HP/Compaq/DEC Tru64 5.1A Alpha y

HP (64-bit)HP (64-bit)

HPUX 11.0 (64-bit)HPUX 11.22 (64-bit)

PA2.0Intel Itanium 2

y

y

IBM (32-bit)IBM (64-bit)

AIX 4.3.2 (32-bit)AIX 5.2 (64 bit)

RS/6000RS/6000

AIX 4.3.3 or later y

y

SGI (mips3 32-bit)SGI (mips4 64-bit)SGI (Altix 64-bit)2

SGI (Altix 64-bit)

IRIX64 (32-bit)IRIX64 6.5 (64-bit)Linux 2.4.21 sgi240r1Linux 2.4.21 sig303r2

Mips3Mips4Intel Itanium 2 (Propack 2.4)Intel Itanium 2 (Propack 3.0

IRIX y

y

y

y

Sun (32-bit)Sun (64-bit)

Solaris 2.8 (32-bit)Solaris 2.8 (64-bit)

V7V9

Solaris 2.9Solaris 2.9

y

y

Intel Windows 2000sp1 Intel Pentium Windows XP y

RedHat 7.12

RedHat 9.0RedHat AW2.12

SuSE 9RedHat AS 3.02

Linux 2.4.2 (32-bit)Linux 2.4.20 (32-bit)Linux 2.4.18 (64-bit)2

Linux 2.4.18 (64-bit)Linux 2.4.21 (64-bit)

Intel PentiumIntel PentiumIntel Itanium 22

AMD OpteronIntel Itanium 2

y

y

y

y

y

1 See OpenGL Compatibility table on the following page.2 The Solids version of MSC.Marc Mentat is not supported in this build.

Page 23: MSC.Marc and MSC.Marc Mentatweb.mscsoftware.com/.../marc/hw_specs/Marc2005_r2_ReleaseGuide.… · CONTENTS MSC.Marc and MSC.Marc Mentat Release Guide I. List of the New Functionalities,

Platform Specific NotesMSC.Marc Mentat 2005 r2

20

X. Platform Specific Notes

The red bars at the side indicate that changes were made in this particular section.

6. Windows 2003 Server and Windows XP Machines:

To enable addressing beyond the 2GB limit and up to the 3GB limit on Windows 2003 Server and Windows XP machines, you will need to use the /3GB switch in the boot.ini file, and relink MSC.Marc using the /LARGEADDRESSAWARE switch.

This switch should be added to the link line in tools/include.bat as:SET LOAD=LINK /nologo %LINK_OPT% /LARGEADDRESSAWARE

7. Linux RedHat 9, RedHat AW 2.1, RedHat AS3.0, and SuSE 9:

In order to use ScaMPI for parallel jobs, it must be obtained from Scali (http://www.Scali.com).

The MSC.Marc version can be switched using tools/maintain just as for hardware MPI on other UNIX platforms. The ScaMPI version supports single multiprocessor machines as well as the following network types:

– Ethernet– Fast Ethernet– Gigabit Ethernet– Myrinet– SCI– Hyperfabric

The HPMPI version (HP-MPI 2.1) support single multiprocessor machines similar to ScaMPI and the following systems/interconnects:

– IA-32/Myrinet, GiGE, TCP/IP, Infiniband– Itanium 2/Elan4, Elan3, GiGE, TCP/IP, Infiniband– Opteron/Myrinet, GiGE, TCP/IP, Infiniband

Selection of the above systems/interconnects is through the following mpirun flags: (see mpirun --help) -elan -ELAN -gm -GM -vapi-VAPI -udapl -UDAPL -itapi -ITAPI -TCP

mpirun -prot prints the communication protocol between each hose (i.e., TCP/IP, IB, HMP, or shared memory).


Recommended