MD Nastran/MSC.Nastran Current Error List Current Update: July 21, 2008 -------------------------------------- This section includes a description of all known errors and general limitations in the latest releases of MSC.Nastran and MD Nastran. Errors corrected in prior releases have been removed. The field next to the error number indicates the version that the error is corrected. The "version is the version on the f06 title page". Recent versions are sometimes referred to by the CD id as follows: MD Nastran R2.1 = 2007.1.0 MD Nastran R3 = 2008.0.0 Note that intermediate patches (point releases) may be found at: http://www.mscsoftware.com/support/software_updates/ "GL" in this field stands for a General Limitation which indicates a fix is not planned. Continuous updates to the error list are available to MSC.Nastran clients on the MSC web page at http://www.mscsoftware.com. The site may be located by clicking on "Services" and "Support". Major Capabilities A list of major capabilities is provided to assist the analyst in choosing key-words to search for to locate error that may impact their current project. Error Description Each error has a heading with as many as three entries. The first entry identifies the major capability affected and is also listed in the major capabilities index. The second entry identifies either the name of the module in which an abnormal exit occurs or the card type affected if computed results are not satisfactory. (For abnormal exits, the last module name that appears in the Performance Summary Table is usually the module where the exit occurs.) The third entry gives the symptoms of the error, such as, the MSC.Nastran system or user message number printed just prior to termination or a description of a "machine-dependent error". Other symptoms might be missing output or wrong answers. Error reports are updated when more facts or better avoidance techniques become known. Knowledge Base The error list may be queried through a relational database at: http://www.mscsoftware.com/products/nastran_support.cfm A list of the major categories follows: Accounting Acoustic Analysis Aeroelastic Analysis Authorization Axisymmetric Fluid Elements Beam Library Buckling Analysis Buckling & Differential Stiffness Case Control Complex Eigenvalues Component Mode Synthesis Composites Cyclic Symmetry DBC/TRANS/ACCESS DMAP Database Design Sensitivity Documentation Dynamic Reduction Dynamic Response Analysis Eigenvalue Analysis Element Strain Energy Elements Estimate Executive Executive Limits Exterior Acoustics External Superelements File Management Section Frequency Response Frequency Response and Random Analysis Gap Constraints Geometric Nonlinearity Grid Point Force Grid Point Stress Grid Point Stress Discontinuities Heat Transfer Analysis Hydroelastic Analysis Hyperelastic Nonlinear Analysis Inertia Relief Installation Interface Elements Iterative Solver Limitation on Problem Size Loads MSC/ACCESS MSGMESH, MSGSTRESS, MSGVIEW Material Nonlinear Analysis Materials Matrix Methods Method Selection Miscellaneous Modal Augmentation Nonlinear Analysis Nonlinear Eigenvalue Analysis Nonlinear Slide-Line Analysis Nonlinear Static Analysis Nonlinear Superelement Analysis Nonlinear Transient Analysis Nonlinear Transient Heat Transfer Old Design Sensitivity Online Documentation Optimization/Design Sensitivity P-Elements Parallel Performance Plotting Postprocessing Response Spectra Restarts Rigid Elements SSSALTERS Security Sequencer Single Point Constraints SOL 400 (Advanced Nonlinear) SOL 600 (Implicit Nonlinear - marc solver) SOL 700 (Explicit Nonlinear) Static Aeroelastic Analysis Static Analysis Submittal Superelements Thermal Stress Analysis Timing Estimate Topology Transient Nonlinear Analysis Transient Response Analysis Utilities Virtual Mass 1813 Response Spectra - PARAM,RSPECTRA,0 - Wrong Answers The response spectra option provided in transient analysis gives wrong answers for acceleration spectra at high frequencies. The peak accelerations for high frequency oscillators will not match the results of a transient analysis where a stiff spring and small mass have been attached to the structure to directly represent the oscillator. The displacement and velocity from the response spectra results will match those of the oscillator represented with spring and mass. Avoidance: The user should set the value of delta t on the TSTEP input such that 10 time steps occur during one cycle of oscillation for the highest frequency of interest. 2588 Elements - BAR,BEAM - Poor Answers If the orientation vector for a BAR or BEAM element is defined nearly parallel with the elements axis, UFM 2026 may fail to appear. The resulting element coordinate system may be randomly defined, which may result in poor answers depending on the section properties of the element. Avoidance: The user should ensure that the orientation vectors are at an angle of at least one degree from the element axis so as not to introduce numerical difficulties in the problem. In Version 66 this error message has been changed to UWM 5464 or 5487 which will be issued whenever the orientation angle is less than one degree. In Version 66 if the orientation angle is exactly zero, then the job will eventually fail. Some machines may issue SFM 4276 EC 7777 in the output, however, other may 2897 Documentation - Programmer's Manual - CASEDR Section 2.3.109 of the Programmer's Manual incorrectly describes the format of the CASEDR table to be the same as the CASECC table. However, word 176 of record 1 of the CASEDR table is not the superelement ID, and may take on various integer values. This is the only difference between the content of the CASEDR and CASECC tables. 2925 Miscellaneous - XSORT - SFM 3008, Insufficient Core Available The bulk data sort module requires that all continuation entries fit in real memory. If they do not, the XSORT module will fail with SFM 3008 "Insufficient Core Available for Subroutine XSOPIV". Avoidance: Having deck in sorted order and increasing core are the only known avoidances. 2972 Documentation - DMAP Programmer's Guide, - Incorrect Format Programmers Manual Sec. 2.3.2.2 GEOM2 input type format descriptions do not explain how the TH field for CQUAD4 is to be interpreted when an integer CID is input in the bulk data. When the input is a CID, TH is coded by the formula TH=512.0*(CID+1). Whenever GEOM2 has TH greater than 360.0, it refers to a coded CID. 3145 Documentation - A.M. 2.6 - Documentation Equation 4 of Section 2.6 of the Application Manual has the wrong sign in the expression for the shear relief of a tapered beam. 3513 Elements - CBAR - Inconsistent Output When a BAR element is subjected to both tensile and compressive forces, then the margin of safety outputs for both tension and compression should be printed. However, if only tension exists in the BAR, then the margin of safety for tension should be printed while the margin of safety for compression should be left blank. Also if the BAR is subjected to compression only, then the margin of safety for tension should be blank while the margin of safety for compression should be printed. Furthermore, the margin of safety output should be blank for any intermediate stations. When a subcase exists in which PLOAD1 loads are applied to BAR elements, then margin of safety outputs which should be blank may contain meaningless numbers for all subcases including those subcases which do not have P 3567 Response Spectra - RSPEC, TSTEP - Wrong Answers The response spectra will be wrong if multiple time step sizes are used in the transient response solution of a response spectra analysis. Avoidance: Use a single time-step increment. 3586 Response Spectra - RSPEC, IC/TIC - Wrong Answers The evaluation of response spectra in the RSPEC module uses an uncoupled transient solution which assumes all initial initial conditions to be zero. Therefore, a non zero initial condition at the output locations is ignored and causes an erroneous high frequency peak in the output spectra. Avoidance: An avoidance is to recover the acceleration time histories of the desired output locations and perform enforced acceleration solutions. If the acceleration time history at the output location can be reproduced in an enforced motion problem, then the resulting response spectra should be correct. 3658 Aeroelastic Analysis - WKK, RESTART - Wrong Answers Automatic restarts in SOL 144 which include new DMI entries for the WKK matrix, will not update the WKK datablock. Avoidance: Apply the following DMAP avoidance in the restart run. COMPILE AESTATRS SOUIN=MSCSOU NOLIST NOREF ALTER 44 $ ENDIF $ NOQAX=-1 DELETE /WSKJ,QAA,QAX , , / $ PUTSYS (1,109) $ ALTER 54,54 $ PUTSYS (0,109) 3701 Elements - CTRIA6 - Wrong Answers When specifying the element thickness of the corner nodes on the CTRIA6 Bulk Data entry, the volume of the element will be incorrect in the PARAM, EST, 1 output. All other answers including the mass are unaffected by this error. Avoidance: If varying thickness of the element is desired, there is no avoidance. In the case of constant thickness, specify the thickness on the PSHELL entry. 3709 Nonlinear Analysis - TABLES1 - Unreasonable Resources Dave, If this is still true then we should just document it in the QRG. --Mike It has been observed that for certain problems if the stress-strain values specified on the TABLES1 Bulk Data entry are defined from a positive to a negative range, then a slower convergence rate may be encountered. Avoidance: Specify the stress-strain values in ascending order. 3754 Composites - Mislabeled Output The individual ply stress and strain results output for a composite element are labeled as "STRESS/STRAIN IN FIBRE AND MATRIX DIRECTIONS". The in-plane stress and strain are output in the fiber and matrix directions; however, the interlaminar stress and strain output are output in the element coordinate system. 3801 Nonlinear Analysis - NLPCI - Solution Regressed to Previous Solution If an ARC LENGTH method is used in a nonlinear analysis and the unloading is performed in more than one subcase, then the job will terminate in the second subcase and the following error message will be printed: "SOLUTION REGRESSED TO PREVIOUS SOLUTION" Avoidance: Define the unloading in a single subcase. 3889 Acoustic Analysis - EMA - SFM 4276 EC 211 If fluid grids (CD=-1) are used for structural elements, such as QUAD4, then MSC/NASTRAN will fail in the EMA module with SFM 4276 EC 211. Avoidance: Structural elements must only reference structural grids where CD does not equal -1 on the GRID entry. 4262 Acoustic Analysis - TEMP(LOAD) - UWM 6008 If thermal loads are applied in a coupled fluid-structure analysis, the job issues the message "USER WARNING MESSAGE 6008, THERMAL OR DEFORM LOAD SET XXX IS NOT APPLICABLE FOR THIS ELEMENT". The message correctly warns the user that thermal loads are not applicable to acoustic elements; however, the program incorrectly ignores thermal loads for all elements. Avoidance: There is no avoidance. 4320 Acoustic Analysis - CHACAB, PACABS - SFM 4276 EC 211 If the frequency specified on the TABLEDi Bulk Data entry that is referenced by the TID1 field of the PACABS Bulk Data entry is zero, then the job fails and the message "SYSTEM FATAL MESSAGE 4276 ERROR CODE 211"is output. The failure occurs because the equations that define the resistance are singular at a frequency of zero. Avoidance: Define the properties for the absorber element at a frequency other than zero. 4476 Elements - PSOLID - UWM 5460 If the standard isoparametric integration (ISOP=FULL) is desired for the CHEXA or CPENTA element with midside nodes, and the IN field is blank on the PSOLID entry, then MSC/NASTRAN assumes that the user wants to use bubble functions. "USER WARNING MESSAGE 5460, ILLEGAL OPTION ON PSOLID ID = ***, FOR BUBBLE FUNCTION. ONLY REDUCED INTEGRATION IS ALLOWED" is issued, and the run will proceed using reduced integration. The same warning message is issued for CTETRA elements if the IN field is blank even though bubble functions and reduced integration are not supported by this element. The run will continue with the default integration options. Avoidance: To perform standard isoparametric integration on CHEXA and CPENTA elements with midside nodes, IN must be set to 3 or THREE. To avoid 4486 Nonlinear Analysis - Hyperelastic, PLSOLID, FORM=MIXED - No Convergence When a displacement coordinate system (CD) is specified on any of the grid entries connecting a HEXA hyperelastic (PLSOLID) element, results may either converge slowly or no convergence occurs when FORM=MIXED is selected. Avoidance: Use the default FORM=ISOP. 4566 Composites - GPSTRESS, PCOMP - Wrong Answers Grid point stress output is not supported for composite elements. If grid point stress output is requested for a SURFACE containing composite elements meaningless answers (i.e., 1.E+30) are output for the grid points attached to composite elements. 4576 Material Nonlinear Analysis - NLPCI, RIKS, MRIKS - UWM 6195 When either the RIKS or MRIKS method is used in MSC/NASTRAN Version 67 and later systems, the message "USER WARNING MESSAGE 6195 SOLUTION HAS REGRESSED TO AN EARLIER LOAD STEP" may be issued and the solution will not adapt. Avoidance: Specify the CRIS method on the NLPCI entry. 4582 Elements - CMASSi, SEQP- Poor Message, UFM 2012 If a CMASSi entry (and possibly other scalar elements) specify the "0" degree of freedom of a grid point, the job fails and the message "USER FATAL MESSAGE 2012 GRID POINT *** SAME AS SCALAR POINT" is issued. Avoidance: Specify a valid degree of freedom on the CMASSi entry. 4606 Postprocessing - OUTPUT2 - SFM 1222 If an OUTPUT2 neutral file is created and the ITAPE=-9 option is not used to write an EOF, then the following messages appear in the RCOUT2 job print when converting the file back to binary form: *** SYSTEM FATAL MESSAGE 1222 (LDRTRN) AN UNEXPECTED END OF FILE WAS DETECTED ON A NEUTRAL FILE DURING A DBLOAD OPERATION USER INFORMATION: THIS ERROR TERMINATES PROGRAM EXECUTION AND GENERALLY OCCURS WHEN THE DBUNLOAD JOB FAILS DURING NEUTRAL FILE CREATION USER ACTION: REVIEW NEUTRAL FILE CREATION JOB FOR FATAL MESSAGES *** SYSTEM INFORMATION MESSAGE RC0008 (RCOUT2) THE END-OF-FILE FATAL MESSAGE WRITTEN ABOVE OCCURRED DURING DATA BLOCK NAME PROCESSING. PROGRAMMER INFORMATION: 1. THIS ERROR GENERALLY INDICATES THAT THE LAST OUTPUT2 OPTION USED WAS NOT -9 2. THE OUTPU 4621 Plotting - AERO1 - No Plottable Structural Elements Exist If the user desires a plot of only the aerodynamic model and specifies SET 1=AERO1, the following message appears: NO PLOTTABLE STRUCTURAL ELEMENTS EXIST IN SET 1 Avoidance: Adding any other element to the SET, such as SET 1=AERO1,QUAD4, results in a plot of the aerodynamic model and the elements specified. 4684 Nonlinear Analysis - NLEMG - Load Increment is Skipped In solution 106 if param,lgdisp is set to 1 and no nonlinear elements exist, then after a stiffness update the load increment will skip to the next increment. Avoidance: Either add a nonlinear element or place yes in 9th field of the NLPARM entry. 4687 Grid Point Stress - GPSTR1, QUAD4, TRIA3, QUAD8, TRIA6 - Wrong Answers If grid point stress output is requested and the edge point is attached to a linear plate element (QUAD4 or TRIA3), the grid point stress calculation at this edge point may be incorrect. The error only occurs when the other end of the interior line segment connecting to the edge grid is attached to a higher order shell element (QUAD8 or TRIA6). In this case, the stress contribution of the interior grid point is not included in the grid point stress calculation at the edge point. Avoidance: If the edge grid point is connected to a QUAD4 element, then requesting corner output resolves this problem. Unfortunately, corner output is only available starting with Version 67.5. If the edge point is connected to a TRIA3 element or Version 67.5 is not available, then there is no avoidance. 4703 Nonlinear Transient Analysis - TSTEPNL, TLOAD1 - UFM 4605, Wrong Answers If the "AUTO" method is selected on the TSTEPNL entry for nonlinear transient analysis and the excitation function on the TLOAD1 entry specifies an enforced displacement, then the results are unpredictable. In some cases, the job may fail with the following error message: USER FATAL MESSAGE 4605. INPUT MATRIX PST IS INCOMPATIBLE WITH ITS ASSOCIATED OUTPUT LIST (I.E., TOL,FOL,LAMA,CLAMA). In other cases, the run may generate wrong answers. Furthermore, the results may not be repeatable from run to run even on the same machine. Avoidance: Use the "ADAPT" method, which is the default method. 4723 Documentation - OUTPUT2, RCOUT2 - Poor Message, SFM RC0005 The OUTPUT2 neutral option is driven by the NDDL description for the datablock to be neutralized. An incorrect NDDL description results in the following FATAL message during the RCOUT2 run. 0*** SYSTEM FATAL MESSAGE RC0005 (RCOUT2) ILLEGAL KEY VALUE DETECTED USER INFORMATION: EXPECTED KEY VALUE: GREATER THAN OR EQUAL TO 2 DETECTED KEY VALUE: -3 FATAL ERROR CODE - INVALKEY 0004 FATAL ERROR Although the consequences of attempting to output a non-NDDL data block using the neutral option is not documented, the MSC/NASTRAN Release Notes for Version 67.5 clearly documents that only NDDL data blocks may be output with the neutral option. Avoidance: The new documentation for OUTPUT2 in Appendix C of the MSC/NASTRAN Release N 4733 Nonlinear Analysis - PSOLID,CORDM - Wrong Answers In nonlinear geometric analysis, if the CORDM field on the PSOLID entry is set to 0 (basic coordinate system), then the stresses for the corresponding solid elements printed under the linear format will be incorrect since they are transformed to the basic system using small angle theory. The stresses printed under the nonlinear format are still correct since they are always printed in the element coordinate system. Note that in Version 68 the default output coordinate system for solid elements has been changed to the basic coordinate system. In Version 68 SYSTEM(204) may be set to -1 to change the output back to element coordinate system. Avoidance: Use the default CORDM value on the PSOLID entry when performing geometric nonlinear analysis. In this case, the stresses will be printed 4883 Differential Stiffness and Buckling - QUADR - Wrong Answers The QUADR and TRIAR elements do not support differential stiffness as is documented in the User's Manual. Therefore, they should not be used for buckling analysis. User Warning Message 5481 will be issued when either one of these elements is used in a buckling analysis. However, if the QUADR is used in a buckling analysis, an incorrect rather than a null differential stiffness will be generated and wrong answers occur. Avoidance: Do not use QUADR or TRIAR for buckling analysis. Replace them with the QUAD4 and TRIA3 elements 4915 Nonlinear Analysis - MATi - Missing Output If a material id contains more than 8 characters, nonlinear stress output is unavailable for any element referencing the material. Material ids containing more than 8 characters are generated by the composite capability and whenever they occur, the program assumes that the material is being used by a composite element. Avoidance: Use material ids with 8 or fewer characters 4926 Miscellaneous - - "NaNQ" in the Output John, I suspect that this is a limitiation of the OS. --Mike 3/12/08 If a term in a matrix becomes too large for the computer to represent, the IEEE standard replaces it with "NaNQ" on the output. Therefore, it is possible to have "NaNQ" appear in the place of numbers in the output from MSC/NASTRAN. If this occurs, it is an indication that the numbers involved are too large to be accurately processed on the computer. 4930 Sequencer - PARAM,SUPER,2 - Infinite Loop If PARAM,SUPER,2 is specified in the BULK DATA and there are no superelements in the model, the sequencer may enter an infinite cpu loop. Avoidance: Do not use PARAM,SUPER if there are no superelements in the model. 4978 Elements - QUAD4 - UFM 4297 If a CQUAD4 element's dimensions are small, in the order of 1.E-5, the job may fail and the message "USER FATAL MESSAGE 4297, ELEMENT HAS AN INTERIOR ANGLE POSSIBLY GREATER THAN OR EQUAL 180 DEGREES" is issued. Avoidance: There is no known avoidance other than to use different units. 5035 Dynamic Analysis - DDRMM, CBEAM, CBAR, CBEND - Incorrect Margins of Safety The margins of safety cannot be calculated correctly in a modal dynamic response analysis when PARAM,DDRMM is 0. Depending on the element and Version of MSC/NASTRAN the printed value of the margin of safety may be incorrect or simply 0.0. Avoidance: If the margin of safety output is desired for dynamic analysis the user must select PARAM,DDRMM,-1. 5255 Dynamic Response Analysis - Superelements - Missing Output When performing frequency response using superelements, no output will be available for any superelement which is not mentioned in a SUBCASE for dynamic loading. This design extends to XYPLOT output. This is especially pronounced when multiple residual solutions are requested using multiple subcases. Avoidance: For each residual subcase, a corresponding subcase for each superelement should exist in the input. 5282 Documentation - Reference Manual, CRAC2D, CRAC3D - Incorrect Documentation Table 1 in Section 5.1 of the Version 68 MSC/NASTRAN Reference Manual indicates that temperature loads are not supported for the CRAC2D and CRAC3D elements. In fact temperature loads are supported for these elements. 5294 Dynamic Response Analysis - Modal Transient Analysis - Poor Answers If a modal transient analysis is performed with eigenvalues which vary by several orders of magnitude (the problem which demonstrated this had eigenvalues ranging from 10e1 to 10e10), then poor answers may result. The degradation of the answers is a result of using the single-precision LAMA table to generate the modal matrices which are used for the integration. The problem is not as pronounced on long word (i.e. CRAY) computers. Avoidance: In these cases, a direct transient solution using either superelements, or GDR would be more accurate. 5331 Material Nonlinear Analysis - TEMP(LOAD) - wrong answers Using Solution 106 with HEXA, PENTA or TETRA elements having midside nodes and temperature loads gets wrong answers because the material properties are not updated properly. The error occurs because TEMP(LOAD) is used to determine the temperature dependent material properties for module SSG1, which generates the loads, but the temperature dependent material properties are ignored for module SDR2, which provides data recovery. Avoidance: There are two possible avoidances for V67 1. This avoidance uses the SOL 101 method in module SSG1 and requires that no nonlinear elements except GAPS exist in the deck. COMPILE NLSTATIC SOUIN=MSCSOU NOLIST NOREF ALTER 177,177 $ REPLACE SSG1, VERSION 67 MESSAGE //'SUBDMAP NLSTATIC, MODULE SSG1, APPROACH=ALL ' $ SSG1 SLT,BGPDTS,CSTMS,SILS,EST 5349 Miscellaneous - OUTPUT2 - Output Written to Log File If a user-written DMAP alter uses OUTPUT2 without specifying the output unit, then the default value of 0 is used for the output unit. On some systems, unit 0 is a valid unit and a file will be created. On other systems, it may not be a valid unit and the results may be unpredictable. On the IBM RS/6000 and the SGI, it will write the information to the log file. 5350 MSGMESH, MSGSTRSS, MSGVIEW - MSGMESH, IFP - UFM 2052 If free format is used in conjunction with MSG/MESH, and the individual field exceeds 8 characters, then the extra characters may be treated as the next field in MESH command which can lead to unexpected results. If this extra data is invalid for MSG/MESH, then the job may fail UFM 2052 or other fatal messages depending on the type of error. SPC,101,60817,1,0.0066767 when used in conjunction with MESH will generate the following error message: 0*** USER FATAL MESSAGE 2052, UNDEFINED GRID POINT 7 IN SINGLE-POINT CONSTRAINT SET 101 Avoidance: When using MESH and free format, keep within the 8 field format. 5390 Miscellaneous - OUTPUT2 - UWM 1223 On 386 and 486 ix machines, when the OUTPUT2 neutral format is used to write out a matrix generated by the DIAGONAL module, the job may fail with the message "USER WARNING MESSAGE 1223 - THE NRECL SPECIFIED ON THE OUTPUT2 STATEMENT IS GREATER THAN THE MAXIMUM VALUE ALLOWED FOR NEUTRAL FILES". This error occurs only if the OPT=COLUMN option is used with the DIAGONAL module. Avoidance: Use the DIAGONAL module to create an identity matrix and then perform a term by term multiply with the ADD module to create a diagonal matrix. An example follows: diagonal mdd/identmod/'square'/0.0 $ add mdd,identmod/mdiag///1 $ output2 mdiag//0/11// $ Another alternative is to use the form=unformatted option. Comment from JAS: This file runs properly on Windows, Linux and AIX when the proper NDDL name ('MATRIX') is specified on the OUTPUT2 statement. If the NDDL name is omitted, OUTPUT2 does not write the MDIAG data block to the neutral .op2 file because it cannot find any associated NDDL description for a data block with the name MDIAG. Because of these problems, I am marking the Quality as "cancelled" and am reassigning it to bhe originator. 5394 Optimization/Sensitivity - CORDiC,CORDiS - Inaccurate Results When displacements are defined in a non-rectangular global coordinate system, their sensitivity results are inaccurate. In turn, the associated stress sensitivities are also affected. Avoidance: Use a rectangular global coordinate system. 5447 Documentation/Reference Manual - P-Elements - Missing Documentation There are several undocumented SYSTEM cells that relate to P-element and the internal generation of IDs. These system cells, there defaults and their aliases are documented below: SYSTEM ALIAS DEFAULT DESCRIPTION 178 GNSTRT 101000000 Adaptive Grid Start ID 179 GNMAX 110000000 Adaptive Grid Maximum ID 180 VGSTRT 111001001 VU-Grid Start ID 181 VGMAX 120000000 VU-Grid Maximum ID 182 VESTRT 100001001 VU-Element Start ID 183 VEMAX 200000000 VU-Element Maximum ID 5454 Miscellaneous - SEMAP - Wrong Resource Estimates In Version 67+ systems, the disk space estimate printed in the "Estimation Data for Superelement x" generated by SEMAP is not accurate. In Version 68, for large problems, the time estimates may also be quite meaningless since these formulas are based on nonsparse methods and the default solver is the sparse solver. Avoidance: There is no complete avoidance. The time estimates from the DECOMP, FBS and MPYAD modules can be used instead. The DECOMP estimate is printed by default in the Execution Summary (f04 file). The MPYAD and FBS estimates can be obtained in the f04 file by requesting DIAG 19 in the executive control section. 5490 Documentation - MPC, Nonlinear Analysis - Unexpected Answers In nonlinear static analysis, the MPC has been implemented in SOL 66 and later in SOL 106 to enforce the specified MPC condition within the Subcase. In other words, the MPC constraints for each subcase are applied incrementally to the pre-existing displacements from the prior subcase and they are not enforced in the original configuration as SPCs. If the displacements resulted certain values in the first Subcase, the MPC in the second Subcase will start from the value in the first Subcase and maintain the specified MPC condition within the specified Subcase. This may not be consistent with the SPC specification or MPC specification in linear solutions. However, the initial design in 1980 adopted this convention and we have maintained upward compatibility since. I 5555 Superelements - CORD1 - UFM 2004 CORD1-type coordinate systems cannot be used as either the location coordinate system or the output coordinate system for grids in one superelement if the grids used to define the CORD1 coordinate system belong to another superelement. The job will end with one of the following USER FATAL MESSAGES: 2004, 2006, 2104. Similarly, CORD1-type coordinate systems should not be referenced on SURFACE or VOLUME GPRSTRESS requests if superelements are present. Otherwise, GPSTRESS results will be missing for superelements which do not recognize the coordinate system and USER WARNING MESSAGE 4598 will be issued. Avoidance: Use CORD2 type description. 5570 Old Design Sensitivity - CBEND, DVSET - UFM 316, UFM 2040, SFM 5037 According to Remark 7 in the MSC/NASTRAN Quick Reference Guide for the DVSET entry there is a way to perform design sensitivity analysis on the BEND element using the original design sensitivity capability of SOl 53. However, if this is attempted, the analysis fails with the following fatal messages: 1. "USER FATAL MESSAGE 316 (IFPDRV) ILLEGAL DATA ON BULK DATA CARD DVSET 111 SORTED CARD COUNT = 3" 2. "SYSTEM FATAL MESSAGE 5037 UNEXPECTED EOR READING DVSET CARDS OFF EDT-- DSTA MODULE TERMINATED IN DSTA" 3. "USER FATAL MESSAGE 2040, SINGULAR MATRIX FOR ELEMENT 1" Avoidance: Replace the BEND element with multiple BAR elements. 5621 Static Analysis - BEAM - Missing Force Output for BEAM If a BEAM's forces are zero, the force results for end A of the BEAM may not be output. This has only been observed on the CONVEX, however, there is the potential for this error to occur on other machines. Avoidance: There is no avoidance. 5700 P-Elements - ADAPT - Poor Answers When the error is calculated for a p-element, the energy of each function at the current p-level should be considered. However, only the last function for each edge, face, and body is being considered. This is not a problem for edges which only have one function for each p-level, but the other terms should be considered for the faces and body. The result is that element errors may be higher than reported leading to a premature convergence. Avoidance: There is no workaround. 5737 Loads - PLOAD4 - Creates Unnecessarily Large Tables If a PLOAD4 entry has a large "THRU" range, a table is created in IFP containing all numbers in the range. This can require excessive disk space for user input files with large THRU ranges for which all of the elements in the range do not exist. Avoidance: Do not use large "THRU" ranges when most of the elements in the range do not exist. It is better to either use individual entries, or a combination of smaller THRU ranges. 5797 Documentation - Coupled Fluid Structure Interaction, Ref Manual. The equations describing the structural modal participation factors and the load modal participation factors for a coupled fluid-structure interaction problem listed on page 15.4.2-6 of the MSC/NASTRAN Reference Manual, V68 are in error. Z2=[-w^2 Mf + i w Bf + K ]^(-1) modal impedence structure participation = -w^2 [PHIf] [Z2] [a]^T [XIs] where [a] is the modal coupling matrix and [XIs] is diagonal load participation = [PHIf][Z2]{Qf} where {Qf} is fluid modal load panel participation = -w^2 [PHIf][Z2][PHIf]^T [Ab]^T [PHIs][XIs] where [XIs] is diagonal 5802 Material Nonlinear Analysis - TEMP(LOAD) - Superelements vs. Non-Superelements If superelements are used in a nonlinear run with temperature dependent material properties, the superelement properties are calculated using the TEMP(INIT), rather than the TEMP(LOAD). This is a limitation since superelements are linear, their material properties are not changed during the analysis. This can lead to different answers when comparing superelement models to non-superelement models. Avoidance: In order to use the TEMP(LOAD) for the material properties, use the following DMAP alter in Version 68: COMPILE SELG, SOUIN=MSCSOU, NOLIST, NOREF ALTER 11,11 SSG1 SLT,BGPDTS,CSTMS,SILS,EST,MPTS,ETT,EDT,MJJ,CASESX, DIT,,,,/PJX,PTELEM,/LUSETS/1//'NLST' $ 5805 Nonlinear Transient Analysis - NLTRD, RESTART - SFM 4276 EC 1044, UIM 4550 IF a model containing superelements is executed in solution 106, and then restarted into solution 129 (using PARAM, SLOOPID), and the "METHOD" field on the TSTEPNL entry is set to AUTO, then the job fails and the following fatal message is issued: SYSTEM FATAL MESSAGE 4276 ERROR CODE 1044 (BIOMSG: ERROR 1044 HAS OCCURRED IN ROUTINE OPEN FILE INDEX (FILEX) = 0) Immediately preceeding this fatal message, USER INFORMATION MESSAGE 4550, NEW STIFFNESS MATRIX REQUIRED is issued. This error may happen even though the nonlinear iteration module output indicates that all time-steps have been successfully completed. Avoidance: Use the default ADAPT method. 5862 Database - DBUNLOAD - UFM 3007, illegal input to subroutine PVT If the dbunload is done on a long word machine such as Cray and dbload is attemted on a short word machine, then UFM 3007, illegal input to subroutine PVT may be issued. This error occurs only if the initial run which created the databases had parameter specifications in the Case Control. This occurs since the diliminator for the parameter in the Case Control is machine dependent. Avoidance: There are two avoidances: 1. Remove the parameter specifications from the initial run which creates the databases. or. 2. Use the following alter in the dbload run. ACQUIRE NDDL ASSIGN DBLOAD='neutrala.cray',FORM=FORMATTED DBLOAD FORMAT=NEUTRAL $ $ avoidance is to add the follo 5931 DMAP - COMPILE - UFM 151 (LINKAR) A DMAP compile error may be encountered when logical parameters are in a call statement. An avoidance is to replace the logical in the call statement with another type, such as an integer or to delete the parameter from the subdmap call altogether. 5981 Optimization/Design Sensitivity - DSAD, FRRD1 - Insufficient Time, SFM 4276 If an optimization run encounters an "INSUFFICIENT TIME" type message during the finite element part of the solution (the example encountered was insufficient time to complete the frequency response solution, FRRD1) it is possible the run will continue into the optimization process and fail in the optimizer (the example fails in DSAD with SFM 4276, ERROR CODE 3001). If an unexplained error occurs during optimization, check the output file for other messages. Avoidance: Specify sufficient time on the TIME statement in the executive control section. 5995 Elements - QUAD4, TEMP(LOAD) - Wrong answers Warped QUAD4 elements with thermal loads give wrong answers. This error is similar to the thermal expansion error in elements with rigid offsets, there is no expansion for the offset. If offsets and orthotropic materials are present, the errors are magnified. 6059 Nonlinear Static Analysis - Restarts - Missing Displacements In the nonlinear static solution sequences, displacement output is missing from the restart run, when the following conditions are met: 1) A new subcase is added which requests intermediate output (INTOUT=YES on NLPARM). 2) The restart run regresses to a subcase prior to the last executed subcase (using PARAM,LOOPID and PARAM,SUBID). In other words, if the cold start finished with subcase 4, the new restart subcase 5 would start with the last LOOPID of subcase 3 or prior and a SUBID of 5 (effectively skipping subcase 4). When these conditions are met, the .F06 and the punch file contains ONLY the first intermediate displacements for the new subcase, and no other displacement output for that subcase. Other forms of output are unaffected. Avoidance: Avoid one of 6100 Aeroelastic Analysis - PK Flutter Analysis - Extra Eigenvectors If a user requests flutter eigenvectors in a pk flutter analysis and there are real roots, an eigenvector is printed for each real root. This is confusing to our users since only half of the real roots are provided in the flutter summary. Avoidance: Ignore the first half of the flutter eigenvectors that have real eigenvalues. 6101 Aeroelastic Analysis - ADR, AERO - Incorrect Frequency Labels. If the AEROF request is used in a flutter analysis, the frequency used to annotate the forces is incorrect. The frequency is computed based on the reduced frequency of the flutter analysis. In dimensionalizing this reduced frequency, the velocity from the AERO bulk data entry (VELOCITY) is used rather than the velocity from the flutter analysis (VFLUT). Avoidance: The correct frequency can be computed based on: f = f * (VFLUT / VELOCITY) correct printed 6157 Performance - DPD - Excessive Time in DPD Module On large-size models, the main function of the DPD module is to generate the usetd table from the uset table. It has been observed that the time to perform this operation on large models can exceed the time to generate the uset table and process all rigid elements in the GP4 module. Avoidance: An avoidance on sol 103 models which do not have EPOINTs is to write a DMAP to branch over the DPD module, and equiv uset to usetd, dynamics to eed, and set noue to -1. 6171 Plotting - CGAP - UWM 979 CGAP elements using multiple subcases are incorrectly plotted seperately by subcase. The correct plotting procedure is, as for other elements, on plot that contains all the subcases concatenated. This error is exacerbated because the scaling is done on the first subcase which is then used for all the subcases, even though the data from the following subcases was not used in the scaling. This causes the data from the other subcases to be off the plot. Another problem caused by the CGAP is that all the requested plotting is attempted twice; once after the CGAP f06 printing and the other after the other element f06 printing. In the first plot attempt, only data for the CGAP is available, causing UWM 979 to be printed for the other element plot requests. In the second plot attempt, onl 6260 Nonlinear Heat Transfer - NOLINi, ADAPT - Wrong Answers The ADAPT strategy and the PW convergence criterion leads to an erroneous solution if NOLIN cards are enforcing square wave type of power input loading that is based on specified temperatures at certain grid locations of the model. Particularly, the iteration strategy fails when the temperature of the curve is nearly constant. This phenomenon occurs for the ablation problem for which NOLIN entries are used to model the heat transfer through out the medium. Avoidance: Set the ADJUST of the TSTEPNL entry to zero, so that the automatic time step adjustment is disabled. Also set the convergence criterion to U, and set the EPSU to 1.0-5 instead of the 1.0-3 default value. This avoidance yields correct answers but the actual CPU time to reach convergence will be much longer than using SOL 8 6264 Thermal Stress Analysis - TEMPBC - Wrong Answers The TEMPBC bulk data entry is used to specify time-dependent temperatures (TYPE=TRAN) at grid points for transient thermal analysis (SOL 159). Internally in MSC/NASTRAN, this time dependent load is accomplished using SLOAD and the CELAS2 bulk data entries. For thermal analysis, these generated CELAS2's produce correct temperatures. However, if a TEMPBC entry with the TRAN option is included in a thermal stress analysis (SOL 101, SOL 106), then the thermal stress calculations are wrong because extra forces are introduced in the problem. Avoidance: Remove TEMPBC entries with TYPE=TRAN. 6285 Nonlinear Transient Analysis - MATi, TRD1 - SFM 4276 EC 105 In a nonlinear transient problem (SOL 129), the job fails in TRD1 and the misleading message "SYSTEM FATAL ERROR 4276.PACK ERROR CODE 105" is output whenever all the mass properties are omitted. Therefore, the message occurs whenever the user forgets to specify the mass density on their MATi bulk data entries and doesn't have any other concentrated masses (CONMi, CMASSi) specified. Avoidance: Specify the mass density on MATi bulk data entries or include a concentrated mass. 6294 Nonlinear Transient Analysis - TSTEPNL - SFM 4276 EC 1044 Solution 129 runs may fail with the message, "SYSTEM FATAL ERROR 4276.OPEN ERROR CODE 1044" in the NLTRD2 module. The error is still under investigation but the error only seems to appear when the NO field is not set to 1 or the timestep field (NDT) is not 1.E**. Avoidance: Specify the NO field to 1 or NDT to 1.E** (i.e., .001, .01, .1, 1. ...). 6308 Grid Point Stress Discontinuities - GPSTRESS, GPSTR1 - Poor Accuracy Even though the stress discontinuities are exactly zero in the normal-x, normal-y and shear-xy directions the major and minor directions may indicate small, non-zero stress discontinuities. 6329 Optimization/Design Sensitivity - PCOMP - Wrong Answers If the ply orientation angle is selected as as a design quantity and the initial ply orientation angle specified by the DESVAR/DVPREL1 combination is 0.0, incorrect sensitivities can result. The error occurs because the finite difference perturbation used to produce the sensitivity is too small when the initial ply angle is zero. Avoidance: Provide an initial design with a non-zero ply orientation angle. 6360 Miscellaneous - NFS Mount - Job Hangs Submitting a job from a machine that is nfs mounted may result in the job hanging. The exact cause of this specific problem is under investigation but is often the result of incompatibilities in the operating systems. Avoidance: Prior to MSC/NASTRAN V69, set system cell SYSTEM(207)=1; after that, set the keyword "sysfield=lock=no". This feature is designed to block file locking for those situations where, despite the correct programming of the file locking calls, the system hangs or aborts. 6365 Material Nonlinear Analysis - QUADX, TRIAX - Poor Answers The radial degree of freedom should be constrained for all grid points on the axis of symmetry for hyperelastic axisymmetric problems else poor answers may result. 6368 p-Elements - FEEDGE - Undetermined Displacement Coordinate Systems on Edges If two faces with different displacement coordinate systems intersect at an edge that has no explicitly defined displacement coordinate system, then the coordinate system used for the edge cannot be easily determined. Avoidance: In this situation, specify the displacement coordinate system for the edge explicitly. 6380 Nonlinear Analysis - RESTART, LOOPID, SUBID - Missing Output If PARAM,LOOPID and PARAM,SUBID are used to restart a nonlinear analysis and SUBID references a SUBCASE that is not the next sequential subcase following the subcase associated with LOOPID, then missing output occurs. Avoidance: If the user wants to restart an analysis and continue at the beginning of a new subcase, then the subcase(s) should be added sequentially following the subcase associated with LOOPID. 6383 P-Elements - MODES - UFM 6500 (ADAPT) The modes command does not appear to work with p-elements and yields an incorrect fatal message. The following Case Control: ADAPT = 150 VUGRID(PLOT)=ALL ADACT = ALL $ METHOD=151 SPC=999 DISP=ALL SUBCASE 1 MODES=1 SUBCASE 2 STRESS=ALL resulted in the following fatal message: USER FATAL MESSAGE 6500 (ADAPT) MULTIPLE SUBCASES WITH DIFFERENT METHOD COMMANDS AND/OR SPC/MPC/SUPORT COMMANDS HAVE BEEN SPECIFIED WITH P-ELEMENTS IN NORMAL MODES ANALYSIS. USER INFORMATION: ONLY ONE BOUNDARY CONDITION AND ONE METHOD COMMAND PER RUN IS ALLOWED. Note that the method command and constraint requests are above the subcase level. Avoidance: There is no avoidance. 6388 p-Elements - GMSPC, GMBC, CORDiR, CORDiC - Wrong Answers When constraints, either GMSPCs or GMBCs, are defined in a cylindrical or spherical displacement coordinate system on an edge or face, the constraints can only be approximately satisfied. It has been observed that in some cases this leads to non-physical singularities. Avoidance: If possible, the basic coordinate system should be used. 6420 Nonlinear Transient Analysis - SCR=YES, NLTRD - SFE 4276, EC 1039 In a nonlinear transient analysis, if the AUTO method is selected and the job is submitted with scr=yes, then the job may fail with the following error message: (HP only) 0*** SYSTEM FATAL ERROR 4276.SKPFIL ERROR CODE 1039 Avoidance: There are two avoidances: 1. Submit the job with scr=no or insert the following dmap alter avoidance 2. Compile nltran souin=mscsou nolist noref alter 1 $ putsys(0,192) $ 6424 Nonlinear Analysis - CGAP - UFM 2025, Poor Error Message/Documentation If a gap element connects coincident grid it is a documented requirement that a coordinate system must be specified else USER FATAL MESSAGE 2025 will be issued. Although this is a user input error, the fatal message should be improved to include more descriptive text such as: "USER FATAL MESSAGE ----, COINCIDENT GRIDS WITH NO CID FOR THE GAP ELEMENT ----." 6454 Dynamic Response Analysis - SDAMP, FRRD1 - UFM 2089 The SDAMP case control command selects modal damping and thus should be ignored in direct dynamic solutions. When it is present in a direct solution, it results in the following misleading diagnostic messages: USER FATAL MESSAGE 2089 MODULE = FRRD1 TABLE 4 IS UNDEFINED. USER FATAL MESSAGE 2089 MODULE = FRRD1 TABLE 5 IS UNDEFINED. Avoidance: Remove the SDAMP case control command. 6481 p-Elements - EMGPMD - UFM 4659 P-element models with cylindrical or spherical coordinate systems generated using the Aries evaluator may encounter the message "USER FATAL MESSAGE 4659 (EMGPMD) DURING INTEGRATION FOR ELEMENT WITH ID =". This error is demonstrated by tpl deck pfms03.dat. Avoidance: Other than removing cylindrical and spherical coordinate systems which is probably not practical, there is no guaranteed avoidance. Changing the meshing or geometry of the model slightly may avoid the error. 6491 DMAP - COMPILE, DIAG 4,14, COMPILER - Extra Output Starting in Version 68, if the COMPILE NDDL command is used to punch out the NDDL and both the SOL and DIAG 4,14 (or COMPILER LIST,REF) statements are specified in the Executive Control Section, then NDDL will be written to the punch file twice. Avoidance: There are two avoidances: 1. Remove the SOL statement. 2. Remove either 4 or 14 from the DIAG (or REF or LIST from the COMPILER) statement. 6572 p-Elements - GMCURVs with MSC/Aries Geometry Evaluator For certain cases, when the end GRID or the secant point is mapped back to the GMCURV, the MSC/Aries geometric evaluator (i.e., group MSCGRP2 on the GMCURV or GMSURF entry) returns the following message: SYSTEM FATAL MESSAGE 6498 (Aries B-spline Evaluator, Get Curve Parameter) GEOMETRY API MESSAGE FOLLOWS. USER INFORMATION: Numerical Error in Evaluator. Curve: 150. Point: ( 1.000000e+01 1.288252e+02 1.402565e+02). Avoidance: The problem is under investigation and it is unclear specifically when this error occurs or how to avoid the problem. 6578 Heat Transfer - VIEW3D, CHBDYG,AREA8, CHBDYG,AREA6 - Wrong Answers The boundary surface elements CHBDYG type AREA8 and AREA6 were implemented in Version 68 to complement higher-order conduction elements such as the CQUAD8, HEX20, and TRIA6. Using these surface elements in View factor calculations results in an incorrect view factor if the surfaces are not in-plane or on a curve surface. Therefore in order to model surfaces on curvilinear surfaces such as cylinder it is best to use AREA4 and AREA3 elements. Avoidance: Use CHBDYG,AREA4 instead of AREA8 to model curvilinear surface for view factor calculation. Similarly, use CHBDYG,AREA3 instead of AREA6 to model curvilinear surface for view factor calculation. 6676 Plotting - SPCFORCE, MPCFORCE, XYPLOT - Missing Output If XYPLOTs of SPCFORCEs or MPCFORCEs are requested, the items must be requested in the case control before the OUTPUT(XYPLOT) section. For example, if SPCFORCE plots are to be requested for points 1 and 5, the following output request (or a similar one) would be required in the case control: SET 99 = 1,5 SPCFORCE = 99 6678 Nonlinear Analysis - TEMP(LOAD) - Wrong Nonlinear Strains with Temperature Loads In nonlinear solution sequences, the output entitled "Nonlinear Stresses" prints mechanical strains which do not include the thermal strains. The true strains are the sum of the mechanical and thermal strains. The only exception to this limitation are the hyperelastic elements which output the true strain. Avoidance: There is no avoidance. 6718 P-Elements - GRMAX, GNSTRT, GNMAX, VGSTRT - Keyword Settings Ignored The NASTRAN keywords GRMAX, GNSTRT, GNMAX, VGSTRT,VGMAX,VESTRT,VEMAX, that control p-element parameters may be ignored. Avoidance: Use the actual system cells 175, 178, 179, 180, 181, 182, and 183. 6733 P-Elements - TEMP(LOAD), PVAL,ADAPT - Wrong Answers If thermal loads are applied to p-elements and the PVAL entry (referenced by the ADAPT entry) defines the polynomial order to be 1, then the solution may converge to wrong results. Wrong results definitely occur for models with only one element. Avoidance: Set POLYi field on the PVAL entry to 3 or more. 6789 Nonlinear Transient Analysis - PARAM,LGDISP, PARAM,G - Incorrect Damping There is a problem in the way element damping is implemented in nonlinear transient analysis (SOL 99 and 129). The implementation can result in answers with apparently very wrong damping when large displacement effects are requested with PARAM LGDISP. These solution sequences create a "B" damping matrix, from which damping forces are computed. This matrix is updated whenever the stiffness is updated. The problem is that many structures have stiffness ratios (and hence damping ratios) in perpendicular directions that are orders of magnitude different. A tiny misalignment of the damping can be intolerable. Avoidance: There is no avoidance. See also related error 7199. 6814 p-Elements - GMCURV, GMSURF - Poor Answers When p-elements are connected to h-elements the polynomial order at the interface should be p=1. If GMCURV or GMSURF data is used along the interface surface the code ignores the different connections and allows the polynomial order to grow. Severe stress concentrations will be calculated at the connected points. Avoidance: Since the interfaces must be straight there is no need for geometry, remove the gmcurv or gmsurf from the interface. 6854 Sequencer - PARAM,SUPER, SEQP - SFM 4276, EC 7777, Traceback SEQMR If a superelement model uses PARAM,SUPER,2 without PARAM,MPCX,sid (where sid is the MPC set to be used), the run may fail with no messages in the sequencer. Avoidance: Include PARAM,MPCX in the run if PARAM,SUPER,2 is used. 6893 Complex Eigenvalues, Matrix Methods - CEAD, UDCOMP - No Message, Traceback If sparse unsymmetric decomp spills the run may go into an infinite cpu loop or fail with the following traceback being issued to the log file but no other message: Traceback: Offset 0x00000010 in procedure txuycd_ Offset 0x00000010 in procedure udspcd_ Offset 0x00000164 in procedure udsncd_ Offset 0x000031dc in procedure udsfa_ Offset 0x00000440 in procedure udcomp_ Offset 0x000000e8 in procedure factru_ Offset 0x00000120 in procedure classd_ Offset 0x00000e88 in procedure clasdd_ Offset 0x00000c24 in procedure cead_ Offset 0x0000006c in procedure xsem11_ Offset 0x00000994 in procedure mainal Avoidance: Increase memory to avoid spill. In Version 70.7 the pivot threshold has been changed from 1.e-6 to 1.e-10 to make this error less likely. Furt 6952 P-Elements/Superelements - GP4 - UFM 2101, SFM 3062 The output coordinate specification is not allowed for the FEEDGE or FEFACE entries when an FEEDGE or FEFACE is specified on the superelement boundry. Do not use global coordinates on superelement boundries in p-element substructures else the following fatal message will be encountered: *** USER FATAL MESSAGE 2101 (GP4) GRID POINT 101000048 COMPONENT 1 ILLEGALLY DEFINED IN SETS UM UB 6996 Optimization/Design Sensitivity - Q4TAPER - UWM 5491, UFM 4297 If an auxiliary model is used to generate the shape basis vector for a shape optimization analysis and in the subsequent dblocate optimization run an element exceeds the maximum allowable taper value of .5 then EMG issues UWM 5491 that may identify elements with bad geometry that do not exist in the model. The run may also issue USER FATAL MESSAGE 4297 indicating that an element has an interior angle greater than 180 degrees. An example of the warning message follows: USER WARNING MESSAGE 5491 (EQD4D) BAD GEOMETRY FOR QUAD4 ELEMENT ID = 2600 THE TAPER OF 0.582639 EXCEEDS THE MAXIMUM VALUE OF 0.500000 USER ACTION: THE TOLERANCE MAY BE ADJUSTED WITH Q4TAPER KEYWORD ON THE NASTRAN STATEMENT. Avoidance: EMG is reporting the internal identification numbers for the perturbed elemen 7002 Sequencer - GP2 - UFM 2007 If an attempt is made to use the punched grid and element output of a p-element run in the bulk data the following error will occur and the run will fail in the SEQP module or GP2 modules: *** USER FATAL MESSAGE 2007 MODULE = GP2 ELEMENT ******** REFERENCES UNDEFINED GRID POINT 111001009 USER FATAL MESSAGE 2007, ELEMENT******** REFERENCES UNDEFINED GRID POINT********. This message occurs since grid ids larger than 100000000 are not valid on the grid card and the vu-grids have ids greater than 100000000. . Avoidance: Following system cells should be set in a p-element run to generate smaller vu-grid ids and vu-element ids. System cell values are beginning and maximum for vu-grids and vu-elements nastran system(175)=9000, $ GRMAX = 1 7013 Miscellaneous - COMIFP, PUNCH - Produces Incorrect Bulk Data Entries The comifp module has been modified for Version 69 to support the part superelement concept. It can take ifp-like files from the sep2 module and punch bulk data files which may then be used as part files. At present, the RBE2 and RBE3 elements are punched incorrectly. Avoidance: An avoidance is to separate the elements not properly processed by hand. 7076 Timing Estimate - DECOMP - UIM 4157 The CPU time estimates issued in USER INFORMATION MESSAGE 4157 for sparse decomposition can be overstated by a factor of 7 to 15 times on some machines. This is due to the fact that the timing estimates do not take into account the high rank performance update enhancement which was introduced beginning in Version 68.1. By overstating the CPU time estimates the job may fail with a message that it does not have enough time to complete Decomposition. Avoidance: Include an extra large value for time on the TIME executive control entry or remove the TIME entry. 7144 Nonlinear Transient Analysis - OTIME - Missing Output In nonlinear transient analysis (SOLs 129 and 159), the solution vectors (SDISP, SVELO, and SACCEL) should be output for each subcase independently. However, SDISP, SVEL, or SACCEL does not appear in the output unless the request is specified above the subcase. Avoidance: Specify the output request for SDISP, SVELO, or SACCEL above the subcase level. 7197 Documentation - Security - NAO - NAO Not Working, UIM The following message may be issued if network problems are encounterd during an MSC/NASTRAN run using the Network Authorization option. These messages are not, but need to be, documented in the Installation and Usage Guide for the MSC Network Authorization option. USER INFORMATION MESSAGE: MSC Network Authorization Option Reconnection completed. Feature NASTGPLM10000000 reconnected after 1 of 5 attempts at 30 second interval Avoidance: This error occurred due to network problems at a client site. NAO worked correctly once the network problems were corrected. 7199 Nonlinear Transient Analysis - PARAM,LGDISP - Poor Answers In MSC/NASTRAN Version 68 nonlinear transient analysis, solutions 99 and 129, were improved to correct error 2665 which stated that in nonlinear transient analysis the damping matrix is not updated. The damping forces for the large displacement solution now use the current "updated" damping matrix, which may have been calculated at an unconverged solution. This approach was intended to provide better directionality to the damping forces when they rotate. However, every time the damping matrix is updated for convergence, a change will occur in the force balance which will cause an erroneous step in the converged accelerations. 7213 DMAP - FBS, SYSTEM(72)=1 - Wrong Answers Left handed fbs solves the equation of the form: t t [X] [L][U]=[B] In addition left handed fbs has an option of solving T [X] L U = [B] This option is only documented in the MSC/NASTRAN Numerical Methods Guide and is selected by setting SYSTEM(72)=1. This option produces wrong answres when B is rectangular. The left hand fbs method is not used in the delivered solution sequences for non symmetric matrices. Thus, only user DMAPs may encounter this error. Avoidance: Use right hand fbs. 7215 Cyclic Symmetry - SECSET1, VAXW, GIV, MGIV - UWM 3034, UFM 4645 Massless degrees of freedom that are placed in the c-set are not properly removed before entering the READ Module in Cyclic Symmetry component mode synthesis. Attempts to remove these degrees of freedom by explicitly constraining them will also be ignored. This may lead to "USER WARNING MESSAGE 3034, ORTHOGONALITY TEST FAILED" followed by a fatal message, "USER FATAL MESSAGE 4645---- THE SHIFTED STIFFNESS MATRIX IS NOT POSITIVE DEFINITE IN MGIVENS METHOD" or "USER FATAL MESSAGE 4646---- THE MASS MATRIX IS NOT POSITIVE DEFINITE, USING THE GIVENS METHOD. USE MGIV INSTEAD". Avoidance: Do not put the degrees of freedom in the c-set, specify Lanczos instead of a transformation method or add a small amount of mass to the massless degrees of freedom. 7242 p-Elements - GMCORD - Inefficient Processing If a GMCORD coordinate system is used for the material, load, or displacement coordinate system, execution may be inefficient since the coordinate system is processed independently for each integration point. Avoidance: Other than not using GMCORDs there is no avoidance. 7276 Composites - PARAM,NOCOMP - Inconsistent Stresses Homogeneous stresses, output when using 0 or -1 for PARAM,NOCOMPS, for PCOMP-based elements are calculated inconsistently between linear and non-linear solutions. Since homogeneous stresses are based upon smeared laminate properties, both calculations yield only approximate the lamina stresses (see also current error list number 1818) but both solutions should use the same method. The two methods currently being used are: For linear analysis: S(z) = G1 * E - z * G2 * C (1) while for nonlinear analysis: S(z) = G1 * ( E - z * C ) (2) where: C = curvature (chi) E = reference plane strain (epsilon) G = modulus matrix S = stress z = distance from reference plane 7290 Nonlinear Analysis - QUAD4, TRIA3 - Update Documentation The existing documentation , such as MSC/NASTRAN V68 Reference Manual, Section 15.3.9 Small Strain Elements, needs to be updated to indicate that the QUAD4 and the TRIA3 act differently than the other "small strain" elements in that they satisfy equilibrium in the deformed configuration. This difference can have an increase in accuracy of internal loads in nonlinear analysis if elements strains are significant. 7300 Nonlinear Analysis - CGAP - Poor Results If the adaptive GAP element indicates an update of an element stiffness AFTER the program has converged on a solution, the program FAILS to re-iterate upon that newly updated stiffness matrix hence the results are based upon the GAP stiffness prior to the update. This error has been encountered when the adaptive GAP gets the following message: *** NEW STIFFNESS MATRIX IS REQUIRED BY GAP FOR PENALTY VALUE ADJUSTMENT *** PENALTY VALUES ARE ADJUSTED BY YYY FOR ELID = xx AFTER the program has converged on the solution. Avoidance: Increase the number of increments, NINC on the nlparm entry, or adjust the value of the stiffness on the offending PGAP or both. 7331 Postprocessing - PBCOMP - Formatted OUTPUT2 on DEC Alpha dies Writing EPT If an EPT table containing entries for more than two PBCOMPs is written to a formatted OUTPUT2 file on a DEC Alpha system, then the job will terminate with either no message or a "time: command terminated abnormally" message in the .log file. Avoidance include: 1) Using PARAM, OGEOM, NO. 2) Writing to a formatted OUTPUT2 file. 3) Altering the OUT2GEOM subdmap and removing EPT from the OUTPUT2 statement. 4) Running on a different platform 7339 Nonlinear Transient Analysis - NLTRD2, ADAPT - SFM 4276 EC 1044 Nonlinear transient analysis fails in the module NLTRD2 with the message "SYSTEM FATAL ERROR 4276.OPEN ERROR CODE 1044". This error happens when the adapt method is used if 1. There are no nonlinear elements in the model. 2. Stress output is requested. 3. The NO field of the TSTEPNL entry is greater than 2. Avoidance: Use the default (1) for NO field of the TSTEPNL entry. 7365 Heat Transfer Analysis - VIEW3D, CHBDYE - No VIEW Factor Calculation The CHBDYE element references the conduction element for the geometry. If the user attempts to calculate the view factor exchange between two plates by using a line element such as a bar or rod and the CHBDYE element which references the rod element for the surface information, then no view factor calculation will be performed on the CHBDYE line element. . Avoidance: Use the CHBDYP,LINE to model the surfaces instead of the CHBDYE element. 7414 Optimization/Design Sensitivity - Poorly Labeled Output It is difficult to relate the output in solution 200 (DISPLACEMENT, STRESSES, SENSITIVITY, ETC ) to the design cycle. The output headers do not include the design cycle number for which the output is printed. Avoidance: Look for the "USER INFORMATION MESSAGE 9051" , which contains the design cycle information preceding the output. 7425 DMAP - CALL - Incorrect PARAM Value Passed Back If a parameter is passed into a subDMAP on the CALL statement, it is possible that the program may pass a value of 0.0 back to the calling subDMAP for that parameter. This has only been observed if the following conditions are met: 1) The parameter appears on the CALL statement without the 'S' feature 2) The parameter is defined as being able to be changed in the bulk data or case control ( 'Y' option on the TYPE statement in the called subDMAP') 3) The same name is used for the parameter in the calling and called subDMAPs 4) The value of the parameter is changed in the called subDMAP Avoidance: Change the name of the parameter in the called subDMAP or use the 'N' option on the TYPE statement in the called subDMAP. 7480 DMAP - Delivery Database Build - SFE 4276 in XCSA When building a delivery database in more than one run, if any subDMAP fails compilation in the first run, which also compiles the NDDL, then a subsequent run may fail with BIOMSG error 3001 in GREAD and SYSTEM FATAL MESSAGE 4276 in XCSA. Avoidance: If this message is encountered, the delivery database is corrupted and must be rebuilt. To avoid corrupting the database again, do not compile any subDMAPs in the first run. 7481 DMAP - Delivery Database Build - Poor Message, SFE 4276 in LINKER When building a delivery database in more than one run, if a subDMAP which is called by a main subDMAP fails during compilation in one run and then a link of the main subDMAP is attempted in the next run, then the run will fail with BIOMSG error 3001 in GREAD and SYSTEM FATAL MESSAGE 4276 in LINKER. The run should have failed with USER FATAL MESSAGE 443 or 444. Avoidance: Recompile the offending subDMAP and relink the main subDMAPs which call the offending subDMAP. 7547 Documentation - Slip Ratio - Reference Manual Documentation that defines the meaning of "Slip Ratio" for gap and slideline elements does not exist. The following paragraph should be added to the Section 15.3.12 of the Reference Manual. The slip ratio is defined as the (shear force)/(coefficient of friction * normal force). Thus, a ratio of 0.0 indicates no shear (or no contact), a slip ratio of 1.0 indicates slipping, and a value in between 0.0 and 1.0 is a normalized value which indicates how close to impending slipping the shear force is." 7617 Loads - PLOAD2, PLOAD4 - SFM 2105, SFM 4577, Missing Elements If PLOAD2 or PLOAD4 entries specify a range of element ids with the "thru" option and an element does not exist for each id in the range, the job will fail with SYSTEM FATAL MESSAGE 2105 and SYSTEM FATAL MESSAGE 4577. This limitation is not clearly documented and limits the usefulness of the thru option and should be corrected. 7619 Documentation - Nonlinear Analysis Data Recovery Restarts The current documentation does not make it clear how one should prepare input files to perform data recovery restarts with a nonlinear analysis. If the user expects to obtain any data recovery from solution 106, 129, 153 or 129, the input file should be prepared to perform the complete solution and not rely on the database to contain the necessary datablocks. For example, flux output must be explicitly requested in the cold start if one wants to obtain it on the restart. The user may specify flux(plot) if he chooses not to see the printed output in the cold start. 7660 P-Elements/Superelements - GP4 - UFM 2101A The following error message will be issued if a grid point appearing on a p-element edge is constrained and not in an upstream superelement. *** USER FATAL MESSAGE 2101A MODULE = GP4 GRID POINT xxxx COMPONENT y ILLEGALLY DEFINED IN SETS UM UB For superelements, there is a general restriction in p-elements for boundary degrees of freedom ( exterior degrees of freedom in superelements). That is there is an internal MPC created for SPCs on edges and faces (GMSPC, GMBC). Consequently, the constrained degrees of freedom are subject to the rules for MPCs. The dependent degrees of freedom (m-set) have to be in the upstream superelement, they can not be exterior. 7685 Performance - MPYAD, FBS - Increasing Memory Causes Performance Degradation Increasing memory for a particular run may cause poor performance in sparse FBS and sparse MPYAD. This problem is usually caused by poor method selection and is considered a limitation. Avoidance: Other than requesting less memory or forcing more efficient methods (please see the MSC.Nastran Numerical Methods Guide) no avoidance exists. 7720 Documentation - MSC/NASTRAN Reference Manual - Wrong Dimension The dimensioning of the channel-section as shown on page 5.2.1-8 of the Version 68 MSC/NASTRAN Reference Manual is incorrect. The b value should only extend to the median line of the web instead of all the way to the outside edge of the web. 7742 Superelements - MIRROR, REPEAT - Possible Wrong Answers When using the enhanced superelement features, if the mirror or repeat option is used to generate a copy of a primary superelement, and any of the GEOM4-type data (e.g., MPC, RBEi, SPCi, ASETi, OMITi, BSETi, CSETi, etc.) for the mirrored or repeated superelement is modified as compared to the primary superelement, then the answers may be wrong. Avoidance: If any of the GEOM4-type data for the mirrored or repeated superelement must be different than the primary superelement, create a new primary superelement instead of using the secondary superelement. 7776 Superelements - BSET - UFE 4156, Poor Message When using the enhanced superelement capabilities introduced in Version 69, only the boundary points can be assigned to the BSET degree of freedoms, and this is the design intent. However, if any interior point on a part (superelement) is assigned to the BSET, then the job will fail with the following unclear error messages. 0*** USER FATAL ERROR 4156--- DIMENSIONS OR TYPE OF DATA BLOCK KLAAV , SUPERELEMENT y TRAILER=( xx xx x x x xxx) ARE INCONSISTENT WITH SUPERELEMENT MAP. Avoidance: If an interior degree of freedom on a part is desired to be placed in the BSET, then assign that grid point to the ASET. Note that when using parts (superelements), if a degree of freedom at a grid point is assigned to the ASET, then all six deg 7798 Documentation - Parallel Processing EMA, SYSTEM(107) - Disabled by Default On most of the systems supporting parallel operation with MSC/NASTRAN, the Parallel EMA function shows little or no performance gain over the non-parallel EMA. Because of this, by default, Parallel EMA will be disabled on all platforms for MSC/NASTRAN Version 69. If a you wish to enable PEMA, you may do so by setting the MSC_PEMA environment variable to a value of YES (the test for "YES" is case-insensitive). In this mode, the standard SYSTEM(107) enable/disable tests for PEMA are active. 7814 P-Elements - GMBCs - Wrong Answers When boundary conditions in shell p-elements are specified on an edge using a global coordinate system, the answers become wrong for p=9 and the program crashes for p=10. The answers are correct up to the order of p=8. 7818 Optimization/Design Sensitivity - TRD2, NOLINi - Quits With No Message If a modal transient analysis is performed in Sol 200 (ANALYSIS=MTRAN) and the job contains NOLINi entries, the job may abort in module TRD2 with no message except a machine dependent message in the log file. Avoidance: NOLINi entries are not supported in solution 200. The modal transient analysis may be run in solution 112. 7832 Elements - PBAR - Missing Torsional Mass Moment The BAR element in MSC/NASTRAN does not include a term for the torsional mass moment of inertia in its formulation (even in the coupled mass matrix). This is documented in the Basic Dynamics User's Guide, but not in the Quick Reference Guide. Avoidance: If torsional mass moments of inertia are needed, use BEAM elements or provide the values using CONM elements. 7854 DMAP - TYPE - Possible Wrong Values for Parameters If a parameter is defined in the NDDL, and a DMAP "TYPE" statement declares it as changeable in CASE CONTROL or BULK DATA ("Y") but not as an "NDDL" parameter, then the program will incorrectly use the NDDL default value and TYPE for the parameter. If the parameter is listed as a qualifier (QUAL) in the NDDL, the default value works correctly in the DMAP. For example, the following subDMAP in SOL 100 SUBDMAP TEST input/output type parm,,i,y,maxit=10 $ parameter is in the NDDL, NDDL default = 4 type parm,,i,n,modacc=10 $parameter is in the NDDL, but "N" is used on the TYPE type parm,,i,n,maxratio=1 $ parameter is in the NDDL as RS, but "N" is used on the TYPE type parm,,i,y,mesh=1 $ different type than NDDL type parm,,i,y,seid=345 $ test a qualifier $ RETURN END will resul 7878 Optimization/Design Sensitivity - TEMP - Wrong Answers An optimization job may yield wrong sensitivity results when temperature loads are applied but certain designed elements (either DVGRIDs or DVPRELi) are not temperature loaded. Avoidance: A possible avoidance is to add a small temperature load on unheated elements in Version 68.2. 18854 Postprocessing - PARAM,POST,-1 CBAR - Incorrect Margins of Safety PATRAN P3 will display margin of safety results for bar elements even though no allowables were specified in the analysis. Avoidance: Either specify allowables or ignore the results. 25746 Matrix Methods - MPYAD - Segmentation Violation A client deck fails with a segmentation violation while performing a sparse MPYAD in the SDR1 module. Avoidance: The cause of this is under investigation, but the following alter avoided the problem by deselecting sparse MPYAD before the module where the error occurred. compile sedisp, souin=mscsou, nolist, noref alter 217 type parm,,i,n,sys126=0 $ sys126 = getsys(sys126,126) $ putsys(24,126) $ alter 218 putsys(sys126,126) $ put original value back 25773 Rigid Elements - RSSCON - UFM 6689 RSSCON elements do not correctly connect warped solid elements to shell elements. In the case of a CHEXA with midside nodes out of alignment with the corner grids by more than TOLRSC*(element edge length), the shell attachment to the midside nodes results in the following improperly issued FATAL message: USER FATAL MESSAGE 6689 (CONSSD) RSSCON NUMBER 200 CANNOT CONNECT HEXA ELEMENT 1 TO QUAD ELEMENT 3 USER ACTION: CHECK GEOMETRY Avoidance: Other than modifying the geometry to eliminate the warped elements there is no avoidance. 26190 Heat Transfer Analysis - RADBC, RADM - Wrong Answers, Missing Warning Message If the user intends to use RADBC, radiation to space, the absorptivity value on the RADM bulk data entry must be specified. Otherwise, the ambient space temperature is ignored and unexpected answers will result. Avoidance: Make sure that when you have RADBC in the problem, you specify the absorptivity value. 26436 Superelements - PARAM,USETPRT PARAM,OPGEOM - Overflow of Print Formats PARAM,USETPRT and PARAM,OPGEOM request a print of the user set table for the g-set and the full set. When SENQSET entries are present in the main bulk data deck, or when CAEROi entries exist, leading to k-set variable, the degrees of freedom automatically generated have large ids which may overflow the print formats or these parameters. An avoidance is to use param, usetprt, 1 instead of ,0. 26448 Superelements - LOADSET, LSEQ - UFM 4390, Poor Design When the LOADSET command is used in partitioned bulk data superelements, all superelements for which the LOADSET applies must have LSEQ entries. If not, UFM 4390 will result. Avoidance: Either have LSEQ entries for all partitioned superelements using the LOADSET command or use the LOADSET command only in SUBCASEs applying to the superelements which have LSEQ entries. 26455 Online Documentation - IVIEW - Can Not Print from Version 69 MNE Printing using the print command defaults will not work in the Version 69 MSC/NASTRAN online encycopedia for the UNIX BSD4.2 operating system. The UNIX System V default command lp -s ... gives the following error messages: Avoidance: edit as root the file /iview22/Iview as follows: ! example of printer definition for UNIX BSD4.2 default: Iview*printerConfig: grz13p2 PS-doublesided, LaserWriter+, lpr -P%s %s; no-default, LaserWriter+; 26464 Online Documentation - IVIEW - Printing to European Paper Size (DIN A4) Printing pages from the NASTRAN V69 Encyclopedia to DIN A4 paper (european paper size) there is no reduced scaling. This means the contents of the page is cut on the upper and right border. This error exists since the first release of the on-line documentation. Avoidance: Due to the non-function of the /iview22/Iview entry Iview*europeanPaper: True use the following Workaround to print NASTRAN V69 Encyclopedia pages to european paper size: -------------------------------------------------------------------------- $ su $ cd /msc/iview22/ps $ cp -p psprolog.600 psprolog.600.org Edit the standard postscript prolog file: $ vi psprolog.600 Edit original line 49: % modified by A. Hopf MSC/Germany 20-Mar-1997 --------------------------- 26825 Nonlinear Slide-Line Analysis - BLSEG, BCONP - Wrong Answers The statement below is in error. Replace unsymmetric with symmteric and vice-versa. Unsymmetric is the default and use the deafult option. Rakesh Allahabadi Wrong answers may occur for nonlinear slide-line analysis when the unsymmetric search option, PTYPE=2 on the BCONP bulk data entry is selected. Avoidance: Use the symmetric option which is the default. 26844 Aeroelastic Analysis - SPLINEi, OMITi, ASETi - Wrong Answers In SOL 144 and for ANALYSIS=SAERO in solution 200, wrong answers will result if the user splines the aerodynamics to omitted degrees of freedom. Avoidance: Do not spline to omitted structural degrees of freedom 26899 Composites - Buckling, PCOMP - Spurious Modes Spurious modes may be observed in linear buckling (Sol 105) of composite shells that have extremely soft transverse shear material properties. The error is under investigation but it is possible that the spurious modes are be due to a limitation in Mindlin shell theory. 27065 DMAP - Inconsistent lusets - Possible Infinite Loop When using dmap, the lusets parameter of the TA1 module must be set consistent with the values in the SIL table. If these values are not set consistently, the results are unpredictable. In one instance, when lusets was set to 1 rather than the value of 150 set in the SIL data block, the TA1 module produces a corrupted gpect data block. When this data block is subsequently input to the EMA module, the job is trapped into an infinite loop and terminates only after it runs into a resource limit (e.g., insufficient disk space). Avoidance: Set the luset value equal to the second word in the trailer of sil LUSET is used as a module parameter in not a few modules. It also appears in a few data blocks. It cannot be arbitrarily set a number, instead, it is determined by the model, otherwise, error will occur! In the system development, you can use a data block which includes the LUSET to avoid use LUSET as a module parameter. This is a good idea, but need not mandatory to do so. Charles 27255 DMAP - TABPT, CASECC - SFM or Nan in Output When a user dmap uses the TABPT module to print the CASECC datablock, a system fatal message may occur on certain platforms if a parameter is specified in the case control. Other platforms may not give a system fatal message, but instead print "nan" or "Nan" in the output. Avoidance: Put the parameter in the bulk data if possible. The problem is due to a non-printable (at least in some platforms) simbol used as a end -of-entry mark. To avoid this, tabprt should be used instead of tabpt. Charles 27368 Executive - ASSIGN - Cryptic Message, SFM 1019 If a file exists and the keyword NEW is indicated on an ASSIGN statement SYSTEM FATAL MESSAGE 1019 will be printed. Included in this message is text returned by the operating system. It should be noted that under some operating systems this text does not always clearly indicate the nature of the file open problem and may include the somewhat cryptic message "Not a typewriter (errno=25)". 27515 SSSALTERS - rflagb.v69 - Restarts Restarts using the rflagb.v69 alter in the sssalter directory have not been tested. While some restarts may work correctly, this can not be determined for any particular run without testing, and perhaps modification of the alter. Restarts are not supported for production work, and should be regarded as an experimental technique when using the alter. Avoidance: Do not use the alter for restarts on production runs. 27755 Eigenvalue Analysis - EIGRL, REIGL - SFM 5299 Small models with many repeated modes may require smaller values for MAXSET else the following message may be encountered: *** SYSTEM FATAL MESSAGE 5299.UNRECOVERABLE TERMINATION FROM LANCZOS ITERATION INTERNAL ERROR CODE = -3 USER ERROR RETURN = -33 Avoidance: Reduce the value of MAXSET on the EIGRL entry. 27820 Nonlinear Analysis - PELAST - Possible Wrong Answers When the nonlinear property PELAST is used for the scalar spring, CELAS1 or CELAS3, the linear stiffness, Ki, must be greater than zero. If Ki is non-zero the actual value is replaced by the PELAST function. However, if 0.0 is entered then the value of 0.0 is used. 27930 Acoustic Analysis - Modelling Error - SFM 6169, Poor Message When a plate is immersed in a fluid, then the structural grid points will be attached to up to eight fluid HEXA elements (more if PENTAs and/or TETRAs are use) and two fluid/structure interfaces, one for each side of the plate structure. The fluid grids on each side of the plate are on different interfaces and thus must have unique coincident grids. Thus, at a point in space there should be two fluid grids and one structural grid. If only one fluid grid is erroneously used, that is, the fluid elements on both sides of the interface use the same grid, then the following error will occur: *** USER FATAL MESSAGE 6169, FOUND TWO OR MORE STRUCTURAL GRID POINTS WITH IDENTICAL COORDINATES WHICH LIE ON THE FLUID/STRUCTURE BOUNDARY. USER ACTION: CHECK GRIDS AND/OR SET1 CARDS WHI 27964 Old Design Sensitivity - DSVG1, PARAM,EIGD - SFM 4276 EC 1409 IN ROUTINE GETSTR When param,eigd,yes is used in solution 103 to calculate the eigenvector derivatives, SYSTEM FATAL MESSAGE 4276 ERROR CODE 1409 is issued from module DSVG1 in subdmap DSAMODES. Avoidance: Use the alter evds103a.v691 provided in the SSSALTER library. 27968 Submittal - PSL: NUSR: unable to initialize (0 expired keys) The following error is issued in the log file when an abnormality occurs in the NUSR queues in the system. (i.e. if a nastran job gets killed some of the NUSR queues will not be removed from the system and following message will be issued when a subsequent job is started. PSL: NUSR: unable to initialize (0 expired keys). Avoidance: Flush the queues by rebooting the machine. or, Remove nastran related queues by the command ipcrm -q PROCESSID of the queue. 28104 DMAP - TABPT of CSTM and BGPDT - Wrong Answers on Double Precision Machines If the TABPT module is used to print the CSTM or BGPDT tables on double precision, short-word machines, then incorrect data for the tables is printed. Avoidance: Use TABPRT (Formatted print of selected table data blocks) to print the CSTM and BGPDT table. TABPRT CSTM/////1$ TABPRT CSTM//'CSTM'$ TABPRT BGPDT/////1$ TABPRT BGPDT//'BGPDT'$ $TABPT CSTM,EQEXIN,BGPDT/ $ 28199 External Superelement - SEBULK, EXTRN - Possible Wrong Answers When using the enhanced external superelement capability in Version 69.1, if more than one external superelement is dblocated in a single assembly run using the matrixdb option, then the answers may be wrong. Also see error 27917. Avoidance: Attach one external superelement at a time in the assembly run. Attach additional external superelements by making successive restarts--one additional restart for each additional external superelement. 28304 Documentation/Online Encyclopedia - Missing Footnotes The element summary table (Table 1. Element Summary - Small Strain Elements) in the Encyclopedia Reference Manual chapter 5.1 pg 158-164 is missing important footnotes. The symbols appear in the table but the corresponding footnotes are missing. The critical footnote that is missing is that that midside nodes are not allowed for elements in geometric nonlinear analysis. Avoidance: See the printed version of the Reference manual for the proper footnotes. 28533 Acoustic Analysis - VELO(PHASE) - Wrong Answers If the user requests VELO(PHASE) output and the resultant velocity is near zero, then NASTRAN will not convert the result to the phase format and will print the real/imaginary result in an F rather than an E format. An example of the case control request and the incorrect output is: VELO(PHASE,SORT2) = 100 X-VELOCITY 0.0 -0.0159 Avoidance: Correct E format results may be obtained by selecting VELO(REAL,SORT2), the phase option is not applicable. X-VELOCITY 0.0 1.591795E-02 28554 Matrix Methods - Iterative Solver, ITER - SFM 6723 The iterative solver may issue the message "SYSTEM FATAL MESSAGE 6723" NON POSITIVE DIAGONAL ELEMENT IN SCALAR ROW INCREASE IPART VALUE ON BULK DATA CARD". Avoidance: IPAD may be increased by 1, the current value is given in SYSTEM INFORMATION MESSAGE 4157 in the f04. However, SFM 6723 is often an indication of an ill-conditioned model. Thus, the model should be reviewed by plotting and/or by using the checka alter in the sssalter library. 28605 Matrix Method - HP-Examplar PA-RISC 1.1 - SFE 4276, SFM 1013 If a large job is run on a HP-Exemplar PA-RISC 1.1 system in Version 70, then the job may fail in DCMP with one of the following error messages: *** SYSTEM FATAL MESSAGE 1013 (GBKMGR) CANNOT FIND CORRECT CLUSTER POINTER RECORD BIOMSG: ERROR 4276 HAS OCCURRED IN ROUTINE GBKMGR , FILE INDEX (FILEX) = 0 *** SYSTEM FATAL ERROR 4276.GBKMGR ERROR CODE 4276 PID= 0 ***** RECEIVED SIGNAL 2, ABORTING ... BIOMSG: ERROR 7777 HAS OCCURRED IN ROUTINE RECOVR , FILE INDEX (FILEX) = 0 STATUS = 0 Avoidance: Use the iterative solver instead of the sparse solver. The iterative solver can be activated by adding the following nastran statement to the top of the input file. nastran iter=yes 28765 Documentation - Aeroelastic User's Guide Equation 8-43 in Section 8.10 of the Aeroelastic User's Guide indicates that the Imaginary part of Q31 is used to calculate the yawing moment coefficient due to sideslip rate. This is a typographical error. It should be using the Real part of Q31. See the Version 65 Aeroelastic Handbook equation 18 on page 6.2-190. 28813 DMAP - PARAM - CHAR8 Variables on PARAM Entries Must Be BCD, UFM 6011 The Quick Reference Guide states that character parameters are allowed as inputs on the PARAM entry. However, the full range of character values are not allowed. The Old Exec construct of "BCD" parameters is enforced by the preface. This construct states that only alphanmumeric values are used, that is, the first character must be a letter of the alphabet. An input of param, char, -1, where char is typed as a char8 variable in dmap, results in the fatal diagnostic: USER FATAL MESSAGE 6011 (IPVDFT) THE MAIN SUBDMAP VPS TYPE OF PARAMETER CHAR DIFFERS FROM THE TYPE DETERMINED FROM PARAM CARD DEFINITION. USER INFORMATION: VPS TYPE IS CHARACTER. PARAM TYPE IS INTEGER. 28840 File Management Section - ASSIGN - DELETE Option does not work, UFM 476 If an ASSIGN statement is used to define the database and the ASSIGN statement specifies the DELETE option, a pre-existing database may not be deleted and the run may fail with the message: USER FATAL MESSAGE 476 (GPFILX) THE LOGICAL NAME DBALL_1 ASSIGNED TO A PHYSICAL FILE NAME OF THE PRIMARY DATA BASE, DOES NOT EXIST. USER INFORMATION: PHYSICAL FILE NAME = Avoidance: Delete unwanted databases before executing the run THis quality is a dupplication of 31608. 28965 Nonlinear Analysis/Hyperelastic Elements - Lumped Mass, MATHP - Wrong Answers The 20-noded hyperelastic hexa element produces wrong answers when used with lumped mass. The mean pressure output is wrong for all hyperelastic elements. Avoidance: Use consistent mass, ignore the mean pressure output. 29126 Installation - Uninstall Problems on Windows NT, MSCEXE file still running If MSC/NASTRAN or MSC/PATRAN on Windows NT are unistalled and the system may not reboot and may issue the message "MSCEXE file still running". Avoidance: When performing an uninstall of MSC/NASTRAN or MSC/PATRAN, the user must kill the FLEXlm service daemon. This may be done through the following steps; type ctrl+alt+del, select task manager; find the mscexe process, and then kill it. The system may then be rebooted. 29200 Superelements - PARAM,POST,-1 (-2) - Erroneous Output In a superelement analysis, if param,post,-1 or param,post,-2 is used, and is placed inside a subcase, then some of the output for the output2 file will be sent to the log file. A symptom of this error is the erroneous output printed in the log file similar to the following: Process Id = 20562 X 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ$/+-()'=.*"#%&,;:<>?@![]^_\ 020080 61^GGPL F^4^66^810/81BK33333^71^60^3^61^GGPL F^72^60^3^81BK^813.813*813"813#813 Avoidance: There are two possible avoidances: 1. Place the param,post,-1 or param,post,-2 in the bulk data section or above the first subcase. or 2. Add the following dmap alter and place "param,ounit1,12" inside the same subcase as "param,post,-x". compile out2geom $ alter 'type.*parm.*ounit1','' $ type parm 29311 Iterative Solver - SITDR2, SOLVIT, ITER - UFM 6724 (SB1RM) The iterative solver may fail with the message: USER INFORMATION MESSAGE 6447 (SITDR2) ITERATIVE SOLVER DIAGNOSTIC OUTPUT EPS : 1.00000E-06 BICWELL PRECONDITIONING USER FATAL MESSAGE 6724 (SB1RM) TOO MANY RESTARTS. USER ACTION: INCREASE IPAD VALUE ON BULK DATA CARD ITER. 0FATAL ERROR Avoidance: This message may be caused by a negative term on the factor diagonal.. A potential cause for getting a negative diag. term is that the matrix is ill-conditioned. The error may be avoided by increasing the IPAD parameter on the ITER entry. Another possibility is- to use BICILL instead of BICWELL. 29338 Postprocessing/Nonlinear Analysis - PCOMP, PARAM,POST,-2 - Missing Output In solution 106 with lgdisp,1 and composite elements, ply stresses are printed in the f06 file but not in the param,post,-2 output2 file. Also homogeneous stresses are put in the output2 file although they are not requested. Avoidance: Use the following alters: V68: $ $ the following alter is used to work-around a problem when $ using PCOMP in SOL106 with INTOUT=YES on NLPARM (V68.2.3) $ originally the NLSTATIC DMAP writes OESCP multiple times $ with PARAM,POST,-1 which causes problems for PATRAN... $ the fix is to APPEND OESCP within the loop and write it $ afterwards. $ modified 10-9 to add I-DEAS output (POST=-2) $ $ output2 blocks: OESCP laminar stresses $ OESTRCP laminar strains $ COMPILE NLSTATIC SOUIN=MSCSOU NOLIST NOREF $ v68.2 $ AL 29339 Elements - Fluid Points, CELASi, CDAMPi, CMASSi - UFM 2012 If a scalar element is attatched to a fluid point, the following error message may occur: ** USER FATAL MESSAGE 2012 (GP1GSM) IDENTIFICATION 1 SAME BETWEEN GRID, SCALAR OR POINT IN SUPERELEMENT -1 Avoidance: Use DMIG entries for these coefficients or attach the scalar elements to the 1 dof instead of the 0 dof of the fluid point. 29421 Miscellaneous - after keyword - Maximum File Size 2 Giga Bytes On an SGI IRIX 6.4, use of the NASTRAN keyword "after" will lower the maximum filesize from unlimited to 2Gb. This is error is caused by a bug in the SGI operating system. Avoidance: There is no avoidance except not to use the "after" keyword. 29508 Nonlinear Transient Heat Transfer - THERMAL, DBX - Segmentation Fault If a nonlinear transient heat transfer analysis, sol 159, specifies multiple THERMAL case control requests the job may fail with the following message in the log file. Process Id = 4393 Receiving signal number 11: Segmentation fault Job aborting... dbx: Not found Unable to call dbx for trace: Error 0 Avoidance: The data deck that encountered this error was attempting to request printed output for a specific set and punched output for all. The correct way to make this request is to use the OTIME entry to limit the printed request. 29779 P-Elements - h-p Interface, FEEDGE - Incorrect Results When a model consists of both h- and p-elements, the edges of the p-elements which are on the h-p boundary will not remain at p-level 1 if these edges are defined with curved geometry. These edges will adapt to higher p-level, giving incorrect results. Avoidance: Do not define curved FEEDGE geometry on the h-p element boundary. 29922 Rigid Elements - RSSCON, SECNSD - UFM 6692 When a highly skewed plate element is attached to a solid element with an RSSCON entry, the run may fail with the message: *** USER FATAL MESSAGE 6692 (SECNSD ) RSSCON NUMBER *** CANNOT CONNECT AN EDGE OF QUAD ELEMENT *** TO HEXA ELEMENT *** Avoidance: The only avoidance is to reduce the skewness of the plate element or to use the GRID option on the RSSCON entry. 29976 Online Documentation - MNE - Irregular Fonts The MSC Nastran Encyclopedia is no longer active. Cancelling CR. Don -------------------------------------------------------------------------------- -------------------------- The characters on the menus of the MSC/NASTRAN Online Encyclopedia (MNE) appear as irregular fonts when displayed on a Digital UNIX V4.X. Avoidance: Change the Iview*fontList resource value from -*-bold-r-*-*-14-* to -*-bold-r-*-*-12-* 30007 Documentation/Nonlinear Analysis - Multiple Subcases, Different Answers A transient nonlinear analysis may yield slightly different results when the problem is defined with multiple subcases rather than a single subcase. The difference occurs because loads are averaged over three timesteps. The loads at the end of a subcase and the beginning of the subsequent subcase may then be slightly different. 30064 Matrix Methods - UDECOMP - Various User and System Fatal Messages As problem sizes get larger the unsymmetric solver becomes less robust and the program may fail after significant time is spent in the module. Avoidance: The use of the unsymmetric solver can be avoided for some solutions by: SOL 108, fluid structure analysis. The default method now selects the symmetric solver, where possible. Do not use PARAM, ACYM, NO, because it forces use of the unsymmetric solver. The default value for this parameter since Version 69 provides the correct action. SOL 144. Several methods are introduced in Version 70.5 which avoid use of the unsymmetric solver, which is still the default method. The recommended method is requested by use of PARAM, AESMETH, AUTO. This selects an iterative solution. 30147 2008.0.0 (MD R3) Nonlinear Analysis - NLPCI, CRIS - Negative Load Factors If the Crisfield arc length method (TYPE=CRIS) is used in a post buckling analysis, then the job may not converge. A symptom of this problem is the printing of large negative load factors as shown below. SUBID 2 LOOPID 29 LOAD STEP -6.389 LOAD FACTOR-7.38852477 SUBID 2 LOOPID 30 LOAD STEP -7.891 LOAD FACTOR-8.89144518 SUBID 2 LOOPID 31 LOAD STEP -10.059 LOAD FACTOR*********** Avoidance: Use the RIKS method or SOL 400. 30204 Sensitivities/Optimization - MSGMESH - MSGMESH FE 9104 Running an input file with an auxiliary model generated with MSGMESH fails with the fatal error: 1 CGEN QUAD4 2001 2000 1 3 2001 2054 INPUT ** *** MSGMESH FATAL ERROR 9104 *** N1=1 N2=5 N3=0 N4=0 ERROR ** for any MSGMESH input entries. Avoidance: Do not use MSGMESH entries in the auxiliary subcase. 30325 DMAP - Reserved Names If a parameter or datablock on a type statement uses a name that has "cond" as a prefix, for example, condnosq, then the results using these parameters or datablocks in subsequent operations are unpredictable. For example, in the following dmap operation, type parm,,rs,n,condnosq $ condnosq = 1.0 $ message //condnosq $ does not produce a value of 1.0 for the condnosq parameter. The reason is that "cond" is a dmap exec statement for branching operations. Avoidance: Do not define a datablock, parameter, or label using "cond" as a prefix for the name. 30336 DMAP - Building a New Solution Sequence - UIM 1179 (RESDBS), Poor Message An attempt to LINK a "called SUBDMAP" (one with input and output arguments on the SUBDMAP line) will result in the following error message, which does not explain the problem: *** USER INFORMATION MESSAGE 1179 (RESDBS) A DB-DIRECTORY IMPROPERLY CLOSED IN THE PREVIOUS RUN IS BEING RESTORED BY THIS RUN. MAIN: "Access violation" (C0000005) exception encountered. MAIN: For reference, A(MAINAL) = 408540, A(/SYSTEM/) = 14ef640 MAIN: Exception occurred at address 89050D. MAIN: Program attempted to access data at location 19970738. MAIN: Context Flags 0001001F Avoidance: Do not LINK a "called SUBDMAP" only MAIN SUBDMAPs with no arguments in the SUBDMAP line are to be linked. 30425 Miscellaneous - (PUNCH) - Segmentation Fault in OFP Source OFPPUN Large punch jobs on the HP and SUN may fail with the following message: Segmentation fault in OFP source OFPPUN SIGSEGV in ofppun.f and in the log file: 11:21:41 Beginning Analysis Process Id = 23091 Process 23091 received signal 8 Process traceback ... ( 0) 0x0009700c sysrcv + 0x320 [/apps/msc70/msc70/hpux/analysis.pa2_0] ( 1) 0x00f83310 _sigreturn [/apps/msc70/msc70/hpux/analysis.pa2_0] ( 2) 0x00f48644 __convert_and_assign_data + 0x1464 [/apps/msc70/msc70/hpux/analysis.pa2_0] ( 3) 0x00f4a368 __cnv_fc + 0xb0 [/apps/msc70/msc70/hpux/analysis.pa2_0] ( 4) 0x00f335bc __a_c_t + 0xed4 [/apps/msc70/msc70/hpux/analysis.pa2_0] ( 5) 0x00f33ecc __a_c_t + 0x17e4 [/apps/msc70/msc70/hpux/analysis.pa2_0] ( 6) 0x00f342d8 __io_tn1 + 0x118 [/apps/msc70/ms 30578 2008.0.0 (MD R3) Nonlinear Analysis - PARAM,LGDISP, PLOADX1, LOAD - Wrong Answers If PLOADX1 (pressure loads for axisymmetric elements) is referenced by a bulk data LOAD record, follower forces (in nonlinear solution sequences) do not work. Pressure loads are computed based upon the initial geometry. Avoidance: An avoidance is to write PLOADX1 records for every load magnitude needed, and not use the LOAD records to combine loads. 30631 Documentation - Reference Manual, GPSTRESS - Strain Not Supported In the second paragraph of Section 10.1 of the MSC/NASTRAN Reference Manual it states "The calculation of strains may be sustituted for stresses using the STRAIN command in place of the STRESS command in the Case Control Section" inside the same paragraph that describes the GPSTRESS features. This may lead users to incorrectly conclude that grid point strain can be obtained by substituting the STRESS Case Control Command with the STRAIN command. Grid point strain output is not supported. 30782 Superelements/Buckling - Wrong Answers. Superelements give wrong answers for buckling. Avoidance: Do not use superelements. 30805 Nonlinear Analysis - Multiple Subcases - Error in Bisection logic, Infinite LoopSFE 3002 (TOLAPP) In a nonlinear analysis, in some instances, the load factor tolerences may be in error. When this occurs the value of the load factor exceeds 1.0 and the solution may enter an infinite loop or produce some other error later on. The problem is identified when one of the load factors > 1.0 Avoidance: On the NLPARM entry increase the ninc field by 1 and restart into the offending subcase. This will change the tolerance 30959 Nonlinear Analysis - CGAP, PGAP - Possible Wrong Answers when U0 is Negative Use of a gap element (tmax>=0.) with a negative value of U0 when GA and GB are NOT coincident may lead to wrong answers. Consider two grids on the x-axis with GA to the left of GB and the CID field blank and U0 specified to a negative value. Then the gap will always try to push GA to the left and GB to the right regardless of whether GA comes first or GB comes first in field 4 on the CGAP entry. Thus, a press fit with the inner radius of the outer disk at GA and the outer radius of the inner disk at GB would always pull in the wrong direction when UO is negative. Avoidance: To make the gap sensitive to the order of GA and GB with U0 negative, the CID entry of field 9 must be specified. 31069 Optimization/Design Sensitivity - DVPREL1, DVPREL2, EMG - UFM 2042 In an optimization analysis, if a negative FID is specified on a DVPREL1/2 entry when PTYPE is not PBEAM, the job may result in the following error message: USER FATAL MESSAGE 2042 (EMG ) MISSING MATERIAL TABLE ******** FOR ELEMENT IIIIIIII Avoidance: Always use a positive FID on a DVPREL1/2 entry when PTYPE is not PBEAM. 31101 P-Elements - PLOT, SDR2 - SFE 4276 EC 211 The nastran plotter does not support the plotting of p-element results. If the nastran plotter is requested with p-elements, then the job will fail with the following unclear messages. BIOMSG: ERROR 211 HAS OCCURRED IN ROUTINE BLPK68 , FILE INDEX (FILEX) = 0 STATUS = 0 0*** SYSTEM FATAL ERROR 4276.BLPK68 ERROR CODE 211 PID= 0 0*** USER INFORMATION MESSAGE: TO OBTAIN A NASTRAN DUMP, RESUBMIT JOB WITH DIAG 44 INSERTED IN THE EXECUTIVE CONTROL SECTION. Avoidance: If plotting of p-element results is desired, use MSC/PATRAN. 31141 Eigenvalue Analysis - EIGRL, very large v2 - Possible Wrong Answers If the specified V2 value on the eigrl entry is substantially larger than the last mode found and the absolute value of V2 is large (e.g., 99999.), then the eigenvectors may be incorrect. This can lead to incorrect responses in a subsequent modal response analysis. This error is most likely to occur if there are massless degrees of freedom and/or large mass in the model and the above conditions exist. If the model is stable, a possible symptom of this error is large rotational displacements in the eigenvectors. This error does not occur with the new Lanczos method which is the default method in Version 70.5. Avoidance: There are two possible avoidances: 1. In v70.5, use the new Lanczos (the default method). 2. Based on the last eigenvalue calculated and the sturm sequence 31155 Buckling, Nonlinear Analysis - CBEAM, CQUAD4, ZOFF, OFFSET - UFM 6174 Offsets should not be used for the beam and plate elements in a buckling or nonlinear analysis. This is a documented limitation. However, the action taken for the beam and plate element with offsets is inconsistent. In the case of a beam element, the job terminates with UFM 6174; however, in the case of the plate element, the job continues without any messages. 31232 Transient Analysis - LOADSET - UWM 4582 If a static pre-load is used in a modal solution, then LOADSET entry may not be used to define the dynamic loading. This combination will lead to either UWM 4582 show below (if the number of LSEQ entries is not equal to the number of static subcases) or wrong answers (if the number of LSEQ entries is equal to the number of static subcases). USER WARNING MESSAGE 4582---, LSEQ CARD SID= 100 REFERS TO A NON-EXISTENT STATIC LOADS MATRIX COLUMN 2 ( NCOLS= 1 ) USER WARNING MESSAGE 4582---, LSEQ CARD SID= 100 REFERS TO A NON-EXISTENT STATIC LOADS MATRIX COLUMN 3 ( NCOLS= 1 ) Avoidance: Do not use the LOADSET command when using static pre-loads. 31237 Online Encyclopedia - Installation If MSC/NASTRAN Online Encyclopedia (MNE) is installed on a directory path name that is too long or contains a name with embedded space characters (e.g. "Program Files"), the documentation browser will not execute properly. Avoidance: Use the suggested default directory :\msc 31304 Transient Analysis - PARAM,ADSTAT,YES with TEMP(LOAD) - Wrong Answers In a transient analysis, if "param,adstat,yes" is used to include a preload effect in the transient analysis data recovery, and the preload is due to thermal loads, then the transient results will be incorrect. Avoidance: Use solution 129. 31323 Miscellaneous - SFM 3063, Memory Allocation Error If a run is submitted using the MEM= option and the memory allocated is above or near the limit of what is available, it is possible that the run may fail with SFM 3063 indicating that there is no more dynamic memory available. Avoidance: Always leave at lease 8mW of memory available for the system when using the MEM keyword. For example, if you are using a queue which has a 128mW limit, use a MEM value of 120mW or less. 31381 Miscellaneous - INPUTT2 - UFM 1019, SFM 6551 If the .dat file that is used to read the INPUTT2 file has the same prefix as the referenced INPUTT2 file--for example, test.dat is the .dat file and test.op2 is the referenced INPUTT2 file--then depending on the value of STATUS=x, the job may fail with one of the following error messages: ASSIGN INPUTT2='test.op2',UNIT=12 USER FATAL MESSAGE 1019 (OPNPFL) FORTRAN UNIT OPEN ERROR IOSTAT = 6, No such file or directory(errno=2) LOGICAL = INPUTT2 FILE = test.op2 SYSTEM FATAL MESSAGE 6551 (INPTX2) AN END-OF-FILE WAS DETECTED ON UNIT 12 DURING BINARY INPUTT2 PROCESSING PROGRAMMER INFORMATION: 1. A KEY VALUE WAS BEING READ 2. THE LAST KEY VALUE READ: 0 FATAL ERROR 0 NO. FORTRAN RECORDS READ This error is caused because of the versioning code (old=yes, old=no) in the nastran command processor. Without possibly extensive logic changes, there is no workaround other than making the inputt2 file name something other than .op2. For example, if the name is created as ".inp2" the job will run properly. The status has been changed from "ERROR" to "LIMITATION". 31423 Interface Elements - GMBNDC - GMCURV Option Results in UFM 6403 The GMCURV option on the GMBNDC entry may incorrectly result in the following fatal message: *** USER FATAL MESSAGE 6403 (CIFCRV) THE GMBNDC ID = 2 REFERENCED BY GMINTC ID = 5001 IS NOT CONTINUOUS AT GRID ID= 1. Avoidance: The exact cause of the problem is not yet known. The FEEDGE and GRID options may be used instead. 31452 P-Elements - GMINTC and GMINTS - Non-Zero Rigid Body Stresses Models that connect curved surfaces with the GMINTC and GMINTS interface elements may experience non-zero stresses due to rigid body motion. These non-zero stresses are caused by the differences in cubic geometry on the dissimilar mesh. Straight interfaces have no such problem, since the geometry is identical. Avoidance: The tolerance TOL on the PINTC and PINTS property entries will generate a warning message for differing geometry, and may be set lower to be more conservative. 31578 Nonlinear Analysis - Load Factor Greater than 1.0 causes Infinite Loop In a nonlinear analysis, on some instances, the load factor tolerances may be in error. When this occurs the value of the load factor exceeds 1.0 and the solution may enter an infinite loop or produce some other fatal message later on. The problem is identified when one of the load factors > 1.0 Avoidance: On the NLPARM entry increase the NINC field by 1 and restart into the offending subcase. This will change the tolerance calculation. 31583 Acoustic Analysis - METHOD(STRUCTURE), SDFREQ - UFM 4276 EC 1305 In modal frequency response analysis, solution 111, with fluids, if the METHOD(STRUCTURE)=n case control command is missing, the following error will occur: USER INFORMATION MESSAGE 5222 (SQFREQ) COUPLED SOLUTION ALGORITHM USED. BIOMSG: ERROR 1305 HAS OCCURRED IN ROUTINE ENDPUT , FILE INDEX (FILEX) = 0 STATUS = 0 ********* NASTRAN FILE TABLE ********* INDEX LOGNAME STREAM_ID NAME 2 OBJSCR 00000002 /work/30314_42.OBJSCR 3 DBA 00000003 /work/fnd1.dba 4 MAST 00000004 /work/fnd2.mast 6 SCRA 00000006 /home/no4/emc/emc3fnd/fnd5.scra 7 SCRU 00000007 /tmp/fnd6.scru 8 MASTER 00000008 31590 Nonlinear Analysis - Missing Intermediate output on a nonlinear restart run If additional subcases are added in a restart of a solution 106 nonlinear job then there may be missing intermediate output. Avoidance: The problems is under investigation. Other than performing the job as a cold start there is no avoidance. 31608 File Management Section - ASSIGN, DELETE - DBALL is not Deleted The fms statement ASSIGN includes the DELETE qualifier, which specifies that an existing data base at the start of a run should be deleted, and replaced with a new version. If this qualifier is applied against a MASTER database, it properly deletes the MASTER database. However, MASTERs point to one or more data base members, such as DBALL. The index for these databases are stored on MASTER, so they are useless after MASTER is deleted and they too should be deleted but are not. Aoidance: using assign with delete option applying to all dbsets of the database. 31665 P-Elements - MATGPR - GRIDN Labels Incorrect When using the MATGPR module to print a matrix for p-elements, the components of the higher-order degrees of freedom represented by the GRIDNs are incorrect. They are labeled T1,T2,T3,R1,R2,R3 followed by garbage, since the number of components may be much higher than 6. They should simply be labeled with integers. 31778 Nonlinear Analysis - DECOMP - UWM 4698 Does not Identify Degrees of Freedom When running sparse decomposition in solution 106, the message: USER WARNING MESSAGE 4698, STATISTICS FOR DECOMPOSITION OF MATRIX ***. THE FOLLOWING DEGREES OF FREEDOM HAVE FACTOR DIAGONAL RATIOS GREATER THAN *** OR HAVE NEGATIVE TERMS ON THE FACTOR DIAGONAL" does not list the grids/dofs corresponding to the negative diagonal terms. Avoidance: Run the job with SPARSE=1 to identify the negative diagonal terms. 31970 Superelements - CSUPEXT Ignored if no Elements Exist in a Superelement If there are no elements inside a superelement, but there are interior points, and CSUPEXT entries are used to define the exterior points, the CSUPEXT entries will be ignored. Avoidance: Add PLOTEL elements between interior and exterior points. 32143 P-Elements - TETRA - Incorrect Mass Matrix The mass for TETRA p-elements at p-level 1 is incorrectly calculated. Avoidance: Run the analysis at a p-level of 2 or higher when using TETRA p-elements are present. 32157 Online Documentation - Installation - Not a Valid WorldView Document The MSC/NASTRAN Online Encyclopedia issues a "Not a valid WorldView document:" error message when any hotlink button on a book selected from the main books menu is picked. Iview configuration file entries for fulltextPath and welcomeDoc are valid and the documents could be selected manually from the Open/File menu picks. Resolution/Avoidance: This problem could occur on any system where: 1) the mne collections are moved from one location to another 2) the mne installation directory is nfs mounted or linked to a differently named location As part of the installation process, several *.cfg files are created on the fly and locations are hardcoded with pathname of the installation directory. If the mne collection directory is changed, it is not sufficient to upd 32303 Nonlinear Transient Heat Transfer - SUBCASE, SET - Missing Output In nonlinear transient heat transfer (SOL 159), if different subcases request different outputs, only the request for the first subcase will be honored and no output will be obtained for subsequent subcases. In the following example thermal results for grid 1 and 2 will be output for subcase 1 but no thermal output will be obtained for subcase 2. SUBCASE 1 TSTEPNL = 100 DLOAD = 200 SET 1 = 1,2 THERMAL =1 SUBCASE 2 TSTEPNL = 100 DLOAD = 200 THERMAL = ALL Avoidance: The only avoidance is to request the same output for all subcases above the first subcase. In the above example, request THERMAL=ALL above the first subcase. 32361 Online Documentation, MNE - Links in DMAP Module Dictionary Do Not Work In the Version 70 MSC/NASTRAN Online Encyclopedia, the chapter contents links in the first page of each chapter of the DMAP Module Dictionary do not work. Avoidance: Use the main TOC in the quick access bar located at the top of every page. 32388 Nonlinear Transient Analysis - TSTEPNL, ADD5 - UFM 4276 GETSTR ERROR CODE 31 If a nonlinear transient analysis has trouble converging and output is not requested for every timestep, the job mail fail with one of the following type messages in ADD5. 0*** SYSTEM FATAL ERROR 4276.NXTCOL ERROR CODE -31 PID= 0 -> CELAS2 0*** SYSTEM FATAL ERROR 4276.GETSTR ERROR CODE 31 PID= 0 -> CBUSH1D Avoidance: Request output for every timestep. 32476 Utilities - RCOUT2, BGPDT - rcout2 utility does not transfer data correctly The rcout2 utility will not transfer the BGPDT correctly on short-word UNIX systems. 32489 Aeroelastic Analysis - AEROF - Incorrect Aerodynamic Box ID's In SOL 146 for Harmonic Gust (Frequency Response), the AEROF= option is supported. However, if the ALL option is used in Version 70.5, the f06 output listing incorrectly lists the Aerodynamic Box ID's as 0 (zero) for all boxes. Whereas, if a specific SET is used, the correct results are obtained. The complex forces printed in both cases, are correct. 32496 Documentation - PSDF, ATOC, RALL - Random Requests not yet Supported in PATRAN The documentation for the new random analysis data recovery request options PSDF, ATOC and RALL for DISP, VELO, ACC, FORCE, and STRESS documented in the Version 70.5 Quick Reference Guide is misleading. These options are not yet supported in PATRAN and thus are of no use and should not be selected. Presently if they are selected, the random output is written to output2 file and no random output is written to the f06 file. Currently, nothing is written to the xdb graphics data base as might be implied by the Quick Reference Guide remarks. Furthermore, if PARAM,POST,-1, is set, and the OUTPUT2 file is FORMATTED and the new format of the output requests for RANDOM results is used, such as DISP (PSDF) = all then the run will issue UWM 1206 indicating that the datablocks created by the RANDOM module are not written to the OUTPUT2 file. Avoidance: Currently the avoidance is simply do not use these output requests since they are not supported in PATRAN. 32502 Optimization/Design Sensitivity - Superelements - UFM 9068, Poor Message If superelements are used in design optimization and a DRESP2 entry references DRESP1 entries which select responses in different superelements, the run may fail with UFM 9068 incorrectly stating that there are no DRESP1 or DRESP2 entries for the DESOBJ selected. The program should issue a message indicating that the DRESP1 entries incorrectly spans superelements. Avoidance: Remark 2 in the Quick Reference Guide description of the DRESP2 entry states that DRESP1 entries referenced on a DRESP2 may not span superelements. However, the error message issued is misleading. Simply place all of the referenced items into a single superelement. 32504 Restarts - TEMPD - Inefficient Processing If a bulk data entry used to define a temperature loadings (TEMP,TEMPD,etc) is changed on a restart, the restart logic will delete the stiffness matrix and create a new one. This results in inefficient restarts. Avoidance: Either: 1) Place all TEMPi entries in the initial input file, or 2) Insert the following DMAP in the restart run; $ DMAP alter to remove checking for changed in temperature $ BE CAREFUL WHEN USING THIS, AS IT REMOVES SOME OF THE RESTART LOGIC compile ifpl alter 'restart.*geom3,geom3r','' compile phase0 alter 'restart.*geom3s,geom3sr','' 32550 [KCR:3039] Static Analysis - SDR2, GPFDR - Missing Output, SFM 3002, UWM 5244 If a model contains many subcases with mulitple boundary conditions and the boundary conditions are not "grouped" then UWM 5244 in GPFDR or SFM 3002 in SDR2 may result. If the warning message is encountered wrong answers or missing output may result. USER WARNING MESSAGE 5244 (GPFRBI) HAS IGNORED DATA FROM THE PG MATRIX DUE TO INCOMPATIBILITY WITH THE UGV MATRIX OR *** SYSTEM FATAL MESSAGE 3002 (SDR2) EOF ENCOUNTERED WHILE READING DATA BLOCK UG2 (FILE 112) IN SUBROUTINE SDR2 Avoidance: Group all subcases with the same boundary condition together or insert the following DMAP alter: compile phase1dr alter 'S,N,load'(2) PARAML CASEq//'DTI'/nskip/1//S,N,subid $ load=100000+subid $ compile sestatic alter 'PARAML CASESX'(2) PARAML CASEsx//'DTI'/nskip/1//S,N,subid $ load=100000+subid $ compile sedisp alter 'PARAML USET'(,-1) PARAML CASEw//'DTI'/nskip/1//S,N,subid $ load=100000+subid $ endalter 32612 P-Elements - BEAMP - Wrong Answers at P=2 A BEAMP p-element has bad residual bending flexibility when p=2. The error is more apparent when small values for the modulus "E" are used. Avoidance: Set NASTRAN SYSTEM(226)=1, to turn off the residual bending flexibility. 32615 Submittal - A "$" Sign in Command Line Argument Causes Argument to be Truncated If a command line argument contains a dollar sign ('$'), the command line argument is truncated at the dollar sign. This probably should only occur for NASTRAN cards encountered in RC file processing. Avoidance: There is no avoidance for Windows NT. The error can be avoided on UNIX by quoting the argument and escaping the dollar sign, however, a dollar sign is a very unusual UNIX filename character. 32626 Matrix Methods - DECOMP - UFM 9050 (SEKRRS) Excessive Pivot Ratio If negative terms occur on the factor diagonal matrix during matrix decomposition using the SPARSE (default) solver, UFM 9050 will correctly be printed, but the dof containing negative factors on the factor diagonal matrix will not be identified. Terms which have factor diagonal ratios greater than the value of PARAM,MAXRATIO will be properly identified. Avoidance: If the problem is run using NASTRAN SPARSE=1, the degrees of freedom with negative terms in the factor diagonal matrix will be properly identified in the listing. 32717 Complex Eigenvalue Analysis - CEAD, EIGC - signal number 10: Bus error If the INV complex eigenvalue method is used in version 70+ and the model contains transfer function callout (tfl) and p-elements, then the job may fail with one of the following error messages: Receiving signal number 10: Bus error Trap encountered: SIGSEGV - Segmentation violation Access violation Avoidance: Use the complex lanczos method instead of the inverse method. 32733 External Superelements - PARAM,EXTOUT, EXTSEOUT - Ignores differential stiffness When creating an external superelement using PARAM,EXTOUT or the EXTSEOUT case control command, the first residual structure SUBCASE is used. This means that it is not possible to include a static preload. See also QD 1-19045121. Avoidance: Apply the following DMAP alter when creating the reduced superelement: Note: the component modes computed by the following alter do not include the preload. $ dmap from CR 32733; updated to V2005, llp $ note: will not create .asm files $ .pch file is deficient: it only contains KAAX/MAAX $ should use with DMIGPCH only compile phase1dr alter 'EXTOUT0=.*EXTSEOUT' $ EXTOUT0=FALSE $ set to false to avoid processing w/o KDIFF $ compile semodes, list $ $ insert external superelement creation after differential stiffness is added $ alter 'xadd5.*kaa,kdaa' type db,gpak,gdak CALL EXTOUT mKAA,MAA,BAA,K4AA,PA,GPAK,GDAK, EQEXINS,USET,BGPDTS,CASES,GOT,GOQ,GM,MSF, BSF,KSF,K4SF,CMLAMA,ECTS,SILS,UOO,CSTMS, MPTS,DIT,ETT,EST,IBULK,VGFS,AAA/ DUM/LUSETS $ CALL PRTSUM /RSTJUNK $ EXIT $ 32760 Utilities - estimate program, replication entries - UFM (estimate.generate_) If the input file uses the nastran replicator to generate continuation entries, the ESTIMATE program may fail with the following error messages: *** USER FATAL MESSAGE (estimate.generate_bulk_entry) In file "run1.dat", at line 26: *1, *2, *2 Field 10 is blank. Avoidance: Echo the input file into a sorted nastran punch file and run the ESTIMATE program on the new file. 32828 Parts superelements - SECONCT - Wrong Answers External superelements at present require the presence of a seconct entry in the main bulk data deck, and an extrn entry in the part superelement. If the number of DOFs listed on the seconct entry is less than the number on the extrn entry, then what is called the g-set option is being used. There is an error in the map matrix which resequences the boundary point, leading to incorrect assembly of the external superelement in the assembly run. The error does not exist when the a-set option is used. For this option the number of DOFs listed on the seconct entry is exactly equal to the number on the extern entry. Avoidance: If it is required to release some of the boundary dofs this can be done by coupling them to an extra grid point in the downstream superelement, then connecting 32846 External Superelements - SECONCT - Wrong answers The g-set option allows connecting less DOFs to the downstream superelement than exist in the boundary matrices. If the number of DOFs listed on the SECONCT entry is less than the number on the EXTRN entry, then what is called the g-set option is being used. The method, used to discard unwanted DOFs, is to discard their rows and columns from the boundary matrices, which is analogous to spcing them. This will make internal constraints in the model, that is, spcs whose affects are visible implicitly in missing rigid body modes, load and element force unbalance at some of the grid points, etc. but the internal spc forces do not appear in spcforce output. Also be aware of error 32828. Avoidance: An avoidance is to use the a-set option only. See the discussion in error 32828 on how to 32852 Security - FLEXlm - Can't locate Multi-processors Status: Fixed during NA_SMP upgrade of N2004. When using FLEXlm, if the number of processors specified by the PROC entry in the license file is less than the total number of processors on a machine, MSC/NASTRAN will use only one processor even if more are requested. Avoidance: Obtain a license file that allows the maximum available (or unlimited) number of processors. 32906 Aeroelastic Analysis - SPLINEi Referencing Non-existent GRID - Poor Message If an aeroelastic model is created in which a SPLINEi entry references non-existent aerodynamic grid points (boxes), a misleading error message is issued in which the missing box id's are correctly listed, but the the message associates them to a SET1 or SPLINE3 entry that is, itself, nonexistent. Furthermore, the SET1/SPLINE3 association is only applicable to missing structural grids and, in this case, it is the aerodynamic grids that are missing. These data are on the SPLINEi entry and not on the SETi entry. 32909 Nonlinear Transient Heat Transfer - PARAM,AUTOSPC - Wrong Answers The default for PARAM,AUTOSPC is NO for the nonlinear solution sequences, this includes solution 159 for nonlinear transient heat transfer. This is because AUTOSPC only acts on the linear portion of the kgg matrix and thus if it was YES it could lead to wrong answers. To prevent possible wrong answers, Version 70.5 ignores a YES setting for AUTOSPC. The correct action would be for AUTOSPC to act on the sum of the kggl and the kggnl matrices. The correction of this error will be to take this action. Avoidance: Do not use the PARAM,AUTOSPC,YES in transient heat transfer analysis. Identify any isolated/disjoint grids and constrain them. 32931 Restarts - MATi, RESTART - Restarts Ignore Material Damping, Wrong Answers If a restart is performed from solution 106 (nonlinear static analysis) to solution 108 the GE field of the MAT1 entry is ignored. Avoidance: Specify PARAM,G damping instead. 32945 Miscellaneous - BEGIN BULK - Wrong answers The BEGIN BULK command may contain the words SUPER=seid or AUXMODEL=auxmid. If any other word is input, then the BEGIN BULK command is not recognized as a delimiter and no related fatal or warning message is issued. Avoidance: There is no avoidance. 32951 Nonlinear Analysis - CGAP - Poor Answers when GAPs used with Mid-Side Nodes GAP elements do not work well with elements with midside grid points. Irregular stresses will be produced in elements near the GAPs. This problem is severe when quadrilateral faces are involved (HEXA-20) and moderate when triangular faces are used (TETRA-10). Avoidance: Use elements without midside nodes. 32973 SSSALTERS - alter2ga, alter2ha - Potential Inefficient Restarts In some instances, a restart from a run using alter2ga.vxx or alter2ha.vxx may try to "re-process" the superelement brought in using the alter. The cause of this is under investigation. Avoidance: Insert the following DMAP into the run which is failing (not the run with alter2ga or alter2ha). BEWARE - this DMAP will cause the program to ignore any changes made in the model during a run which uses it. compile chkgoaq alter 3,3 $ $ compile phase0 $ alter 581,585 $ V70 alter 694,697 $ V70.5 33023 Superelements - SEPLOT - No Contour Plot Output Currently, the SEPLOT module does not support contour plots of superelements. Avoidance: There is no avoidance. 33131 Iterative Solver - P-Elements, Solvit - UFM 4157 The iterative solver may fail without issuing a meaningful message if the model contains adaptive p-elements. USER FATAL MESSAGE 4157 may be issued indicating insufficient memory; however, the message may not indicate the amount of memory required or it may indicate an incorrect amount. Avoidance: The failure may be the result of insufficient memory. Thus, increasing memory may solve the problem. If increasing memory does not solve the problem, then do not use the iterative solver. 33171 Elements - CBUSH1D, SHOCKA - No Warning Message By design intent NASTRAN allows the unmodified CBUSH1D element to be used in a linear static analysis where the linear initial stiffness is used. However, the SHOCK option has no stiffness and NASTRAN does not issue a warning message. 33186 Nonlinear Analysis - RESTARTS - SFM 4252 Nonlinear analysis restarts may fail with the message: ^^^ PHASE 1 - SUPERELEMENT GENERATION, ASSEMBLY AND REDUCTION. *** SYSTEM FATAL MESSAGE 4252 (SEMA) MATRIX XAAV FOR UPSTREAM SUPERELEMENT 10 DOES NOT EXIST. USER INFORMATION: THE CURRENT SUPERELEMENT REQUIRES ALL OF IT'S UPSTREAM SUPERELEMENT MATRICES FOR ASSEMBLY INTO THE CURRENT SUPERELEMENT. THE PROBABLE CAUSES ARE: 1. THE UPSTREAM SUPERELEMENT'S DBSET OR DATABASE IS NOT ATTACHED. 2. THE UPSTREAM SUPERELEMENT DID NOT COMPLETE REDUCTION IN A PREVIOUS RUN. Avoidance: This problem is still under investigation but is believed to occur when temperature loads are applied in the cold sta