This file contains a list of all errors corrected in MSC.Nastran Version 2005.5, also known Version 2005R3. 31465 2005.5 Documentation - DMAP Prog. Guide, OUTPUT2 - Record 16 The DMAP Programmer's Guide incorrectly states that for matrices Record 16 (OP2NEW=0) is not equal to zero. Record 16 is always zero for both matrices and tables. The same error exists for OP2NEW=1 in Record 20. 33749 2005.5 Composites - No ply failure indices with STRAIN case control When STRAIN ply results are requested, failure indices are not calculated. Avoidance: Supply a STRESS=n also, where n is the set of elements that will have failure indices calculated, but you get the extra ply stress results in addition to the ply strain results.. 38960 2005.5 Documentation/QRG - PELAST, PBUSHT - Unexpected Answers If the initial slope of the nonlinear force-displacement relationship defined on a PELAST or PBUSHT entry in a nonlinear solution does not match the corresponding Ki value on the PELAS or PBUSH entry, then the results may be unpredictable. Avoidance: Make sure that the initial slope as defined on the TABLEDi entry matches the corresponding Ki value on the PELAS or PBUSH entry. 40733 2005.5 Postprocessing/Buckling - PARAM,POST,0 - Missing ESE Results In a solution 105 buckling analysis the Element Strain Energy results are written to the xdb file for the static subcase but not the buckling subcase. From the attachments and data base content I believe this problem no longer ( and possibly never ) existed from a XDB perspective. kkk 40874 2005.5 Heat Transfer Analysis - NLCOMB - Poor Message, UFM 4016 (GETEMP) In Version 70.7 Heat Transfer analysis the following message indicating that there is missing TEMP entry data will be output for any point with an SPC constraint that does not have a corresponding TEMP entry. USER FATAL MESSAGE 4016 (GETEMP) THERE IS NO TEMPERATURE DATA FOR ELEMENT 8127187 IN SET 1 FATAL ERROR Avoidance: Check all the grids with SPC constraints and ensure that there is a corresponding TEMP entry. Developer's comments: The code has been fixed in v2005t1 to avoid the fatal messages. (7/7/05) 41142 2005.5 Parts Superelements - SELOC, Exterior SPOINTs - UFM 4156 (SEMA) If SELOC is used to locate a parts superelement that has exterior degrees of freedom that include generalized coordinates that are defined by spoints and qset1 entries, then the run may fail in the SEMA1 module with the following message when the superelement is attempted to be attached to the residual: *** USER FATAL MESSAGE 4156 (SEMA) DIMENSIONS OR TYPE OF DATA BLOCK SCRATCH , SUPERELEMENT 10 TRAILER=( 72 72 1 2 18 662) ARE INCONSISTENT WITH SUPERELEMENT MAP. FATAL ERROR Avoidance: The error occurs because the program assumes every scalar point has six degrees of freedom. The error may be avoided by using the internally generated q-set DOFs with the SENQSET entry. Remov Note still errors at 70.7.2, however works from 2001.0.1 forward. 1-4299402 2005.5 Documentation/QRG - NLRGAP Contents Description Incorrect The MSC.Nastran Quick Reference Guide incorrectly describes the TABK field of the NLRGAP entry when it is set to less than zero. When TABK<0 the description under the Contents heading on the NLRGAP entry should be "force vs penetration" NOT "stiffness vs pentration". 1-5447411 2005.5 Documentation/QRG - TAble A2 - Element type 38(gap) missing Element type (38) cgap is missing from Table A2 in the MSC.Nastran Quick Reference Guide. 1-5742601 2005.5 Documentation/QRG - Aeroelastic Analysis - MONPNT1 - UFM 315 (IFPDRV) XYZ default not supported The Quick Reference Guide indicates that there is a default value of 0.0 for X, Y, and Z on the MONPNT1 entry but leaving any of these fields blank results in the following fatal message USER FATAL MESSAGE 315 (IFPDRV) FORMAT ERROR ON BULK DATA ENTRY MONPNT1 1-7187822 2005.5 Documentation/QRG - RFORCE- Incorrect equation To clarify the sign convention of the forces created with the RFORCE entry, the following is to be added to remark 1 of the QRG RFORCE entry ------------------- The forces that are created in msc.nastran with the RFORCE entry act on the structure as follows: The forces that are defined with the RFORCE entry for a constant angular velocity (A) , act in the positive radial direction. These forces would represent the inertia forces on the structure due to a constant angular velocity. The forces that are defined with the RFORCE entry for a constant angular acceleration (RACC), act in the same direction as the angular acceleration. These forces would be opposite to the inertia forces on the structure due to a constant angular acceleration. 1-11457306 2005.5 Documentation/QRG - SPCD - Component field left blank A blank or 0 in the component field of the SPCD entry is treated the same as a 1. 1-12856910 2005.5 Postprocessing - PARAM,OUGCORD,BASIC and PARAM,POST,-1 - Global Displacements in op2 File Global displacements are written to the op2 file even when parameter OUGCORD=BASIC is used for PARAM,POST,-1. In versions 2004 and beyond this error only occurs when PARAM,SPARSEDR,NO is also specified. Avoidance: Specify DISP=ALL and insert the following DMAP alter: compile sedrcvr alter 'ELSE IF ( NOT(post=-1','' ELSE IF ( post>-3 and OUGCORDX='BASIC' and not(exterse and noug<1) ) THEN $ alter 'sdr2.*ougv1pat','' $ delete /ugb,,,, $ drmh1 ougv1,,,/tougv1,mougv1,,,,,,/ $ IF ( NOCSTMS>0 ) THEN $ MPYAD TRANSG,mougv1,/UGB $ ELSE $ EQUIVX mougv1/UGB/-1 $ ENDIF $ SDR2 CASEDR,CSTMS,,,EQEXINS,,,OL1,BGPDTN,,, UGB,,,OINT,PELSETS,VIEWTB,,,,,,/ ,,OUGV1pat,,,,/APP///////ACOUT/PREFDB/-1./-1./ ADPTINDX/ADPTEXIT/FALSE $ endalter 1-13998604 2005.5 Documentation/Aeroelastic Analysis/QRG - Missing Parameter Description The description of parameter supaero is missing from the Version 2004 Quick Reference Guide. It should read: SUPAERO Default=ZONA If SUPAERO = ZONA, then the ZONA51 code is used for supersonic aerodynamic calculations. If SUPAERO = CPM, then the CPM method is used. If ZONA51 is not available at a particular installation, PARAM, SUPAERO,CPM must be specified to avoid a fatal error when performing supersonic aerodynamic analyses. Only one supersonic aerodynamics method can be selected in a given run. This parameter is available in solution sequences 144,145,146 and 200 and can be specified in either case control or as a bulk data entry. 1-13998611 2005.5 Documentation/COG/DMP - ssh/scp not supported The nastran init scripts currently have rsh and rcp hardcoded and will not work in an environment that uses ssh. This will prevent distributed memory parallel jobs from working in a network that only supports ssh and will also prevent execution of any job on a remote node. If a client wants to use ssh and scp, they either need to: 1. Change all the rsh/rcp to ssh/scp 2. make links between ssh/scp and rsh/rcp 1-15388102 2005.5 Case Control - K2PP, K2GG - Access Violation, UFM 614 (IFP1D) A K2PP or K2GG case control request that applies factors that requires more than a single line of input such as: k2gg = 1.*k1,2.*k2,3.*k3,4.*k4,5.*k5,6.*k6,7.*k7,8.*k8,9.*k9, 10.*ka,1.*kb,1.*kc,1.*kd,1.*ke,1.*kf,1.*kg,1.*kh, 1.*ki,1.*kj,1.*k0,1.*kk May fail with an access violation or issue the following fatal message: USER FATAL MESSAGE 614 (IFP1D) Avoidance: The only avoidance is to use DMAP to combine the matrices or combine them outside MSC.Nastran. 1-15474215 2005.5 SOL 400 - NLRESTART - SFM 1032 when NLRESTART refers to load step that doesn't exist. This error has been fixed by Fisher. --Harry, 4/29/05. A fatal error will be encountered in a SOL400 restart if the Case Control command 'NLRESTART SUCASE 1 STEP 2' is used and there is only one step in the cold start. *** SYSTEM INFORMATION MESSAGE 482 (LCDRVR) NO DATA HAS BEEN LOCATED ON THE MASTER DATABASE. 0*** SYSTEM FATAL MESSAGE 1032 (XIO) ATTEMPT TO READ PAST END OF DATA Avoidance: This problem can be avoid by using the case control command 'NLRESTART' or 'NLRESTART SUBCASE 1 STEP 1 LOADFAC 1.0' 1-16017810 2005.5 Documntation/QRG - RCROSS - RCROSS Case Control Command In the QRG, there is an error in the description of the RCROSS case control command. It must read CORF instead of CROF. If CORF is mistyped, then the default PSDF is used, and no message is issued. 1-16498001 2005.5 External Superelements - UFM 6802 It has been observed on an external superelement run that the job failed in finding the boundary points with the following messages: UFM 6802 - SE 0 has failed to automaticaly derive a search key - user action to review model or override search key. Avoidance: Run the reduction run with the DMIGPCH option and include the DMIG entries without using the .asm file. 1-16567604 2005.5 Rigid Elements - RIGID=LAGRANGE, GPFORCE - SFM 3007 GPFDR This problem has been fixed by Leonard in V2005R3 -- Harry RIGID=LAGRANGE may cause jobs to fail in the GPFDR module with SYSTEM FATAL MESSAGE 3007. 1-17101614 2005.5 Documentation/QRG - PARAM,ERROR - Incorrect Default Value The default value of "0" for the parameter ERROR as shown in the QRG is incorrect. The correct default value is -1 1-17256104 2005.5 Documentation/QRG - MEFFMASS - Incorrect description of wtmass The MSC.Nastran Quick Reference Guide incorrectly indicates the Modal Effective Weight is the Modal Effective Mass multipled by the parameter WTMASS. This is incorrect, it is divided by WTMASS. 1-17384835 2005.5 Aeroelastic Analyis - Attempt to trim with no mass matrix. If a solution 144 trim analysis is executed on a model with no mass the following fatal message that does not describe the problem will occur: *** SYSTEM FATAL MESSAGE 6144 (PARTN1) THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE. SPECIFICALLY: The number of columns in PUXLRPV is not equal to the number of rows in the column partitioning vector PVPR User Information: Size of input matrix and partitioning vectors: PUXLRPV : Rows= 2 by Cols= 9 PVPR : Rows= 11 An attachment contains a version of the AEMR.dmap that traps the missing mass matrix. 1-17497305 2005.5 Rigid Elements - RIGID=LAGRAN - SFM 5483 RIGID=LAGRAN 3000 grid limit This problem has been fixed. -- Harry Models with RIGID=LAGRAN and more than 3000 points attached to a rigid element will fail with the following message: *** SYSTEM FATAL MESSAGE 5483 (TA1H) ROUTINE NEEDS TO BE UPDATED, IT DOES NOT SUPPORT ELEMENTS WITH GRIDS MORE THAN = 3000 1-17505001 2005.5 External Superelements - EXTSEOUT, different ID - missing connection For external superelement using the EXTSEOUT command, the boundary points for the assembly structure at which the components will be attached are generated in the ASMBULK file. It is also assumed that the boundary IDs for the component and the assembly structure are the same. If the boundary IDs are not the same, then the structure may not be connected as intented. Avoidance: If the boundary IDs for the component and assembly structure are different, do not use the ASMBULK file, but create a SEBULK entry using the automatic feature instead. This problem has been resolved in Version 2005r3 by the incorporation of a new option called ASMBULK=AUTO for the EXTSEOUT Case Control command. 1-17527801 2005.5 Superelements - PARAMs AUTOQSET and Bulk Data entries SECSETi and SEBSETi - Possible wrong answers When using the autoqset feature (PARAM,AUTOQSET,YES) , the system modes may be incorrect if one of the component modes is free-free or fixed-free (see SECSETi, SEBSETi). Avoidance: Insert PARAM,MHRED,NO and, if running V2005r2 or earlier, the following DMAP alter: $ alter is needed for only V2005r2 or earlier compile semr3 alter 'call semr4'(3),'' call semr4 pg,uset,gm,ksf,bsf,msf,ys,drg,mff,cmpho,lyy,kyy, cmlama,moo,koo,got,cmphrc,vvfs,cmmi,vyv,,bjj,sils, eqexins,rvg,cmeigmat,vgq,pmyg,pbyg,pkyg,cases,, resldo,vvy,gotf,vgfs/ goq,cmlama1,cmemat,mq/ norc/nomvjjs/s,dotrip/fluid/nasout/0/error/ genrldo/splitfs $ endalter 1-17706203 2005.5 Materials - MCSID - UFM 2025 Large, eight digit, MCSID IDs may incorrectly lead to UFM 2025. *** USER FATAL MESSAGE 2025 (TA1) UNDEFINED COORDINATE SYSTEM ID = 50500099 Avoidance: Use smaller ids. 1-17733738 2005.5 Documentation/QRG - PBEND - Remark 3, FSI=1, Wrong Description Remark 3 under the PBEND description in the QRG incorrectly and incompletely describes the equation for FSI=1. It should read as follows: The flexibility factor is set to unity. The stress intensification factor in plane 2 using the general or alternate format is set to unity and for plane 1 it is set as follows: [equation] where r-elem is C1, D1, E1 or F1 of the stress points. If any of these values are exactly zero, then S1 is set to unity. 1-18070913 2005.5 Documentation/QRG - MAXMIN(def), QUAD4, TRIA3, Corner Stresses - Missing Documentation The MAXMIN(DEF) for corner stresses of a CQUAD4 or CTRIA3 requires the element specifation to be CQUAD4C or CTRIA3C. 1-18561858 2005.5 Documentation/QRG - CELAS - Coincident Points The following remark should be added under the celasi QRG description. It is recommend that for most applications that the grids connected by celas entries be coincident and the displacement coordinate systems of each grid be congruent. Connecting non-coincident grids and/or noncongruent coordinate systems can lead to models that do not pass strain energy checks (see GROUNDCHECK case control). 1-18573051 2005.5 Rotor Dynamics - NLRGAP - Wrong Answers, null unbalanced load output If an NLRGAP entry is used in a rotor dynamics analysis (SOL129), then the unbalanced force that is output with the NLLOAD command is equal to zero. 1-18602293 2005.5 Eigenvalue Analysis - EIGRL - USER FATAL MESSAGE 4405 (PRTPRN) For most real world problems the CRAY X1 Unicos system's acrhitecture is such that it realizes a performance gain when MAXSET on the EIGRL entry is set to 12 rather than to default value of 7 used on most other machines. One small test problem (s6821) diverged when trying to solve the eigenvalue problem. This small test completes when MAXSET is changed to 7. 1-18723414 2005.5 Documentation/QRG -MODALKE and MODALSE case command descriptions for SORT1 & SORT2 are interchanged The descriptions of the SORT1 and SORT2 output formats for the MODALKE and MODALSE case control commands are interchanged. The MODLAKE SORT1 description actually shows SORT2 output and the MODLASE SORT2 output actually shows SORT1 output. 1-18756447 2005.5 Postprocessing - Undesired printed output, PLOT command ignored for Failure Index and Strength Ratio MSC.Nastran ignores the PLOT command for the OEFIT and OESRT datablocks. For large models this results in a large amount of data being written to the f06 file. Avoidance: There is no avoidance. 1-18761971 2005.5 Documentation/QRG - PARAM,INREL,-2 - Buckling with PARAM,INREL,-2 may lead to fatal error PARAM,INREL,-2 allows inertia relief without having to explicitly specify SUPORT points. This method leads to indeterminate matrices which are not supported by buckling. If attempted the solution will fail in the READ module. Avoidance: Use param,inrel,-1 and specify 6 determinate degrees of freedom. Note that if a rotation degree of freedom is specified, the rotational stiffness should not be entirely from k6rot. 1-18775551 2005.5 Documentation - DMAP Programmer's Guide - LCGEN All reference to the IOPT parameter under the description of the LCGEN module should be removed from DMAP documentation 1-18809018 2005.5 Optimization/Design Sensitivity - MCID - Incorrect punch file In an optimization run, if the MCID is used in a plate element, the punch output will contain an incorrect MCID. Avoidance: Define the angle using the theta field instead of MCID. 1-18811286 2005.5 Documentation/QRG - UFM 718 Section 2.2 of the Quick Reference Guide describes how to continue FMS entries that are greater than 72 characters. However, keywords can not be broken on different lines. In the example below the keyword "unit" is broken between lines this will lead to the fatal messge that follows. The documentation should be updated to state, "keywords cannot be broken across lines" ASSIGN INPUTT2='k:/strength/fem/rel_PC_superelement/unbal_nospc.op2',un, it=39,status=old *** USER FATAL MESSAGE 718 (RDASGN) UNIT SPECIFICATION IS MISSING ON THIS ASSIGN CARD. USER INFORMATION: 1-18843198 2005.5 Miscellaneous - mem=4gb - Allocate Common Error 476 on linux64 Itanium Fixed with this last round of 2006.0. Fixed in the 2006 tier 1 system with the new compiler. Specifying exactly mem=4gb produces the following error message on IA64 Itanium systems: Allocate Common Error 476: Inconsistent Common Size The current size of dynamic common XNSTRN is 24 bytes but its declared size in procedure getlini is 96 bytes in log file. Avoidance: Virtually any other memory request will work. For example 3gb, 5gb, 6gb will work, the request need only be at least 100mb greater or lesser that 4gb. Intel is working on the problem. 1-18890681 2005.5 Elements - CQUADR and TEMPP1 - Wrong Answers (STRESS) A simple plate, modeled with with CQUADR elements, that is subjected to a linearly varying temperature gradient through the thickness using TBAR and TPRIME on the TEMPP1 entry, will not result in the correct zero stress field. Avoidance: Use the CQUAD4 element. 1-18959967 2005.5 Documentation/QRG - TEMPERATURE - Remark 6 In the Quick Reference Guide, last bullet item of remark 6 under the TEMPERATURE Case Control Command should be modified from o If neither TEMPERATURE(INITIAL) nor TEMPERATURE(MATERIAL) is present, Tref will be used to calculate both the load and the material properties. to o If neither TEMPERATURE(INITIAL), TEMPERATURE(MATERIAL), nor TEMPERATURE(BOTH) is present, Tref will be used to calculate the load and the material properties will be obtained from the MATi entry. The MATTi is not used in this case. 1-19006294 2005.5 Modal Transient/External Superelements - EXTSEOUT, MAXMIN - SFM 5423 The following conditons will lead to SYSTEM FATAL MESSAGE 5423 (DMPYAD), ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES: 1. Modal transient response (SOL 112) 2. External superelement when external superelements are attached using the EXTSEOUT case control command. 3. MAXMIN data recovery is requested 4. DISP=n where SET n is only some of the GRID points. 5. Sparse data recovery is active (default) - PARAM,SPARSEDR,NO will deactivate Avoidance: Specify PARAM,SPARSEDR,NO Avoidance: Insert the following alter ECHOOFF $ COMPILE SEDRCVR NOLIST $ $ ALTER 'SDR3 OUG1'(,-1),'' $ IF ( NOT(SORT2MM) OR EXTERSE ) THEN $ $ ALTER 'SDR3 OUG2','' $ DBSTATUS OUG1,OVG1,OAG1,OPG1,OQG1,OQMG1// S,N,NOOUG1/S,N,NOOVG1/S,N,NOOAG1/ S,N,NOOPG1/S,N,NOOQG1/S,N,NOOQMG1 $ IF ( NOOUG1<0 ) SDR3 OUG2,,,,,/OUG1,,,,, $ IF ( NOOVG1<0 ) SDR3 OVG2,,,,,/OVG1,,,,, $ IF ( NOOAG1<0 ) SDR3 OAG2,,,,,/OAG1,,,,, $ IF ( NOOPG1<0 ) SDR3 OPG2,,,,,/OPG1,,,,, $ IF ( NOOQG1<0 ) SDR3 OQG2,,,,,/OQG1,,,,, $ IF ( NOOQMG1<0 ) SDR3 OQMG2,,,,,/OQMG1,,,,, $ $ ALTER 'SDR3 OUG2'(2,0),'' $ DBSTATUS OUG1,OVG1,OAG1,OPG1,OQG1,OQMG1// S,N,NOOUG1/S,N,NOOVG1/S,N,NOOAG1/ S,N,NOOPG1/S,N,NOOQG1/S,N,NOOQMG1 $ IF ( NOOUG1<0 ) SDR3 OUG2,,,,,/OUG1,,,,, $ IF ( NOOVG1<0 ) SDR3 OVG2,,,,,/OVG1,,,,, $ IF ( NOOAG1<0 ) SDR3 OAG2,,,,,/OAG1,,,,, $ IF ( NOOPG1<0 ) SDR3 OPG2,,,,,/OPG1,,,,, $ IF ( NOOQG1<0 ) SDR3 OQG2,,,,,/OQG1,,,,, $ IF ( NOOQMG1<0 ) SDR3 OQMG2,,,,,/OQMG1,,,,, $ $ ALTER 'IF ( NOOEF'(1,0),'IF ( NOOSTR'(1,0) $ IF ( NOOEF<0 ) SDR3 OEF2,,,,,/OEF1X,,,,, $ IF ( NOOEF<0 ) SDR3 OES2,,,,,/OES1X1,,,,, $ IF ( NOOSTR<0 ) SDR3 OSTR2,,,,,/OSTR1X,,,,, $ ALTER 'IF ( NOOEF'(3,0),'IF ( NOOSTR'(2,0) $ IF ( NOOEF<0 ) SDR3 OEF2,,,,,/OEF1X,,,,, $ IF ( NOOEF<0 ) SDR3 OES2,,,,,/OES1X1,,,,, $ IF ( NOOSTR<0 ) SDR3 OSTR2,,,,,/OSTR1X,,,,, $ $ ENDALTER $ $ COMPILE SUPER3 NOLIST $ ALTER 'MPYAD ULS'(,-1) $ IF ( SORT2MM ) THEN $ TRNSP UH2/UH2T$ EQUIVX UH2T/UH2/-1 $ ENDIF $ $ ENDALTER $ ECHOON $ 1-19006951 2005.5 Nonlinear Analysis - ESE, SET - Missing Output for ESE referencing SET Nonlinear analysis, SOL 106, may ignore an ESE request that references a SET. Avoidance: Request ESE=ALL 1-19007725 2005.5 Superelements - BNDFIXi, BSETi entries or BNDFREEi/CSETi should be allowed in the same run The current restriction of not allowing usage of BNDFIX entries in conjunction with BSET entries or BNDFIX1 entries in conjunction with BSET1 entries or BNDFREE entries in conjunction with CSET entries or BNDFREE1 entries in conjunction with CSET1 entries must be removed. This enhancement has been implemented in V2006. In order to illustrate the enhancement, Nastran test problem s5169004 has been modified to demonstrate usage of the following types of mixed Bulk Data entries: BSET and BNDFIX BSET1 and BNDFIX1 CSET and BNDFREE CSET1 and BNDFREE1 1-19083581 2005.5 Documentation/QRG - nastran submittal command - SMEM The Quick Reference Guide documentation of the smem parameter on the nastran command fails to indicate that the amount of scratch memory may also be specified in terms of words or bytes if followed by a unit modifier. Valid unit modifiers are B, W, KB, KW, K, MB, MW, M, GB, GW, G. 1-19124784 2005.5 Documentation/QRG - CWELD - Missing documentation on new V2005 capability Beginning in V2005, CWELD is able to connect elements that share a common node. 1-19192460 2005.5 Postprocessing - RANDOM, SORT1 for DISP and ACCE - SORT1 Request Ignored in Random Analysis The following request in Nastran 2004 and 2005 will generate OP2 results in the incorrect format. OUGPSD2 is written to the op2 file instead of OUGPSD1. DISPLACEMENT(SORT1,PLOT,PHASE,PSDF) = ALL ACCELERATION(SORT1,PLOT,PHASE,PSDF) = ALL This is a limitation in releases prior to Version 2005R3. Nastran only generates SORT2 random results because the original design required all results to be output though the XY-PLOT module which only supports SORT2. 1-19209144 2005.5 Heat Transfer Analysis - View factor calculation with CHBDYG,AREA8 - Wrong Answers Coarse mesh models with curved surfaces will produce incorrect view factor calculations with CHBDYG elements using the AREA8 option. Avoidance: Refine the mesh using CHBDYG,AREA8 with CQUAD8 elements or use CHBDYG,AREA4 with cquad4 elements. To address this problem the code is modified to use corner grids to compute view factors for warped elements. 1-19287331 2005.5 External Superelements - EXTSEOUT - SFM 6551 (INPTX2) caused by multiple frequency requests A job that includes external superelements that has multiple subcases with different frequency requests may fail with the following message: USER INFORMATION MESSAGE 7321 (SEDRDR) DATA RECOVERY FOR SUPERELEMENT 100 IS NOW INITIATED. SYSTEM FATAL MESSAGE 6551 (INPTX2) AN END-OF-FILE WAS DETECTED ON UNIT 141 DURING BINARY INPUTT2 Avoidance: Apply the following dmap avoidance in v2005 compile super3 alter 'if ( exterse' type parm,nddl,i,n,zuzr1 $ type parm,nddl,logi,n,zuzrl1 $ zuzr1=seid $ if ( not zuzrl1 ) then alter 'call extotmin' call dbstore tug1,mug1,tqg1,mqg1,//seid/0/' '/0 $ call dbstore tes1,mes1,tef1,mef1,//seid/0/' '/0 $ zuzrl1=true $ else call dbfetch /tug1,mug1,tqg1,mqg1,/seid/0/0/0/0 $ call dbfetch /tes1,mes1,tef1,mef1,/seid/0/0/0/0 $ endif $ 1-19369064 2005.5 Frequency Response - STRESS=set id, OUTPUT(XYPLOT) - Extra Printed Output If a model contains a STRESS=set id request but also contains an XYPLOT type request for different element ids, then printed output may be generated for the elements with an XYPLOT request. Avoidance: There is no avoidance. 1-19372191 2005.5 DMAP - MATPRN - Matrices The MATRPN module can only print 6 digits for rows and columns, ****** will be printed for matrices greater than one million rows and columns. 1-19390023 2005.5 Documentation/QRG - CQUAD4 differential stiffness remark obsolete Remark 6 for CQUAD4 should now read: ..."The specification of offset vectors gives wrong results in solution sequences with geometric nonlinear analysis (SOL 106, 129, 153, 159 with PARAM LGDISP>0) The differential stiffness is computed correctly in V2004 and higher (SOLs 5, 16, 105 and 200 and SOL 106 with PARAM LGDISP <=0) 1-19394948 2005.5 CDITER - Infinite CPU Loop, No FATAL diagnostics for an ill conditioned model On rare occasions for ill-conditioned models, the round off error in caluculating the QR1 matrix used for testing convergence in CDITER will make it difficult to find a new random vector and an infinite loop may be encountered. The problem can be diagnosed by setting PARAM,CDPRT,YES which will print the QRI terms. Tthe symptom is a very small negative (tensile) force on the order of E-4 or smaller. 1-19406406 2005.5 Documentation/QRG - params CWDIAGP and CWRANDEL - Descriptions have been swapped The text describing the PARAMs CWDIAGP and CWRANDEL have been swapped. Current Version 2005 MSC.Nastran QRG: CWDIAGP Default = NO For CWELD element: if not zero, then it specifies as a decimal percent the number of fasteners to randomly delete. CWRANDEL Default = 0 For CWELD element: prints elements randomly deleted if set to YES. Should be: CWDIAGP Default = NO For CWELD element: prints elements randomly deleted if set to YES. CWRANDEL Default = 0.0 For CWELD element: if not zero, then it specifies as a decimal percent the number of fasteners to randomly delete. 1-19429671 2005.5 Elements - CBAR - UFM 2007 (GP2), OFFT references "B" and either "E" or "O" with vector V specified In v2005.0.0, bars and/or beams will issue UFM 2007 complaining that an undefined grid point 0 has been referenced if all of the following conditions are met: - The OFFT field starts with a "B" to designate an orientation vector in the BASIC system - The orientation Vector option (e.g. 0. 1. 0. ) is specified - Either "E" or "O" is used to designate one or both of the shear center offset coordinate systems 1-19535231 2005.5 Optimization/Design Sensitivity - PCOMP - SFM 4276, EC =3061, UFM 2042 (DSABO) When an optimization job specifies identical PID on a designed PCOMP entry and another designed property entry such as PBEAML, it may fail with a misleading USER FATAL MESSAGE 2042 (DSABO): Missing Material Table ***** for Element 1. Avoidance: Use unique PIDs among all designed property entries. 1-19623877 2005.5 Documentation/QRG - MFLUID, ELIST - Only CQUAD4 and CTRIA3 Supported The QRG should note that the ELIST entry only apply to the ctria3 and the cquad4 elements. 1-19644046 2005.5 Superelements - Missing OLOAD RESULTANTS The OLOAD RESULTANTS output for the upstream SE is equal to zero for all components. Avoidance: Insert the following DMAP alter: compile phase1dr,nolist alter 'type.*parm.*nddl' TYPE PARM,NDDL,I,Y,RESLTOPT $ TYPE PARM,,I,Y,ALTSHAPE $ alter 'ENDIF.*SETYPE=.*EXTRNA' IF (SETYPE = 'EXTRNA') THEN $ expand PA to Jsize UMERGE USET0,PA,/PJext/'G'/'A'/'O' $ message //'OLOADS from external se follow' $ VECPLOT PJext,BGPDTS,SCSTM,CSTMS,CASESX,,MEDGE,,/ ,PJRESext,PJHDext,,/ GRDPNT/S,N,ZERO/RESLTOPT/'OLOAD'///ALTSHAPE//SEID $ ENDIF $ 1-19654201 2005.5 Dynamics - Rayleigh Damping Incorrected implemented The current Rayleigh damping is not implemented correctly in GMA. Only the structural matrices should be scaled, but the final matrices are scaled (after param, G, k4, tf, *2pp are added). Beginning in 2005r3 - Alpha1 and Alpha2 will affect only the structure - New Alpha1fl and new Alpha2fl will affect the fluid. 1-19689679 2005.5 Case Control - Scale Factor applied to P2G lead to UFM 300 Attempting to apply a scale fact to P2G, (i.e. P2G = 1.25*PAX) may lead to user fatal message 300 in the case control section. Tested 2005t1 and 2006t1, both run with NO error. - SJO 1-19769081 2005.5 Miscellaneous - INCLUDE - Missing Input If an INCLUDE statement is missing and the statement is near the end of the input stream, for example, INCLUDE 'platest.dat ENDDATA the include file is skipped and only a warning about a missing ENDDATA statement is produced. 1-19780814 2005.5 Optimization/Design Sensitivity - PBUSH - SFM 3001 in DSDJ1D An optimization job may fail in DSDJ1D (or DSDJ3D or DSVG1D) with SYSTEM FATAL MESSAGE 3001 when the input contains one or more PBUSH entries that have non-zero values in the GE's 2-6 fields and none of these PBUSH entries are designed. Avoidance: Create a dummy desvar and dvprel1 entry to design one PBUSH property where the dummy desvar has the same lower and upper bounds. 1-19859061 2005.5 Acoustics - RESTART from SOL106 into SOL111 - Prestress affects not included. If a modal frequency response acoustic analysis restarts from a geometric nonlinear analysis, the prestress affects are not included on the fluid. 1-19903501 2005.5 SOL600 - Cross section orientation of CBEAM/PBEAML is not correctly translated In SOL600, the cross section orientation of the CBEAM/PBEAML entry is not translated correctly and this leads to wrong answers. Please also see related quality 1-19558101. 1-19919211 2005.5 Connector Elements - CWELD - SFM 7558 Nastran CWELD elements may have a problem projecting the GS node on SHELL elements. This may lead to SYSTEM FATAL MESSAGE 7588. 1-19948040 2005.5 Elements - PSHEAR with MAT1 and Nu=-1 gives traceback If a PSHEAR entry references a MAT1 entry with a value nu=-1, the job will fail with a traceback since formulation of the element contains the term (1+nu). 1-19948321 2005.5 External Superelements - CSUPER - Inefficient Restart If CSUPER elements are attached in an assembly restart run, then the downstream modes maybe un-necessarily recomputed. Avoidance: Insert the following DMAP alter in the assembly run cold start: compile extin alter 'putsys'(,-1) endif $ if ( setype='extrna' or exter ) then $ endalter 1-19990290 2005.5 SOL 600 - RBE3 Elements Incorrectly Translated SOL 600 may incorrectly translate RBE3 elements and this leads to wrong answers. 1-20009232 2005.5 Rotordynamics - UNBALNC - Null Load If the vector components (X1, X2, X3) on the UNBALNC entry aligns with the GRIDA and GRIDB direction defined on the RSPINT entry, then a null solution is obtained. This should result in a fatal error rather than continuing the execution. Avoidance: The avoidance is to correct the UNBALNC X1, X2 and X3 components. 1-20032521 2005.5 Distributed Memory Parallel - EIGRL, DOMAINSOLVER, STATSUB - UFM 9139 in PHASE0 DMAP checks for fmax on the eigr and/or eigrl entries do not take a static subcase (statsub) into account and the job may incorrectly fail with USER FATAL MESSAGE 9139 in PHASE0. Avoidance: Apply the following dmap avoidance. 2005r1: compile phase0 alter 34,49 $ 2005r2: compile phase0 alter 'IF ( (NFOUND\<0 OR FMAX', '' $ 1-20049736 2005.5 Buckling, Superelements - TEMP(LOAD), multiple subcases - Wrong answers If superelements exist in SOL 105 and multiple load cases are analyzed, the results may be incorrect. The results may vary depending on the order of the subcases. The use of superelements is not recommened in SOL 105 because the upstream shapes may not be correct. However, if superelements are used and multiple subcases exist the results should not depend on the ordering of the subcases. Avoidance: Apply the following dmap alter: compile sekdr alter 'setq','' case cases,/case1/'tran'/colno $ call setq case1//seid/peid/s,mtemp/s,k2gg/s,m2gg/ s,b2gg/s,mpc/s,spc/s,load/s,deform/s,templd/ s,p2g/s,dyrd/s,meth/s,mfluid $ 1-20066405 2005.5 Optimization/Design Sensitivity - MODE TRACKING and SCR=NO - SFM 4276, EC 3001 GREAD A SOL 200 job that includes mode tracking and eigenvector responses may fail in the DOM10 module with a message similar to: BIOMSG: ERROR 3001 HAS OCCURRED IN ROUTINE GREAD , FILE INDEX = 0. STATUS = 0 This error only occurs if SCR=NO is used. Avoidance: Run with SCR=YES or apply the following DMAP alter: compile desopt alter 'RESP3rg,rr2idrg',' ' DELETE /RESP3RG,rr2idrg,wgtmg,RQATABRG,modrprg $ 1-20081221 2005.5 Postprocessing - DBC, PARAM,POST,0 - XDB CBUSH object orientation vector is incorrectly translated The items within the CBUSH MSC.Access object contain incorrect values for the orientation information. 1-20107532 2005.5 Postprocessing - XDB file missing when job is submitted to AIX 5 using "node" option from Windows MSC.Nastran 2005 Local Computer: Win2000 Remote Computer: AIX 5.1 Hostname = dcadsi03 When user submits job to remote computer: nastran test1.bdf node=dcadsi03 all Nastran output files are copied (rcp) back to the local WinPC except for the xdb file. The mscrsh.exe is being used on the local WinPC when the Nastran job communciates with the remote computer. This was verified by looking at the Task Manager on the local WinPC, and seeing the mscrsh.exe process. When sumbitting from Windows to a unix machine using the "node" option, the XDB file is not copied back to the Windows machine. The following warning message appears after submital: MSC.Nastran beginning job test1.T2368_12. The filename, directory name, or volume label syntax is incorrect. MSC.Nastran job test1@dcadsi03.vought.com completed. 1-20135658 2005.5 Dynamic Response - PBUSH, PSHELL - Incorrect structural damping GE Variable GE damping on the PBUSH or PSHELL entries may lead to incorrect damping and thus wrong answers in Version 2004 and Version 2005. Avoidance: Although the error is only likely to occur for large models, there is no avoidance other than not using this capability. The error has been fixed in version 2005.1.2. Requested platforms have been put to the Training and Support - Nastran Product Update web site. 1-20143203 2005.5 Frequency Response Analysis - PARTN - UFM 2170 A frequency response analysis, SOL 108 , with no null columns in the damping matrix (BJJX) may fail with USER FATAL MESSAGE 2170 in the PARTN module in the PHASE1A subDMAP. Avoidance: Insert the following DMAP alter: compile phase1a alter 'if ( nonull\<','' dbstatus vb//s,n,nullvb $ if ( nonull<>-1 and nullvb>-1 ) then $ alter 'if ( nonull\<'(2),'' if ( nonull<>-1 and nullvb>-1 ) then $ endalter 1-20164298 2005.5 Optimization/Design Sensitivity - PBEAM - Incorrect or Missing Punch Output When a SOL 200 input file includes PBEAM entries with the NO option, the updated PBEAM entries are not all written correctly to the .PCH file. Avodiance: There is no avoidance other than manually creating the PBEAM entries. 1-20171152 2005.5 Aeroelastic Analysis - PERQ field on the AEFORCE bulk data entry is not supported The 2005 Quick Reference Guide indicates that field 9 of the AEFORCE entry can be used to specify that the associated data is PERQ (that is, per unit of dynamic pressure). This feature is not supported until Version 2005R3 (2005.5). Avoidance: Include the dynamic pressure factor in the loads and leave the PERQ attribute blank The following alter can be applied in the tier1 version of 2005 or 2006. I have not checked 2005r2 compile aestatrs list alter 'pavst'(2),'' type parm,,i,n,nopvperq $ dbstatus pvperq//s,n,nopvperq $ if ( nopvperq > 0 ) then $ $ partition the v-set into those to be scaled by Q and those $ that are absolute. Then, scale and remerge partn pavst,pvperq,/paast,,paqst,/1 ADD paqst,/qpaqst/CQ $ scale by q merge paast,,qpaqst,,pvperq,/pavstf/1 $ $ partn pgvst,pvperq,/pgast,,pgqst,/1 ADD pgqst,/qpgqst/CQ $ scale by q merge pgast,,qpgqst,,pvperq,/pgvstf/1 $ else $ equivx pavst/pavstf/always $ equivx pgvst/pgvstf/always $ endif $ call appndadb aedbstdx,uxvst,,,,pavstf,pgvstf/ mrgindx,mrguxv,mrgwjv,mrgfjv,mrgqkv,mrgqav,mrgqgv $ PARAML mrgindx//'TRAILER'/1/S,N,NvTERMS $ delete /pavstf,pgvstf,,, $ 1-20172731 2005.5 Complex Eigenvalue Analysis - CHACBR, EIGC - Wrong Answers, Primepower Only Models with acoustic barrier CHACBR elements may yield incorrect complex eigenvalues In MSC.Nastran 2005.1 on Fujitsu Primepower machines. 1-20184226 2005.5 Connector Elements - CWELD, TEMP(LOAD) - UFM 4016 A model which has cweld elements and temperature loading terminates with USER FATAL MESSAGE 4016 (GETEMP) Avoidance: A TEMPD must be defined. Temperature loading is not supported for cweld, cfast, and cwseam elements. The problems has been addressed by skipping the nodal temperature check for these elements. 1-20194247 2005.5 Optimization/Design Sensitivity - PBRSECT - Missing Punch Output An optimization analysis, SOL 200, with designed PBRSECT entries may fail to punch the complete PBRSECT entry. For some entries, only the outer loop definition was punched, the inner loop definition was missing. Furthermore, the outer loop definition was that of the original definition and not the optimized definition. Avoidance: There is no avoidance other than manually creating the entries. 1-20218686 2005.5 Loads - Combining load cases with references to non-existant loads - Wrong answers If a reference is made to a non-existant load the following warning message is issued. *** USER WARNING MESSAGE 3204 (SSG1) UNABLE TO FIND SELECTED SET ( 16064) IN TABLE (SLT ) IN SUBROUTINE (SSG1). However, if an attempt is made to combine non-existant load cases with existing load cases, wrong answer result. Avoidance: Remove the reference to the non-existant load cases. 1-20220161 2005.5 Frequency Response - DPHASE - Single Precision Loads A SOL 108 run with DPHASE data generates loads in single precision on short word machines. Loads should be generated with double precision accuracy. This may lead to results that do not contain the fidelity expected by the user. Avoidance: There is no avoidance. 1-20221811 2005.5 Distributed Memory Parallel Processing - Acoustic with Akusmod input, DMP=1 - SFM 3007 When an Acoustics job (with Akusmod input) is submitted with dmp=1 the job fails with the message: SYSTEM FATAL MESSAGE 3007 (DISUTIL) ILLEGAL INPUT TO SUBROUTINE DISUTIL Avoidance: DMAP avoidance for SOL 111 version 2005. compile read70 $ alter 'if ( nproc','endif $ nproc' $ if ( nproc>1 ) then $ if ( procid=1 ) then $ disutil agg0,,,////3 $ else if ( procid>1 ) then $ delete /agg0,,,, $ disutil ,,,,/agg0///3 $ endif $ endif $ endalter $ 1-20221988 2005.5 Nonlinear Analysis - CGAP, PUNCH, NLSTRESS - Missing Output in Punch File. If an NLSTRESS and STRESS output request is made in the same run, GAP FORCES are not written to the PUNCH file. Avoidance: Remove the NLSTRESS request form the output. 1-20222042 2005.5 Dynamic Response - PARAM,LFREQ, PARAM,SCRSPEC - Response spectrum SPCFORCES are incorrect Response Spectra analysis produces incorrect SPC forces when param,lfreq or the MODESELECT command is used. All other results are correct. Avoidance: Apply the following DMAP alter: compile postreig alter 'sdr1' $ equivx qgh/phqg/-1 $ 1-20240253 2005.5 Elements - CHEXA, TEMP(INIT) - Wrong Answers for Temperature Dependent Materials In a linear static thermal stress analysis with a temperature dependent material wrong results may be generated if - HEXA elements are present and a - TEMP(INIT) Case Control Command is used Avoidance: There are two avoidances: 1. Use a TEMP(MATERIAL) or TEMP(BOTH) Case Control Command instead of TEMP(INIT) and specify TREF on the material entry. 2. Setting NASTRAN SYSTEM(309)=1 also avoids the error and still allows the usage of TEMP(INIT). But this second avoidonce should not be used for highly skewed HEXA8. 1-20240331 2005.5 Optimization/Design Sensitivity - DRESP1 - Poor Message, SFM 3062 A SOL 200 optimization job with DRESP1 that references a missing GRID may fail with SYSTEM FATAL MESSAGE 3062 instead of a USER FATAL MESSAGE that identifies the missing GRID. Avodiance: Use PARAM,SOLADJC,-1 1-20258966 2005.5 Cyclic Symmetry - UFM 4319 on AIX 5.1 only SOL 114, cyclic symmetry, jobs may fail in Version 2005 on IBM AIX 5.1 with USER FATAL MESSAGE 4319. Avoidance: Run on a different platform or use an earlier version. 1-20275644 2005.5 Nonlinear Analysis - PCOMP, PARAM,COMPMATT - SFM 6352 (TDCINI) If a nonlinear analysis, SOL 106, contains a PCOMP entry with LAM="SYM" specified in field 9 and parameter COMPMATT is set to "YES" or "NONSMEAR" the analysis may fail with the message: *** SYSTEM FATAL MESSAGE 6352 (TDCINI) LOGIC ERROR: KERROR= 350. USER ACTION: CONTACT MSC.SOFTWARE CLIENT SUPPORT. PROGRAMMER INFORMATION: IPTR= 10916, ENDREC= 10900 PROGRAMMER INFORMATION: THE PARENT SUBROUTINE IS NLINIT OR MAIN: "Access violation" (C0000005) exception encountered. MAIN: For reference, A(MAINAL) = 4012FE, A(/SYSTEM/) = 1FD0A00 MAIN: A(/XNSTRN/) = 3DF0020 MAIN: Exception occurred at address 00C35C86. MAIN: Program attempted to access data at location E346AA1C. Avoidance: Other than removing PARAM,COMPMATT, no avoidance exists. 1-20277571 2005.5 Frequency Response - NLRGAP - SFM 3001 in the DPD module in XRANDOM subDMAP A SOL 108 deck with an unused NLRGAP entry in the input fails with SYSTEM FATAL MESSAGE 3001 in the DPD module in the XRANDOM subDMAP. Avoidance: Remove the unused NLRGAP entry. 1-20290197 2005.5 Enforced Motion - CBUSH - UFM 2170 The enforced motion example attached contains two CBUSH and two CONM2 elements. It used to run in nastran 2005r1 but is failling during restart in 2005r2 with the following message: USER INFORMATION MESSAGE 7559 (FRRD1A) THIS FREQUENCY RESPONSE ANALYSIS INVOLVES THE FOLLOWING TYPES OF EXCITATION -- ENFORCED DISPLACEMENT USING SPC / SPCD DATA USER FATAL MESSAGE 2170 (PARTN2) BOTH THE ROW AND COLUMN PARTITIONING VECTORS ARE PURGED AND ONLY ONE MAY BE. Avoidance: Insert the following DMAP alter into the restart run: compile semfreq alter 'freqdep='(,-1) putsys(0,109) $ alter 'freqdep=' putsys(1,109) $ 1-20375480 2005.5 Acoustic Analysis - MFLUID and param,vmopt,2 - Wrong Answers Starting in V2004r3, PARAM,VMOPT,2 gives wrong answers. Avoidance: Insert the following DMAP alter: compile mgen2a alter 'mpyad phsa,phh' equivx eh/lammat/-1 $ endalter 1-20375725 2005.5 Optimization/Design Sensitivity - DVPREL2 - SFM 3007 (DOM9) If a DVPREL2 (or DVCREL2 or DVMREL2) references more desvar id than there are desvar entries and optimization is performed, a non-useful fatal message is produced. This can also happen when the user calls out the same desvar id on a dvprel2 entry more than once. On windows, the job ends with: MAIN: "Access violation" (C0000005) exception encountered. MAIN: For reference, A(MAINAL) = 4012FE, A(/SYSTEM/) = 1FD0A00 MAIN: A(/XNSTRN/) = 3BF0020 While on AIX the job ends with the message: *** SYSTEM FATAL MESSAGE 3007 (DOM9) ILLEGAL INPUT TO SUBROUTINE DOM63 User Avoidance: Remove the duplicate reference to the same ID on the DVPREL2 entry or add dummy desvar entries to make the number of desvar's greater than the maximum number of DESVAR's called out on a DVxREL2. 1-20500621 2005.5 Elements - CPENTA, SDR2 - Poor Performance Large problems with large number of PENTA elements could experience significant performance issues in SDR2 element data recovery. Avoidance: The only avoidance is to use other elements or do not include the PENTA's in the output set unless necessary. 1-20523074 2005.5 Elements - CGAP, TEMP(LOAD) - UFM 4016 Temperature loading is not supported for CGAP elements. If temperature loading exists in a model with CGAP elements, NASTRAN incorrectly performs a check of the nodal temperatures of the grids attached to the gap elements too. If there is no temperature specified, Nastran terminates with USER FATAL MESSAGE 4016 (TA1ETD) indicating that there is no temperature data for the gap element. 1-20580861 2005.5 Large Models - SSG1 - UFM 6827 (PLOAD4D), Incorrect Memory Management If there is a large model with many grid points and elements, the job may fail with an inappropriate USER FATAL MESSAGE 6827 indicating a problem with geometry. Avoidance: Increase 'mem' on the Nastran command. 1-20609309 2005.5 Elements - PSHELL referencing MAT10 - No connection between structure and fluid If a PSHELL entry references a MAT10 entry, Nastran should issue a fatal message that indicates that a shell element cannot reference fluid materials. 1-20622051 2005.5 Composites - PCOMP - PRTPCOMP=0 does not work if LAM="SMEAR", Extra Output PRTPCOMP=0 [same as SYSTEM(361)=0] should supress the printout of equivalent PSHELLs and MAT2s for PCOMP entries. However, it does not work when LAM="SMEAR" on the PCOMP record. 1-20632561 2005.5 Acoustics - RBE1, RBE2, RBAR, RBE3 etc. - Wrong Answer if rigid elements attached to fluid dof If a rigid element (RBE1, RBE2, RBAR, RTRPLT, RSPLINE, RBR3, etc) is connected to a fluid degree of freedom, no message is given, and wrong answers occur. The rigid element family was not intended for fluid degrees of freedom; a fatal message should have been issued. Avoidance: Use MPC equations for fluid constraints. Always refer to component "1". 1-20647414 2005.5 Nonlinear Analysis - TEMPD - Floating Point Exception A nonlinear analysis, which includes nonlinear heat transfer, may fail with a floating point exception. The error has only been encountered on Windows and was the result of a poor guess for TEMPD. MAIN: The FPU has been reset after floating point exception. MAIN: For reference, A(MAINAL) = 401304, A(/SYSTEM/) = 21A4920 MAIN: A(/XNSTRN/) = 3A00000 MAIN: "Floating point overflow" (C0000091) exception encountered. Avoidance: Make a better guess on TEMPD for the initial temperature. 1-20780764 2005.5 External Superelements - EXTSEOUT - Excessive Disk Space Solution 101 requires excessive disk space when reducing an external superelement model to aset. The excessive disk space is required because the RFA matrix is unnecessarily created. Avoidance: Apply the folloiwng DMAP avoidance: compile extout alter 'call genrga'(,-1) if ( sdrs<>1 ) then $ alter 'call genrga' endif $ sdrs<>1 1-20798001 2005.5 Elements - PBRSECT, PBMSECT, EMG - Fatal Message If on the PBRSECT or PBMSECT entry a straignt segments, the job may fail in the element generation routines in the EMG module. Avodiance: Do not split a straight segement into multiple l segments. 1-20805090 2005.5 ACMS - CAABSF - Wrong Answers Nastran 2005r2 gives wrong answers when absorbers (CAABSF) are used together with MDACMS. This error only occurs for models which contain frequency dependent elements attached to fluid points. At this time only CAABSF elements have this feature Avoidance: Apply the following DMAP avoidance: compile fdrmgen alter 'partn mdotm,,vgfd','' add5 rph,mdotm,,,/mdotm1 $ partn mdotm1,,vgfd/,rgxfd,,/1 $ delete /mdotm1,,,, $ endalter 1-20900111 2005.5 Nonlinear Analysis - MATS1, TABLES1 - UFM 2076 User fatal message 2076 may be encountered incorrectly if a model contains a very large number of material entries that reference temperature dependent tables. *** USER FATAL MESSAGE 2076 (TA1) TABLES1 BULK DATA ENTRY ID 52020, WHICH IS REFERENCED BY MATS1 ENTRY ID48490980, IS INCORRECTLY DEFINED FOR NONLINEAR ANALYSIS 1-20944681 2005.5 Access - DEMO1 component fails on some operating systems The MSC.Access DEMO1 program has shown a FATAL traceback on some platforms and operating systems. This error was due to libdbio dependencies not being in the makefile. The Platforms affected are Linux64 and IRIX64. 1-20954421 2005.5 MDACMS - F1 specified on EIGR/EIGRL may lead to Wrong Answers For MDACMS, if F1 is specified on the selected EIGR or EIGRL entry, and if F1 is less than 1.0, and if there are eigenvalues between F1 and 1.0 Hertz, then the eigenvalues in [F1,1.0] will be recovered twice. Avoidance: Do not specify F1 less than 1.0 for ACMS. 1-20979791 2005.5 Optimization/Design Sensitivity - DOPTPRM, PENAL- Incorrect dependent design variable constraints The DOPTPRM parameter PENAL can be used to transform an infeasible design task to a feasible one. If this is used with the DOT optimizer and there are dependent design variables, the constraints on the first dependent design variable as seen by DOT are incorrect. This error should not affect the results unless the dependent design variable is close to or exceeding its bounds. Avoidance: Use the MSCADS optimization algorithm in place of DOT 1-21038768 2005.5 Nonlinear Analysis - RIGID=Lagrange Fails in SOL 106 with SFM 4017 from NLCOMB Lagrange rigid element RBE2 is not available for SOL106. If used the following fatal message is encountered in the NLCOMB module *** USER FATAL MESSAGE 4017 (NLCKDT) ESTNL AND FILE (103) ARE NOT PROPERLY ALIGNED *** SYSTEM FATAL MESSAGE 3007 (NLCOMB) ILLEGAL INPUT TO SUBROUTINE NLCKDT In Version 2005R3 as documented in the QRG, the RIGID=LAGRANGE command will be ignored in SOL 106 and RIGID=LINEAR will be used. Avoidance: A possible avoidance is to replace the RBE2 elements with stiff CBEAM elements. Else use SOL 400 in MD Natran. 1-21115634 2005.5 Postprocessing - ASSIGN FORM=BIGENDIAN or LITTLEENDIAN - UFM 659 (IFP1PO) If a run has multiple subcases and multiple assign statements that specify a non-native form of the output file, i.e. bigendian on a little endian machine or littleendian on a bigendian machine, the job may fail. For example the following input leads to the fatal message below: ASSIGN output2 = '12_little.op2', UNIT = 12,form=bigendian ASSIGN output2 = '61_little.op2', UNIT = 61,form=bigendian ASSIGN output2 = '62_little.op2', UNIT = 62,form=bigendian SOL 103 CEND post patran tofile 12 SUBCASE 1 METHOD = 1 $ modes=5 disp(plot)=all post displace tofile 61 SUBCASE 6 METHOD = 2 $ modes=10 stress(plot)=all post stress tofile 62 *** USER FATAL MESSAGE 659 (IFP1PO) THE FORTRAN LOGICAL UNIT REFERENCE NUMBER 61 ON THE ABOVE POST COMMAND REFERENCES A FILE THAT HAS A FORM=FORMATTED ATTRIBUTE. A PREVIOUS POST COMMAND SPECIFIES FILE UNIT 12 FOR FORMATTED OUTPUT. THE POST COMMAND DOES NOT ALLOW A FILE UNIT CHANGE FOR FORM=FORMATTED FILES. 1-21221351 2005.5 Optimization/Design Sensitivity - temp(load) and buckling response may have incorrect sensitivity Sensitivity coefficenet for a SOL 200 job may be in error if the following conditions are met. a. has buckling eigenvalue as constraint b. has temp(load) in static subcase c. has 'PARAM,DSNOKD,1.0' Aovoidance : attached following DMAP alter compile response $ alter ' bdiag,budg,dkdgg,budg'(,-2),''(,-2) $ EMG EST,CSTMS,MPTX,DIT,,ugb,ETT, EDT,,,BGPDTS,GPSNTS,,,,,/ KDELMDg,KDDTDg,,,,/ 1/0/0/-1/-1/-1/ 0 /-1//////1 $ 1-21243388 2005.5 Optimization/Design Sensitivity - DESVAR - SFM 3001 A SOL 200 job will fail with system fatal message 3001 if it has a DESVAR command in the Case Control section referencing a SET ID to select design variables and that SET covers all DESVAR entries in the input deck. Avoidance : Either use DESVAR = ALL or remove DESVAR in case control 1-21249491 2005.5 Executive System - RESTART - SFM 1013 SYSTEM FATAL MESSAGE 1013 may occur in a restart if the solution sequence is large enough to exceed an array size. For example, the index to FREDBD in common block DBFREX is out of bound. That array is sized to 300, but in OPNDBS, the FREPTR is calculated to be 303 (outside the array bounds). Avoidance: Execute the job as a cold start. 1-21251041 2005.5 Transient Analysis - DDRMM, SORT2, SPARSEDR=NO - Missing Output for multiple subcases If PARAM,SPARSDR,NO is set, the second and subsequent subcases in a transient analysis will not produce SORT2 output. 1-21289481 2005.5 installation - linux - Missing Libraries - LD_PRELOAD LD_PRELOAD was set on Linux systems in 2005.1. This setting may cause a message in the log file about missing libraries. Avoidance: Replace the following line in $MSC_BASE/bin/nast20051.lcl and $MSC_BASE/bin/nast20051.dmp: %MSC_ARCH=linux:% export LD_PRELOAD with %MSC_ARCH=linux:%# export LD_PRELOAD 1-21298401 2005.5 Postprocessing - CQUADR/CTRIAR center format not supported by DBC The CQUADR/CTRIAR center format was not supported by DBC 1-21304451 2005.5 MPYAD - Arithmetic Exception - machine dependent failure The MPYAD module may fail for large problems in which the first matrix has a large number of rows and a small number of columns. This error only occurs when a very large memory is specified. Avoidance: Reduce the memory request. 1-21317981 2005.5 AUTOMSET - UFM 9163 (SEKR0) Models that contain redundant, i.e over constrained, rigid elements will fail with USER FATAL MESSAGE 9163 if PARAM,AUTOMSET,YES is specified. An avoidance is available in the following DMAP alter: compile sekr0 alter '9163', 'RETURN' $ message //' user'/wrn/'message 9163 (sekr0)' $ message //' The following mpc and/or rigid element '/ ' equations are redundant and will be discarded ' $ matgpr bgpdts,uset1,,rax//'h'/'a' $ endalter 1-21318011 2005.5 AUTOMSET - Wrong Answers for Multiple BC If PARAM,AUTOMSET,YES is specified for any job with multiple boundary conditions (BC), results for the second and subsequent BCs will be wrong. An avoidance is available via DMAP alter: compile sekr0 alter 'DBSTATUS knn'(,-1) delete /knn,,,, $ 1-21345191 2005.5 Optimization/Design Sensitivity - FLUTTER, Superelements - EOF on vtqu in dsfltf. SOL 200 job with flutter response and design model covers more than one upstream SE will fail in DSFLTF module with EOF on vtqu. This problem does not affect SOL 200 job with residual only or design models that span only one upstream SE. Avodiance : use following alter to avoid the problem ompile respsen,list $ alter 'lpflg=0' $ type parm,,i,n,lpflgcu $ lpflgcu=0 $ alter 'call flutsens','' $ IF ( DOFLUTDG>0 ) then $ lpflgcu = lpflgcu + 1 $ call flutsens, KDICTDSF,KELMDSF,BGPDTS,SILS,CSTMS,KDICT, KELM,DSPT1,MDICTDSF,MELMDSF,MDICT,MELM,EST, MPTS,DIT,ett,GPSNTS,BDICTDSF,BELMDSF, KDICTDSB,KELMDSB,MDICTDSB,MELMDSB,BDICTDSB, BELMDSB,CASEM,EDT,PHDH,EMAP,CASEXX,SLT, MAPS,USET,GOAT,GOAQ,GM,CASES,KHH,BHH,MHH, QHHL,FLUTAB,R1TABR/ DELFL,VDKU,cdelk,cdelm,cdelb,dug,dvg/ LPFLGcu/DMRESD/SEID/RSONLY/CDIFX/NOPSLG/ IMAGE/shapeopt $ endif $ 1-21377192 2005.5 Optimization/Design Sensitivity - DOM9 - SFM 4276 EC 3021 When an optimization job includes DVPREL1 entries with a single DESVAR entry and PMIN and PMAX is specified on some but not all of the DVPREL1s than the job may fail with SYSTEM FATAL MESSAGE 4276 EC 3021 in the DOM9 module. Avoidance: 1) Use ADSCOD = 1 on the DOPTPRM or 2) Either leave all PMIN/PMAX fields blank on the DVxREL1 entry and reference a single DESVAR or add a non-zero number to all PMIN/PMAX fields of DVxREL1 entries. 1-21389158 2005.5 Postprocessing - RTRPLT, PARAM,POST,0 - RTRPLT missing from xdb RTRPLT information is missing from the XDB. 1-21431967 2005.5 Model Checkout - Singularities not identified, UFM 9050 Not Issued on Windows PC MSC.Nastran 2005r2 (version 2005.1.0) on Windows may fail to identify singularities and not issue USER FATAL MESSAGE 9050. The analysis may procede and issue very bad answers that contain rigid body motion. Avoidance: The error has been corrected in Version 2005.1.2 (a.k.a 2005r2a). Either run the problem in Version 2005.0.0 or get the latest release. The updated 2005.1.2 Windows analysis.exe executable is available online at: http://www.mscsoftware.com/support/software_updates/index.cfm#nastran 1-21462191 2005.5 SOL 600/Marc Executables - 2005R2 Linux/Itanium CD - RHEL 3.0 - Memory Error The SOL 600 marc executables on the MSC.Nastran 2005r2 Linux/ Itanium CD will not work on Red Hat Enterprise Linux (RHEL) 3.0. They will work with RHEL 2.1 A Marc memory allocation error will appear in the log files when trying to run a Nastran SOL 600 analysis using RHEL 3.0. Avoidance: Download the file linux64_rhel3.tar.gz from MSC ftp site. This zip file contains the SOL 600 marc binaries for the RHEL 3.0 / Itanium platform. 1. unzip and untar the file in the /msc/nastran/msc20051/marc directory. It will create a linux_rhel3 directory. 2. Rename the current linux64 directory to linux64_rhel2. The Marc binaries in the current linux64 were valid for RHEL 2.1 3. Rename linux64_rhel3 to linux64. Now, the default Marc binaries are for RHEL 3.0 The problem with the wrong Marc executables for RHEL 3.0 / Itanium also applies to the Nastran 2005 installation CDs. This zip file will be posted at the following site. http://www.mscsoftware.com/support/software_updates/index.cfm#nastran 1-21475421 2005.5 Optimization/External Superelements - EXTSEOUT - SFM 4276 (PACK), EC 105 When a shape optimization job includes Part External SE, it will fail in DOPR2 at 2nd design cycle with the following error message: SYSTEM FATAL MESSAGE 4276 (PACK) ERROR CODE 105 PID= 0 Avoidance: Apply the following dmap alter. compile desopt alter 'desiter=desiter+1' luset = luset0 1-21570101 2005.5 Optimization/Design Sensitivty - EXTSEOUT - SFM 6551in EXTOTMIN module A SOL 200 job employing an external superelement created by using EXTSEOUT with a DISP request fails with SYSTEM FATAL MESSAGE 6551 while reading the OP2 file in the EXTOTMIN module. Avoidance: The same job runs successfully to completion if the external SE is created without the DISP request. 1-21572991 2005.5 Superelements - EXTSEOUT for fluid - SFM 5423 If the EXTSESOUT command is used to create an external superelement with fluid elements and fluid grid points exist on the boundary the assembly may terminate in the MPYAD module with SFM 5423. Avoidance: There is no avoidance. 1-21602236 2005.5 Aeroelastic Analysis - Flutter Analysis - UFM 3005 (FA1) The PK and PKE flutter methods use an eigensolution which requires an invertible mass matrix. This may lead to the following fatal message: *** USER FATAL MESSAGE 3005 (FA1) ATTEMPT TO OPERATE ON THE SINGULAR MATRIX MHH IN SUBROUTINE PKINIT 1-21724661 2005.5 Enforced Motion - SPCD - UWM 4152, Wrong Answers If more than one degree of freedom is specified on a SPCD entry and USER WARNING MESSAGE 4152 (G4SPCDR) is issued, wrong answers may result. Avoidance: Only specify one dof on the SPCD entry. 1-21737131 2005.5 Distributed Memory Parallel/ACMS - FLSPOUT - Wrong Answers / Missing Output Incomplete FLSPOUT (Fluid/Structure Panel Participation) output is produced when MDACMS is used with Distributed Memory Parallel (DMP). There are two avoidances: 1. Run in serial; do not use DMP for MDACMS with FLSPOUT. 2. Employ the following DMAP alter: compile freqrs alter 'if ( acms and fdfreqr','' if ( (acms or mdacms) and fdfreqr and nproc>1 and nfreqt>1 ) then $ endalter 1-21764817 2005.5 Optimization/Design Sensitivity - SFM 3007 (DSABO) ILLEGAL INPUT TO SUBROUTINE DSAB1I When an optimization job designs a temperature independent material property while specifying temperature dependent material property entrIes, MATT9 or MATT2, it will fail with the following error message: *** SYSTEM FATAL MESSAGE 3007 (DSABO) Avoidance: Do not include MATT9 or MATT2 entry in the job. Use MATT1, MATT3 or MATT5 instead. 1-21857794 2005.5 Acoustic Analysis - CHEXA, MAT10 - Incorrect complex acceleration and pressure Acoustic analysis produces incorrect complex acceleration velocities and pressure levels. 1-21857803 2005.5 Topology Optimization - PCOMP - UFM 2025 TA1 A topology optimization job with composite elements encounters a USER FATAL MESSAGE 2025 in the TA1 module, stating that there is an UNDEFINED COORDINATE SYSTEM ID = 3000002 even though a coordinate system with that id is present in the input file. Avoidance: Other than removing the composite elements, there is no avoidance. 1-21860501 2005.5 Restarts - PSD - Wrong Answers The psd response calculated in a RESTART may be incorrect in Version 2005.1. Avoidance: In the RESTART run apply the following DMAP alter: ECHOOFF $ COMPILE SEMFREQ NOLIST $ ALTER 'IF ( NOUHF\<1','' $ IF ( NOT(NOPH2) AND EXTDR='NO' ) THEN $ ENDALTER $ ECHOON $ 1-21869596 2005.5 Topology Optimization - Multiple Subcases - UFM 2025 (TA1), UWM If there are CQUADx/CTRIAx referencing MCID the job may fail with one of the messages below: *** USER FATAL MESSAGE 2025 (TA1) UNDEFINED COORDINATE SYSTEM ID = 3000002 *** SYSTEM WARNING MESSAGE 2072 (SEP1X) CARD TYPE 14101 NOT FOUND ON DATA BLOCK. *** USER FATAL MESSAGE 2010 (TA1) ELEMENT 201 REFERENCES UNDEFINED PROPERTY ******** Avoidance: Either use a single subcase or apply the following dmap alter: compile predom alter 'ta1 ,,ec', '' ta1 ,,ect,ept,bgpdt,sil,,CSTM,,,/ estx,,,gpect,,,,,/ luset/-1/0/1/0/0 $ 1-21892107 2005.5 Case Control - GPFORCE SFM 2362 (SETA2L) SET Spill AREA HAS BEEN EXCEEDED. The following Error message was issued in V2005.0 in a run with more than 1200 subcases and GPFORCE requests in each subcase. *** SYSTEM FATAL MESSAGE 2362 (SETA2L) SET Spill AREA HAS BEEN EXCEEDED. USER ACTION: CALL MSC CLIENT SUPPORT. *** USER WARNING MESSAGE 2354 (GPFDR) MODULE IS UNABLE TO CONTINUE AND HAS BEEN TERMINATED DUE TO ERROR MESSAGE PRINTED ABOVE OR BELOW THIS MESSAGE. THIS ERROR OCCURRED IN CODE WHERE THE VARIABLE -NERROR- WAS SET = -99 Avoidance: Add a SUBCASE with a different set request for any GPF output. 1-21895337 2005.5 Optimization/Design Sensitivity - MAT9 - Incorrect design sensitivity coefficients Design sensitivity coefficients for MAT9 entries are incorrect. 1-21901601 2005.5 Aeroelastic Analysis - DMIG, AEPRESS - SFM 4276 (FREAD) If an aeroelastic analysis has an AEPRESS entry that references an undefined DMIG entry than the job will fail with SFM 4276 in the FREAD module. Avoidance: Correct the input. 1-21957121 2005.5 Adams Integration - ADAMSMNF, AUTOQSET - UFM 1126 (FNFIST) A SOL 103 run that combines param,autoqset with a ADAMSMNF FLEXBODY request will fail with the message: *** USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE GP4 IS ATTEMPTING TO OUTPUT DATABLOCK 202 NAME = YG , WHICH ALREADY EXISTS. 1-22013693 2005.5 Case Control - CMSENERGY - UFM 601 The CMSENERGY command must be abbreviated with 4 charachters, i.e. CMSE, else the job will fail with USER FATAL MESSAGE 601. 1-22050590 2005.5 Optimization/Design Sensitivity - SFM 3002 (DOM9) An optimization job may fail in DOM9 with SYSTEM FATAL MESSAGE 3002 with and "END OF FILE" error message if the following conditions are met: 1) Either DVCREL1 or DVMREL1 is present and it references more than one design variable or it specifies non-zero PMIN/PMAX; 2) DVxREL2 is present (or is internally spawned by designed BEAM properties), Avoidance: 1) Replace DVCREL1 or DVMREL1 with DVCREL2 or DVMREL2 or 2) Remove PMIN/PMAX from DVxREL1 Shenghua, It would be nice if we could give better message. - Raj optimisation run wuth dvcrel entries gives *** SYSTEM FATAL MESSAGE 3002 (DOM9) EOF ENCOUNTERED WHILE READING DATA BLOCK SCRATCH (FILE 330) IN SUBROUTINE SKPREC If you replace the DVCREL1 entries with DVCREL2 entries and a linear equation the job runs ok. If there is only one design variable on the DVCREL entries it also runs ok. Example file is attached. 1-22059227 2005.5 Connector Elements - CWELD - Missing element force output If CWELD elements connect points defined using a local coordinate system, then element force requests for the element will be ignored. 1-22099431 2005.5 Dynamics - PARAM,AUTOQSET,YES and PARAM,POST,0 - Missing data in xdb When PARAM,AUTOQSET,YES is used then any grid/scalar point results will be incomplete on the xdb file. The following warning message will be issued. *** SYSTEM WARNING MESSAGE 6065 (DBC) *** DBCMSG ERROR MESSAGE 22 FROM SUBROUTINE GRIDBK DATA BASE READ RELATION PROBLEM FOR EQEXING RETURN CODE = 0. Avoidance: Insert the following DMAP alter: compile extduset alter 'call augqset' TYPE PARM,NDDL,I,N,CP,DBCPATH $ TYPE PARM,NDDL,CHAR8,Y,DBCCONV,DBCOVWRT $ TYPE PARM,NDDL,I,Y,GEOMU,LOADU,POSTU,DBCDIAG,POST $ if ( post=0 ) DBC BGPDTS,GPLS,GEOM1S,EQEXINS,,,,,,,,,,,,,,// 'BGPDT'/'GPL'/'GEOM1'/'EQEXIN'///////////////// -1/DBCPATH/S,N,CP/'reig'/0/GEOMU/LOADU/ POSTU/DBCDIAG/DBCCONV/DBCOVWRT/0 $ endalter 1-22164401 2005.5 Connector Elements - CWELD elements with PARTPAT option connect shell elements with wrong PSHELL IDs If the shell element that includes the projection point GA or GB is connected to several shell elements with different PSHELL IDs, the CWELD elements with PARTPAT option may connect shell element with wrong PSHELL IDs. 1-22166731 2005.5 Optimization/Design Sensitvity - SFM 3008, Insuffucient Memory in DSAB1J A large optimization job that has many designed elements may fail in DSAB1J with a fatal error indicating insufficient memory. Avodiance: The amount of memory required has likely been overestimated but the only avoidance is to increases the memory. 1-22194181 2005.5 Optimization/Design Sensitvity - Static Superelements may not utilize adjoint load method Adjoint load method may not be utilized in Statics SOL 200 job with SEs. The jobs will still run to the completion with correct results. The impact of this problem is, if any, in the performace. Avoidance: insert following alter $ compile descon,list $ alter ' if ( doeigv\>0 )'(2,-1) $ IF ( APP='STATICS' ) THEN $ TCOLADJS = TCOLADJS + COLADJ $ IF ( TADJC<0 ) THEN $ GADJFLGS = 0 $ ELSE IF ( ADJFLG>0 AND GADJFLGS=0 ) THEN $ GADJFLGS = ADJFLG $ ENDIF $ TADJC<0 COLADJ = 0 $ TADJCS = TADJC $ ENDIF $ APP='STATICS' $ 1-22195429 2005.5 Multipoint Constraints & Rigd Elements - RSSCON, MPC - SMF 2104 (GP4) A SOL101 model with MPCs/SPOINTs and RSSCONs may fail with the message: *** SYSTEM FATAL MESSAGE 2101 (GP4) GRID OR SCALAR POINT ID= 300740 COMPONENT = 0 FOUND ON THE MPC ENTRY IS ILLEGAL. USER ACTION: CHECK MPC ENTRIES. 1-22331531 2005.5 External Superelements - SFM 3200 in BDRYINFO module An external SE creation run with no T-set DOFs, but only Q-set DOFs, terminates with SYSTEM FATAL MESSAGE 3200 (Logic Error 11) in the BDRYINFO module. 1-22398781 2005.5 DMAP - MATMOD option 47 - SFM 4276 If the input matrix to MATMOD option 47 is null then the module will fail with SYSTEM FATAL MESSAGE 4276. Avoidance: Check for a null matrix using the PARAML module before executing this option. 1-22407911 2005.5 SOL 600 - NSTATE of NLAUTO entry is not translated to .marc.dat file correctly with DYNAMIC The value of the NSTATE field of NLAUTO is not translated to the .marc.dat file in Transient Dynamic Analysis. 1-22445937 2005.5 Connector Elements - PFAST - UFM 2025 (MODGM2), Undefined Coordinate Cystem If a large number is used for the MCID that is referenced on the PFAST entry the job may with USER FATAL MESSAGE 2025 being issued from the MODGM2 module indicating an undefined coordinate system. Avoidance: User smaller ids for the coordinate system. 1-22461444 2005.5 Eigenvalue Analysis - MEFFMASS output request - UFM 5423 An MEFFMASS request for an analysis that produces very large, very sparse matrices by fail with USER FATAL MESSAGE 5423. The model that experienced this fatal message had a density on the order of 1.0e-6. 1-22502406 2005.5 MCFRACTION - Fluids - SFM 3007 - ILLEGAL INPUT TO SUBROUTINE MCFRAC If MCFRACTION is used for a model that includes fluid nodes, the modal contribution output is missing, and the following error message is issued: *** SYSTEM FATAL MESSAGE 3007 (MCFRAC) ILLEGAL INPUT TO SUBROUTINE MCFRAC Avoidance: Remove the MCFRACTION request. 1-22539420 2005.5 Postprocessing - PARAM,POST,0, DBC - Missing Output in xdb, SWM 6065 DBCMSG 14 SOL106 restarts using 'PARAM,POST,0' produces an .xdb file that is missing output. The f6 output contains the following warning messages: In the run that produces .xdb nastran gives this SYSTM WARNING MESSAGE, *** SYSTEM WARNING MESSAGE 6065 (DBC) *** DBCMSG ERROR MESSAGE 14 FROM SUBROUTINE DBCROL UNABLE TO OPEN INPUT RELATION NLLF RETURN CODE = 1. *** SYSTEM WARNING MESSAGE 6065 (DBC) *** DBCMSG ERROR MESSAGE 14 FROM SUBROUTINE DBCROL UNABLE TO OPEN INPUT RELATION NLLF RETURN CODE = 1 Avoidance: There is no avoidance for the xdb file other than running a cold start. Restarts with PARAM,POST,-1 produce a complete op2 file. 1-22555556 2005.5 Optimization/Design Sensitivity - Designing ZOFFS on CQUADR and CTRIAR - UFM 7193 If an optimization job designs ZOFFS of a CQUADR or CTRIAR, the job fails with USER FATAL MESSAGE 7193. Avodiance: Use CQUAD4 or CTRIA3 to design ZOFFS. 1-22611621 2005.5 External Superelements - AUTOQSET, DMIGPCH, K4AAX - UFM 4353 (MTRXIN) Creating an external superelement (SOL 103, DMIGPCH option) using 'PARAM, AUTOQSET, YES' produces an unsymmetric K4AAX matrix. The following assembly (SOL 111) run then fails with the message: *** USER FATAL MESSAGE 4353 (MTRXIN) DMIG MATRICES SELECTED BY K2GG, M2GG, B2GG OR K42GG DO NOT HAVE SYMMETRIC FORM (IFO=6). Running the job with SPOINT and QSET1 entries instead of PARAM AUTOQSET produces a symmetric K4AAX matrix and the assembly run works fine. Avoidance: Insert the following DMAP alter: compile phase1b alter 'UMERGE1 uset,k4QQ,k4TQ' modtrl k4aa////6 $ alter 'UMERGE1 uset,bQQ,bTQ' modtrl baa////6 $ endalter 1-22618721 2005.5 Distrubuted Memory Parallel - DMP, PARAM OUGCORD BASIC - Missing Results in op2 file Distributed memory parallel jobs that use PARAM,OUGCORD,BASIC will only have partial results output to the op2 file. Avoidance: Insert the following DMAP alter: compile sedrcvr alter 'OUTPUT2.*OUGV1PAT'(,-1) if ( disofp and not(acms) ) then $ $ distributed and high level parallel IF ( procid<>1 ) THEN $ disofps ougv1pat,,,,,,, $ ELSE $ disofpm ougv1pat,,,,,,,/ ougv1ptt,,,,,,,/ mpibuff $ equivx ougv1ptt/ougv1pat/-1 $ ENDIF $ procid<>1 ndisofp=ndisofp+1 $ endif $ disofp 1-22653481 2005.5 Adams Integration - param,cmsortho not valid in Version 2004 & 2005 The nastran/adams interface in Version 70.7 and 2001 had a param,cmsorthono option. This option was removed in Version 2004. 1-22716859 2005.5 MDACMS - EIGRL, ND - Extra Eigenvalues MDACMS ignores ND on the EIGRL entry and will output more eigenvalues than specified by ND. Version 2005R3 will issue a warning message that ND is ignored. 1-22732561 2005.5 DMAP - PARAML Options 'VERS___' or 'COMP____' - Access violation The VER__ and COMP___ options of the PARAML module may fail with an access violation on some operating systems; e.g., Linux RedHat 9 and Windows. Avoidance: There is no avoidance. 1-22832921 2005.5 Aeroelastic Analysis - TRIM entry with AEQR set is not parsed correctly If a TRIM entry contains an AEQR value that is a real number 0 < AEQR <= 1.0 and one or both of the label fields on the parent TRIM entry are blank, the AEQR value will be reset to 0.0 with the result that there is no aeroelastic feedback. Avoidance: If AEQR=1.0 is desired, leaving the AEQR field blank will result in the default of AEQR=1.0 being used. It some value other than 1.0 is desired, the only avoidance is to create dummy aerodynamic extra points (AESTAT or AEPARM) and constrain them to 0.0 on the TRIM entry so that there are no blank label fields on the parent. 1-22840061 2005.5 External Superelements - EXTSEOUT - OUTPUT2, SFM 6551 (INPTX2), AN END-OF-FILE WAS DETECTED If element forces are requested in the external component reduction run using EXTSEOUT and the DMIGOP2 option, the datablock IEF1O may be erroneously identified (in the XSOP2DIR record) as one of the datablocks that are to be written to the op2 file. This will cause SFM 6551 in the assembly run that tries to read the op2 file when the datablock MEF1O was not written to the op2 file. SYSTEM FATAL MESSAGE 6551 (INPTX2), AN END-OF-FILE WAS DETECTED Avoidance: Insert the following DMAP alter: ECHOOFF $ COMPILE EXTOUT NOLIST $ ALTER 'XNAME = \'MEF1O'(,-1),'' $ IF ( NOIEF1o>0 ) THEN $ ENDALTER $ ECHOON $ 1-22850801 2005.5 Topology Optimization - TOPVAR - Traceback in dop1x6 Topology optimization jobs with symmetric constraints specified on the TOPVAR entry may fail with a traceback in dop1x6. 1-22912575 2005.5 Distributed Memory Parallel - Large models run with MDACMS and DMP may hang Large models that are executed with a large memory request that use MDACMS and DMP may hang. The matrix partition process (module PRESOL) may attempt to acquire extra (dynamic) memory it needs to partition the model. If there is insufficient memory available on the system to complete the memory allocation successfully, the DMP Slave process may hang. Avoidance: There are two possible workarounds: 1. Reduce the amount of memory given to Nastran with the "mem=" command line option. For most models, "mem=1gb" should be sufficient. 2. Increase the amount of memory given to Nastran. Option (1) is preferable, since the amount of extra memory may be much more than is truly needed to solve the problem. For option (1), there must be sufficient memory available on the system to satisfy the request. Exercise this option on a lightly loaded system. 1-22916281 2005.5 Aeroelastic Analysis/Rotordynamics - MATREDU- SFM 3007, MATREDU Rotordynamics problems may fail in SOL 146 (aeroelastic analysis) in the GENGYRO subDMAP with SFM 3007 from the MATREDU module. Avoidance: There is no avoidance. 1-22955943 2005.5 Nonlinear Analysis - NLITER, CGAP - Divide by Zero, UFM 4658 (NHEXD) A nonlinear analysis with CGAP entries and large displacement may encounter a divide by zero or *** USER FATAL MESSAGE 4658 (NHEXD) DIFFICULT GEOMETRY PREVENTS FURTHER COMPUTATIONS FOR ELEMENT WITH ID =916 User information: Difficult geometry for solid elements occurs when faces have zero areas, or when Jacobians at integration points do not all have the same sign, which signifies that the edges are crossed. In geometric nonlinear analysis, tests are made for initial and deformed geometry. Elements should be modeled such that their faces are as nearly equilateral as possible and midside nodes should be positioned close to the center of their edges. 1-23000557 2005.5 Acoustic Analysis - PARAM,AKMPOST and GRIDMP keyword on FLSPOUT command - Wrong Answers If PARAM,AKMPOST,YES is specified and PANELs are present and the GRIDMP keyword is specified on the FLSPOUT command then the results written to Fortran unit 90 will be incorrect. Avoidance: Remove the GRIDMP keyword from the FLSPOUT command or insert the following DMAP alter: compile akmpost alter 'numfgrid'(2) PARAML mpfmap//'TRAILER'/6/S,N,numgrdmp $ alter 'rowmap = rowmap + 1'(4),'' rowmap = rowmap + 1 + numgrdmp $ endalter 1-23040291 2005.5 Initial Stress Entry Can Not be Translated Correctly for solid elements The 2005 QRG does notnot have a complete explanation concerning this. We have added the the statement that LAY1 and LAYN should be set to zero or left blank if a model has no beam or shell elements. However in checking this it was discovered that some of the possible 7 stress values did not make it to the Marc deck. This problem has now been fixed. Ed Dickerson 1/23/06 Dear sir The initial stress entry "ISTRESS" of slo600 will be translated to "INIT STRESS" of Marc. Unfortunately, it can not be translated correctly. Please check the attached files. Supplements by Charles Chen, 16/Jan/2006, "ISTRESS" would be translated in "INIT STRESS" card in Marc. Regarding "INIT STRESS" card, for shell element, Marc needs 6th datablock to define "layers"; for solid element, 6th datablock should be skipped. However, SOL600 would always generate 6th datablock for "INIT STRESS" card, which will make Marc fail when executing analysis for solid elements. 1-23061191 2005.5 SOL 600 - Stress free initial contact of BCTABLE not translated correctly - Wrong Answers Stress free initial contact of BCTABLE is not translated correctly into marc.dat file in Nastran 2005r2 SOL 600. If multiple contact pairs are defined and stress free initial contact definition is not same for them in BCTABLE, this happens. For example: Nastran input deck: BCTABLE 0 2 SLAVE 2 0. 0. 0. 0. 1 0. 0 1 0 MASTERS 1 SLAVE 3 0. 0. 0. 0. 2 0. 0 0 0 MASTERS 2 Marc input deck translated by SOL 600: CONTACT TABLE 2, 2, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 1, 0, 1, 0, 1, 3, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 2, 0, 1, 0, 2, Marc correct input deck CONTACT TABLE 2, 2, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 1, 0, 1, 0, 1, 3, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 0.000000E+00, 2, 0, 0, 0, 2, 1-23086666 2005.5 Transient Analysis - IC(STATSUB) with PARAM,INREL,-2 - SFM 3001 In SOL 109, direct transient analysis, if IC(STATSUB) references a subcase with PARAM,INREL,-2 , the job will fail with the message: *** SYSTEM FATAL MESSAGE 3001 (TRNSP) THE OUTPUT DATA BLOCK IN POSITION 1 DOES NOT EXIST. Avoidance: This error does not occur in SOL 112. Apply the following dmap: compile sedtran alter 'call super1','' CALL SUPER1 /CASECC ,USET ,GOT ,KAA ,DYNAMICS, dynamic ,GPLS ,SILS ,SLT ,dar , CASES ,EQEXINS ,MATPOOL ,GM ,DIT , BGPDTS ,CSTMS ,EST ,MPTS ,XYCDBS , lll ,kll ,ull , ,PCDB , EMAP ,XYCDB ,MAPS ,ETT ,PVTS , KFS ,KSS ,KSF ,EDT ,EDOM , GEOM2S ,GEOM3S ,POSTCDB ,ECTS ,EPTS , INDTA ,KELM ,KDICT ,GPECT ,VELEM , FORCE ,casers ,SCSTM ,matpools,ditid , SPSEL , ,PJ ,PTELEM ,PG , PA ,YS ,qr ,UOO ,PSS , PL , ,gpsnts , ,KJJ , KGG ,edts ,LOO ,BJJ ,BGG , K4GG ,MJJ , ,MLR ,MLL , MRR ,CMLAMA ,CMPHA ,CMPHO , , MR ,GOQ , , ,MAA , MAR ,MEA ,BAA ,K4AA ,MGG , , , , ,GEOM4S , VGFS ,PCDBS ,ESTL ,ESTNL ,AGG , DMIs ,DMINDXs ,DTIs ,DTINDXs ,CONTACT , btopo ,GPDTS ,MELM ,MDICT ,GEOM1 , GEOM2 ,GEOM3 ,GEOM4 ,EPT ,MPT , SLIST ,KMG ,MMG ,MSF ,BMG , BSF ,K4MG ,K4SF , ,pvt , oint ,deqatn ,deqind ,medge ,gdntab , pelsets ,viewtb ,bgpdtvu ,orseq , , vgfd ,eht ,geom1s ,pvtbc , , , , , ,vgq , , , ,mmcdb , , , , , ,axic , , , , , , epsseo ,drg ,mphvz ,bk4zz ,pcompts , pval ,elemvol ,pmyg ,pbyg ,pkyg , mss ,bss ,k4ss ,belm ,bdict , , , , , , , , , , , , , , , , , , ,xsop2dir,rvg , geom1qx ,cee ,mee ,gge ,bec , mec ,cmlama1 ,ajp ,gei ,pvt0 , kay ,bay ,may ,k4ay ,goy , yg ,phba ,aaa ,aay ,asf , pggrv , , , , , ,ym , , , , , , , , , , , , , , , / s,APP /DMAPNO /S,RSONLY/SOLTYP /FALSE / FALSE /FALSE /FALSE /APRCH /S,SEID / S,PEID /S,MTEMP /S,LOAD /S,TEMPLD/S,DEFORM/ S,MPC /S,SPC /S,SUPORT/S,K2GG /S,M2GG / S,B2GG /S,P2G /S,DYRD /S,METH /S,MFLUID/ s,nloop /S,LASTSEID/S,PFILE/S,LUSETS/S,FSCOUP/ enfmeth /AUTOSPC /S,NOPH2 /FALSE /s,pvalid/ s,pexist/false /s,kdiff /' ' /0 / 0 /0 /0.0 /s,noph1 /s,adptindx / false /'no ' /'no ' $ 1-23097181 2005.5 Optimization/Design Sensitivity - DESSUB, DFREQ, MFREQ, DSAD - Fatal Message, Wrong Answers If a frequency response (ANALYSIS=DFREQ or MFREQ) with multiple subcases is submitted with the first frequency response subcase lacking a dessub request, the job can fail with system fatal messages in the dsad module or it can complete with wrong answers for the design responses and sensitivities. Avoidance: Remove the subcase that lacks a DESSUB command or place this subcase after a frequency response subcase that does have a dessub request. 1-23113802 2005.5 Buckling - multiple superelements and multiple subcases - SFM 6912 A linear buckling solution with more than one superelement and more than one buckling subcase may fail with the following message issued by the SEDR module: *** SYSTEM FATAL MESSAGE 6912 (SEDRML) THE BASIC GRID POINT DEFINITION TABLE NAMED BGPDTS AND THE DISPLACEMENT MATRIX NAMED BUG FOR SUPERELEMENT 20 ARE INCONSISTENT. USER ACTION: IF THIS IS AN EXTERNAL SUPERELEMENT DATA RECOVERY, ENSURE THAT THE BGPDTS TABLE AND NOT THE EQEXINS TABLE IS DBLOCATE'D. PROGRAMMER INFORMATION: THE NUMBER OF DEGREES OF FREEDOM IN THE BASIC GRID POINT DEFINITION TABLE IS 36. THE NUMBER OF DEGREES OF FREEDOM IN THE DISPLACEMENT MATRIX IS 60. Avoidance: Use the following DMAP alter. compile super3 alter 'ugb','' DBVIEW UGb=UG WHERE (( (seid=np2 and seid>0 and peid>0 and spc=* and mpc=* and suport=* and bmeth=* and mtemp=* and p2g=* and k2gg=* and m2gg=*) or (seid=np2 and seid=0 and peid=0 and spc=cspc and mpc=cmpc and suport=csuport and bmeth=cmeth1 and p2g=cp2g and k2gg=ck2gg and m2gg=cm2gg and mtemp=cmtemp) )) $ 1-23128147 2005.5 Optimization/Design Sensitivity - Buckling with external superelements - UWM 6911, Wrong Answers If buckling sensitivity analysis with superelements is performed with multiple subcases UWM 6911 (as shown below) is issued indicating there are multiple copies of a requested datablock. This may lead to wrong answers. *** SYSTEM WARNING MESSAGE 6911 (QCBFIN) THE DBVIEW HAS YIELDED MORE THAN ONE DATA BLOCK BUG . THE PROGRAM WILL SELECT THE "FIRST" DATA BLOCK FOUND. PROGRAMMER ACTION: TO FIND THE DUPLICATES, SPECIFY THE WHERE CLAUSE FROM THE DBVIEW STATEMENT ON THE DBDICT STATEMENT AND THEN MODIFY THE WHERE CLAUSE ON THE DBVIEW STATEMENT TO REMOVE THE DUPLICATES. Avoidance: External superelements can be replaced with DMIGPCH and K2GG instead of DMIGOP2. This avoids the SE processing. Else the following dmap alter may be used: : compile respsen alter 'dbview bugx=bug','' dbview bugx=bug where (seid=temp and wildcard) $ 1-23241901 2005.5 Large Models - GP4 - SFM 2101 pointing to an illegal dof A large model, more than 3 million dof, failed in GP4 with SFM 2101 indicating that an illegal degree of freedom existed on an mpc entry. . *** SYSTEM FATAL MESSAGE 2101 (GP4) GRID OR SCALAR POINT ID= 16700047 COMPONENT = 2 FOUND ON THE MPC ENTRY IS ILLEGAL. USER ACTION: CHECK MPC ENTRIES. 0FATAL ERROR Avoidance: There is no known avoidance. 1-23267428 2005.5 Aeroelastic Analysis - GI, SPLINEi - Floating Point Overflow A floating point exception can occur due to an attempt to divide by zero when processing aerodynamic spline input. Avoidance: The problem may be avoided by running on a different platform. The only other avoidance is to use a release prior to Version 2005.1. There is no avoidancethere is not avoidance other than to use a different platform (linux seems to work okay) or to use a version of Nastran earlier than 2005.1 1-23354553 2005.5 QRG/Aeroelastic Analysis - Plotting with SET 2 = AERO1 Fails In aeroelastic analysis, the plotting of the AERO1 elements are no longer available from the PLOT module using SOL 145 or 146. The Quick Reference Guide SET description Remark 1 needs to be updated to reflect this If AERO1 is used then the program issues the message: ERROR MESSAGES FROM THE PLOT SET DEFINITION MODULE (PLTSET) AERO1 ELEMENTS CANNOT BE PLOTTED BY THE STRUCTURAL PLOTTER Avoidance: Use Patran with PARAM,OPPHIPA,0 and PARAM,POST,0 and request displacement output. Create a new patran db and access both (model and results) from the xdb file. 1-23482561 2005.5 File Management Section - ASSIGN, OUGPSD1 - Incorrect LTLEND/BIGEND format If the LTLEND describer is used on the ASSIGN statement to write a little-endian format op2 file on a big-endian machine in a random response analysis, the OUGPSD1 datablock will have the first 3 words of the case control record written in big-endian order. The error is caused because OUTPX2 did not properly detect that there is no valid NDDL description for OUGPSD1 and other datablocks for the same OUTPUT2 DMAP statement. Just as for FORM=FORMATTED (neutral format), OUTPX2 shoud issue a UIM and skip the data block. The same problem would affect INPUTT2. 1-23494381 2005.5 Matrix Methods - ADD5 - BIOMSG: ERROR 999 HAS OCCURRED IN ROUTINE alxa2 The following error occurs in the ADD5 module when scaling a matrix when the input datablock is from a database with a smaller buffsize. BIOMSG: ERROR 999 HAS OCCURRED IN ROUTINE alxa2 1-23548203 2005.5 SOL 600 - CQUAD4, CHEXA, CBEAM, RBE2, RBE3 - Contact Model, Access Violation A contact model with CQUAD4, CHEXA, CBEAM, RBE2 and RBE3 elements fails during processing the input file with an Access Violation. 1-23573231 2005.5 Optimization/Design Sensitivity - Uniqueness on DRESP2 IDs in SOL 200 is not checked Uniqueness of DRESP2 IDs in SOL 200 jobs is not checked for MSC.Nastran v2005 onwards. The last verion that the check is performed is v2004r2. Users must manualy make sure there is no duplication on DRESP2 IDs. If duplication on DRESP2 IDs exists and the ID is selected as a constraint or objective, the optimization results may be based on the unintended constraints. Avoidance - There is no avoidance. 1-23623711 2005.5 Optimization/Design Sensitivity - SFM 3007 (DSFLTF), Misleading message If a design response is associated with a complex eigenvalue (RTYPE = FLUTTER or CEIG) and the eigenvalue is 0.0,0.0, the following message is produced: *** SYSTEM FATAL MESSAGE 3007 (DSFLTF) ILLEGAL INPUT TO SUBROUTINE DSFLTF Avoidance: Determine and remove the cause of the zero eigenvalue. A UFM message such as the following needs to be added: The sensitivity of a complex eigenvalue that is exactly zero (0.0,0.0) is being requested. The sensitivity algorithm does not permit this and indicates a problem with the underlying analysis or the prescribed design task. User Avoidance: Determine the cause of the zero eigenvalue and remove it. 1-24081681 2005.5 External Superelements - Duplicate GRID and Element IDs - Wrong Answers If one or more grid point IDs and element IDs are the same in an external superelement, then output requests for displacements and stresses in the creation run for grid points and elements with the same IDs may lead to erroneous results in a subsequent assembly run. Specifically, displacement output requests for grid points in the creation run may lead to erroneous element stress output for elements with the same IDs in a subsequent assembly run. Similarly, element stress output requests for elements in the creation run may lead to erroneous displacement output for grid points with the same IDs in a subsequent assembly run. Avoidance: Make the following two changes to the input data of the external SE creation: (1) If there are any VELO or ACCE requests in the Case Control, be certain to consolidate those sets with a DISP request. (2) Employ the following DMAP alter: compile extout alter 'sdr2','' $ SDR2 CASEx,CSTMS,MPTS,DIT,EQEXINs,,ETT,nulllama,BGPDTS,,qg, rga,EST,XYCDBs,,,,,,,,,,,,,,/ ,iqg1,IUG1,IES1,IEF1,,,,,,,/ 'reig'/S,N,NOS2A/S,N,NCOMPS $ 1-24090721 2005.5 Optimization/Design Sensitivity - PBMSECT - UFM 3007 in dompftn. A SOL 200 job with pbmsect entries may fail with USER FATAL MESSAGE 3007 in dompftn if some pbmsect are not included in the design model. Avoidance: Include all PBMSECT in the design model. If some pbmsect should not be altered buring the optimization process, use the XINIT field of the DESVAR entry to specify an appropriate XLB and XUB.