MSC.Nastran Error List Update March 24, 2005 1-2859001 DMAP - Poor Message, UFM 404 The DMAP compiler gives a bad message, when a "/" delimiter is used instead of a ",". The message is UFM 404 (CTYPE) "A NON-RIGHT PARENTHESIS DELIMITER WAS DETECTED WHERE A RIGHT PARENTHESIS DELIMITER IS REQUIRED". 1-4915301 Non Linear Buckling - PARAM,BUCKLE,2, NLPARM with AUTO - UIM 6137 Non Linear Buckling with PARAM,BUCKLE,2 does not work with the AUTO KMETHOD option on the NLPARAM entry. If an analyis contains these entries iInformation message 6137 and user warning message 4698 listing almost all DOF with MAXRATIO may be encountered. Avoidance: User the ITER KMETHOD option. 1-5301301 RESTARTS - METHOD - Eigenvalues not recalculated SOL 103 restarts where the method command is changed in the Case Control will not modes. Avoidance: Use param,serst, manual and seall=0 commands. 1-5579503 Iterative Solver - SOLVIT - Traceback A test has been encountered that ends with a traceback in the solvit module. The test had approximately 2 million degrees of freedom Memory was set to 122 million words by estimate=mem. ( 0) 0x4000000001ac4d5c __io_ded + 0x464 [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 1) 0x4000000001ac0204 ____F90_END_IO + 0x9ac [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 2) 0x400000000126e6dc sbut1_ + 0x11f4 [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 3) 0x4000000000e5808c sbsrd_ + 0x3bc [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 4) 0x40000000012ed64c sitdr3_ + 0x7b4 [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 5) 0x4000000000bd5c58 solvit_ + 0x618 [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 6) 0x4000000000653bc8 xsem07_ + 0x770 [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 7) 0x40000000005b67dc xsemdr_ + 0x1ac [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 8) 0x400000000058af90 nastmon_ + 0x68 [/nast/msc2001t2/hpux/analysis.pa2_0_v] ( 9) 0x40000000005677e8 mainal + 0xb88 [/nast/msc2001t2/hpux/analysis.pa2_0_v] 1-5785604 Database - DBLOAD - BIOMSG: ERROR 3010 HAS OCCURRED IN ROUTINE GXWRIT Attempting to DBLOAD a large database in neutral format may fail with errors similar to the following: BIOMSG: ERROR 3010 HAS OCCURRED IN ROUTINE GXWRIT or MAIN: "Access violation" (C0000005) exception encountered. Avoidance: There is no avoidance. 1-6197801 DMAP - DECOMP, ADD - Address error for Cholesky factor sent to add module. The decomp module outputs a special form matrix when the active column cholesky option is selected. Inputting this matrix to the ADD module will cause the job to fail in various ways and a meaningful message is not output. 1-6377201 Acoustic Analysis - Format error Complex acoustic results incorrectly includes the phase results from the P column under the P(RMS), DB, and DB(A) results. The phase should be blank. 1-6948901 2004 Optimization/Design Sensitivity - RANDPS - Autocorrelation function may not be used for RMS response The 2001 release allows for the design of rms responses. There is an undocumented limitation that only one RANDPS ID can be used per subcase. Therefore, if there is a desire to study the response to two separate input spectra, separate subcases will have to be submitted. Each RANDPS ID can refer to multiple subcases so that auto and cross correlations can be input for a given RANDPS ID. 1-7472309 2005.0.2 Frequency Response - SPCD - Insufficient time leads to incorrect message If an enforced displacment dynamic analysis has insufficient time to complete all frequency solutions the following warning message will correctly be output; however, it is incorrectly followed by system fatal message 5423 indicating an incompatible matrix multiply. USER WARNING MESSAGE 3045 (FRRD1) INSUFFICIENT TIME TO COMPLETE THE REMAINING 100 SOLUTION(S) IN MODULE FRRD1 USER INFORMATION: TIME ESTIMATE TO COMPLETE: 857 SECONDS TIME REMAINING 42 SECONDS SYSTEM FATAL MESSAGE 5423 (DMPYAD) ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES 1-8080013 CWELD - TEMP(LOAD), TEMP(INIT), TEMPD - UFM 4016 CWELDs that reference a GS point that is loaded with either TEMP(LOAD) or TEMP(INIT) will results in UFM 4016. This problem is common because TEMPD is commonly used to define initial or final temperatures for all the GRIDs. Avoidance: Either do not use GS on the CWELD or do not use TEMPD. 1-8137638 Nonlinear Analysis - MATT1, TABLEM1 - Inefficient Processing If SOL 106 is used for a problem that has no nonlinearity, (i.e. no MATS1, no contact elements, and no PARAM,LGDISP,+1) but contains an MATT1 that references a TABLEM1. then the job will iterate. Avoidance: Run sol 101. 1-8349125 2005.0.2 Superelements - SEELT lets you assign the same element to two different superelements No warning is issued if the SEELT entry is used to assign an element to more that one superelement. The SEMAP will indicate the superelement that the element was assigned to. This can result in unexpected answers for boundary matrices. . 1-8748813 Rigid Elements - RBE3 - Poor Message, Bad m-set selection leads to floating point exception. When an RBE3 element is defined with a bad selection for the m-set, the element matrix may be singular. This can cause a floating point exception message to be issued from the VECPLOT module. The message does not indicate the cause of the problem. Avoidance: Other than verifying that the RBE3s reference a statically determinate m-set, there is no avoidance. 1-8817411 2005 Matrix Methods - Complex Sparse Unsymmetric Decomp - Wrong Answers for rank of update greater than 1 Complex sparse unsymmetric decomp may exhibit wrong answers for large models when the rank of update specified by system(220) is set to a value larger than 1. In Version 2004 HPUX and Linux systems set this system(220)=32. Avoidance: For Linux and HP it is recommended that system(220) be changed to 1 in the system rc file. The client problem that discovered this problem encountered the error during inertia relief calculations. The problem was also avoided by specifying param,inrel,-2. 1-8821267 2005.0.2 Materials - MAT8 - Floating Point Exception from IFPS Specifying very large values, greater than e+40, for Yt on the MAT8 entry may cause a floating point exception in the IFPS module. 1-10025339 Aeroelastic Analysis - Unsymmetric Decomp of Singular matrix - Poor Message, UFM 6136 (UDSNC) If a singular matrix is presented to sparse unsymmetric decomposition, the module issues the erroneous message: *** USER FATAL MESSAGE 6136 (UDSNCD) INSUFFICIENT CORE FOR NUMERIC PHASE OF SPARSE DECOMPOSITION. USER ACTION: INCREASE CORE BY 17 K WORDS Increasing the memory results in the same message. Avoidance: The model must be corrected so the the matrix is not singular. 1-10469313 2005.0.2 Heat transfer - view factor - If CHBDYG ID exceeds 1.0e8 then the view factor output is not printed If a CHBDYG ID exeeds 1.E8 then the view factor output will contain ***** for the id as shown below and the view factor output is not printed. ******* ******* 9.7893E-02 2.10642E-06 2.15175E-05 3.2974E-05 NO NO ******* ******* 9.7893E-02 2.44702E-05 2.49968E-04 3.8119E-04 NO NO ******* ******* 9.7893E-02 7.92138E-05 8.09187E-04 1.1879E-03 NO NO ******* ******* 9.7893E-02 1.52525E-04 1.55808E-03 2.1771E-03 NO NO ******* ******* 9.7893E-02 2.26236E-04 2.31105E-03 3.0770E-03 NO NO 1-10687517 2005 Heat Transfer - Format Error in a Large Field View Factor Punch File Large field view factor punch files may contain an incorrect extra line. 1-10872513 MFLUID - EIGRL - SFM 3034 (LNNHERR), Failed orthogonality test Jobs with MFLUID elements may fail in SOL 103 with the following message indicating an orthogonality failure in lanczos. *** SYSTEM FATAL MESSAGE 3034 (LNNHERR) INTERNAL FAILURE IN THE LANCZOS PROCEDURE: M-ORTHOGONAL QR PROCEDURE FAILED TO CONVERGE. PROBABLE CAUSE: MASS MATRIX IS INDEFINITE (MODES) OR STIFFNESS MATRIX IS INDEFINITE (BUCKLING). USER ACTION: CONTACT MSC CLIENT SUPPORT. *** SYSTEM FATAL MESSAGE 7340 (LNNHERR) warning reported by subroutine LNNDRVD *** SYSTEM INFORMATION MESSAGE 6470 (REIGL0) 1-11014028 Rigid Elements - RBE3 - Wrong Answers when fewer than 6 dof specified at REFC Using the RBE3 with fewer than all 6 dof for REFC may produce wrong results unless the reference grid is located at the centroid of the attached grids listed after the WTi fields. Avoidance: Place the reference grid at the centroid of the grid ids listed after the WTi fields. 1-11399523 2005.0.2 Documentation/QRG - CQUAD4, GEOMCHECK The QRG description of the taper ratio calculation is in error. The quad4 taper ratio calculations are designed to produce taper ratio factors between 0.0 (indicating square/rectangular) and 1.0 (indicating pure triangular). The calculations are performed correctly. However, the discussion in the QRG fails to mention the fact that the taper ratio includes the subtraction of 1.0 to bring the ratio into the 0.0 to 1.0 range. The QRG discussion of the GEOMCHECK Executive Control Statement Remark 2 taper ratio calculation description (4th bullet) should be modified to state: ... is defined to be the absolute value of (the ratio of the area of the triangle formed at each corner grid point to one half of the area of the quadrilateral - 1.0). 1-11457306 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-11532104 Nonlinear Transient Analysis - CGAP, CELAS2 - Wrong Answers Replacing the SPCs on the degrees of freedom on the fixed end of a CGAP element caused a nonlinear transient analysis to yield a 0.0 solution. Avoidance: Replace the two CELAS2 elements with a CBUSH and PBUSH element. 1-11748419 Nonlinear Output - NLPARM, INTOUT=NO, PARAM BUCKLE 2 - Extra Output When using PARAM BUCKLE 2, even though the NLPARM entry requests NO for INTOUT on the NLPARM entry, intermediate output will occur. The buckling mode plus all the intermediate increments are output. Only the first increment is not output. 1-11794410 Optimization/Design Sensitivity - PARAM EIGD with DVPREL and DVMREL - UFM 6920 (MATMOD) IF PARAM,EIGD,YES is set and property plus material sensitivities are requested, the subdmap EIGVECDS will fail with the message: SYSTEM FATAL MESSAGE 6920 (MATMOD) The problem occurs because the DMAP logic in EIGVECDS has DVSG1 for DKPHI and DVSG1 for DMPHI, then the variables are wrong for MATMOD. Avoidance: Use ONLY property OR material sensitivity in one run. Results for both cases can be combined externally 1-11859503 Distributed Memory Parallel - BSET, CSET - Poor Message, SFM 3007 (SEP1X) If bset and/or cset entries are used with GDMODES the the following fatal message that does not indicate the problem is issued: SYSTEM FATAL MESSAGE 3007 (sep1x) - illegal input to subroutine sepomt Avoidance: GDMODES does not support BSET, CSET or ASET entries. 1-11917502 Frequency Response - Freq. Dep CBUSH, Enforced Motion, SPCD - UFM 5423 (CFORCE2) In SOL 108, frequency response, if the model contains frequency dependent CBUSH elements and the excitation is direct enforced motion defined in the time domain using TLOAD entries and results are requested in the time domain using the TSTEP entry, SOL 108 usies the Fourier Transform Method but the data recovery will fail and the following fatal message will be issued from the CFORCE2 module: USER FATAL MESSAGE 5423 The fatal message occurs because the incompatible matrices QGX and QGSF are added. 1-12168411 Case Control - SDAMP, K2PP, M2PP, B2PP - Unexpected Answers, Missing UFM 9041 for SOLs 118, 146, 200 Beginning in Version 2004 changes to TF, K2PP, M2PP, B2PP and SDAMPING between subcases in SOL 107 through 112 are supported and UFM 9041 is no longer issued. However, these changes are still not supported in SOLs 118, 146 and 200 and beginning in Version 2004 they are ignored and unexpected answers result. The following fatal message should still be issued: ^^^ USER FATAL MESSAGE 9041 (PHASE0) ^^^ THERE ARE CHANGES IN K2PP, M2PP, B2PP, SDAMP, OR TFL. ^^^ USER ACTION: SPECIFY K2PP, M2PP, B2PP, SDAMP, AND TFL ABOVE ALL SUBCASES. Avoidance: Other than not making these changes between subcases, there is no avoidance. 1-12265515 Matrix Methods - DECOMP - Insufficient Memory, Receiving signal number 11: Segmentation fault Large models with insufficient memory may fail in decomp with the only message being issued to the log file: Receiving signal number 11: Segmentation fault Avoidance: Request more memory 1-12388901 2005.0.2 Superelements - enforced motion, external superelements - Wrong answers If a boundary point of an external SE created using the EXTSEOUT feature has enforced motion specified for it in a subsequent assembly run, then its results come out OK as part of the residual output in the assembly run, but come out as null values as part of the external SE output. Avoidance: Specify PARAM,SPARSEDR,NO or insert the following DMAP alter: compile spdr1 alter 'call xAdd5 vscg0,vmcg,vadr,z01dr0,vyg' add5 v01z,vupse,,,/zzz $ equivx zzz/v01z/-1 $ compile super3 alter 'MPYAD ULS,UH2,\/ULS1','' MPYAD ULS,UH2,yls0/ULS1 $ endalter 1-12600022 Optimization/Design Sensitivity - PARAM,EIGD - UFM 6920 (MATMOD) In Design Optimization, SOL 200, if PARAM, EIGD, YES is specified and the number of DESVAR is greater than the number of DVPREL, then the following messagae may be issued: SYSTEM FATAL MESSAGE 6920 (MATMOD) FOR MATMOD OPTION 1, THE COLUMN NUMBER X IS INVALID. IT MUST BE GREATER THAN ZERO AND LESS THAN Y. Avoidance: Make sure that each design variable referenced by a DVPRELi exists 1-13083904 2005.0.2 SSSALTER/Interactive Nastran - PLOAD4, CQUAD4 - UFM 4577 (GP3C) The interactive menu in Patran 2003r2 allows the user to generate a PLOAD4 on a 2D QUAD4 structure. If no stress request is made on the loaded elements the restart job will fail with the message: ^^^FAST RESTART MESSAGE *** USER FATAL MESSAGE 4577 (GP3C) PLOAD4 LOAD SET = 3 REFERENCES ELEMENT ID = 42 WHICH WAS NOT FOUND AMONG TRIA3, TRIA6, QUAD4, QUAD8, HEXA, PENTA OR HYPERELASTIC SOLID ELEMENTS IN THE PROBLEM. 0FATAL ERROR Avoidance: Add a stress output request for one of the elements loaded by PLOAD4. 1-13116701 Postprocessing - PARAM, POST, 0 for GDACMS requires SORT2 output or XY plot request Postprocessing of ACMS output is not possible in Patran unless SORT2 is requested or an XY plot request is made. 1-13218909 2005 Postprocessing - Interactive Dynamics in Patran fails with SFM 6357 druing full g-set data recovery. When interactive dynamics is used in Patran and all output is selected, then nastran will stop and issue the message: *** SYSTEM WARNING MESSAGE 3001 (SEP1X) THE INPUT DATA BLOCK NAMED GEOM1QS AT POSITION 2 DOES NOT EXIST. *** SYSTEM WARNING MESSAGE 3001 (SEP1X) THE INPUT DATA BLOCK NAMED GEOM2S AT POSITION 3 DOES NOT EXIST. and *** SYSTEM FATAL MESSAGE 6357 (SEP1A) NO GRID POINTS FOUND The sssalter has been corrected in Version 2005; however, the new enforced motion is not supported. 1-13229301 2005 Distributed Memory Parallel - DOMAINSOLVER, EIGRL - Poor Message, Extra Eigenvalues If a job is run with dmp=a and the EIGRL entry has ND=b and F1 and F2 are not specified, then (a X b) modes are found. That is b modes at each segment. If no DOMAINSOLVER entry is specified with F1 and F2 blank and dmp= is specified, the job may fail with the message: *** SYSTEM FATAL MESSAGE 3001 (READ) THE INPUT DATA BLOCK IN POSITION 11 DOES NOT EXIST. USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING: 1. THE DATA BLOCK IS UNSPECIFIED ON THE DMAP MODULE. 2. THE DATA BLOCK IS SPECIFIED ON THE DMAP MODULE AND ON THE SUBDMAP STATEMENT BUT NOT ON THE CORRESPONDING CALL STATEMENT. USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION SEQUENCE AND NOT USING THE ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR BULK DATA AND/OR CASE CONTROL INPUT ERRORS. IF NO ERRORS CAN BE FOUND, THEN CONTACT MSC.SOFTWARE CLIENT SUPPORT. 2. IF YOU ARE EXECUTING A DMAP PROGRAM NOT SUPPLIED BY MSC.SOFTWARE, THEN FOR DEBUGGING PURPOSES INSERT STATEMENT DIAGON(20) BEFORE THE MODULE SHOWN ABOVE. PROGRAMMER INFORMATION: THE FIST NUMBER IS 111 AND SUBROUTINE IS GOPEN DMP requires that F1 and F2 be specified. In Version 2005 this input will lead to the message: ^^^ ^^^ USER FATAL MESSAGE 9139 (PHASE0) ^^^ V2 (OR F2) ON THE SELECTED EIGRL (OR EIGR) ENTRY IS BLANK OR ZERO. ^^^ USER INFORMATION: A NON-ZERO VALUE FOR V2 (OR F2) IS REQUIRED INPUT FOR THIS DOMAINSOLVER OPTION. ^^^ 1-13262201 ACMS - Multiple SPCs - SFM 3001 (MCE1) ACMS in SOL 111 with multiple SPC sets may fail with the message: : *** SYSTEM FATAL MESSAGE 3001 (MCE1) THE INPUT DATA BLOCK NAMED USET1 AT POSITION 1 DOES NOT EXIST. or it may fail with no message. Avoidance: Insert PARAM,AUTOQSET,NO, specify dummy DELAYs for those grid points that are experiencing a change in boundary condition, and insert the following alter: compile phase1dr alter 'ENDDO \$ BCFLAG and'(,-1) if ( seid>0 ) bcflag=false $ endalter 1-13338503 Superelements - SUPER, normal modes - missing or excessive output In normal modes with superelements, if SUPER=ALL is specified above all subcases and there is a mixture of subcases with SUPER>0 and SUPER=0 commands then output requests may be missing for some eigenvectors or unwanted output may be generated for some eigenvectors. Avoidance: There are 3 posssible avoidances: 1. Remove SUPER=ALL. 2. In the residual strurcture subcase, use a set id to define the residual structure, e.g., set 100 = 0 super = 100 3. Create a set that contains the grids and elements for the selective SEs and request output for all SEs 1-13605804 ACMS - GDACMS - SFM 4252 issued if null stiffness for a component. ACMS may fail with the following message if a domain contains no elastic elements, and thus no stiffness. SYSTEM FATAL MESSAGE 4252 (SEMA) MATRIX XAAV FOR UPSTREAM SUPERELEMENT 83 DOES NOT EXIST Avoidance: IInsert the following DMAP alter compile sema1 alter 'SEMA BGPDTS' upfm=0 $ endalter 1-13659501 ACMS - GDACMS may fail if component has no mass - UFM 9104 GDACMS may fail with the message USER FATAL MESSAGE 9104 if a component has no mass. Avoidance: Apply the following alter: compile sekmr alter 'atsprt=false' dbstatus mgg//s,n,nomgg $ if ( nomgg<1 ) atsprt=false $ compile semr3 alter 'call semr1' paraml mvv//'null'////s,n,nullmvv $ if ( nullmvv<0 ) then $ TYPE PARM,nddl,RS,Y,maxratio,FZERO $ TYPE PARM,nddl,I,Y,bailout $ EQUIVX KNN/KFF/NOSSET $ IF ( NOSSET>-1 ) UPARTN USET,KNN/KFF,,,/'N'/'F' $ UPARTN USET,KFF/KOO,,,/lfset/'O' $ UPARTN USET,knn/,,kox,/'n'/'o' $ UPARTN USET,kox/kot,,,/'t+s+q'/'t'/'s+q'/2 $ DCMP USET,SILs,EQEXINs,Koo,,/ LYY,UYY,ORSEQ/ -1/0/BAILOUT/MAXRATIO/oSET/1.E-20/16////// S,N,SING/S,N,NBRCHG/S,N,ERR $ FBS Lyy,,KOt/GOT//-1 $ return $ endif $ 1-14125525 Inertia Relief - PARAM,INREL, SUPORT - Multiple load case and DIMG,UACCEL, SFM 6144 Multiple boundary conditions with DMIG,UACCEL in SOL 101 will terminate with SYSTEM FATAL MESSAGE 6144. Avoidance: Insert the following DMAP alter: compile statrs alter 'urax' type db pg $ PARAML pg//'TRAILER'/1/S,N,NCUL $ total no. of loads if ( (ncul-6)<>nloads ) then $ ncul=ncul-6 $ nskip=nskip-1 $ MATGEN ,/COL/6/NCUL/NSKIP/NLOADS $ PARTN urax,COL,/,,urax1,/1 $ loads equivx urax1/urax/-1 $ endif $ endalter 1-14138002 Documentation/QRG - PARAM,EST - Missing Documentation The V2001 QRG definition for PARAM EST should be restored. The QRG currently states that param EST has been replaced with case control AUTOSPC but this is not the case. 1-14270665 Submittal - "\" in .rcf file, USER FATAL MESSAGE (pgm: nastran, fn: validate_lcl_key A back slash in the rc file or submittal line to indicate a directory path (i.e. D:\) may lead to the following fatal message *** USER FATAL MESSAGE (pgm: nastran, fn: validate_lcl_keywords) sdirectory=d:memory=500mb (e:/msc/conf/nast2004.rcf[1]) Avoidance: This error can be avoided by changing the back slash to a forwared slash or by adding a " $" after the back slash as follows: sdir=d:/ or sdir=d:\ $ 1-14380804 Acoustic Analysis - SDAMPING(FLUID) - Unexpected Answers In SOL 111, coupled fluid-structure analysis, with multiple subcases, multiple specifications of SDAMPING(FLUID) are ignored and only the first is processed. Avoidance: Insert the following DMAP alter: compile semfreq alter 'caseg'(2),'' case casem,pvtc/caseg/'comm'/s,n,nskip/////// 'k2pp'/'m2pp'/'b2pp'/'tfl'/'sdamp'/'rgyro'/'sdampf'////// 'g'/'alpha1'/'alpha2' $ endalter 1-14382607 Design Optimization - ANALYSIS=MODES and MFREQ with SPCD - UFM 3046 An MFREQ shape optimization task that contains multiple subcases and SPCD type loads will encounter: *** USER INFORMATION MESSAGE 7559 (FRRD1A) THIS FREQUENCY RESPONSE ANALYSIS INVOLVES THE FOLLOWING TYPES OF EXCITATION -- * ENFORCED ACCELERATION USING SPC / SPCD DATA *** USER FATAL MESSAGE 3046 (SQFREQ) THIS FREQUENCY RESPONSE ANALYSIS HAS NO EXCITATION SPECIFIED FOR IT. APPLIED LOADS AND ENFORCED MOTION ARE BOTH NULL. THE RESULT WILL THEREFORE BE A ZERO SOLUTION. Avoidance: The subcases must be run separately. 1-14441104 Grid Point Strain - GPSTRAIN, CORDi - Wrong Answers Grid point strains are wrong if they are requested with respect to a different reference system than the element strains. The equivalent grid point strains are always wrong. Avoidance: Don't request grid point strains respect to a different reference system than the element strains 1-14502701 Distributed Memory Parallel - DOMAINSOLVER - Poor Message, SFM 6833 (PNBREC) A large solid model with 128,000 HEXA elements fails in SOL 103, geometry domain parallel, dmp=8 with the following message: SYSTEM FATAL MESSAGE 6833 (PNBREC): MPI ERROR ENCOUNTERED (INTERNAL ERROR CODE IS 2744): ERROR: 0032-117 user pack or receive buffer is too small Avoidance: This deck ran successfully with dmp=2 and dmp=4. 1-14600924 Static Analysis - APP HEAT, PARAM,HEATSTAT,YES, READ, MAT4 - SFM 4276 SOL 101 with APP HEAT or PARAM,HEATSTAT,YES may fail in the READ module with SFM 4276 This is possible if the bulk data entry MAT4 has specific heat or density. Avoidance: Insert the following DMAP alter: compile phase1a alter 'if ( rvrvd )'(,-1) rvdam=false $ rvrvd=false $ endalter 1-14629706 Nonlinear Analysis - TEMP(LOAD) - Wrong Intermediate Results In nonlinear analysis, sol 106, using temp(load) stresses and nonlinear strains are incorrect for intermediate output (intout=yes on nlparm entry). This is true for MAT1 and MAT1/MATT1 using param,epsilont,secant which is the default. Avoidance: Use param,epsilont,integral and make alfa temperature dependent if not already the case. 1-14646106 2005 Installation - Uninstall of Nastran 2004 also uninstalls Nastran 2001. Uninstallation of Nastran 2004 also uninstalls Nastran 2001R4(R3,R2). This has been corrected with version 2005.0 installation/uninstall. 1-14762903 2005.0.2 Optimization/Design Sensitivity - Superelements - Slow Convergence If an eigenvalue optimization task contains superlements and SCR=NO is used, convergence to the optimum design will be slowed due to incorrect sensitivity calculations in the DOM9 module. This only occurs if the Rayleigh quotient approximation is used in the approximate optimization task for the eigenvalue response. Avoidance: Apply the direct (ATTB=1) or inverse (ATTB=2) approximation technique for the eigenvalue response or insert the following alter: compile desopt alter 'cdelk,cdelm,cdelb'(3),'' delete /cdelk,cdelm,cdelb,delgs,delgm $ 1-15056901 Distributed Memory Parallel - DOMAINSOLVER - Misleading Error Msg for ACMS w/ NUMDOM=1 Specifying NUMDOM=1 on the DOMAINSOLVER command, with ACMS, leads to an unclear error message: UFM 3200 (SEQP) LOGIC ERROR DETECTED BY SUBROUTINEC2FREE 1000 = LOCATE CODE OR VALUE. 1-15182901 2004.5 Optimization/Design Sensitivity - DRESP1 - No message when modes are referenced that do not exist If the user requests an eigenvector response on a DRESP1 entry that designates a mode number that is higher than the number of modes extracted, the request is ignored. This is regarded as an error in the design of the eigenvector sensitivity calculation and the code is to be changed to make this a USER FATAL MESSAGE. Avoidance: There is no avoidance, the burden is on the user to make sure referened modes exist. 1-15279201 2005 Elements - CWELD - Floating Point Exception on Windows V2004 Client model with CWELD elements that runs successfully on other platforms fails with a floating point exception on Windows Verison 2004. The problem is resolved in Version 2005. Avoidance: Other than using Version 2005 or running on a different operating system, there is no known avoidance. 1-15287606 Superelements/Dynamics - SPCD - Wrong answers If enforced motion (SPCD) is applied to a superelement's interior points in dynamic analysis then the results will be wrong. Avoidance: Assign the SPCD points to the residual structure. 1-15323213 2005.0.2 SOL 600 not writing displacements to IDEAS universal file SOL 600 does not support writing output output to the IDEAS universal file. Beginning in v2005r2 this output may be obtained by using MARCIN to specify Marc's SDRC option. For example: MARCIN,0,0,SDRC,40,3 1-15340905 2004.5 Postprocessing - CWELD, PARAM,POST,-1 - Missing Output The op2 file generated in MSC.Nastran Version 2004 using param,post,-1 can not be used to postprocess CWELD element results in Patran 1-15352406 Complex eigenvalue - Eigenvalue Output not Sorted In a complex eigenvalue analysis, the output should be sorted by frequency. However, for some modal complex eigenvalue problems the output is not sorted and is output in a random order. 1-15388102 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-15398609 Eigenvalue Analysis - CDMAPi - SFM 3008, Insufficient core for lapack method In eigenvalue analysis (SOL 103, 111, 112) a model with a lot of damper elements may fail with insufficient core during the Housholder Eigensolution even though a significant amount of memory is requested. The HOU eigenvalue solution is used during the residual vector calcualtion and the number of dampers affects the size of the problem. Avoidance: Apply the following alter with param,resvec,no. compile phase1a $ only use when RESVEC=NO alter 332 $ 2004.0.0 beigrd = false $ rvdam = false $ endalter $ For sols 103 and 111 with RESVEC=YES (in 111 default) param,resmeth,lan should work. 1-15399501 2005.0.2 Dynamics - MCFRACTION in the presence of EPOINT - SFM 6144 (PARTN1) In a modal transient or frequency response analysis, if the model contains one of more EPOINTs (lagrange multiplier, for example) and the case control has an MCFRACTION request, the solution will fail with the following message: *** SYSTEM FATAL MESSAGE 6144 (PARTN1) THE SIZES OF THE INPUT MATRICES AND PARTITIONING VECTORS ARE INCOMPATIBLE. SPECIFICALLY: where matrix RPHMC0 has more rows that VMCFG Avoidance: Insert the following DMAP alter ECHOOFF $ COMPILE FDRMGEN NOLIST $ ALTER 'DELETE .*VAD,VGP','' $ MERGE VMCFG,,,,,VGP/VMCFGX/1 $ EQUIVX VMCFGX/VMCFG/-1 $ DELETE /VAD,VGP,IEE,, $ ENDALTER $ ECHOON $ 1-15474215 SOL 400 - NLRESTART - SFM 1032 when NLRESTART refers to load step that doesn't exist. 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-15561701 2005 Optimization/Design Sensitivity - Superelements - SFM 3001 (SEP2DR) SOL 200 jobs with the design model in tip superelements and collectors between the designed tip superelements and the residual may fail during pseudo-load data recovery. Data recovery for collectors are skipped which causes the data recovery for tip superelements to fail. *** USER INFORMATION MESSAGE 7321 (SEDRDR) DATA RECOVERY FOR SUPERELEMENT 14 IS NOW INITIATED. *** SYSTEM FATAL MESSAGE 3001 (SEP2DR) THE INPUT DATA BLOCK NAMED SLIST AT POSITION 1 DOES NOT EXIST. Avoidance: For ACMS, use 'TREE=SINGLE' in DOMANSOLVER. For regular superelements, remove the collector definition. 1-15573108 Nonlinear - CBUSH1D, shocka - Possible Wrong Answers When using the "shocka" option on the CBUSH1D entry, the damping may be ignored. Avoidance: If large displacement is not important, replace the CBUSH1D with a NOLIN entry. 1-15641036 SOL 400 - PARAM,POST,0, DBC Module - SWM 6065 (DBC) SOL 400 encounters a problem processing results in the DBC module and issues the following 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: Use PARAM, POST, -1 and the output2 file. 1-15653501 ACMS - DISPL(PLOT)=ALL, PARM,POST,0 - Missing Eigenvector results in xdb If "param,post,0" is specified with ACMS (serial or parallel), and "DISPL(PLOT)=ALL" is specified, then the XDB file will not contain the EIGENVECTORS. Note, that the EIGENVALUES are there, but not the mode shapes. Avoidance: The eigenvectors will be written to the output2 file if param,post,-1 is selected. 1-15721173 Nonlinear Heat Transfer - CHBDYG, NLITER - Divide by Zero In SOL 153 with radiation, if the initial temperature guess is not close to the final temperature, the analysis may fail with a divide by zero or the Nonlinear Iteration Output will indicate extremely large epsilons as follows: 1 9.9000E+01 1.2246E+49 1.2246E+49 1.0000E-01 2.3162E+49 1.0000E+00 -1.2212E+49 -1.2212E+49 0 0 2 1 2 9.9000E+01++++++++++++++++++++++++++++++++++++ 5.1517+245 1.0000E+00 0.0000E+00 0.0000E+00 0 0 1 1 3 9.9000E+01???????????????????????????????????????????????? 1.0000E+00 0.0000E+00 0.0000E+00 0 0 0 1 Avoidance: Specify a better value for tempd. 1-15731520 Rigid Elements/Superelements - QSET, RIGID=LAGRANGE - SFM 6143 (DUPART) Using the new Lagrangian rigid elements (RIGID=LAGRANGE) together with QSET entries will give *** SYSTEM FATAL MESSAGE 6143 (DUPART) THE SIZES OF THE INPUT MATRICES AND THE DOF SETS ARE INCOMPATIBLE. SPECIFICALLY: The number of columns in KVF is not equal to the size of the S+Q+B-set Using RIGID=LAGRANGE with superelements gives the message: BIOMSG: ERROR 201 HAS OCCURRED IN ROUTINE WRITE , FILE INDEX = 0. Avoidance: Do no use RIGID=LAGRANGE with superelements or qsets. 1-15847916 Nonlinear Analysis - NLPARM - Incorrect Convergence Message Nonlinear analysis, SOL 106, may issue the message that the "SOLUTION HAS CONVERGED" even though there are large residual forces which is evidence that the solution is not converged. 1-15940601 Optimization/Design Sensitivity - BUFFSIZE - UFM 1126 (GNFIST) A SOL 200 job with a large number of bulk data entries and Nastran BUFFSIZE=16385, failed with the following message: *** USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE PHASE0 IS ATTEMPTING TO OUTPUT DATABLOCK 233 NAME = DESOPT , WHICH ALREADY EXISTS. Avoidance: The error is under investigatation and is not completely understood; however, lowering the buffsize allowed the specific test that failed to run. Requesting more memory may also be an avoidance. 1-15972201 Complex Eigenvalue Analysis - EIGC - 3003 (CEAD) Complex Inverse Power may fail with the message below when the bulk data input also contains an EIGC entry that references the CLAN method. *** SYSTEM FATAL MESSAGE 3003 (CEAD) ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK SCRATCH (FILE 310) IN SUBROUTINE CINVPR FATAL ERROR Avoidance: Remove the unused EIGC entry. 1-16107901 Optimization/Design Sensitivity - SPCD, MTRAN - Wrong answers The new relative motion formulation is not supported in SOL 200 for ANALYSIS=MTRAN. (This is because the TRD2 module does not support the new initial condition capabilities). Avoidance: A direct transient solution should be selected. 1-16148146 Nonlinear Analysis - CREEP, tref, PSHELL - Poor Answers with Plane Strain In nonlinear analysis, plain strain elements give slightly different results with different reference temperatures, tref, even though the creep is set to zero. The observed differences are small. The exact cause is under investigation. 1-16158821 Heat Transfer Analysis - TEMPBC - Unreferenced TEMPB leads to wrong answers. In nonlinear heat transfer analysis if input includes TEMPBC entries that are not referenced by DLOAD entries at the same degrees of freedom for which there are other TEMPBC entries that are referenced, then wrong answerws will result. Avoidance: Remove the unreferenced TEMPBC entries. 1-16170315 Optimization/Design Sensitivty/Superelements - SFM 3001 (DSADJ), SFM 4276 (GREAD) Multi-database SOL 200 superelement jobs that use the adjoint method to compute sensitivities will fail with the messages below unless PARAM,AUTOADJ,NO is added to the deck to avoid the adjoint method. Version 2005 issues: *** USER FATAL MESSAGE 1124 (GNFIST) AN APPENDABLE OUTPUT FILE ARVEC CANNOT BE ACCESSED WITH THE DBLOCATE COMMAND. USER ACTION: REMOVE THIS DATABLOCK NAME FROM THE DBLOCATE COMMAND AND RERUN JOB Version 2004 Issues *** SYSTEM FATAL MESSAGE 3001 (DSADJ) THE INPUT DATA BLOCK NAMED UG21 AT POSITION 7 DOES NOT EXIST. DSAL is producing: *** SYSTEM FATAL MESSAGE 4276 (GREAD) ERROR CODE 3021 PID= 0 *** USER INFORMATION MESSAGE 4276 (GREAD) TO OBTAIN A NASTRAN DUMP RESUBMIT JOB WITH DIAG 44 INSERTED IN THE EXECUTIVE CONTROL SECTION. 1-16336101 Eigenvalue Analysis - EIGRL - Extra Rigid Body Mode For one particular model, a slight variation of the mass matrix caused Lanczos to calculate an extra erroneous rigid body mode. The cause of the error is under investigation. Avoidance: For this particular problem, perturbing the model's mass matrix and/or specifying F1 and F2 on the eigrl entry avoided the extra, erroneous rigid body mode. 1-16498001 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 Rigid Elements - RIGID=LAGRANGE, GPFORCE - SFM 3007 GPFDR RIGID=LAGRANGE may cause jobs to fail in the GPFDR module with SYSTEM FATAL MESSAGE 3007. 1-16888416 2005 Installation - Installation Errors on AIX 5.2 - mscinfo[281]: ram+= : syntax error A "full" installation of MSC.Nastran 2004r2 on for AIX 5.2. fails with the following message while the installation is unloading the install script: mscinfo[281]: ram+= : syntax error 1-16901604 Elements - CBUSH, PBUSHT, MPC - Wrong Answers When MPCs are connected to CBUSH elements that reference a PBUSHT property entry, values in the table may be ignored and incorrect mpc force results will be output. 1-16903301 DMAP - DECOMP - DET method yields incorrect results for complex matrices The DET function of DEC0MP yields incorrect results for complex matrices. The scaled determinant is correct but the power term is returned as zero. 1-16917801 2005 Optimization/Design Sensitivity - Multiple Boundary Conditions, Output labelled incorrectly. For SOL 200 with ANALYSIS=MFREQ and multiple boundary conditions, BC=, the output for 2nd subcase onwards are labelled incorrectly. Avoidance: Request DMAP alter from client support. 1-16978601 2005.0.2 Frequency Response - Enforced Motion, SPCD - UWM 2108, UFM 3046, SFM 3003, SFM 5423 If multiple boundary conditions are specified with enforced motion in dynamic analysis then the following errors may occur: V2004r1 and V2004r2 : UWM2108,UFM3046 V2004r3 and V2005 : UWM2108,SFM3003 or SFM 5423 Avoidance: Insert the following DMAP alter: compile phase0 alter 'if ( appc='(2),'' IF ( APP='FREQRESP' ) THEN alter 'LCGEN CASE1X','' LCGEN CASE1X,SLT,ETT,DYNAMIC0,GEOM4S/CASE1//APP $ alter 'if ( seid=0 and (app='(2),'' if ( false ) then $ alter 'if ( appc='(3),'' IF ( APP='FREQRESP' ) THEN alter ' gp4 ' paraml casew//'dti'/nskip/1//s,n,subcid $ call dbstore yg1,,,,//subcid/0/' '/0 $ compile phase1dr alter 'call phase1b'(,-1) paraml casew//'dti'/nskip/1//s,n,subcid $ call dbfetch /yg1,,,,/subcid/0/0/0/0 $ equivx yg1/yg/-1 $ compile semfreq alter 'nzyg0',''(,1) alter ' dpd '(,-1) paraml casem//'dti'/1/1//s,n,subcid $ call dbfetch /yg1,,,,/subcid/0/0/0/0 $ equivx yg1/yg/-1 $ tabpt DYNAMICS,GPLS,SILS,USET,PG/ $ tabpt pkyg,pbyg,pmyg,yg/ $ matmod yg,,,,,/nzyg0,/6 $ diagonal nzyg0/nzyg/'whole'/0. $ ones at non-null YS rows compile sedfreq alter 'nzyg0',''(,1) alter ' dpd '(,-1) paraml casem//'dti'/1/1//s,n,subcid $ call dbfetch /yg1,,,,/subcid/0/0/0/0 $ equivx yg1/yg/-1 $ matmod yg,,,,,/nzyg0,/6 $ diagonal nzyg0/nzyg/'whole'/0. $ ones at non-null YS rows endalter 1-17098601 DMAP - Can't set qualifier value in DMAP if the qualifier name starts with 'COND' If the qualifier name starts with 'COND', then its value cannot be set in DMAP. 1-17101614 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-17101627 2005.0.2 Frequency Response - ESE, OFREQ - OFREQ ignored If there are multiple subcases with different OFREQ callouts, the OFREQ command is ignored for ESE output. Avoidance: Either don't use OFREQ or only use one subcase when ESE output is desired 1-17172902 2005 Installation - Nastran 2004r3 nast20045.rcf file not created. The rcf file for Version 2004.5 (2004r3) on for Windows is created as a file named "nast2004.rcf" which is ignored. Avoidance: The program will recognize the rc file if it is renamed to "nast20045.rcf". 1-17188401 External Superelement - SOL 101 , EXTSEOUT - SFM 4252 When using SOL 101 with external superelements, EXTSEOUT command, the assembly run will fail with the following error messages if the dmigop2, dmigpch, or dmigdb option is used: *** SYSTEM FATAL MESSAGE 4252 (SEMA) MATRIX XAAV FOR UPSTREAM SUPERELEMENT xxx DOES NOT EXIST. Avoidance: Use the matrixdb option instead 1-17256104 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-17278455 2005.0.2 Aeroelastic Analysis - OLOAD - Request Fails in SOL 146 The OLOAD output request for SOL 146 is not being honored when only frequency response analysis is performed. Avoidance: Run a transient analysis. Or apply the alter in the attachment. The alter changes the fifth input datablock in the final super3 call from ppf1 to pgf1 1-17434501 Distributed Memory Parallel - DMP, PACMS fails on SGI Altix 3300 with SFM 6833 (PNBSND) ACMS has difficulty subdividing large, dense, solid models (such as engine blocks) into balanced components. ACMS performance for these types of models is not good, so ACMS is not recommended. If attempted, poor load balancing may cause one process to run much longer than another and the job may fail with an MPI time-out error. SYSTEM FATAL MESSAGE 6833 (PNBSND) MPI ERROR ENCOUNTERED (INTERNAL ERROR CODE IS 2745): USER ACTION: PLEASE VERIFY THAT THE PARALLEL OPERATING ENVIRONMENT (POE) IS WORKING CORRECTLY. IF IT IS VERIFIED AND THIS ERROR STILL OCCURS, PLEASE CONTACT MSC CLIENT SUPPORT. 0FATAL ERROR 1-17446201 2005.0.2 Aeroelastic Analysis - DMIK The DMIK bulk data input provides a convient way of entering correction data related to the aerodynamic model. At present, this is supported only in SOL 144 and SOL 200 and is not supported in SOL's 145 and 146. Avoidance: The DMI equivalents of these matrices can be input or the following dmap avoidance can be applied to add the MATPOOL datablock in the call to PFAERO. The alter below applies to SOL 145 with a similar alter required for 146: CALL PFAERO cases ,EDTS ,ects ,bgpdts ,DMI , DMINDX ,PCDBS ,acpt ,aero ,matpool , mklist ,aempcomp,aemonpt ,saemprk ,control , aecomp ,cstma ,aebgpdts,mpjsfn2o,mpjn2o , aeusets / lajjt ,uajjt ,ajj0 ,wskjf ,D1JK , D2JK ,d1je ,d2je ,skj , , , , , , , ,WKK , , , , , , / 'DYNAMICS'/IMACHNO/IKBAR /S,PFILE /SKPAMP $ 1-17497305 Rigid Elements - RIGID=LAGRAN - SFM 5483 RIGID=LAGRAN 3000 grid limit 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-17497318 Rigid Elements - RIGID=LAGRAN, RBE3 - Traceback in EMG Models with RBE3s and RIGID=LAGRAN may fail with a traceback in EMG. Traceback: Offset 0x00000030 in procedure dminit_ Offset 0x00000288 in procedure dmnewb_ Offset 0x000000ec in procedure emgsoc_ Offset 0x000002ac in procedure emg_ Offset 0x00000108 in procedure xsem09_ Offset 0x00000194 in procedure xsemdr_ Offset 0x0000005c in procedure nastmon_ Offset 0x00000a2c in procedure mainal --- End of call chain --- 1-17510409 2005 Miscellaneous - MEM - 'Unable to allocate /XNSTRN/ Open Core (memory) on Windows XP MSC.Nastran requires that contiguous memory be allocated. MSC.Nastran requires dlls be loaded and these dlls use open core. The various Windows o/s may allocate the required open core differently causing more or less memory to be available for nastran. Windows XP has been found to allocate the memory in such a way that only 1100mb of contiguous space is left for nastran. MSC.Nastran V2005 dummys out unneeded FLEXlm dlls and this allows more memory to be allocated. Thus, this problem is considered partially addressed in Version 2005. MSC will continue to investigate more efficient ways to allocate memory. Note that it is a limitation of all Windows based operating systems that other applications that are executing will impact the amount of open core that can be allocated. MSC.Nastran V2005 has been further enhanced to improve dll management to maximize the available open core. Currently, it appears that MSC.Nastran can now access approximately 1.8GB of open core on all versions of Windows XP. 1-17527801 Superelements - autoqset - Possible wrong answers When using the autoqset feature, the system modes may be incorrect if all the following conditions exist 1. One of the component modes is free-free or fixed-free 2. This same component mode also has a large mass at the boundary 3. Component mode syntheses is also performed on the residual structure. This happens because there are qsets in the residual structure due to the autoqset. Avoidance: Removing any one of the above 3 conditions will avoid the error. 1-17581703 Optimization/Design Sensitivity - scr=no, param,soladjc,-1 - SFM SOL 200 job may fail if following condition exists, a. scr=no b. adjoint load method activated c. resvec=yes Avoidance : Change one of the conditions, such as scr=yes 1-17673201 2005.0.2 File Management Section - ASSIGN with DELETE option fails - UFM 1277 or UFM 773 In Version 2004.0.7 and 2004.5.0 only: If the DELETE option is used on an ASSIGN MASTER statement and the file already exists, then the file assigned to MASTER is NOT deleted and UFM 1277 is issued. ASSIGN MASTER='model.MASTER', DELETE ASSIGN DBALL='model.DBALL', DELETE $ *** USER FATAL MESSAGE 1277 (DBDEF) THE FILE ASSIGNED TO LOGICAL NAME = MASTER IS NOT A VALID MASTER DBSET FOR A PRIMARY DATABASE. USER ACTION : VERIFY THE FILE NAME SPECIFIED ON THE ASSIGN MASTER STATEMENT. 0FATAL ERROR In Version 2004.0.7 and 2004.5.0 only; If the DELETE option is used on an ASSIGN for a non-MASTER file (e.g. DBALL) and that file exists, then the DELETE is ignored and UFM 773 is issued: ASSIGN MASTER='model.MASTER' ASSIGN DBALL='model.DBALL', DELETE ENDJOB *** USER FATAL MESSAGE 773 (DBDEF) THE FOLLOWING PHYSICAL FILE ALREADY EXISTS. LOGICAL NAME = DBALL PHYSICAL FILE = model.dba USER INFORMATION: NO ASSOCIATED DEFAULT FILES OR ASSIGNED DBSETS CAN EXIST PRIOR TO THE DATA BASE INITIALIZATION RUN. USER ACTION: DELETE THIS FILE AND RESUBMIT THE JOB. Avoidance: Manually remove all files used on ASSIGN statements prior to run 1-17706203 2005.0.2 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-17724607 2005.0.2 Optimization/Design Sensitivity - MFLUID - SFM 1126 If an optimization model contains MFLUID entries, the job will fail with the following messages. *** USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE MGEN IS ATTEMPTING TO OUTPUT DATABLOCK 204 NAME = MAR , WHICH ALREADY EXISTS. USER ACTION: DELETE THE DATABLOCK, OR USE FILE MAR=OVRWRT Avoidance: Insert the following alter. compile phase1a alter 'delete.*\/belm' delete /mar,,,, $ endalter $ 1-17727701 2005 Dynamics - DELAY - SFM 3002 (DPD), Specifying DELAY for dof with no excitation Specifying DELAY data for DOFs without any excitation may lead to SYSTEM FATAL MESSAGE 3002 on a call to SKPREC in the DPD module. 1-17767304 2005.1 Documentation/QRG - ADAMSMNF - SWM 7804 - No stresses/strains written to ADAMS mnf file Attempt to output solid element strains (CHEXA, CPENTA, CTETRA) into the Adams mnf file using the ADAMSMNF command will not work and will result in the message: SYSTEM WARNING MESSAGE 7804 (AFERRM) THE ADAMS/FLEX MNF GENERATION MODULE INPUT GRID POINT STRAIN DATA BLOCK OFP TABLE CODE IS NOT RECOGNIZED. OFP TABLE CODE IS 28. REQUEST FOR GRID POINT STRAIN OUTPUT IS IGNORED. No stresses or strains are written. Avoidance: Do not use PRINCIPAL on the VOLUME command. Explicitly use DIRECT to output stresses/strains into the mnf file. It is a restriction in the ADAMS/Flex interafce that it accepts only direct stresses and not principal. The ADAMSMNF command in the QRG needs a comment to this effect. 1-17769313 2005 Submittal - Estimate fails with Access Violation on Window Estimate may fail with an Access Violation message on Windows. Avoidance: Specify mem= on the nastran submittal line so that estimate does not run. 1-17865308 2005 Optimization/Design Sensitivity - PARAM,XYUNIT,PUNCH(NEWBULK) - No punch file written, csv incomplet The DOM12F subroutine does not place any limits on the length of a record created that is to be written to the csv file. Machine limits exist and the program needs to be redesigned to write within these limits. Error message on AIX: 1525-005 The formatted I/O statement on the internal file cannot be completed because the end of the record was reached. The program will recover by ignoring the remaining data items in the I/O statement. XL Fortran (initialization): Out of memory. time: command terminated abnormally. Error on 32bit Linux: Input/Output Error 154: Wrong length record In Procedure: dom12f At Line: 319 Statement: Formatted WRITE Unit: Internal File Record Number: 1 1-17870204 Rotordynamics - SPARSEDR - SFM 6143 (UMRGE1) SOL 108 with superelements and rotordynamics may fail with the folloiwng message: *** SYSTEM FATAL MESSAGE 6143 (UMRGE1) THE SIZES OF THE INPUT MATRICES AND THE DOF SETS ARE INCOMPATIBLE. SPECIFICALLY: The number of rows in RXMG is not equal to the size of the M-set User Information: Size of input matrices and DOF sets: RXMG : Rows= 129 by Cols= 153 Set sizes: Major (G-set)= 5796 Set0 (M-set)= 1988 Set1 (COMP-set)= 3808 Avoidance: Insert param,sparsedr,no. 1-17889901 2005.0.2 Elements - CWSEAM - TABPRT, conflicts in GEOM2 NDDL descriptions The format of the CWSEAM entry is changed after MODGM2 module. This results in conflicts in NDDL descriptions for this element type and the TABPRT contents of GEOM2 data block won't match the labels. 1-17907360 2005.1 Rigid Elements - RIGID(LAGRAN) - Lagrange RBE2 with TEMPD and TEMP produces SFM 3003 Lagrange RBE2 with TEMPD and TEMP causes the following error. *** SYSTEM FATAL MESSAGE 3003 (SSG1) ATTEMPT TO READ PAST THE END OF A LOGICAL RECORD IN DATA BLOCK ETT (FILE 107) IN SUBROUTINE GETEMP 1-17976601 2005.0.2 Documentation/QRG - MCFRACTION Remark 7 of the Quick Reference Guide description of the MCFRACTION case control command states that the filter applies to the sorting KEY item. However, this is incorrect. The filter is always applied to the RESPONSE magnitude, regardless of which item has been used to produce the sorted listing. - 1-17983301 Optimization/Design Sensitivity - ANALYSIS=MFREQ - Extra Output An optimization job with analysis=MFREQ that requests response data recovery, for example spcforce, not only outputs the complex dynamic responses but also prints out the real SPCFORCE obtained from the Normal Modes analysis. 1-18016846 Frequency Response - SDAMPING, TABDMP1, GKAM - Poor Message, SFM 3001 If a SDAMPING request is made in the case control but no TABDMP1 entry is supplied in the bulk data, the analysis will fail in the GKAM module and the following message will be issued: *** SYSTEM FATAL MESSAGE 3001 (GKAM) THE INPUT DATA BLOCK NAMED DIT AT POSITION 5 DOES NOT EXIST. 1-18048305 2005 Installation/Documentation - buildsss.bat missing in V2004 The Version 2004 delivery is missing \msc\msc2004\nast\del\buildsss.bat Avoidance: Copy the attachment buildsss.bat.del to \nast\del\buildsss.bat. The IOG Documentation indicates: "msc2004 buildsss src=." However, for Windows, the "src=" is an improper format. The correct format for Windows should be: msc2004 buildsss full_path_of_source 1-18070913 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-18076410 Heat Transfer - CTETRA - Fails to Converge Nonlinear heat transfer models with CTETRA 10 elements may fail to converge. Avoidance: Do not use the CTETRA 10 noded element in nonlinear heat transfer. Use the 12 noded CTETRA or the CHEXA element. 1-18089601 2005 Optimization/Design Sensitivity - PCOMP Zero sensitivity coffecients for composites A composite optimization job may produce zero sensitivity coefficients if the following conditions are met: 1) two or more material properties are being designed, 2) one of the designed material properties is referenced by the PCOMP entry. Avoidance: Design a material property either being referenced by a PCOMP entry or by other property types, not both. 1-18108004 Superelements - SPARSEDR, SPCD - Wrong Answers When SPCD enforced motion is employed in an environment that involves part superelements or traditional superelements, data recovery in the superelements gives wrong results for the interior points of upstream superlements. Avoidance: Two possible avoidances exist. Either turn off sparse data recovery by setting: param,sparsedr,no or apply the following dmap alter. compile spdr1 alter 'call xAdd5 vscg0,vmcg,vadr,z01dr0,vyg' add5 v01z,vupse,,,/zzz $ equivx zzz/v01z/-1 $ endalter $ 1-18126001 2005 Data Recovery - SORT2 in static and transient analysis - Excessive disk space usage IIn static and transient analysis when SORT2 or XYPLOT output is requested an unnecessary SDR3 operation occurs. On large problems this can require large amounts of disk space. Avoidance: Insert the following DMAP alter: compile sedrcvr alter 'strsort' if ( not sort2mm ) sdr3 oes2s,,,,,/oes1x1,,,,, $ alter 'strsort'(,1) if ( not sort2mm ) equivx oes1x/oes1x1/-1 $ alter 'sdr3 oes2s,,,,,','' 1-18136004 2005.0.2 Data Recovery - MAXMIN(DEF) two item codes - Wrong Answers The following format of the maxmin(def) commands cause incorrect data recovery. The RMS for the second item code was zero. Also, the Z2 von mises stress was wrong for Z2. MAXMIN(DEF) STRESS QUAD4 9 MAXALG(1) RMS MAXMIN(DEF) STRESS QUAD4 17 MAXALG(1) RMS Avoidance: Combine the items requested on one command, as shown below. MAXMIN(DEF) STRESS QUAD4 9 17 MAXALG(1) RMS 1-18137202 2005.0.2 Aeroelastic Analysis - AECOMP, MONPNT1 - Missing Monitor Point Output No Error message is issued when the COMP field on the MONPNT1 entry points to a nonexistent AECOMP entry. Instead, the MONPNT1 entry is just ignored and no output is generated for it. 1-18154902 2005.0.2 Frequency Response - Multiple FREQ subcases and scr=no - UFM 1126 When using scr=no with multiple frequency subcases with one of the subcase having the same DLOAD and FREQ request as a prior subcase the run will fail with: *** USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE FRLG IS ATTEMPTING TO OUTPUT DATABLOCK 201 NAME = PPF , WHICH ALREADY EXISTS. USER ACTION: DELETE THE DATABLOCK, OR USE FILE PPF=OVRWRT *** USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE FRLG IS ATTEMPTING TO OUTPUT DATABLOCK 204 NAME> > = FOL , WHICH ALREADY EXISTS. USER ACTION: DELETE THE DATABLOCK, OR USE FILE FOL=OVRWRT Avoidance: Insert the following DMAP alter: compile semfreq alter 'IF ( NOT NOPH2 and extdr','' dbstatus uhf//s,n,nouhf $ IF ( nouhf<1 and NOT(NOPH2) and extdr='no' ) THEN $ endalter 1-18182101 External Superelements - EXTSEOUT(DMIGPCH) - Missing output for interior points of external SE. If the DMIGPCH option is employed in the EXTSEOUT command to create an external SE, the subsequent assembly run fails to give output for interior points of the external SE. The output is obtained only for the boundary points of the external SE. Avoidance: Insert the following DMAP alter: compile phase0 alter 'call ifps' call dbstore dmindxs,dtindxs,dmis,dtis,//seid/0/' '/0 $ compile super3 alter 'if ( exterse ) then',''(,2) file tug1=ovrwrt/tef1=ovrwrt/tes1=ovrwrt/tqg1=ovrwrt $ call dbfetch /dmindxs,dtindxs,dmis,dtis,/seid/0/0/0/0 $ dtiin dtis,dtindxs/ tug1,tes1,tef1,tqg1,,,,,,/ s,n,notug1l/s,n,notes1l/s,n,notef1l/s,n,notqg1l $ if ( exterse or notug1l or notes1l or notef1l or notqg1l ) then $ exterse=true $ call extotmin maps,dtis,dtindxs,dmis,dmindxs,uset,eqexins, xsop2dir/ tug1,mug1,tqg1,mqg1,tes1,mes1,tef1,mef1, rga,ugo $ mtrxin ,,matpools,eqexins,,/vax,,,,/lusets $ merge ,,,mug1,,vax,/mug1x/1 $ equivx mug1x/mug1/-1 $ merge ,,,mef1,,vax,/mef1x/1 $ equivx mef1x/mef1/-1 $ merge ,,,mes1,,vax,/mes1x/1 $ equivx mes1x/mes1/-1 $ merge ,,,mqg1,,vax,/mqg1x/1 $ equivx mqg1x/mqg1/-1 $ compile extotmin alter 'dtiin dti,dtindx','' matmod tug1,,,,,/tug11,/32/1 $ equivx tug11/tug1/-1 $ matmod tef1,,,,,/tef11,/32/1 $ equivx tef11/tef1/-1 $ matmod tes1,,,,,/tes11,/32/1 $ equivx tes11/tes1/-1 $ matmod tqg1,,,,,/tqg11,/32/1 $ equivx tqg11/tqg1/-1 $ endalter 1-18187316 Elements - CBUSH, PBUSH and PBUSHT (KN) wrong answers In Version 2004, if K1 is left to be blank on the PBUSH or PBUSHT entries, the default value should be zero; however, an error in ifp may results in unexpected values being used resulting in wrong answers.. Avoidance: If a zero stiffness is desired, explicitly specify 0.0, do not leave the k1 field blank. 1-18192403 2005 Matrix Methods - Complex Unsymmetric Decomp , SYSTEM(221) - Wrong Answers MSC.Nastran HPUX systems are the only ones that set the rank of update for complex unsymmetric sparse decomp to greater than 1. This can lead to wrong answers. Avoidance: On HP system set system(221)=1 in the nastran rc file. On all other systems do not set this system cell. 1-18215901 Temperature Loads - CHEXA - Non uniform temperature on HEXA element - UFM 4661 HEXA models with constant material values defined on the MATT1 entry may fail to converge even though the same models converge when the MATT1 entry is removed or a constant temperature is applied. Other elements have not demonstrated this behavior. Avoidance: If there is no temperature depencency, remove the MATT1 entry. 1-18217901 2005.0.2 Dynamic Response - RESTARTS, SPCD - UFM 5423 Dynamic response restart jobs (SOL 108, 109, 111, and 112) may not handle enforced motion correctly. This may result in wrong answers in V2001 and V2004, but causes termination of the job with UFM 5423 in the FRLG module in V2005. Avoidance: Two avoidances exist. 1. Use a dummy (unused) FORCE or DAREA Bulk Data entry in the restart job. 2. Employ the following DMAP alter in the restart job: compile semfreq $ for sol 111 (use sedfreq for sol 108, sedtran for sol109 and semtran for sol112) alter 'dpd '(,-1) $ paraml yg//'trailer'/1/s,n,ygcols $ paraml pg//'trailer'/1/s,n,pgcols $ type parm,,i,n,extracol $ extracol = ygcols - pgcols $ $ append extracol null columns to pg append pg,/pgnew/1//extracol $ delete /pg,,,, $ equivx pgnew/pg/-1 $ 1-18228729 2005.0.2 Miscellaneous - Unicode text causes UFM 300 If a file is saved as unicode text, the nastran job may fail with the following message *** USER FATAL MESSAGE 300 (RCARD) DATA ERROR IN FIELD UNDERLINED. EMBEDDED BLANK. If you look at the file in Nodepad, it appears to look ok. However, if you look at it in a vi editor, you will see blanks between each character Avoidance: Save the file in standard text format 1-18235402 2005.0.2 CWELD Elements - Wrong Bearing Stresses for CWELD elements The bearing stress should equal the resultant of the shear forces divided by the (cweld diameter x minimum thickness of the connected shell elements). However, the dependency on the minimum thickness TMIN is broken and the output for the bearing stress is equal to simply the Shear Force divided by the Weld Diameter. This error has been verified by the initiator. 1-18239502 2005.0.2 Size Limitation - Maximum of 120 DMI matrices and DTI tables are allowed A maximum of 120 unique DMI matrices and 120 tables are allowed in the input. In Version 2001 an attempt was made to increase the limit to 1000 but the change was incomplete. 1-18300703 Different Warping Coefficients for PBEAML with BOX and BOX1 Cross Section The BOX and BOX1 cross sections of the MSCBML0 group yield inconsistent warping coefficients for the same cross section. The BOX cross section yields a 0.0 value for the warping coefficient while the BOX1 will be nonzero. To include warping included, use the BOX1 cross section. The problem is also present in Patran and its Beam Library so ensure that the fix gets to both programs. 1-18300741 2005.0.2 Modal Transient Analysis - TIC - UFM 2133 (DPD) In SOL 112, when a degree of freedom is specified on a TIC entry that is not in the a-set the job will fail appropriately with the message: USER FATAL MESSAGE 2133 (DPD) *** USER FATAL MESSAGE 2133 (DPD) INITIAL CONDITION IN SET 1 SPECIFIED FOR POINT NOT IN ANALYSIS SET. However, the message does NOT indicate the grid and component. When a large number of TIC are present in the input file it is difficult to identify the problem input. 1-18419669 2005.0.2 Postprocessing - MPC data in GEOM4 datablock created by module MAKEOLD is not in single precision If the model contains MPC entries, and the MAKEOLD module is used to convert the MPC entries in the GEOM4 datablock to single precision, the conversion does not take place. This happens for instance when PARAM,POST,-1 or -2 are requested and PARAM,OGEOM,YES (default) is used. The error was reported because IDEAS was terminating when reading an op2 file created using PARAM,POST,-2. In addition to being corrected in the 2005r2 release, this error was corrected in a special build of 2004.5.1 on AIX, IRIX, and Sunos only. This system was not written to cd and is only availalbe from MSC's internal ESD site. Avoidance: Insert the following DMAP alter for 2004.5. This alter wil create an op2 file compatible with V2001 when either PARAM,POST,-1 or -2 is specified and NASTRAN OP2NEW=0. The alter deletes the erroneous MPC data from the GEOM4 datablock so it does not get written to the op2 file. An alter is also available that converts the double precision MPC data to single precision using the table insert functions of the PARAML module to create a single precision MPC data record which is then added to the GEOM4 datablock after MAKEOLD processing. NASTRAN OP2NEW=0 ECHOOFF $ $ V2004.5 op2 in 2001 format, post -1 and post -2 $ COMPILE OUT2GEOM NOLIST $ ALTER 'MAKEOLD GEOM4','' $ TYPE PARM,,I,N,RECNUM=1 $ $ $ remove MPC entries from GEOM4 DO WHILE (RECNUM>0) $ PARAML GEOM4//'DTI'/S,N,RECNUM,/1//S,N,ID1 $ PARAML GEOM4//'DTI'/S,N,RECNUM,/2//S,N,ID2 $ EQUIVX GEOM4/GEOM4Z/RECNUM $ IF (ID1=4901 AND ID2=49) THEN $ PARAML GEOM4/GEOM4Z/'TABDEL'/RECNUM/0 $ RECNUM=-1 $ ELSE $( RECNUM=4901 AND ID2=49) RECNUM=RECNUM+1 $ ENDIF $ (RECNUM=4901 AND ID2=49) ENDDO $ (RECNUM>0) MAKEOLD GEOM4Z,GEOM3,,,/GEOM4X,GEOM3X,,,/ 'GEOM4'/'GEOM3'////'GEOM4'/'GEOM3' $ $ $ for post -2 $ ALTER 'OUTPUT2 CSTMX' $ TYPE PARM,,I,N,NP $ IF (GETSYS(NP,403)=0) THEN $ MATMOD GEOM2X,,,,,/IGEOM2X,/13 $ matprn geom4,geom4x // $ $ OUTPUT2 IGEOM2X,GEOM3X,GEOM4X,GEOM1X,BGPDTX//0/OUNIT1//OMAXR/ $ 'GEOM2'/'GEOM3'/ GEOM4 / GEOM1 / BGPDT / $ 'GEOM2'/'GEOM3'/'GEOM4'/'GEOM1'/'BGPDT' $ OUTPUT2 IGEOM2X,GEOM3X,GEOM1X,BGPDTX//0/OUNIT1//OMAXR/ 'GEOM2'/'GEOM3'/ GEOM1 / BGPDT / 'GEOM2'/'GEOM3'/'GEOM1'/'BGPDT' $ ELSE $ ALTER 'OUTPUT2 GEOM2X' $ ENDIF $ $ $ for post -1 $ ALTER 'ELSE IF ( POST=-1' $ IF (GETSYS(NP,403)=0) THEN $ MATMOD GEOM2X,,,,,/IGEOM2X,/13 $ OUTPUT2 GEOM1X,IGEOM2X,GEOM3X,GEOM4X,EPTX//OTAPE2/OUNIT1//OMAXR/ GEOM1 / GEOM2 / GEOM3 / GEOM4 / EPT / 'GEOM1S'/'GEOM2S'/'GEOM3S'/'GEOM4S'/'EPTS' $ OUTPUT2 MPT,DIT,DYNAMICS//0/OUNIT1//OMAXR $ IF ( POSTEXT='YES' ) OUTPUT2 BGPDTX//0/OUNIT1//OMAXR/BGPDT/////'BGPDTS' $ ELSE $ ALTER 'OUTPUT2 BGPDTX' $ ENDIF $ ENDALTER $ ECHOON $ 1-18435118 Miscellaneous - ASSIGN OUTPUT2 - Poor Messages, UWM 333, UWM 334, SWM 3001 (SEP1X) If the ASSIGN OUTPUT2 statement is NOT specified correctly, various fatal messages that do not point to the problem may be issued. For example, the following assign statement: ASSIGN OUPUT2=.op2', UNIT =12, FORM = FORMATTED lead to the following messages in the f06 file. : *** USER WARNING MESSAGE 333 (GETLIN) THE BEGIN BULK STATEMENT IS MISSING. A BEGIN BULK STATEMENT WILL BE INSERTED BY THE PROGRAM *** USER WARNING MESSAGE 334 (GETLIN) THE ENDDATA STATEMENT IS MISSING. AN ENDDATA STATEMENT WILL BE INSERTED BY THE PROGRAM 0 INPUT BULK DATA ENTRY COUNT = 1 0 TOTAL COUNT= 1 *** SYSTEM WARNING MESSAGE 3001 (SEP1X) THE INPUT DATA BLOCK NAMED GEOM1QS AT POSITION 2 DOES NOT EXIST. USER INFORMATION: THIS ERROR IS CAUSED BY ONE OF THE FOLLOWING: 1. THE DATA BLOCK WAS NEVER CREATED. 2. THE DATA BLOCK WAS DELETED. 3. THE DATA BLOCK IS SPECIFIED ON A TYPE STATEMENT IN THE CURRENT SUBDMAP OR A HIGHER SUBDMAP BUT THE CURRENT QUALIFIER VALUES DO NOT MATCH THE QUALIFIER VALUES OF THE DATA BLOCK(S) ON THE DATABASE. USER ACTION: 1. IF YOU ARE EXECUTING AN MSC.SOFTWARE SUPPLIED SOLUTION SEQUENCE AND NOT USING THE ALTER EXECUTIVE CONTROL STATEMENT, THEN CHECK FOR BULK DATA AND/OR CASE CONTROL INPUT ERRORS. IF NO ERRORS CAN BE FOUND, THEN CONTACT MSC.SOFTWARE CLIENT SUPPORT. 2. IF YOU ARE EXECUTING A DMAP PROGRAM NOT SUPPLIED BY MSC.SOFTWARE, THEN FOR DEBUGGING PURPOSES INSERT STATEMENT DIAGON(20) BEFORE THE MODULE SHOWN ABOVE. PROGRAMMER INFORMATION: THE FIST NUMBER IS 102 AND SUBROUTINE IS SEP1X This is not specifically an ASSIGN statement problem but a more general problem with MSC.Nastran input file processing. When it encounteres mis-matched quotes, unusual results can occur. In the example, all entries after the ASSIGN statement with the mis-matched quote at the end of the OUTPUT2=op2' string causes MSC.Nastran to collect all subsequent records as part of the ASSIGN definitilon until it encounters a quote character that terminates the ASSIGN statement. 1-18435641 2005.0.2 SOL 600/installation - Long Installation Paths - ** Severe Marc Translator Warning ** For SOL 600, long path names for the location of the marc executable will cause a failure on Windows. The default installation paths for MSC.Nastran V2005 are longer and thus this problem is exacerbated. ** Severe Marc Translator Warning ** Script to run Marc not in expected directory \\benelux1\applic\windows\msc.software\msc.nastran\2005\msc2005\marc\tools\run_m 1-18482126 2005.0.2 Optimization/Design Sensitivity - DESVAR - SFM 3001 (DOPR4) indicating DTOS2J does not exist An optimization job that has a DESVAR Case Control command that only activates shape variables but both sizing and shape variables are present, may fail in DOPR4 with SYSTEM FATAL MESSAGE 3001 indicating that DTOS2J does not exist. Avoidance: Apply the following dmap alter: compile predom list alter 'dopr1' type parm,,i,n,protyp $ protyp = 0 1-18491202 2005.0.2 Documentation/QRG - MCFRACTION - Wrong Description of Item SCALED Under the QRG description of the MCFRACTION Case Control Command, SCALED should be described as the " PROJECTION DIVIDED BY THE LARGEST MAGNITUDE OF MODAL RESPONSE". 1-18491296 2005.0.2 MCFRACTION - Incorrect description of "SCALED RESPONSE MAGNITUDE" in the f06 Description of the "SCALED RESPONSE MAGNITUDE" under the MODAL CONTRIBUTION FACTORS output in the f06 is not correct. It should read: PROJECTION MAGNITUDE DIVIDED BY THE LARGEST MAGNITUDE OF THE MODAL RESPONSE. 1-18501346 2005.0.2 Dynamic Analysis - MEFFMASS fails if the a-set is comprised entirely of q-set The modal effective mass calculation (MEFFMASS Case Control command) will terminate with the following message if the a-set is comprised entirely of q-set. SYSTEM FATAL MESSAGE 3007 (3007) ILLEGAL INPUT TO SUBROUTINE MPYAD In GDACMS (domainsolver acms) and PARAM,AUTOQSET,YES, it is typically the case that the a-set of the residual structure is comprised entirely of q-set. This condition can also occur with component mode analysis. Avoidance: 1. For non-GDACMS problems, insert some physical degrees-of-freedom on the ASETi entries. 2. For GDACMS problems or PARAM,AUTOQSET,YES problems, either switch to MDACMS (domainsolver acms (partopt=dof)) or insert the following DMAP alter: compile augqset alter 'usetq'(2) type parm,,logi,n,npl $ moduset ,,usetq/usetz/'move'/'l'/'o' $ equivx usetz/usetq/-1 $ compile phase0 alter ' gp4 '(,-1) if ( seid=0 ) atqset=false $ endalter If you are running PARAM,AUTOQSET,NO with GDACMS then insert SENQSET,0,0 in the Bulk Data section. 1-18504349 2005.0.2 Online Documentation - V2005 Index is labelled as "MSC.Nastran 2004" The "start point" for the MSC.Nastran v2005 documentation on the Online Documentation cd is labled "MSC.Nastran 2004 Books". The links for the Installation & Operations Guide, QRG, and Release Guide DO bring up the v2005 documentation. The link to the DMAP Guide is missing. New graphic pages without the year are to be used for future releases. 1-18511311 2005.0.2 MDACMS - MCFRACTION - Wrong Answers for MFRACTION with MDACMS If MCFRAC is requested with MDACMS (DOMAINSOLVER ACMS(PARTOPT=DOF)) then wrong answers may result in the MCFRAC output. Avoidance: There are 2 possible avoidances: 1. Specify an additional output request, like DISP, for the same points specified on the MCFRAC command. 2. Insert the following DMAP alter: compile semfreq alter 'call fdrmgen','' if ( sparseph='yes' and mdacms ) CALL FDRMGEN, USET,VGFD,CASERS,USETD,GM,GOt,goq,, MSF,,,,BSF,,,,KSF,K4SF,,,,asf,adsf, MMG,,BMG,,KMG,K4MG,,KDMG,KDSF,, MSS,,BSS,,KSS,K4Ss,,kdss,yg, ects,bgpdts,sils,xycdb,matpool,pg,dynamics,casecc, slist,emap,maps,,,,,mmcdb,oint,pelsets, pmyg,pbyg,pkyg,ajp,,nzyg,/ ,,,,,,, MSF1,BSF1,KSF1,mss1,bss1,kss1,MMG1,BMG1,KMG1,,,, vspcg,vmpcg,v01p,v01dr,vpg,vgdr,vmcfg,,,/ APP/APP/SOLTYP/FALSE/false/NOOSET/NOA/NOMSET/ S,DOMPCF/S,DOSPCF/NOSSET/NOUE/S,DOMPCFFD/ S,DOSPCFFD/FALSE/FALSE/rsonly/' '/ s,spdrs/s,spdrm/pexist/false/s,spdr/adptindx/true $ type parm,nddl,logi,n,seindr $ seindr=true $ add5 vpg,vmcfg,v01p/vxx $ equivx vxx/v01p/-1 $ endalter 1-18516872 2005 Submittal - mem=2800mb on NEC SX-6(SUPER-UX 13.1), SFM7620 occurs. MSC.Nastran 2004.0.6 (2004r2) and 2005.0.0 (2005 R1) on Nec SX-6 computers may fail with the fatal message shown below when a large memory request (mem=2800mb) is made. This error has been corrected in 2005.0.1 delivered on the 2005R1a cd. *** SYSTEM FATAL MESSAGE 7620 (GP3D) Dynamic memory block has incorrect checksum 1-18527891 2005.0.2 MDACMS - DMP, NUMDOM - K-PARTITIONING FAILED, Possble Wrong Answers If the user specifies a relatively large value for the number of domains, numdom, for a small problem in mdacms, the partitioner may fail and in rare cases produce wrong answers. When failure does happen the only message is "K-PARTIONING FAILED". Nevertheless MDACMS continues. Avoidance: Do no specify high values of numdom for small problems. Do not deviate significantly from the defaults. 1-18540430 Documentation - V2005 online CD may not read properly on some CDs - Cannont Copy basic functions It has been observed that the 2005 combined documentation CD may not load properly on some CD drives. The following error will occur in this case: Cannot copy basic_functions: Data Error (cyclic redundancy check) Avoidance: If available, use another CD drive. 1-18561858 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-18562191 External Superelements - EXTSEOUT, DMIGPCH - Extra Output An EXTSEOUT SE creation run may output the stiffness matrix even though the EXTSEOUT command explicitly requested only the LOADS to be DMIGPCH. Avoidance: Apply the alter avoidance scheme given under the description of error number 1-18908795. 1-18569569 2005.0.2 Model Checkout/Superelements - RBE3, PARAM,CHECKOUT,YES - Bad diagnostics with SELOC PARAM,CHECKOUT,YES may give bad diagnostic information when SELOC is present. The bad diagnostics is for the EMH matrix which is an equilibrium check on MPCs and constraint elements. The bad diagnostics will indicate a modeling error when no error exists. . Avoidance: Use another checking procedure, such as applying SPCDs in static analysis that should move the structure as a rigid body. If the MPCs and constraint elements pass this test they meet the equilibrium requirement. 1-18570326 2005.0.2 Elements - CWELD - Missing UFM 7549 (SEPWLD) Impropely defined cweld elements where the projection onto the surface cannot be found may not be trapped and the job may fail unexpectedly. Avoidance: There is no avoidance. 1-18573051 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-18589051 2005.0.2 Optimization/Design Sensitivity - DRESP2 with BETAMATCH referenced by DESSUB - SFM 3001 When an optimization job with BETA/MATCH DRESP2 response, it may fail in DOPR1 with SFM 3001 when the response is referenced by a DESSUB command. Avoidance: Remove the offending DESSUB entry. 1-18622044 2005.0.2 Topology Optimization - TOPVAR, PWELD - Poor Message MSC.Nastran 2005 topology optimization does not have a good fatal error message if the PID entry referenced on a TOPVAE entry does not exist. 1-18625541 2005.0.2 Postprocessing - param,post - UIM 4114 when writing large data blocks written to op2 file When writing data blocks larger than 1GW to an op2 file in binary format, the UIM 4114 data fields will overflow, causing '*********' to be put in the messages. The correction is to accumulate the values in INTEGER*8 variables and to change the format statements to I12. This will allow data blocks up to 1TW to be written to the op2 files without any UIM 4114 data field overflow. For binary mode OP2 files, this was fixed as part of the code turned in to fix quality number 1-18605381. For the time being, other possible error locations have not been fixed because it has been determined that the possibility of the error occurring is very low. 1-18635621 2005.0.2 Mass - NSM1 and NSML1 have alternate forms which do not allow continuation - Missing Fatal Message Tthe alternate forms of the nsm1 and nsml1 entries were designed and documented not to allow for continuation entries. If the user does have a continuation entry, the entire entry is processed as the basic form with a single ID. 1-18636381 2005.0.2 Optimization/Design Sensitivity - Problems when a designed property is zero in SOL 200 The design optimization capability in SOL 200 of MSC.Nastran applies move limits to the properties when solving the approximate optmization problem. If the baseline property is 0.0, the move limits can be very small with the result that a small movement in the design variables will result in a violated constraint. Avoidance: Avoid starting designs that result in a zero property value. Examples are the design of an I12 term in a beam starting from a cross setcion that has a plane of symmetry or the warping coefficents in a PBEAML with a box section type that is square. 1-18640031 2005 Eigenvalue Analysis - EIGRL, MAXSET - Nan values in Eigenvalue Table on Nec SX6 For most real world problems the NEC SX6 system's architecture is such that it realizes a performance gain when MAXSET on the EIGRL entry is set to 15 rather than the default value of 7 used on most other machines. For small problems, nastran will automatically lower the MAXSET value. One small test problem has been found that contained two static subcases (STATSUB) followed by two eigenvalue analysis where the value was lowered to 8 and it should have been lowered to 7. This resulted in Nan's being printed in the Eigenvalue summary table. Avoidance: If this problem is encountered, manually set the MAXSET value to one lower than what is reported for "BLOCK SIZE USED". Solving the eigenvalues for the two sucases in separate runs also avoided the problem. This problem has been corrected in 2005.0.1 delivered on the 2005 R1a cd. 1-18642547 2005 Cyclic Frequency Response - SOL 118, RESTART - Output Labled as Real instead of Complex on Nec SX6 A restart of SOL 118, Cyclic Direct Frequency Response in Version 2005 on Nec SX6, may result in output being labled as Real instead of Complex. Avoidance: Run the job as a cold start. This error is fixed in Versin 2005.0.1 delivered on the 2005 R1a cd. 1-18642630 2005 Superelement Component Mode Synthesis - PARAM,METHDCRMS - UWM 8592 (REIG), V2005 Nec SX6 Only If param,methcrms is specified in a superelement eigenvalue analysis on V2005 Nec SX6, then the job may fail with the message: *** USER WARNING MESSAGE 8592 (REIG) THE METHOD RECORD IN CASE CONTROL IS MISSING OR INCORRECT. THIS WILL CAUSE THE FOLLOWING FATAL ERRORS. USER ACTION: PUT A METHOD ENTRY IN CASE CONTROL WHICH POINTS TO AN EIGR, EIGRL, OR EIGB RECORD IN BULK DATA. *** USER FATAL MESSAGE 3032 (READ) UNABLE TO FIND SELECTED SET ( 2000) IN TABLE (EED ) IN SUBROUTINE (REIG). Avoidance: Other than not specifying this parameter, there is no avoidance. 1-18642659 2005 Miscellaneous - mem= = - SFM 7620 (GP3D) on Nec SX6 If a mem= is specified to be greater than 2800mb on MSC.Nastran 2004r2 or 2005 on Nec SX 6 the job may fail with the message: *** SYSTEM FATAL MESSAGE 7620 (GP3D) Dynamic memory block has incorrect checksum Avoidance: Make a smaller memory request 1-18643741 2005.0.2 Superelements - Multi-MASTER method, Shell Normals (SNORM) - Wrong Answers Shell normals computed in the "SEMAP" run are not being saved for the subsequent restart run and this may lead to poor answers. Avoidance: Insert the following DMAP alter in all runs: compile phase0 alter 1 type db gpsnt $ endalter 1-18679258 Nonlinear Analysis - GPFORCE, TEMP(LOAD) - Wrong GPFORCE in nonlinear with thermal load The GPFORCE balance is incorrect in SOL 106 when there are thermal loads because the thermal load contribution is counted twice. Avoidance: SOL 400 is correct. To run SOL 400: (1) Replace "SOL 106" by "SOL 400" (2) Add "ANALYSIS=NLSTAT" in the case control deck (you really need not do it in this deck since the default of ANALYSIS is NLSTAT in SOL 400.), (3) Replace "SUBCASE" by "STEP" in the case control deck (you can also skip this change since this test deck is single SUBCASE only.). 1-18688331 2005.0.2 Elements - CQUAD4, TRIA3, K6ROT - Incorrect drilling stiffness for membrane only elements. In MSC.Nastran Version 2004, the default for K6ROT was changed from 0. to 100. The new default works well for most models, but membrane only elements should use a K6ROT of 0.0. Avoidance: For models created entirely of membrane only elements, set param,k6rot,0.0. 1-18691831 2005.0.2 ACMS - UFM 740 (RDASGN) when using PACMS with PARTOPT=GRID In MSC.Nastran Version 2004.5 (2004r3) and Version 2005 if PACMS is used with PARTOPT=GRID then the job may fail with USER FATA MESSAGE 740 (RDASGN). *** USER FATAL MESSAGE 740 (RDASGN) UNIT NUMBER 12 HAS ALREADY BEEN ASSIGNED TO THE LOGICAL NAME OP2 USER ACTION: CHANGE THE UNIT NUMBER ON THE ASSIGN STATEMENT AND IF THE UNIT IS USED FOR PARAM,POST,<0 THEN SPECIFY PARAM,OUNIT2 WITH THE NEW UNIT NUMBER. AVOID USING THE FOLLOWING UNIT NUMBERS THAT ARE ASSIGNED TO SPECIAL FILES IN MSC.NASTRAN: 1 THRU 12, 14 THRU 21, 40, 50, 51, 91, 92. See the MSC.NASTRAN INSTALLATIONS/OPERATIONS GUIDE section on MAKING FILE ASSIGNMENTS for reference. Avoidance: Apply the following dmap alter: : compile phase0 $ alter 'OUTPUT2 EQEXIN//0/OUNIT2//OMAXR', '' $ if (procid=1) OUTPUT2 EQEXIN//0/OUNIT2//OMAXR $ endalter 1-18693301 2005.0.2 Postprocessing/Optimization - NDDL description of DOPTPRM is incomplete The NDDL description of the DOPTPRM is incomplete and this may cause the entry to be mis-translated by the UGS/I-Deas translator. Avoidance: There is no practical avoidance. 1-18693701 2005.0.2 Elements - CQUADR - Stress output mis-labeled In MSC.Nastran2005, if STRESS (CENTER) is specified for a CQUADR entry, "von mises" stress output in the f06 file, will be outputted as "max shear." STRESS(CENTER,VONMISES) S T R E S S E S I N Q U A D R I L A T E R A L E L E M E N T S ( Q U A D R ) ELEMENT FIBER STRESSES IN ELEMENT COORD SYSTEM PRINCIPAL STRESSES (ZERO SHEAR) MAX ID. DISTANCE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR SHEAR 0 3300 -5.000000E-02 2.400000E+04 2.400000E+04 0.0 90.0000 2.400000E+04 2.400000E+04 2.400000E+04 5.000000E-02 2.400000E+04 2.400000E+04 0.0 90.0000 2.400000E+04 2.400000E+04 2.400000E+04 STRESS(CENTER,MAXS) S T R E S S E S I N Q U A D R I L A T E R A L E L E M E N T S ( Q U A D R ) ELEMENT FIBER STRESSES IN ELEMENT COORD SYSTEM PRINCIPAL STRESSES (ZERO SHEAR) MAX ID. DISTANCE NORMAL-X NORMAL-Y SHEAR-XY ANGLE MAJOR MINOR SHEAR 0 3300 -5.000000E-02 2.400000E+04 2.400000E+04 0.0 90.0000 2.400000E+04 2.400000E+04 6.511982E-10 5.000000E-02 2.400000E+04 2.400000E+04 0.0 90.0000 2.400000E+04 2.400000E+04 6.511982E-10 1-18709438 Old Sensitivity - CBUSH, PBUSH - Incorrect sensitivities When using the old sensitivity method, the sensitivity coefficients for the CBUSH elements are incorrect. Avoidance: Use the new sensitivity method. Note that beginning with version 2004, the old sensitivity method is no longer maintained or supported. 1-18710151 2005.0.2 Data Recovery - MCFRACTION - Missing Output when insufficient memory. If insufficient memory is allocated, MCFRACTION output may be missing. Avoidance: Allocate more memory. 1-18746291 Optimization - MODTRAK - Poor Message, UFM 6677 When using mode tracking in SOL 200, the modes that are being tracked are specified on the DRESP1 entry. However, at least 2 modes need to be specified on the MODTRAK entry even if you are only interested in one mode as the program needs to have a mode to track against. This is implied in the QRG with LOWRNG < HIGHRNG. However, if LOWRNG is set to HIGHRNG, then the job will fail with the following unclear messages: *** USER FATAL MESSAGE 6677 (MTFTRD) MODES CANNOT BE TRACKED: IN ORDER TO TRACK THESE MODES, IT MAY BE APPROPRIATE TO: 1. REDUCE MOVE LIMITS (DELP,DPMIN,DELX,DELXV,DXMIN), OR 2. DECREASE THE FILTERING PARAMETER, MTFILTER, OR 3. BOTH 1 AND 2 Avoidance: Specify at least 2 modes on the MODTRAK entry. 1-18756447 2005.1 Postprocessing - PLOT 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 1-18761971 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-18769661 Optimization/Design Sensitivity - GDACMS, SCR=NO - UFM 1126 (SEDRDR) When a GDACMS optimization job is submitted with the scr=no option, it may fail with the message *** USER FATAL MESSAGE 1126 (GNFIST) DMAP MODULE DISUTIL IS ATTEMPTING TO OUTPUT DATABLOCK 201 NAME = EPT , WHICH ALREADY EXISTS. USER ACTION: DELETE THE DATABLOCK, OR USE FILE EPT=OVRWRT Avoidance: Restarts are not supported in dmp, submit with scr=yes. 1-18775551 Documentation/DMAP - LCGEN module has a parameter IOPT, which was removed after Nastran 70.7 All reference to the IOPT parameter under the description of the LCGEN module should be removed from DMAP documentation 1-18781681 2005.0.2 SOL 200 job with ID'ed thickness as design variable failed with PNAME/PBxSECT combo no supported For PBMSECT/PBRSECT, thcikness(es) for CP./OP forms can be selected as design variable in SOL 200 job. Except the default thickness, all other thickness must be given an ID number. SOL 200 job with ID'ed thickness as design variable failed with PNAME and PBxSECT combination not supported message. There is no workaround for this problem. 1-18784311 Elements - CCONEAX, PRESAX - Wrong Answers When the CCONEAX element is loaded with PRESAX, the displacements for the points attached to the end elements may be incorrect. Avoidance: Use FORCEAX or use the QUAD4 element with cyclic symmetry. 1-18791521 2005.0.2 Optimization/Design Sensitivity - DRESP2 with FUNC=BETA - SFM 3002 (DSTAP2 if DSA print is turned on When an design sensitivity job (DSAPRT(END=SENS) or PARAM,OPTEXIT,4) has a DRESP2 response with FUNC=BETA/MATCH, it may fail in DSTAP2 with SFM 3002. Avoidance: Use the combination of DRESP2 and DEQATN to perform Min/Max or matching data tasks. 1-18805654 2005 Large Jobs - MEM greater than 2 gig leads to Terminating, Received signal 11 SIGSEGV MSC.Nastran 2005 may fail on Sunos and issue the message below if more than 2 gig of memory is requested. *** TERMINATING /usr/local/msc/msc2005/solaris/analysis *** Received signal 11 SIGSEGV time: command terminated abnormally. Avoidance: Either request less than 2 gig of mem or obtain a corrected system at: http://www.mscsoftware.com/support/software_updates/index.cfm#nastran 1-18809851 2005.0.2 Postprocessing - RBE1, MAKEOLD, PARAM,POST - BE1 is not being converted by MAKEOLD module The RBE1 element is not being converted by the MAKEOLD module under PARAM,POST,-1 or -2. This may result in the RBE1 element not being properly read in or ignored by post-processors. Avoidance: Use RBE2 or RBE3 element. 1-18811286 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-18811301 2005.0.2 Optimization/Design Sensitivity - PBARL, PBEAML dimensions are incorrectly defined for the BOX. Table 2-5 of the MSC.Nastran User's Guide for Design Sensitivity and Optimization lists the constraints that are generated interrnally for different beam section types in the beam library (PBARL and PBEAML). The constraints are incorrect for the BOX section type. These should be: 2.0 * DIM4 - DIM1 2.0 * DIM3 - DIM2 The code has implemented the constraint specified in the table and, hence, is incorrect as well. The results is that it is possible for the optimizer to think the cross section dimensions are okay when in fact, they are producing physically meaningless beam properties (e.g, negative cross sectional areas). Avoidance: If possible, put limits on the design variables that preclude it from achieveing designs where DIM1 < 2 * DIM4 or DIM2 < 2*DIM3. Alternatively, DRESP2 entries can be used to supply the correct constraint conditions. 1-18815731 2005.0.2 Documentation/QRG - CBUSH - grounded - missing documentation A remark should be added to the Quick Reference Guide description of the CBUSH element that that is similar to remark 1 of the CELASi element that states that that a grounded terminal will develop when GA or GB is missing. 1-18826341 2005.0.2 SOL 600 - PLOAD4 - Wrong Answers In MSC.Nastran 2005 SOL 600, "PLOAD4" entries are converted to "0" type loads as defined on the Marc "DIST LOADS" entry regardless of which face is being loaded. Using the CTETRA element (element type 127 of MSC.Marc) as an example, the MSC.Marc "DIST LOADS" entry has the definition for the 1st field of 3rd data block:. 0--> Uniform pressure on face 1-2-3 1--> Nonuniform pressure on face 1-2-3 2--> Uniform pressure on face 1-2-4 3--> Nonuniform pressure on face 1-2-4 4--> Uniform pressure on face 2-3-4 1-18826551 2005.0.2 Optimization/Design Sensitivity - Formatted Prints of Total Strain Energy Sensitivity - SFM 3007 If the DSAPRT case control request is used to ask for formatted design sensitivty output and one of the responses is TOTSE (total strain energy), system fatal message 3007 is encountered. Avoidance: Unformatted design sensitivity output can be requested using OPTEXIT = 4 or 7 1-18828854 2005.0.2 Transient Analysis - TLOAD1, USO, VSO - Wrong Answers The new Version 2005 USO and VSO fields on the TLOADi entries for specifying initial displacment and velocity are not recognized on the TOLOAD1 entry and thus give wrong answers. They are recognized on the TLOAD2 entry 1-18829138 2005.0.2 Superelements - PARAM,AUTOQSET - SFM 3007 (EFFMAS) issued when AUTOQSET is used Superelement models using PARAM, AUTOQSET, YES will fail with *** SYSTEM FATAL MESSAGE 3007 (EFFMAS) / ILLEGAL INPUT TO SUBROUTINE MPYAD if the Case Control includes a MEFFMASS request and PARAM, AUTOQSET, YES is included in the model. Avodiance: Revert to explicitly specifiying SPOINT/SEQSETi . 1-18831941 2005.0.2 Optimization/Design Sensitivity - DRSPAN - UFM Response ID not found In SOL 200, DRSPAN can be utilized to select DRESP1s from multiple SUBCASEs for referencing on DRESP2 or DRESP3. This is an advanced capability to generate synthetic responses. However, SOL 200 job may fail with a message that the response ID is not found if DRSPAN did not appear in the first few SUBCASEs. Avoidance : Move SUBCASEs without DRSPANs to the bottom of the case control deck 1-18835942 2005.0.2 Documentation/QRG - PBUSH Remarks 4 and 5 under the PBUSH description in the Quick Reference Guide should be improved to read as follows: 4. The element stresses are computed by multiplying the stress coefficients with the recovered element forces. Stress = F * SA, or M*ST. 5 The element strains are computed by multiplying the strain coefficients with the recovered element displacements. Strain = El_disp*EA or El_rot*ET. 1-18843198 Miscellaneous - mem=4gb - Allocate Common Error 476 on linux64 Itanium 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-18859441 2005.0.2 nastran/adams flex interface with grdpnt>=0 and coordiantes will cause wrong inertia values Following alter will fix compile admflex $ alter 'TYPE PARM,,LOGI' TYPE PARM,,RS,N, W $ TYPE PARM,,CS,N, CW $ alter 'GPWG BGPDTS,CSTMS','' IF ( GRDPNT>=0 ) THEN $ $ REMOVE WTMASS: W = 1./WTMASS $ CW = CMPLX(W) $ ADD MGG,/MGGBW/CW $ $ CHECK MASS IN BASIC COORDINATES, WITH WTMASS REMOVED: IF ( ADMCHECK<>0 ) THEN $ MESSAGE //' MJJEW CHECKOUT:' $ MATGPR GPLS,USET,SILS,MGGBW//'G'/'G' $ ENDIF $ GPWG BGPDTS,CSTMS,,MGGBW,,/OGPWGW/ 0/1.0//SEID $ CALL HARDWIRED TO ORIGIN OF BASIC SYSTEM WITH WTMASS=1.0 ENDIF $ GRDPNT>=0 1-18874231 MDACMS - EIGRL - UFM 3034, 7340, 9160 The following error messages may be avoided in MDACMS by increasing MAXSET on the EIGRL entry. SYSTEM FATAL MESSAGE 3034 (LNNHERR) INTERNAL FAILURE IN THE LANCZOS PROCEDURE: M-ORTHOGONAL QR PROCEDURE FAILED TO CONVERGE. PROBABLE CAUSE: MASS MATRIX IS INDEFINITE (MODES) OR STIFFNESS MATRIX IS INDEFINITE (BUCKLING). USER ACTION: CONTACT MSC CLIENT SUPPORT. SYSTEM FATAL MESSAGE 7340 (LNNHERR) WARNING REPORTED BY SUBROUTINE LNNDRVD (IER= 728) USER INFORMATION: GRAM-SCHMIDT DID NOT CONVERGE. SYSTEM FATAL MESSAGE 9160 (MDACMS) PROBLEM ENCOUNTERED IN CALCULATING MDACMS DOMAIN MODES. USER ACTION: IF LARGE MASS IS BEING USED FOR ENFORCED MOTION THEN REPLACE LARGE MASS METHOD WITH DIRECT METHOD USING THE SPCD BULK DATA ENTRY. IF THE LARGE MASS METHOD IS NOT BEING USED THEN MASSLESS MECHANISMS MAY EXIST. PARAM,MECHFIX,YES MAY BE USED TO IDENTIFY MASSLESS MECHANISMS. 1-18891743 Nonlinear Analysis - CREEP - Creep strain not increasing smoothly Under high levels of stress the creep strain may show a non-physical behavior and may not increase smoothly. 1-18892014 2005.0.2 Aeroelastic Analysis - AEPARM - In the Quick Reference Guide, Remark 2 for the AEPARM entry states the UNITS label is optional. However, IFS13P produces a fatal error unless character data is entered. Avoidance: Place data in the UNITS field. This is used for labelling and does not effect numerical results. 1-18895621 2005.1 Element Strain Energy - ESE, TINY - Filter does not work PARAM,TINY is being ignored after the first subcase and the summaries are not prined. Negative strain energies due to roundoff cause the associated elements to produce a large percent of the "negative energy". NJ Teng: There is an initiation problem in subroutine IFP1E. 1-18905291 2005.0.2 Superlements - EXTSEOUT - Bad DMIG matrix leads to UFM 316 in a subsequent assembly run An external superlement (EXTSEOUT) run may produce a bad K4AAX DMIG matrix, leading to failure with USER FATAL MESSAGE 316 in a subsequent assembly run. 1-18907271 2005.0.2 ACMS - SOL 103 with Matrix Domain ACMS may fail (System Fatal Message 4276, QOPEN) SOL 103 with Matrix Domain ACMS may fail with SYSTEM FATAL MESSAGE 4276 (QOPEN) if no loads are pressent. Avoidance: Include the following DMAP alter: compile modefsrs alter 'if (novasprc = -1)', '' $ paraml pg//'null'////s,n,nullpg $ if (novasprc = -1 and nullpg > -1) then $ endalter 1-18908795 2005.0.2 Superelements - EXTSEOUT - Extra Output An EXTSEOUT SE creation run outputs the K4 damping matrix even though only the stiffness and mass matricies were explicitly requested to be output. Similar problems occur if the user requests only stiffness or mass matrix to be output Avoidance: Insert the following DMAP alter: compile phase1dr alter 'extfs' $ type parm,,logical,n,extstif $ alter 'extmass'(2,-1) $ extstif =(MOD(extseout ,2)>0) $ alter 'extmass'(3,-1) $ extstif=true $ alter 'call extout','' $ if (extstif) then $ equivx kaa/kaax/-1 $ else $ delete /kaax,,,, $ endif $ if (extmass) then $ equivx maa/maax/-1 $ else $ delete /maax,,,, $ endif $ if (extdamp) then $ equivx baa/baax/-1 $ else $ delete /baax,,,, $ endif $ if (extk4) then $ equivx k4aa/k4aax/-1 $ else $ delete /k4aax,,,, $ endif $ if (extloads) then $ equivx pa/pax/-1 $ else $ delete /pax,,,, $ endif $ call extout kaax,maax,baax,k4aax,pax,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 $ 1-18917928 Restart - read only restart - UFM 1245 in BIOWRT A read-only restart may fail in subDMAP resload with the following error: *** USER FATAL MESSAGE 1245 (BIOWRT) AN ALLOCATION ERROR HAS OCCURRED FOR A DATABASE FILE, FILX = 10. WRITE ATTEMPTED ON FILX WHICH WAS OPENED FOR READONLY. Avoidance: Insert the following DMAP alter: compile resload alter 'modtrl.*lamax'(2),'' if ( np>0 and nmodes1>-1 ) modtrl lamax//nmodes1/////np $ endalter 1-18922365 SOL 400 - PARAM,POST - Missing results in op2 file In SOL 400, results from the last subcase only are available in the op2. 1-18926554 2005.0.2 Loads - GRAV, TEMP(INIT) - Wrong Answers In MSC.Nastran Version 2005, if a TEMP(INIT) references a temperature load with the same ID as a GRAV load the GRAV load will be doubled. Avoidance: Remove TEMP(INIT) or use a unique load id for TEMP(INIT). 1-18933661 2005.0.2 SOL 600 - Missing output for adaptive method Through both the MSC.Patran and MSC.Nastran SOL 600 interface, when the user asks for output for "each increment" of results, SOL600 will only produce the 1st and final increment of results. 1-18959967 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-18973169 2005 Elements - SNORM, CQUAD4 - Inconsistent Corner Stresses The default value of SNORM was changed to 20.0 in Version 2001. Setting SNORM to 0.0 in Version 2001.0.7 (2001r3) through Version 2004.5 (2004r3) could lead to incorrect QUAD4 corner stresses. Avoidance: Leave SNORM to the default value, do not set to 0.0. 1-18976345 2005.0.2 SOL 600 - PARAM,TSTATIC, NLAUTO - NLAUTO impropely translated in SOL 600 In SOL 600,129 NLAUTO should not be used for SOL 600 dynamics problems except in the special case where there are no dynamic loads (initial conditions only). In that case it is acceptable (but not recommended) to use NLAUTO. Furthermore, in SOL 600,129 it is not possible to handle TSTATIC, so it is skipped after issuing the approporate warning. 1-18988374 2005.0.2 SOL 600 - Severe translator error NONLINEAR LOAD not supported If the 1st word AFTER a "$" comment demarkation in the Case Control is the word "Nonlinear" as in: SUBCASE 100 $ Nonlinear Subcase Then SOL 600 in v2005 will have a SEVERE translator error and complain that you have a NONLINEAR Load Case Control request when in fact there isn't one. Avoidance: Have ANYTHING else as the 1st word - or add a "-" or other charachter in front. 1-19000411 2005.0.2 SOL 600 - Gravity Loads, Cylindrical or Spherical Coordinate System leads to Wrong Answers. SOL 600 does not support material coordinate systems specified in cylindrical or spherical systems. A fatal message should be issued but instead the job continues and gives unexpected results. Furthermore gravity loads may be translated incorrectly and lead to wrong answers. 1-19005078 Distributed Memory Parallel - GDACMS, DOMAINSOLVER ACMS(PART=GRID) - Incorrect MPCFORCEs Incorrect mpc force results, requested by MPCFORCE=n where SET n is not ALL, may be generated with GDACMS, which is requested with DOMAINSOLVER ACMS(PART=GRID). Avoidance: Request MPCFORCES=ALL or insert the following DMAP alter: compile spdr0 alter ' outprt ' type db msf,bsf,ksf,k4sf,mmg,bmg,kmg,k4mg $ call spdr2 cases,xycdbs,uset,mmcdb,,adrdug,gm,, msf,bsf,ksf,k4sf,ksf,mmg,bmg,kmg,k4mg,, vmpcg,vspcg/ vmcg,vscg/ 'freqresp'/false/false/' ' $ equivx vmcg/vmpcg/-1 $ matgpr bgpdts,uset,,vmpcg//'h'/'g' $ alter 'if ( noup=-1 and ','' if ( noup=-1 and nov01s>0 and sdrs=-1 ) then $ endalter 1-19006294 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 or 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-19044574 2005.0.2 Optimization/Design Sensitivity - AUXMODEL, echo=punch(newbulk) - UFM 1126 The echo=punch(newbulk) feature is intended to produce a new bulk data deck with updated bulk entries following a SOL 200 design optimizaton task. If there are multiple begin bulk statements in the input deck, USER FATAL MESSAGE 1126 is issued. Avoidance: Apply the following dmap alter. This will provide an updated main bulk data section with the new designed quantities in the .pch file. It will not punch out the unchanged bulk data associated with the auxiliary models. compile ifpl alter 'ubulk'(2),'ubulk'(3,1) XSORT FORCE, /IBULK,ubtmp/ S,N,NOGOXSRT/S,N,QUALNAM/S,N,NEXTID/ S,N,LASTBULK/s,n,eqvblk $ else $ XSORT FORCE,bulk/IBULK,ubtmp/ S,N,NOGOXSRT/S,N,QUALNAM/S,N,NEXTID/ S,N,LASTBULK/s,n,eqvblk $ endif $ noxsort paraml ubulk//'pres'////s,n,noubulk $ if ( noubulk=-1 ) equivx ubtmp/ubulk/always $ 1-19045121 The EXTSEOUT feature does not support differential stiffness usage. The EXTSEOUT feature does not support differential stiffness usage which is needed for cases where the user wants to get stiffened modes. See also QD 32733. 1-19053169 2005.1 Rigid Elements - RBE3 - FPU floating point exception caused by large alpha Extremely large values for the alpha field on RBE3 entries may cause some system to issue a floating point exception while other machines correctly trap the input and issue a meaningful message that indicates the value is out of range. MAIN: The FPU has been reset after floating point exception. MAIN: For reference, A(MAINAL) = 4012FE, A(/SYSTEM/) = 1FD0A00 MAIN: A(/XNSTRN/) = 3950020 MAIN: "Floating point overflow" (C0000091) exception encountered. MAIN: Exception occurred at address 0043ECDE. 1-19073811 2005.0.2 Nonlinear Analysis - PARAM,FKSYMFAC, NLKR - SFM 6036 (XQAERR) Nonlinear analysis may fail with a divide by zero in the nlkr subdmap. This problem is caused by the change in the default value of the parameter FKSYMFAC from 1.0 in V2001 to 0.024 in V2004+. The message issued is: *** SYSTEM FATAL MESSAGE 6036 (XQAERR) ATTEMPT TO DIVIDE BY REAL, DOUBLE PRECISION ZERO USER INFORMATION: 1. PROCESSING ASSIGNMENT STATEMENT: RATUNSYM AT DMAP SEQUENCE NUMBER: 51 1-19077491 2005.0.2 Optimization/Design Sensitivity - DSAPRT - Missing Output, Missing UFM When the DSAPRT Case Control command is not placed with or above the first SUBCASE command, the requested Design Sensitivity output will not be written to the f06 file. This condition should be treated as a user input error and the job should fail. 1-19082580 Acoustic Analysis - MDACMS and/or DMP with PARAM,FLUIDSE - UFM 9139 In MDACMS and/or DMP dynamic runs, if the first subcase is assigned to the fluid superelement (METHOD(FLUID)), then UFM 9139 may be issued incorrectly. For example, subcase 1 super = 1 METHOD(FLUID) = 120 subcase 2 METHOD(STRUCTURE) = 110 DLOAD = 10 FREQUENCY = 2 Avoidance: Move the METHOD(STRUCTURE) command above the subcases or Reverse the order of the subcases above. 1-19082619 Acoustic Analysis - PARAM,FLUIDSE - SFM 6143 If the fluid superelement method is used and there are physical fluid points on the boundary of the fluid superelement, then UFM 6143 may occur. Avoidance: Specify CSUPEXT entries for the physical fluid points on the boundary of the fluid superelement. The following DMAP alter will help to identify these points. compile phase0 alter 'if ( acms and fluidse','' if ( fluidse>0 ) then $ alter ' SELA ,,SLIST'(,-1),''(,0) SELA ,,SLIST,EMAP,BGPDTS,PAUP,MAPUP,GDNTAB/ vgfs1/ SEID/'SEID'/0/1/false $ if ( acms ) then $ equivx vgfs1/vgfs/-1 $ else ( nogsetf>ncag0 ) then $ paraml ag0//'trai'/1/s,n,ncag0 $ add vgfs,vgfs1/vgdiff//-1. $ message //' ' MESSAGE //' USER'/FTL/'MESSAGE 91xx (PHASE0)' $ message // ' The following fluid point(s) is not exterior to'/ ' the fluid superelement' $ message //' user action: specify the point(s) on'/ ' csupext entry(ies).' $ matgen ,/v6/6/6/0/1 $ 1 0 0 0 0 0 matmod v6,,,,,/v6d,/28 $ matmod v6d,sils,,,,/v6g,/5 $ $ t1 t2 t3 r1 r2 r3 diagonal v6g/v6gd $ 1 0 0 0 0 0 at each grid points $ 1 at each scalar and fluid grid paraml v6gd//'trai'/5/s,n,nrow $ paraml v6gd//'trai'/4/s,n,prec $ nrow=nrow/prec $ matgen ,/ig/4/nrow/1 $ 1 2 3 4 ... no. of points merge ,,,ig,,v6gd,/igg/1 $ matrix of internal grid id $ numbers at t1 location partn igg,vgdiff,/,,iog,/1 $ Selected grids paraml iog//'trai'/1/s,n,ncol $ type parm,,i,n,ii=1,indx $ Do while ( ii<=ncol ) $ paraml iog//'dmi'/ii/1/s,n,rintgid $ indx=int(rintgid)*2 $ paraml eqexins//'dti'/2/indx//s,n,silpos $ indx=indx-1 $ paraml eqexins//'dti'/2/indx//s,n,gridid $ message //' fluid grid id='/gridid $ ii=ii+1 $ enddo $ ii<=ncol message //' ' call errph0 //s,np $ endif $ 1-19083581 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-19100640 Postprocessing - PARAM,POST,0 - Composite failure indices are not available in the xdb file Composit failure indices are missing from the xdb file. Ply stresses and strains are available. Avoidance: The op2 file (param,post,-1) may be used instead. However, this limits the model size since Patran reads all of the op2 into memory and the current limitation is around 2 gb. Whereas only what is needed is read from the xdb. 1-19117011 2005.0.2 MDACMS - MPC - Wrong Answers for output of dependent DOF MDACMS may produce wrong answers when output is requested at dependent degrees of freedom. This occurs when equal and opposite MPC coefficients are present in the same MPC equation. The answers at these DOF will be zero. Avoidance: Specify PARAM,SPARSEPH,NO. 1-19126081 2005.0.2 SOL 700 - SPCD, TLOAD1 translation is incomplete. SOL 700 will not translate multiple SPCD and TLOAD1 entries. 1-19136143 Nonlinear Analysis - CBEAM, PARAM,LGDISP - Zero Shear Factors K1, K2, wrong answers In nonlinear analysis with large displacement, a CBEAM element with zero shear factors will produce incorrect axial displacements under shear load. Avoidance: Specify non-zero shear factors. 1-19136734 Superelements - PARAM,EXTDR - SFM 3002 (GKAM) The use of PARAM,EXTDR,YES may cause the following fatal message: *** SYSTEM FATAL MESSAGE 3002 (GKAM) EOF ENCOUNTERED WHILE READING DATA BLOCK LAMAS (FILE 104) IN SUBROUTINE SKPREC Avoidance: Insert PARAM,SPARSEDR,NO in the assembly run (which should also contain PARAM,EXTDROUT). 1-19151111 2005.0.2 SOL 600 - job fails with 'statsub not supported' In SOL 600, when a data deck is translated from sol 400 and contains analysis = nlstatics SOL 600 will terminate and the following message is issued: ** severe warning in sol 600 translator - STATSUB not supported for sol 600 please revise your input so it does not need STATSUB This message is misleading since there is no STATSUB command present in the input deck. 1-19151215 2005.0.2 SOL 600 - Script to run Marc not in expected directory When the string consisting of the default path for the Marc tools directory plus run_marc is more than 80 characters long sol 600 will terminate and the following message will be issued in f06: ** Severe Marc Translator Warning ** Script to run Marc not in expected directory Since some clients use rather long home directories for their Nastran installation this 80 character limit should be removed. Avoidance: Define the path in the marcrun.pth file. 1-19153862 2005.0.2 SOL 600 - MAT1 - termination when no young's modulus specified On the nastran MAT1 entry, it is possible to specify only two of the three material properties: young's modulus, shear modulus and poisson's ratio. However when doing this in sol 600 no warning will be issued and the job will fail in Marc with exit 13. In order to be compatible with the other Nastran solutions, the sol 600 translator should calculate the third value and provide it to marc. Avoidance: Specify all three material values on the MAT1 entry. 1-19168318 2005.0.2 Postprocessing - POST case control command has no effect on MPCForces The POST case control command, introduced in V2004, does has no effect on MPCForces output. This output will always be written to the standard unit 12. 1-19183701 2005.0.2 Distributed Memory Parallel - INPUTT2, ASSIGN - UFM 740 (RDASGN) The INPUTT2 module will fail on DMP slave processes if an ASSIGN statement is used. USER FATAL MESSAGE 740 (RDASGN) is issued. Avoidance: Do not use ASSIGN. Copy the INPUTT2 file to the default Fortran unit file (e.g. "fort.60" or "ftn60" for unit 60 on Unix). 1-19201391 External Superelements - EXTSEOUT, Frequency Response - Missing Output A SOL 111 assembly run employing external superelements created using the EXTSEOUT feature does not give output for the external SE if the creation run had only velocity and/or acceleration output requests. Avoidance: Make a displacement request when creating the external superelements. 1-19203341 2005.0.2 Utilities - f04rprt The f04rprt utility is missing from the v2004 and v2005 installations. Avoidance: Either user the utility from the v2001 installation or download the utility from MSC's external web site at: http://www.mscsoftware.com/support/software_updates/index.cfm#nastran 1-19210562 2005.0.2 Superelements/ MDACMS - EXTSEOUT - Wrong Answers MDACMS may produce wrong answers when used on the residual structure of a superelement model and thus should not be used. 1-19227541 Superelements - BEGIN(SUPER), PARAM,POST,-2 - SFM 6352, MAKoG2TD, logic error, kerror, 132 If a model contains part superelements (BEGIN SUPER=) and PARAM,POST,-2 is specified, the job may fail with the following error: *** SYSTEM FATAL MESSAGE 6352 (MAKoG2TD) LOGIC ERROR: KERROR= 132. The error is present in v2004, v2004.5, and v2005.0.0 Avoidance: Apply the following dmap avoidance: compile phase0 alter 'dbdelete datablk=(bulk)' peid=-1 $ seid=-1 $ endalter $ 1-19246291 2005.0.2 Spot Weld Elements - CWSEAM, MODGM2 - Infiinte Loop, Missing Fatal Message If a CWSEAM element is oriented normal to the sheets, the projection plan algorithm may go into an infinite loop. Avoidance: Correct the orientation of the CWSEAM elements. 1-19256131 2005.0.2 Superelements - SECONCT, LOC=NO - Incorrect Boundary Connection, Poor Answers When the LOC=NO option is specified on the SECONCT entry, grids may be lost during the automatic search procedure. Avoidance: Use the default value of LOC=YES. 1-19271241 2005.0.2 Restarts - FREQi, RESVEC - Decomp executed unnecessarily If a modal solution (110, 111, 112, and 200) restart is executed from a modal solution run and then DECOMP may be unnecessarily executed for the RESVEC calculation. Avoidance: Insert the following alter in the cold start run: compile modefsrs alter 'purgex \/day,bdsf,mdsf,k4dsf,kdds' purgex /adsf,,,,/-1 $ alter 'purgex \/day,bdsf,mdsf,k4dsf,kdds'(2) purgex /adsf,,,,/-1 $ endalter 1-19278741 2005.0.2 Acoustic Analysis - STATSUB, acoustic pressure output - Wrong answers If STATSUB is employed in SOL 108 or 111 with an acoustic model, then the acoustic pressure results will be null except for DB(A). Avoidance: Insert the following DMAP alter avoidance compile phase0 alter 'IF ( FSCOUP AND not(desopt) and','' IF ( FSCOUP AND not(desopt) and not(kdiff) and (STATICS OR CYCLIC OR NLHEAT OR AERO)) THEN $ 1-19283941 External Superelements - EXTSEOUT - GRAV loading ignored in assembly run An assembly run employing an external SE created using the EXTSEOUT feature ignores GRAV loading specified in the assembly run. Avoidance: Apply the following dmap avoidance: compile phase1dr alter 'call extin'(3) CALL SELG SLT ,BGPDTS ,CSTMS ,SILS ,EST , MPTS ,ETT ,EDTs ,Maa ,CASEw , DIT ,MATPOOL ,EQEXINS ,CASES ,DEQATN , DEQIND ,USET0 ,GPLS ,GPSNTS ,scstm , MEDGE ,drg ,geom4s ,estl ,dynamics, mgg ,kgg / PJ ,PTELEM ,newslt , / STATICS /SEID /LUSETS /(1.,0.) /(1.,0.) / GRDPNT /ERROR /pardcmp /IRES /PRPJ / NLHEAT /IMAGE /NONLNR /NASOUT /0 / pexist $ add5 pj,pa,,,/xxx $ equivx xxx/pa/-1 $ 1-19287331 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-19307471 2005.1 Optimization/Design Sensitivity - DRESP1 - Misleading Message, UFM 6482 (DOPR3R) The following message is given when an integer value is used for ATTB in an ANALYSIS = STATICS subcase for response types DISP,STRAIN,STRESS or FORCE. *** USER FATAL MESSAGE 6482 (DOPR3R) FOR SUBCASE 1, THE ANALYSIS TYPE IS STATICS BUT THE DESSUB COMMAND REFERENCES AN INCOMPATIBLE DRESP1 ENTRY WITH RID = 24 AND RTYPE = STRAIN. The message needs to be updated to indicate that a non-zero ATTB value is not allowed for these response types. The message should also be added for response types of ESE,TOTSE,SPCFORCE,GPFORCE,GPFORCP. Currently, an integer value of ATTB is permitted for these latter entries, but it should be blocked so that the user does not set it with the expectation it will do something. Avoidance: Remove the non-zero value of ATTB. 1-19354641 Acoustic Analysis - SPCD - UFM 3046 in FRRD1 because of null excitation A fluid-only SOL 111 model with SPCD specification fails with UFM 3046 in the FRRD1 module complaining of null excitation. Avoidance; The problem runs successfully if PARAM,ENFPATH,OLD is specified. 1-19362761 2005.1 Spot Weld - CWELD - ERROR IN SORTC ROUTINE, TASNP2 The fatal error below is encountered in TASNPT if a model has spot weld elements with point to patch connections combined with the elpat/partpat format. ERROR IN SORTC ROUTINE, NBRWDS = 66 IS NOT AN INTEGRAL MULTIPLE OF LENTRY = 5 1-19374101 2005.1 Dynamics - PARAM,AUTOQSET,YES , CWELD - UFM 7558 If PARAM,AUTOQSET,YES is specifed with CWELD elements with MSET=ON on the PWELD entry, then the run may fail with UFM 7558. Avoidance: Insert the following DMAP alter: compile extduset alter 'equivx.*geom1\/geom1qs','' 1-19385474 Acoustic Analysis - ACMODL - Erroneous coupling of internal free fluid faces Nastran couples internal free fluid faces which is wrong. 1-19393769 2005.1 Complex Lanczos - EIGC - Missing Eigenvalues for multiple shifts When mutliple shifts are specified on the EIGC entry for complex Lanczos, the module only provide the number of eigenvalue pairs requested for the first shift. 1-19420301 2005.0.2 Optimization/Design Sensitivity - PARAM,FLUIDSE , scr=no - UFM 1126 If the fluid superelement capability is employed in SOL 200 with scr=no then UFM 1126 will be issued for data block AG in subDMAP SELA1. Avoidance: Run with scr=yes. 1-19429021 Model Checkout - ELSUM - Element summary may contain "??????" for mass contribution fields The printed output from the ELSUM case control command may include "???????" in the mass contribution fields for the solid element when there are solid elements (HEXA, PENTA, TETRA etc.) and non-structural mass (NSMx) entries present in the bulk data. The problem has been traced to a negative subscript into an element properties array, that on most machines, contains binary zero and thus does not cause any problems with the ELSUM output. So far, the SGI Altix machine is the only one that exhibits the error. The error affects the element summary output only and does not affect other results. 1-19434861 Distributed Memory Parallel - DOMAINSOLVER, SUPORT - SFM 3007 (READ) MDMODES will fail in the READ moduel when the input contains SUPORT entries with the message: *** SYSTEM FATAL MESSAGE 3007 (READ) ILLEGAL INPUT TO SUBROUTINE MERGE Avoidance: Use a DMAP alter in the MDMODES subDMAP to omit the MR data block from the call to READ. 1-19439341 2005.0.2 Optimization/Design Sensitivtiy - SPCD - SFM, Attemp to Multiply Incompatible Matrices Is SOL 200, desisgn optimization, is executed with enforced displacements and the job employs sparse data recovery the job will fail with a SYSTEM FATAL MESSAGE indicating and incompatible matrix multiply: COLS ROWS FORM TYPE NZWD DENS TRAILER FOR RPH1 IS 101 980 1856 2 2 3664 9760 TRAILER FOR UHF1 IS 102 142 980 2 4 3920 10000 TRAILER FOR YPO1 IS 103 142 2384 2 4 8864 9295 Avoidance: Either set PARAM SPARSEDR NO or set PARAM NASPRT 1. Else apply the following dmap alter: compile desopt alter 'call fea'(2),'' CALL FEA, $..Input Data Blocks: abe,acpt,,aebgpdts,aecomp,aero,aeusets, , ,bgpdtvu, ,CASECC, caseds,casem,CASERS,CASES,casesx, ,control,cstma,CSTMS, , DEQATN,DEQIND, ,DIT,dits,DMI,DMINDX,drg, , DYNAMIC,DYNAMICS,ectas, ,EDT,eht, ehta,elemvol,EMAP,EPT,epta,EPTS,eqexin,EQEXINS,ETT,extdb,,,FORCE, gdgk0,gdksk,gdntab,GEOM1,geom1qx,geom1s,GEOM2,GEOM2S,GEOM3,GEOM3S, GEOM4,GEOM4S,,gpgk0,gpksk,GPLS,gpsnts,,INDTA,,MAPS,matpool,matpools, medge,mklist,mmcdb,MPT,MPTS, ,oint,PCDB,PCDBS,pcompts,pelsets, , POSTCDB, ,pval,PVT,pvtbc,PVTS, , ,scstm,SILS,SLIST,SLT, spline,SPSEL,tabdeq,tabevp,tabevs, ,trx, , , , ,VGFS, vgq,viewtb,XYCDB,XYCDBS,yg,mpjn2o,mpjsfn2o,aempcomp,aemonpt,saemprk, strucomp,monitor,saerg0,aedbstdx,uxvst,pgvst0,,,,,,xsop2dir,,, geom1qs,geom4qs,selist,pvt0,dmonpta,dmonpts,sdsrg0,sdark,pvperq/ $..Output Data Blocks: , , , , ,AQG,AUA,AUG, , B2DD,B2MG,B2SF, ,bdict,belm, ,BGPDTS,bgpdt,BHH, , ,BLAMA, BLAMA1,BMG,BPHA,BSF,BUG, ,CB2DD, , CK2DD,clama,CMDD,CMLAMA,CMPHA,CMPHO,cphd,cphh,cphp, crj,crx, , , , ,Dar, , ,DFFDNF, ditid, ,dlt,ECTS,epsse, , ,EST, ,FLAMA, ,FOL,FOL1,FPHH,frl, , , , , ,GM,GOQ,GOT, ,GPECT, , , , K2DD,k2mg, ,K2SF, , , , ,K4MG,K4SF, , , , ,KDICT, ,KELM, KFS,KHH, , ,KMG,KSF,KSS, , , ,LAMA,LAMA1,LAMAF,LAMAS,LLL, , lphd,lphh,lphp, , , M2MG,M2SF,MAR, ,MDICT,MEA,MELM,MHH, , ,mjj, , ,MMG, , ,MSF,MTRAK, , , ,PDF,PDT,PDTDS,PG, ,PHA, ,PHDH,PHF, PHFA,PHG, , , , ,PHQG,PHSA,PJ, , ,PNLH,PPF,PPF1,PPT,PPTDS,PP1DS,PSF,PSF1,PSS,PST, ,PSTDS,PTELEM,QG, , , ,