MD Nastran/MSC.Nastran Current Error List Current Update: July 21, 2008 -------------------------------------- This section includes a description of all known errors and general limitations in all releases of MSC.Nastran and MD Nastran The field next to the error number indicates the version that the error is corrected. The "version is the version on the f06 title page". Recent versions are sometimes referred to by the CD id as follows: MSC.Nastran 2005R3 = 2005.5.0 MSC.Nastran 2005R3b = 20005.5.2 MD Nastran R1 = 2006.0.0 MD Nastran R2 = 2007.0.0 MSC.Nastran 2007r1 = 2007.0.0 MD Nastran R2.1 = 2007.1.0 MD Nastran R3 = 2008.0.0 Note that intermediate patches (point releases) may be found at: http://www.mscsoftware.com/support/software_updates/ "GL" in this field stands for a General Limitation which indicates a fix is not planned. Continuous updates to the error list are available to MSC.Nastran clients on the MSC web page at http://www.mscsoftware.com. The site may be located by clicking on "Services" and "Support". Major Capabilities A list of major capabilities is provided to assist the analyst in choosing key-words to search for to locate error that may impact their current project. Error Description Each error has a heading with as many as three entries. The first entry identifies the major capability affected and is also listed in the major capabilities index. The second entry identifies either the name of the module in which an abnormal exit occurs or the card type affected if computed results are not satisfactory. (For abnormal exits, the last module name that appears in the Performance Summary Table is usually the module where the exit occurs.) The third entry gives the symptoms of the error, such as, the MSC.Nastran system or user message number printed just prior to termination or a description of a "machine-dependent error". Other symptoms might be missing output or wrong answers. Error reports are updated when more facts or better avoidance techniques become known. Knowledge Base The error list may be queried through a relational database at: http://www.mscsoftware.com/products/nastran_support.cfm A list of the major categories follows: Accounting Acoustic Analysis Aeroelastic Analysis Authorization Axisymmetric Fluid Elements Beam Library Buckling Analysis Buckling & Differential Stiffness Case Control Complex Eigenvalues Component Mode Synthesis Composites Cyclic Symmetry DBC/TRANS/ACCESS DMAP Database Design Sensitivity Documentation Dynamic Reduction Dynamic Response Analysis Eigenvalue Analysis Element Strain Energy Elements Estimate Executive Executive Limits Exterior Acoustics External Superelements File Management Section Frequency Response Frequency Response and Random Analysis Gap Constraints Geometric Nonlinearity Grid Point Force Grid Point Stress Grid Point Stress Discontinuities Heat Transfer Analysis Hydroelastic Analysis Hyperelastic Nonlinear Analysis Inertia Relief Installation Interface Elements Iterative Solver Limitation on Problem Size Loads MSC/ACCESS MSGMESH, MSGSTRESS, MSGVIEW Material Nonlinear Analysis Materials Matrix Methods Method Selection Miscellaneous Modal Augmentation Nonlinear Analysis Nonlinear Eigenvalue Analysis Nonlinear Slide-Line Analysis Nonlinear Static Analysis Nonlinear Superelement Analysis Nonlinear Transient Analysis Nonlinear Transient Heat Transfer Old Design Sensitivity Online Documentation Optimization/Design Sensitivity P-Elements Parallel Performance Plotting Postprocessing Response Spectra Restarts Rigid Elements SSSALTERS Security Sequencer Single Point Constraints SOL 400 (Advanced Nonlinear) SOL 600 (Implicit Nonlinear - marc solver) SOL 700 (Explicit Nonlinear) Static Aeroelastic Analysis Static Analysis Submittal Superelements Thermal Stress Analysis Timing Estimate Topology Transient Nonlinear Analysis Transient Response Analysis Utilities Virtual Mass 399 70.5 Eigenvalue Analysis - CEAD, QRG - Unexpected Normalization Complex eigenvalue analysis with the inverse power method of eigenvalue extraction will always normalize to MAX. POINT normalization requests are ignored. The Version 70.5 Quick Reference Guide has been updated to indicate that point normalization is only available for the det method. 785 69 MSGMESH, MSGSTRESS, MSGVIEW - MSGMESH, DIAG 29 - Infinite CPU Loop If MSGMESH is used with the link specification update feature, an infinite loop occurs. An infinite loop no longer occurs; UFM 53 will be issued indicating an incorrect format for the mesh entries. 868 70.7 Miscellaneous - PUNCH - Incorrect Format STRESS(PUNCH) will not properly output the HEXA, PENTA, BEND, BEAM, TRIA6, or QUAD8 elements. Element margins of safety (ROD, CONROD, TUBE, and BAR elements) will produce poor punched formats if stress allowables are not given on the referenced MATi entries. 890 GL Grid Point Force - GPFDR - UFM 3008 The open core requirement for the GPFDR module can be as large as (6 X BUFFSIZE + 14 X number of grids) if the grids use a nonrectangular displacement coordinate system. For problems in basic coordinates, the grid requirement drops to 8 X number of grids. 1103 GL Dynamic Response - TRD, TRD1, FRRD, FRR - UFM 3005 If the MGIV method of real eigenvalue extraction computes modes for massless DOF with uncoupled stiffness terms, the eigenvalue is large (1.E+35) as it should be, but the generalized stiffness is 0.0 (it should also be 1.E+35). Null eigenvectors may be produced. An avoidance is to use PARAM,HFREQ or PARAM,LMODES to discard these bad modes in dynamics. 1357 70.5 Aeroelastic Analysis - GI - Poor Accuracy The linear splines used to connect structural and aerodynamic degrees of freedom are sensitive to modeling techniques, particularly on short-word machines. This included all machines except CRAY, CDC and NEC. It is good practice to have the spline axis coincide with the structural grid points, and to avoid discontinuities in the lines joining structural grid points by using separate splines on each side of the discontinuity. 1575 69 Dynamic Response - VDR - No Output If an OUTPUT(XYPLOT) command is in case control, but there are no other XYPLOT commands, all printed output requests are ignored. An avoidance is to put in XYPLOT requests or remove the OUTPUT(XYPLOT) command. 1679 66 Elements - QUAD4,TRIA3 - Wrong Answers When the MID4 option of the PSHELL card is used to simulate offset of the element centerline from the grid point plane, the element is somewhat too stiff. The error increases with the ratio of offset to element width. An avoidance is to use RBAR elements to model the offsets . 1712 GL Frequency Response Analysis - RANDOM - SWM 3002, UWM 979 If a non-existent point is referenced in an output request when there are multiple subcases, the RANDOM module will cease processing at that point and issue SYSTEM WARNING MESSAGE 3002. The following user warning message is now issued: 0*** USER WARNING MESSAGE 979, AN XY-OUTPUT REQUEST FOR POINT OR ELEMENT ID 2000 -ACCE- CURVE IS BEING PASSED OVER. THE ID COULD NOT BE FOUND IN DATA BLOCK 102 1738 66 Grid Point Stress - Preface - UFM 603 If the SURFACE Case Control card has a continuation card, and the first words that appear on this card are OUTPUT SYSTEM, the error occurs. An avoidance is to start the continuation with another word. 1739 66 DMAP - DIAG 4 - Addressing ERROR If DIAG 4 is used on restart, the program may exit abnormally at the start of the run. The DIAG 4 cross reference output for Label Names will be incorrect if no labels exist in the DMAP, and the parameter section of the cross reference will not contain any parameters although parameters are present. An avoidance is to put a label in the DMAP. 1758 GL Cyclic Symmetry - Restarts - Various In superelement static cyclic symmetry (SOL 81), some restart paths do not function well. The following restart paths have been demonstrated to work, using the indicated input and DMAP Alters. Other types of restarts can be made, using these techniques. A. Conventional Superelement Restarts. Use the same techniques applicable to noncyclic symmetry superelement analysis. 1. Exit during Phase I. 2. Structural Changes in a Superelement. 3. Load Change Restart B. Time Limit in a Harmonic Loop SET N = 0, residual only SEMG = N PARAM,RESDUAL,-1 (bulk data) Input all bulk data, or use PARAM,NODATA,-1 and delete all the bulk data except PARAM entries. C. Loads Change in One Tip Superelement, Same Number of Loading Conditions, Sam 1759 69 Plotting - RF24D20, Superelement - Wrong Labels If SPC labels at grid points are requested for plotting ("GSPC") and resequencing is requested, the SPC labels are attached to the wrong components. An avoidance is to make a separate run for these plots without resequencing, and insert an EXIT after the RFAlter, or not request the SEKR operation in superelements. 1765 70.5 Cyclic Symmetry - CYCLIC2 - UFM 3005, UFM 4319, UWM 4359 There are two errors related to the use of the CYSUP Bulk Data entry when rotational symmetry is applied to a model with three or more segments. 1. If the rigid body rotations are to be supported, but there exists no stiffness at the components specified on the CYSUP entry, then UFM 3005 may be issued. But, if components 4 and 5 (out-of-plane rotations) are then constrained by an SPCi card or a GRID card, in order to avoid UFM 3005, then UFM 4319 will be issued. For components 4 and 5, an avoidance of UFM 4319 is to define rotational springs to ground (e.g., CELAS2). For component 6 (in-plane rotation), an avoidance of UFM 3005 is to apply a single-point constraint (e.g., SPCi), which is contrary to Remark 1 under the CYSUP Bulk Data entry description. b. The specif 1801 66 Plotting - PLOT - SFM 4276 If modern plate elements are present, and SHRINK or DIAG 34 are requested, the error may occur. 1802 66 Miscellaneous - Preface - CPU Loop If the THRU range on an input card is larger than 131,071 for CDC/7600 and CYBER computers, or 8,388,608 for CRAY computers, the error may occur. It has been observed on a PLOAD2 card with a larger range. (Cyber,CDC 7600,CRAY only) An avoidance is to split the THRU range into smaller sets, so that none exceeds the limit. 1803 66 Elements - PQUAD4 - UFM 2010 If both PQUAD4 and PSHELL (and/or PCOMP) cards exist in the same deck, the misleading message references PSHELL cards. The PQUAD4 card is obsolete, and is removed from current documentation. It should be replaced with the PSHELL card. The PQUAD4 card will be deleted from the code on a future system. An avoidance is to replace PQUAD4 card with PSHELL cards wherever they exist as they cause various confusing errors. 1804 66 Superelements - SELA - Wrong Answers For large problems, if the first several upstream load vectors are null, the remaining upstream load vectors may be ignored. This can be detected with DIAG 20. An avoidance is to place a token load on all upstream superelements. 1805 66 Elements - PCOMP - Wrong Answers For layered composite materials with an unsymmetric layup, the generated transverse shear matrix MID3 is incorrect. 1806 66 Database - LOAD/UNLOAD - Wrong Answers If a database is unloaded to a sequential file using the DBMGR //3 command, then restored to a direct access file using the load command, any keywords stored in the database dictionary will be lost. Most keywords are only for diagnostic use (i.e., "SEMGDONE"), and will cause no further errors. The one exception at present is the keyword "NOSETRUE", which appears when all grid points are in the residual structure. This will cause the fatal message above on PARAM,NODATA or PARAM,DLOAD restarts. An avoidance is to use the following alter for this type of restart: ALTER 10 $ MSC/61B, AFTER DBMGR //11 SETVAL //V,N,NOSE/-1 $ 1807 66 Matrix Methods - FBS, Method 2 - Wrong Answers If a passive group appears within the first 20 columns of a matrix, some terms may be dropped. The error was first observed on a large static reduction. An avoidance is to block Method 2 by using the NASTRAN card entry FBSOPT=-1, when passive columns occur. 1808 66 Database - DBSTORE - DBM 288 This error occurs when more than 32,768 GINO blocks are stored in a single database, and a store of an equivalenced file is attempted. (IBM only) An avoidance is to use several databases, none larger than 32,000 GINO blocks. 1809 66 Heat Transfer - HBDY - Wrong Answers SOL 74 gives wrong answers for nonlinear HBDY types AREA3 and AREA4. An avoidance is to use the POINT option instead. 1810 66 Elements - Midside Nodes - Wrong Answers The QUAD8, TRIA6, and HBDY elements use an incorrect average temperature for material properties when the number of active grid points is not the same for all elements of the same type. (Deleted midside grid points are not active grid points; all connected grid points are active.) An avoidance is to delete the same number of nodes on all elements of the same type in the model. 1811 69 Dynamic Response - SDR3 - UFM 4605 If DISP, VELO, or ACCE are requested for a set of grid points and the set is empty, USER FATAL MESSAGE 4605 occurs. An avoidance is to remove output requests for empty sets. 1812 66 Miscellaneous - Multiple Runs - ITRENT 1111 If two or more MSC/NASTRAN executions are made in the same job, the error may occur. (Univac only) An avoidance is to submit each run as a separate job. 1813 Response Spectra - PARAM,RSPECTRA,0 - Wrong Answers The response spectra option provided in transient analysis gives wrong answers for acceleration spectra at high frequencies. The peak accelerations for high frequency oscillators will not match the results of a transient analysis where a stiff spring and small mass have been attached to the structure to directly represent the oscillator. The displacement and velocity from the response spectra results will match those of the oscillator represented with spring and mass. Avoidance: The user should set the value of delta t on the TSTEP input such that 10 time steps occur during one cycle of oscillation for the highest frequency of interest. 1814 66 Matrix Methods - MPYAD - Overflow If incompatible matrices are input to the MPYAD module, and one is of form 3, an unclear diagnostic results. A good practice is not to input form 3 matrices to MPYAD, as this capability will be removed in a future system. The form 3 matrix [A] can be changed to form 6 by the following steps: ADD A, /A6 $ ADD WILL GENERATE PROPER MATRIX EQUIV A6,A/ALWAYS $ A6 REPLACES A 1815 66 Dynamic Response - XYPUNCH - Missing Output The PCHRESP parameter described on p. 4.3-23 (2/15/82) of the MSC/NASTRAN User's Manual is not implemented. The function it was to perform (punch TABLED1 cards based on output data) can be performed with a DMAP Alter. Delete the XYTRAN module statements, and replace them with an identical statement except for the sixth parameter. Set it to S,Y,PCHRESP=0. (MSC/62 only) 1816 66 Material Nonlinearity - SOL 66 - Wrong Answers If the large displacement option is used, and more than one rotation is enforced at a grid point with SPCD cards, the transformations are incorrect when increments are specified on the NLPARM card. An avoidance is to use separate subcases, each with a single increment, rather than many increments on a single subcase. (MSC/62 only) 1817 66 Transient Response - TRD1 - UFM 3050 If an IC card is selected in case control in SOL 31, which is illegal, the wrong fatal message ("insufficient time") is printed. The correct text can be found under UFM 3051, listed in Section 6 of the U.M. 1819 66 Elements - EMG - EMGPOM If HEX8 and HEX20 elements are used with other elements, and there is insufficient memory available, unclear diagnostics may result. (IBM, Cyber, CDC/7600, CRAY, Univac only) An avoidance is to request more memory. 1820 66 Database - DBSTORE - SFM 4167 The maximum number of database dictionary entries is influenced by the fourth input parameter for the DBMGR command when creating the database. The default value will almost always result in more than one GINO block being used for the dictionary. If the dictionary has only one block, the database will be unusable. (Univac only) An avoidance is to insure that the dictionary is assigned more than one block. This can be determined from SIM 4162, under the "WRITTEN" entry. This number should be greater than 1 when the database is created. If it is not, increase the fourth input parameter to at least twice the value printed under the "NUMBER OF ENTRIES - MAXIMUM" for SIM 4162. 1821 66 Superelements - Documentation - Wrong Answers The DMAP Alter described in the Application Note of January 1982 titled "Inertia Relief in Superelement Analysis" has a typographical error that causes inertia loads of the wrong sign. The second to last statement on page 7 should be changed from SOLVE QRR,QR/CRX/ $ etc. to SOLVE QRR,QR/CRX//-1 $ Update pages for the application note will be delivered with the next newsletter. 1822 66 Material Nonlinearity - MID3 - Wrong Answers In SOL 66, the values output for transverse shear forces for the QUAD4 and TRIA3 elements are incorrect if MID3 (field 7 on the PSHELL card) is nonzero. An avoidance is to leave MID3 blank. 1823 66 Miscellaneous - 1VARY - UFM, CARD TO VARY NOT FOUND Multiple 1VARY cards for the same type of data card may not sort correctly. 1824 66 Matrix Routines - Method 3 - Various GINO Messages If Method 3 matrix multiplication is selected, and there is not sufficient memory available, various system errors may occur. The method selected can be determined by DIAG 19. Avoidances are to increase memory, or block Method 3. 1825 66 Elements - Punched Output - Extra Output If output is requested in punched format, elements whose printed formats include more than one element per line will also print the last few elements, if they do not fill the line. 1826 69 Cyclic Symmetry - SOL 77 - Parameter Print If illegal loads are requested in buckling analysis using cyclic symmetry, the program branches from the CYCLIC1 module to the PRTPARM module, then prints all parameters. This condition can be detected by noting that parameter GEOM3C has the value minus one. One such case was observed when GRAV entries were selected. This user error now results in a meaningful fatal message: 0*** USER FATAL MESSAGE 4342, THE LOAD BULK DATA CARD GIVEN BELOW IS INCONSISTENT WITH SPECIFIED ANALYSIS HARMONICS OR SEGMENTS OR SYMMETRY TYPE. An avoidance is to check the load entry types against the limitations described in Section 3.2 of the Application Manual. 1827 66 Grid Point Stress - Branched Surface - Wrong Answers When requesting stresses for a surface with branches using geometric interpolation without a value for tolerance, some stresses at branch points may be incorrect. An avoidance is to use the BRANCH option. 1828 66 Heat Transfer - CFTUBE - Wrong Answers If the CFTUBE is used in SOLs 24, 61, or 62, which is illegal, SOL 24 produces wrong answers, and the others fatal error message GETSTB ERROR CODE 1604 or some equivalent message in the SSG3 module. CFTUBE elements are supported only in SOL 74. 1829 66 Database - DBMGR, DBSTORE - IO6600 F.E. 1203 Any database file longer than 262, 143 PRUs may fail with this error on restart. An avoidance is to restrict all database files to be under this size. The size of a database is specified in GINO blocks. A good approximation of the maximum allowable number is one million/SYSBUF. (SYSBUF is the size of the GINO buffer, which has a default of 1792.) Thus with default buffer size, limit database files to about 8900 blocks. (CDC/Cyber running under NOS only.) 1830 66 Aeroelastic Analysis - FA1 - Wrong Answers The ATEIG subroutine for eigenvalue solution has a limit of 30 iterations. If convergence is not achieved, the subroutine continues with intermediate results without giving a warning message. This yields incorrect eigenvalues for that condition. This has been detected when implausible real eigenvalues were produced when complex eigenvalues were expected. 1831 66 Superelements - UMERGE - SFM 3007 In SOL 62, if a data recovery restart is made while performing no Phase I operations, the error will occur. An avoidance is to add PARAM,NORSET,-1 above the subcase level. 1832 66 Static Analysis - RF24D13B - SFM 4275 The error occurs when the RF Alter is used for restarts where only output requests are changed, but not loading conditions. The RF Alter should not be used for this condition. A standard restart may be used. 1833 66 Material Nonlinearity - SOL 66 - UFM 1105 If CHKPNT YES appears in the Executive Deck, the error may occur at random places. If checkpointing is required, use the alter: ALTER 1 $ PARAM //DIAGOFF//47 $ In general, it is more efficient to recover the input data from the database rather than use checkpointing. 1834 66 Elements - ROD,HEXA - Wrong Answers In SOLS. 64, 66, and 99 the following errors occur: A. ROD elements give wrong answers if they have torsion properties (J>0.), and the element changes direction, even slightly, due to large deflection effects. B. HEXA elements give wrong answers when two of the axes X,Y, or Z (see U.M. p. 2.4-70) are of nearly equal length (that is, the element has almost square faces) and are not perpendicular. (Part B fixed in Version 62A) 1835 66 Plotting - XYPLOT - Poor Efficiency If a plot is made of a constant function, such that the maximum and minimum y values are the same, the automatic scaling algorithm may converge very slowly. This problem has been observed only on CYBER computers, where it appeared to be a CP loop. An avoidance is to set one of the scales manually with the plotting commands YMIN=0.0; YTMIN=0.0; YBMIN=0.0. 1836 66 Restarts - Preface - IO66RD F.E. 314 For CYBER computers using the SCOPE 3.4 operating system, the error will occur if the buffer size is greater than 512 words, and the NPTP is sent directly to TAPE. An avoidance is to use the "L" parameter on the "REQUEST, NPTP..." card. 1837 66 Executive - SOL 76 - SFM 14 All of the solution sequences will compile in the recommended default region of 200K octal except SOL 76. It will compile with an RFL of 205K octal. (CYBER only) 1839 66 Heat Transfer - SPCD - Wrong Answers If an enforced temperature is input on SPC or SPCD cards in SOL 74, wrong answers result. An avoidance is to place the degree of freedom on a SPC1 card, and set its value with a TEMP Bulk Data card. 1840 66 Dynamic Response - OLOADs - Missing Output If plots or print of OLOADs are requested in SOLs 70-72, 75, or 76, and there are no extra points, the error occurs. An avoidance is to place the following alter before the DMAP statement DBSTORE PGD, etc. For SOL 72, for example, the alter is: ALTER 974 $ MSC/62 EQUIV PP, PGD/NOUE $ 1841 66 Matrix Methods - DECOMP - LOGIC ERROR 582 For unsymmetric decomposition with spill, the error may occur. (CYBER only) Changes in region size sometime eliminates the problem. 1842 66 Sequencing - SEQP - Various System Errors If the resequencing module spills in the SEQMR subroutine, various system errors occur. (CRAY, VAX, UNIVAC only). Avoidances are to: A. Increase the memory request, or B. Use PARAM, MPCX, -1. 1843 66 Elements - BEND - Wrong Answers The BEND element produces incorrect element forces and stresses when thermal loads are applied to them. 1844 66 Elements - PCOMP - Wrong Answers The interlaminate shear stresses are incorrect for laminae that have nonzero orientations. 1845 69 Virtual Mass - XYPLOT - Missing Plot Output XYPLOT requests for MPRES output are ignored. An avoidance for SOL 31 is: ALTER 548 $ AFTER MDATA MSC/61, MSC/62 SDR3 OEP,,,,,/OEP2,,,,,/ $ XYTRAN XYCDB,,,,OEP2,/XYPPLOT/SOLTYPE/DSET/S,N,PFILE/ S,N,CARDNO/S,N,NOPLOT $ COND NOPPLOT,NOPLOT $ XYPLOT XYPPLOT // $ LABEL NOPPLOT $ Other solution sequences may also use this alter if appropriate changes are made to the alter line number. This error is fixed in the sss solution sequences; however the xyplot request is pres not mpres. 1846 69 Transient Nonlinear Analysis - XYPLOT - Missing Plot Output In SOL 99, an XYPLOT requests may be ignored when there is no printed output requested. An avoidance is to request at least one grid point for printed output. 1847 66 Material Nonlinearity - TABLES1 - Wrong Answers In solutions 66 and 99, if the stress-strain curve does not pass through the origin for FORM=1 the data is accepted, producing unrealistic answers. On future systems, such input will cause a fatal error. 1848 66 Superelements - SEP2 - UFM 4222 If SEUSETi cards reference interior points, the error occurs. They may be applied to exterior points. In future systems they may also be applied to interior points. 1849 66 Superelements - SEUSET - UFM 315 The card description of this card in Section 2.4 of the User's Manual has fields 2 and 3 interchanged. The correct format is: SEUSET, (SEID), (SNAME), ... 1850 66 Cyclic Symmetry - GPFDR - UWM 2342,2354 In SOL's 81 through 83, the message results when GPF0RCE or ESE output is requested. An avoidance is to delete the DMAP line number for the GPFDR module, and change the APP parameter to APP1. For example, ALTER 822,822 $ SOL 81, MSC/62 GPFDR CASEDR,UGVS,KELM,KDICT,ECTS,EQEXINS, GPECT,PG,QGS,BGPDTS,SILS,CSTMS,VELEM/ONRGY1, OGPFB1/APP1/V,Y, TINY $ 1851 66 Matrix Routines - MPYTIM - Integer divide by zero If large problems are run with small memory requests, the error may occur. An avoidance is to increase the memory request. 1852 66 Restart - Dynamics - No Damping If a restart is made from SOL 24 to a dynamics solution sequence, any damping cards present in SOL 24 (i.e. CVISC) may be ignored. An avoidance is to delete one damping card on restart and reinsert it. 1853 66 Executive - 3380 Disk Drives - Various System Errors (21OCT82) Users may not run any version of MSC/NASTRAN prior to MSC/62 on an IBM configuration that references 3380 disk drives. A variety of I/O related fatal messages may result from the earlier version's inability to compute blocksize correctly on these drives. The most likely messages are one or more of the SFM 4212 codes. Some users have had limited success by using half-track blocking with Version 61B. However, use of Version 62 is the recommended procedure. Furthermore, users may not copy (using IBM utilities) a MSC/NASTRAN database existing on non 3380 disks to a file usable by MSC/NASTRAN on a 3380 disk. (IBM only) This procedure may be accomplished however, by using a short MSC/NASTRAN DMAP sequence to read the existing file from the non 3380 disk and then write a 1854 66 Material Nonlinearity - EMG - SFM 3007 If a SOL 66 run restarts from a prior run which had no updates of the stiffness matrix, the recovered stiffness matrix may be incorrect. An avoidance is to restart the run from the beginning. 1855 66 Material Nonlinearity - Contour Plots - SFM 4276 In SOL 66, when contour plots are requested for both linear and nonlinear elements, SFM 4276 will occur. Also, if all elements are linear, SFM 3002 might occur. An avoidance is to make linear elements into nonlinear elements by setting the yield stress very high. 1856 66 Superelements - Multiple File databa - Purge of Upstream database If PARAM, DBSET1 is set to a value greater than zero, the entire upstream database will be purged during the SEKR operation. An avoidance is to repair two database purge statements that are in error. For SOLUTION 61, the fixes are: ALTER 440,440 $ MSC/62 DBMGR //5/MODEL/SEID/0/DBSET1//GO$ ALTER 452,452 $ DBMGR //5/MODEL/SEID/0/DBSET1//KTT$ The change involves inserting a "0" parameter before DBSET1, and reducing the number of slashes after DBSET1 from three to two. Two similar statements will be found in all the superelement solution sequences, at different line numbers. They can be found by use of DIAG 14, followed by a search for statements of the form: DBMGR //5... GO $, and DBMGR //5..... KTT $ This error does not affect superelement run 1857 66 Miscellaneous - RF24D40 - Various Fatal Messages or Wrong Answers If a user-supplied DMAP loop is provided around this alter, and the FBS module is within this loop it will result in various fatal messages or wrong answer after the first pass. An avoidance is to copy and modify the alter by inserting the following two DMAP statements; After the first ALTER statement insert: PARAM //STSR/V,N,SAVE74/74 $ Just after the third occurrence of the SDR2 module insert: PARAM //STSR/V,N,SAVE74/-74 $ 1858 66 Miscellaneous - Demand Runs - FATAL MESSAGE 202 If two or more MSC/NASTRAN executions are made in the same demand session, the error may occur. (Univac only) An avoidance is to free all MSC/NASTRAN files (i.e. PRIXX, and SECXX's) between executions in demand mode. 1859 66 Miscellaneous - IBM - Compilation Errors The UTIL data set which is the third data set on the IBM deliverable tape was incorrectly blocked at 13030 bytes. This is acceptable except for installations having only DASD devices which support shorter maximum blocksizes (i.e. 3340 devices). At these sites the UTIL data set, as issued, cannot be restored. The most heavily used programs in the UTIL data set are DECKEDIT, NASTPLOT and TECKPLT. Of these, DECKEDIT and NASTPLOT are available in the NASTRAN data set which is the second file on the deliverable tape. TECKPLT is identical with the program as issued in Version 61 and could be obtained from that source. If any other programs are required from the UTIL data set, or any of the above solutions are unacceptable, please contact MSC. (IBM only) An avoidance, i 1860 66 Material Nonlinearity - TA1 - Wrong Answers or Overflow In SOL 66 and 99, Orthotropic Materials defined by MAT2 or MAT9 do not work in SOL 66 or SOL 99 for any type of elements. 1861 66 Geometric Nonlinearity - EMA - Overflow In SOL 64, 66, or 99, if the static displacement vector provided to the second subcase for differential stiffness calculations is null, the results of the second subcase may be implausibly large, or the EMA module may first terminate due to overflow. An avoidance is to request loads in the first subcase that will produce a nonnull displacement vector. 1863 66 Superelements - Dynamics - No Damping The Application Note of May 1981 describes a method for obtaining differential stiffness effects in dynamic analysis by performing a static analysis in SOL 64, followed by a special restart into SOL 63, or SOL's 67 through 72. At present, damping is not computed in SOL 64, and may not be computed on the restart run without erasing the differential stiffness matrix. The following alter will provide damping: Alter for damping in SOL 64 /61B or /62 ALTER 62,62 $ MSC/61B/62, SOL 64 EMG EST1,GCSTMS,GMPT,GDIT,GGEOM2,,,/ KELM1,KDICT1,MELM,MDICT,BELM,BDICT/ S,N,NOKGG=1/S,N,NOMGG=1/S,N,NOBGG=1/// V,Y,COUPMASS=-1 $ ALTER 68 $ EMA GPECT,BDICT,BELM,GBGPDT,GSILS, GCSTMS/BJJ, / $ DBSTORE BJJ//MODEL/0 $ 1864 66 Superelements - Documentation - H/SEA The following errors have been found in the Handbook for Superelement Analysis, for Version 61. 1. Appendix J, page 3 Deck SEH616A Add after "DBSTORE EQEXINS..." DBMGR //7/////-2/UGVS/ULV $ This statement is needed to provide the presence of ULV for the next run, Deck SEH617. Its absence causes the data recovery run for the external superelement to terminate without producing output. 2. Appendix J, pages 4 and 5 Several decks use the DBMGR //3 and DBMGR //4 commands. They use the default values for the third parameter, used for "search control". The default value allows several blocks with the same name to appear in the data base, which can lead to baffling fatal errors or wrong answers. It is good practice to set the third parameter 1865 66 Geometric Nonlinearity - SOL 66,99 - Wrong Answers If SOL 66 or 99 is used with only LGDISP, the beam element has incorrect stress recovery output, if I1 does not equal I2. Output (recovered) stresses are only affected, and the solution is still correct. An avoidance is to either: 1. Make a "Dummy" material nonlinear group (w/yield stress set to a high value) 2. Run only with I1 equal to I2. 1866 66 Material Nonlinearity - SOL 66, 99 - Wrong Answers In SOL 66 or 99, a beam element with thermal loads and nonbasic coordinates used by its end grid points gives incorrect results. An avoidance is to use the basic coordinate system to define the beam element grid points. 1867 69 Cyclic Symmetry - Restarts - Missing Modal Deformation Plots In SOL 48 restarts, requests for modal deformation plots are ignored unless the requests were also made in the cold start. The following alter is an avoidance: ALTER 197 $ MODTRL FCASEBK1 /////1// $ 1868 66 Grid Point Stress - Subcases - Wrong Answers When there are multiple subcases in a run and in a particular subcase there is a stress request but not a grid point stress request then the subsequent subcase grid point stress results will be wrong. This is a stress recovery error only and does not effect the solution. An avoidance is to put grid point stress requests (even if for only one element) in every subcase. 1869 69 Geometric Nonlinearity - SSG1 - GINO Fatal Message 3029 In SOL 64, if only GRAV Loading is being used, GINO Fatal 3029 will occur in Subcase 2. An avoidance is to include a dummy load. 1870 66 Miscellaneous - Composite Element wi - Incorrect Resutlsts Thermal loading at grid points (using TEMP or TEMPD) gives wrong temperature gradients and corresponding incorrect results in composite elements. An avoidance is to apply TEMP loads directly to elements. 1871 66 Cyclic Symmetry - Thermal Loads - Wrong Answers or UFM 4587 Temperature load cases, i.e., TEMP(LOAD)=j in SOL 81, combined with other types of loads will provide incorrect force and stress output because the thermal strains are not correctly handled. If temperature loading only is requested, then UFM 4587 will occur. This situation arises because the identification number of the temperature load "j" is not included in the CASEDR data block output by the SEDR module. An avoidance is to utilize the following alter: ALTER 642 $ MSC/63 $ALTER 653 $ MSC/62 TABEDIT CASEDR, CONT,,,/A1 $ EQUIV A1, CASEDR/ALWAYS $ in the Executive Control Deck, and to include the following DTI cards in the Bulk Data Deck: DTI, CONT, 1, CR, [1] , DW, 7, 7, 1, DTI1 +TI1, "j" ENDREC DTI, CONT, 2, ER, ENDREC The number in brackets, i 1872 66 Matrix Methods - MPYAD - Mode Error 1 This error condition may occur when multiplying large matrices. It is further characterized by aborting with a "P address" between 36000 and 37400. The P address is printed out in the dump on the line that starts "P ="). This error was reported to be fixed in Version 62A, in a prior report. Field usage of Versions 62A shows that the fix was not fully effective. (CYBER, CDC/7600 only) Avoidances are to: 1. RFL up or down by about half of the largest dimension of any input matrix. 2. Set the REAL parameter on the NASTRAN card to core size minus the largest dimension of any input matrix. Core size may be determined from DIAG 13. 3. Deselect Method 1 and Method 1T. This should be done locally using a DMAP Alter statement, rather than on the NASTRAN c 1873 66 Miscellaneous - PARM Field - Incorrect PARMs The PARM option provided in the PROC delivered with NASTRAN allows up to 100 characters of input, based on inherent JCL limits. (See Section 7.6.2.1 of the A.M.) Submitting more data results in JCL fatal error messages. MSC/NASTRAN will process less data than this, however, with the remaining data set to unpredictable values. The equation for the limit of data properly processed by MSC/NASTRAN is 4S*7+(OTHERS)*4<41 WORDS, where "S" is the number of S(I) type parameters, and "OTHERS" is the number of conventional symbolic parameters. (IBM only) An avoidance is to stay beneath this limit, and set any remaining parameters on the NASTRAN card. 1874 66 Database - COPY to TAPE - Various, including IO6600 1203,1204 For CYBER computers, Section 7.6 of the Application Manual gives examples of Control Language cards used to copy databases from disk to tape, then back to disk. The CDC utility program COPYBF is listed to perform this task. Most data centers have had better results when using the COPY utility program, particularly when the errors above are encountered. The best advice for individual users is to contact their data center personnel when developing these Control Language cards, because each data center may have modified utilities. The MSC documentation will be changed to from COPYBF to the COPY utility, after testing. For example, the line in the example of page 7.6-345 (April 1981) would be changed from COPYBF(TAPE,DB01) to COPY(TAPE,DB01) 1875 66 Cyclic Symmetry - SOL 81 - Wrong Answers LOADSET and LSEQ cards may not be used in this solution sequence. An avoidance is to use the LOADCYi cards, which provide most of the same functions. In Version 67 UFM 6229 will be issued to inform the user that these commands are not supported in static analysis with cyclic symmetry. 1876 66 Transient Response - Modal Damping - Wrong Answers In modal transient response solution sequences, results for modes with more than critical damping are incorrect when the uncoupled method is used. (TABDMP1 input only for damping results in use of the uncoupled method.) An avoidance is to force the coupled method by adding an insignificantly small damping value to the existing damping by use of a B2PP DMIG matrix. 1877 66 Elements - BEND - Wrong Answers In modal frequency response, using the DDRMM method (which is now the default), stresses for end B appear in the wrong output position. 1878 66 Elements - BEND - Wrong Answers If the input describing BEND elements results in negative radius R-sub-B or arc angle THETA B greater than 180 degrees, both of which are illegal, a user fatal message is not produced. Implausible answers result. 1879 66 Restarts - Version 61B to Versi - SFM 41 On restarts between different versions, new features may cause restart errors. One example is the element strain energy density feature introduced in Version 62. It requires a file named VELEM, which contains element volumes. One avoidance is to force execution of the module which generates the file. For example: ALTER 43, 43 $ SOL 24, OR ALTER 50, 50 $ SOL 3 ELTPRT ,,,,,EST/VELEM/V,Y,EST=2$ DELETE, REINSERT FORCE RESTART 1881 66 Superelements - DMIG - Continue on Error If PARAM, ERROR, is used, the design intent is that fatal errors in Phase I will cause termination of processing for one superelement, then branching to the next superelement. Termination of the run should occur after all Phase I operations have been attempted. It has been found that certain Phase II or Phase III user fatal errors may not cause termination of the run. An example is input of conflicting data for one or more elements of a P type matrix. If PARAM, ERROR, 0 is used, all pages of output should be scanned for error messages. 1883 66 Database - Store or Fetch - SFM 4212 ERROR CODE 41, or IO 370 FATAL MESSAGE 600 (30NOV82) This error occurs when more than one block is stored per track. An avoidance is to use full track blocking, that is, adjust BUFFSIZE on the NASTRAN card to be equal to the value given for the device being used as given on page 7.6-8 of the Application Manual. Note that this implies that old data with smaller buffsizes must be discarded, and that the REGION parameter may need to be increased, as described in the reference. (IBM only) If an old database has encountered this problem, and it is required to restart from it, rather than discard it, the following strategy may work: a. Purge enough files at the end of the database to release the last [M] blocks written on, where [M] is the number of blocks per track 1884 66 Executive - Installation - Various (5OCT82) MSC/62 will not operate on VS1 operating systems or older operating systems because of the absence of code for modulo storage devices. An avoidance is to install the PTF which supports modulo devices. It is not necessary to have these devices available, merely to have provisions for them in the operating system. 1885 66 Frequency Response - Subcases - Missing Output In SOL 30, if looping occurs, output requests after the first subcase will be ignored. Looping is caused by changes of FREQ, SDAMP, TFL, or P type DMIG's cards between subcases. An avoidance is put in the DMAP Alter: ALTER 622 $ FILE IQG1=SAVE/IPHIG1=SAVE/ IES1=SAVE/IEF1=SAVE $ FILE IQG2=SAVE/IPHIG2=SAVE/ IES2=SAVE/IEF2=SAVE $ TABPT IQG1,IPHIG1,IES1,IEF1//$ TABPT IQG2,IPHIG2,IES2,IEF2//$ 1886 66 Dynamic Response - Restart - Missing output (12OCT82) If no output results on a data recovery restart in SOL 30 or SOL 31, or some requested items are not present, the cause is usually because the modal output files were retrieved from the OPTP. Only data selected on the prior run may be selected on the restart run. The modules that generate this output (SDR1, SDR2) can be scheduled for reexecution by deleting any PARAM,DDRMM,(N) cards that exist, and reinserting them. If there are none, insert the default value (0) for N, that is, add PARAM, DDRMM, 0 to the bulk data. 1887 66 Material Nonlinearity - Documentation - No Loads Available The example problem shown on pp. 2.14-111,-112 (April 1982) is missing two cards, and will not run to completion. The cards needed are: FORCE,175,10000,10,50.0,-1.0 FORCE,175,10001,10,50.0,-1.0 1888 66 Superelements - Preface - Machine Dependent System Errors For XYPLOT requests, if there are no cards between OUTPUT(XYPLOT) and SEPLOT (N), the error may occur. For example SFM 4276 GREAD ERROR CODE 3002 appears on VAX computers. An avoidance is to insert a card between the two listed. For example, PLOTTER NAST is adequate. 1889 66 Aeroelasticity - AMG - Divide by zero (0C4) Some aeroelastic models using CAER02 cards cause divide check error in Subroutine AMGPFS on IBM Version 62 due to a compiler error. (IBM only) A super-zap avoidance is available from MSC. 1890 69 Superelements - Restart - No Inertial Loads If PARAM,SOLID is changed on restart, the mass matrix must be regenerated by the SEMG operation. If it is not, inertial loads in static analysis will be null (GRAV, RFORCE) and superelements will be massless in dynamic analysis. A less costly avoidance then reexecution of the SEMG operation is to add another name to the stored mass matrices by use of the database equivalence statement: BEGIN $ STANDALONE DMAP PROGRAM DBMGR //7/C,Y,OLDSOLID=0/C,Y,SEID/ C,Y,NEWSOLID/C,Y,SEID//MJJ/MJJ $ END $ CEND ... ... BEGIN BULK PARAM,NEWSOLID,2 PARAM,SEID,10 ENDDATA This is a stand-alone run which restarts from a run which used the default for PARAM,SOLID (which is zero). It is run in 1891 66 Aeroelasticity - Bodies - UFM 2025 When SOL 75 or 76 has bodies and interference groups combined in the bulk data a UFM 2025 will occur during execution of the GI module. This is probably caused by having bodies in the first group. An avoidance is to try to keep all bodies in last group. 1892 66 Sequencing - Preface - UFM 316 If the SEQP module is requested to punch SEQGP cards, and these cards are used on a subsequent run, some SEQID numbers may not be unique, which causes the preface error, referencing the SEQGP cards. This has been observed on models where some grid points are not connected by elements. Avoidances are to: 1. Discard the SEQGP cards and rerun the sequencer. The module that processes these card images performs correctly when duplicate SEQID's are present, or 2. Delete the cards in error, and replace one of the illegal SEQID's by adding .1 to it. That is, change 10002 to 10002.1 1893 66 Matrix Methods - Decomposition - I/O 6600 FATAL ERROR 201 (21OCT82) If spill occurs during matrix decomposition, the error may occur. (CYBER and CDC/7600 only) Avoidances sometimes are to: 1. Place the following Executable code Patch on the NASTRAN card. Note that the character in front of decimal points is an O, not a zero: SYSTEM (O.6251)=O.04000221510400022151 $ CYBER, /62 or SYSTEM (O.6014)=O.04000074530400007453 $ CDC/7600, /62 or 2. Increase or decrease core by twice the order of the matrix, or 3. Change the BUFFSIZE 1894 66 Superelements - SEMA - SFM 4276 FREAD ERROR CODE 3002 This error has been observed when there are more than 10 superelements. A machine-dependent error message results. Usually, the message number is SFM 4276 FREAD ERROR CODE 3002. An avoidance is to increase the memory request. 1895 66 Restarts - SOL 24,Heat - Restart Failure On UNIVAC 1100/80, Version 61B will fail with a contingency type=2 message when a restart, with plot requests is made in SOL 24,HEAT and module GP2 is not executed. An avoidance is to run Version 62 or include the following alter to Version 61B: ALTER 15 TABPT PSIL // $ 1896 66 Material Nonlinearity - Gap Element - Wrong Results In Solutions 66 and 99, the shear force is incorrect for GAP elements with tension (i.e. open). If shear force is not required, set KT=0 on the PGAP data card. If shear force is desired, the following avoidance will assure that open gaps have a tiny compression: Set F0 on the PGAP data card to KB*(maximum expected opening), with KB tiny. 1897 66 Aeroelasticity - Interference Groups - UFM 2025 Whenever interference groups are used in conjunction with bodies on the first interference group, the GI module will produce UFM 2025. This is caused by APD preparing an incorrect CSTMA data block. 1898 66 Cyclic Symmetry - CYCLIC4 - SFM 3007 If the size of the matrices after the cyclic transformation is greater than 65,536, SWM ****, "BAD TRAILER FOR FILE ****" will appear several times, then the run will eventually fail. The trailers will indicate that the number of rows or columns of some matrices will be greater than the limit shown above. An avoidance is to put ASETi cards on boundary points. 1899 66 DMAP - OUTPUT4 - Wrong Answers For the BCD option, if the first column in a matrix to be output contains null columns, the matrix output may be missing columns. If there are more than one matrix output per DMAP call, the matrix produced by OUTPUT4 will produce a "CONVERSION ERROR" if processed by INPUTT4. Avoidances are to: 1. Put one small number in null columns, 2. Output only one matrix per OUTPUT4 DMAP call. 1900 66 Matrix Methods - MPYAD Method 1 - 0C4 or Wrong Answers (22OCT82) If large regions are used, the error may occur. This error has been observed when using Method 1 on a multiply of a 300 row square matrix times, a 300 row by 10 column matrix. The first column of the answer was correct, with other columns missing many numbers. (IBM only) Avoidances are to: 1. Decrease the region to 800K Bytes, or 2. Deselect Method 1 1901 66 DMAP - INPUTT4 - Wrong Answers 1. If the input matrix is in a different precision than the output matrix,the matrix trailers will be calculated incorrectly, leading to wrong answers or various system errors in modules which use these files. 2. The binary output format, using the dense matrix option, produces bad trailers on short work machines. Again, modules which use these files will have unpredictable behavior. An avoidance is to request the sparse matrix option on short word machines. 1903 66 Database - DBSTORE - SFM 4276 ERROR CODE 7777 This error occurs when more than 32,768 GINO blocks are stored in a single database. (VAX only) An avoidance is to use several databases, none larger than 32000 GINO blocks. 1904 66 Miscellaneous - VAX/VMS 3.0 - Multiple RF Alters When using multiple RF Alters, the plus symbol, (+) in the NASTRAN command is illegal under VAX/VMS 3.0 operating system. An avoidance is to change the NASTRAN procedure so the reference to RFA in the SUBMIT command is "RFA". 1905 66 Restart - SOL 30, 31 - Poor Efficiency For restarts from SOL 3 to SOL 30 or SOL 31, the default value of parameter DDRMM may not be set properly, leading to use of a more expensive data recovery method. There have been a series of such DMAP errors over the last few systems, which occur in different paths through the program. A good practice is to place PARAM,DDRMM,0 in the deck in SOL 30 and 31, and not rely on defaults. 1906 66 Miscellaneous - Preface - UFM 327 Large Bulk Data Decks may fail with UFM 327, especially when there exists a large number of cards of one type; such as, DMIG. Symptoms of the error appear after the bulk data has been sorted. Two symptoms are: (1) data appearing in different fields than the unsorted input or (2) cards sorted in the wrong order. (IBM only) For DMIG cards, a possible avoidance is to use the INPUTT4 module as an alternative to matrix input. The error exists in load module LINKNS01 and can be corrected with the SUPERZAP program. The following data should be supplied to SUPERZAP to make the fix: CSECT=DEFFLD, OFFSET=006A, VER=95F93000, and REP=95F92000. 1907 66 Eigenvalue Analysis - READ - GINO 1409 If the F1-F2 option is used on the EIGR card using the GIV method, a SUPORT card is used, and F1 is below the frequency of the first flexible mode, the error may occur. An avoidance is to use the ND field instead of the F1- F2 fields. 1908 66 Aeroelasticity - AMP - 0C1 This error has been observed in Version 62. (IBM only) An avoidance is: ALTER 982 PRTPARM //$ 1909 66 Superelements - INREL - SFM 4276 ERROR CODE 3012 This error may occur if dynamic reduction or component mode synthesis is used. An avoidance is to deselect Method 4 transpose matrix multiplication on the NASTRAN card. 1910 66 Elements - MAT2 - Input data ignored If a pair of MAT1 and MAT2 cards have the same ID (which is illegal), the MAT1 card is used, and the MAT2 card is ignored. 1911 66 Executive - XCEI - Gino 1102 If DTI or DMI cards are present, and data pool housekeeping occurs, the error may occur. This condition is most likely to occur when there is extensive looping, such as in superelement or cyclic symmetry processing. An avoidance is to store the DTI and DMI cards in the database on a seperate run, and perform the runs where looping occurs by fetching these files from the database. This function is performed automatically in the superelement sequences for the DTI cards SETREE, ESTDATA, SPECSEL, and SPSEL. That is, if they are present on a run, they may be deleted on subsequent runs, where they will be automatically fetched from the database. 1912 66 Elements - IFP - UFM 4384 The error occurs with PCOMP cards when unsymmetric ply orientations of exactly plus or minus 45 degrees are used, and the MAT8 card has a thermal coefficient of expansion. An avoidance is to input the orientations at plus or minus 46 degrees. 1913 66 Material Nonlinearity - TA1 - Wrong Answers or Overflow In SOLs 66 and 99 with large displacements, anisotropic linear materials produce incorrect results when the material orientation is nonzero or MID2 is not equal to MID1 in shells. Use only MID2=MID1 and THETA = 0.0 on QUAD4, TRIA elements. This error is related to error 1860, which was partially fixed for MSC/62A. See error reports for MSC/62 for behavior in that version. 1914 66 Elements - HEXA - Wrong Answers Wrong Loads occur with the HEXA element under thermal loads when using the integration method 2 (default) and the element geometry has taper (i.e. when the Gauss point Jacobians are unequal). An avoidance is to use the new integration method 0. 1915 66 Elements - SDR2 - Floating Point Overflow A plate element (QUAD4, QUAD8, TRIA3 OR TRIA6) with a very small thickness may fail in SDR2 if the thickness cubed underflows to zero, even if membrane analysis is only requested. 1916 66 Matrix Methods - FBS - Poor Efficiency Method 2 FBS time estimates are overly conservative, and can lead to "insufficient time" fatal errors or use of Method 1 when Method 2 would be cheaper. A rule of thumb is that if Method 1 requires more than five passes, Method 2 is probably cheaper. Method 2 can be forced with the FBSOPT Keyword on the NASTRAN card. The insufficient time exits can be prevented by placing a large value for time limits on the executive control card TIME. 1917 66 Heat Transfer - PENTA - Wrong Answers or UWM 4420 UWM 4420 or "NEGATIVE TERMS ON THE FACTOR DIAGONAL" or other messages can occur when left handed PENTA elements are used in Heat Transfer. An avoidance is to use right handed numbering convention. 1918 66 Material Nonlinearity - Superelements - Restarts In SOL 66, multiple file databases and usage of PARAM,RESDUAL will not work. 1919 66 Material Nonlinearity - Superelements - Restart Failure In SOL 66, with tip superelements, if the SEID is less than or equal to the number of nonlinear loops, the superelement data may be purged thus crippling the restart capability. An avoidance is to use large SEID numbers (larger than the DMAP loop indices). 1920 66 Material Nonlinearity - SOL 66 - SFM 3081 In SOL 66 when MPC's are used in a subcase and then removed in a later subcase, SFM 3081 and SFM 3007 (subroutine NLMAPS) will occur. An avoidance is to include a dummy MPC in the subcase where the real MPC had been removed. 1921 66 Static Analysis - SSG1 - Illegal Operation If a METHOD card is present, but a LOAD Case Control card is not present, an error may occur. On IBM, for instance, an 0C1 message appears. An avoidance is to add a LOAD Case Control card. 1922 66 Sequencing - PARAM,START - CPU Loop The PARAM,START card, used to influence the starting point used by the sequencer, may cause an endless loop in the SEQP module. This parameter should not be used. 1923 66 Aeroelasticity - UMERGE1 - SFM 3007 This error occurs in SOL's 75 and 76 when PARAM,OPPHIPA,1 is used. An avoidance is to add the following alter: ALTER 968,968 $ MSC/62, SOL 76 ALTER 905,905 $ MSC/62, SOL 75 EQUIV PHIKA,PHIKH/NOUE COND SKPPKH,NOUE $ PARAML PHIDH//TRAILER/1/V,N,NOMDS $ PARAM //C,N,SUB/V,N,NOIS/NOMDS/NOUE $ MATGEN /PHIDV/6/NOMDS/NOIS/NOUE $ MERGE PHIKA,,,,PHIPV,/PHIKH/1 LABEL SKPPKH $ 1924 66 Superelements - PARAM,NODATA - SFM 3001, Various The DYNAMICS data block is not properly recovered from the database for data recovery restarts. This may lead to errors for modules which require it for input, such as RANDOM. An avoidance for this type of restart is: ALTER 1100 $ BEFORE DPD MSC/62, SOL 71 DBFETCH /DYNAMICS,,,,/ $ 1925 66 Aeroelastic Analysis - SOL 75 - Missing Output Flutter Analysis with the KE-method does not loop in the FA1 module as described in the Aeroelastic Supplement. The FLUTTER card selects a list of density ratios, Mach numbers and reduced frequencies for the KE-method. When the KE-method is used, the first Mach number on the referenced FLFACT card will use all the density ratios and all the reduced frequencies on their respective FLFACT cards. The remaining Mach numbers will use only the first density ratio. The printed flutter summaries are correct, but not all of the requested output will be computed. It is recommended that only one Mach number appear on the FLFACT card per run. The remaining output can be obtained by a restart, while referring to only one Mach number. 1926 66 Differential Stiffness and Buc - READ - SFM 3007 In SOL 65, if superelements are present, the differential stiffness matrix is not stored in the database, leading to the above error, or perhaps others. An avoidance is to add the following alter. It also eliminates the use of PARAM,SOLID1. The DMAP will be changed in a similar manner for MSC/63, so that this alter will provide a database that will be upward compatible with MSC/63. ALTER 203,203 $ REPLACE FETCH ON UGVS. MSC/62A. SOL 65 DBMGR //11/SOLID/SEID/DBSET3/S,N,NP//UGVSTAT $ TEST FOR PRESENCE COND LBLREST,NP $ DBMGR //9/SOLID/SEID/SOLID/SEID/DBSET3/UGVS/UGVSTAT $ RENAME LABEL LBLREST $ AVOID RENAME ON SOL65-SOL65 RESTART DBFETCH /UGVSTAT,ETT,,,/SOLID/SEID//DBSET3 $ ALTER 209,209 $ EMG EST,CSTMS,MPT,DIT,GEOM2S,UGVSTAT,ETT,EDT /KDELM,KDDICT,,,,/1/0/0/ 1928 66 Elements - Thermal Loads - Wrong Results In SOL 66 or SOL 99 with thermal loads on solid elements, if some subcases do not have thermal loads, wrong results will occur. Run may also crash in subroutine NHEXD or NPEND. An avoidance is to include a thermal load that has no delta temperature in subcases where thermal loads are not wanted. 1929 66 Elements - Thermal Loads - Wrong Results In SOL 66 and SOL 99, nonlinear HEXA and PENTA elements give wrong results when thermal loading is present. (CDC and CRAY only) 1930 66 Executive - SOL TRANSIENT - UFM 4372 If the solution sequence request SOL TRANSIENT etc. is used, SOL 99 will always be selected, regardless of whether words such as DIRECT or MODAL are present. This includes the words that should select SOL's 27, 31, 69, 72, or 89. For nonsuperelement solution sequences, the run will terminate after the sequencer, without diagnostics. In superelement solution sequences, UFM 4372 occurs. An avoidance is to use a solution number rather than words for all transient analysis solution sequences. 1931 66 Superelements - SEP2 - Illegal Operation If no SUPER cards are present in the Case Control Deck, and SET cards exist, the error may occur. The error actually occurs in the PARAML module, after the SEP2 module, but the PARAML module does not cause messages in the Performance Summary Table. For example, "MODE ERROR" appears on Cyber computers. An avoidance is to place a SUPER=ALL card above the subcase level. 1932 66 Elements - SOL 99 - Wrong Results Stress output for the HEXA and PENTA elements in SOL 99 is wrong. This is a back-end recovery error only. 1933 66 Frequency Response Analysis - MODACC - SFM 3002 If there is insufficient time available to compute all solutions requested in the FRRDI module in SOL 26, UWM 3045 appears, followed by SFM 3002. An avoidance is to reduce the numbers of frequencies on the FREQi cards, and/or increase the value on the TIME card. On restarts, it is necessary to force the FRRDI module to execute. A new, unreferenced FREQ card added to the Bulk Data Deck will cause this type of restart. 1934 66 Miscellaneous - Checkpoint to Tape - Insufficient Privilege For Version 3.0 Operating Systems, MSC/NASTRAN does not recognize tapes. (VAX only) An avoidance may be to use the following .COM file: ASSIGN "MTA0" NPTP or ASSIGN "_MTA0" NPTP 1935 66 Miscellaneous - Preface - Various Imbedded blanks are not allowed on most Bulk Data card fields, and will usually cause preface errors. However, fields starting with zero (i.e. "0 1") will not cause the error to be detected. This error will be fixed in Version 63. It will also cause fatal error messages for other illegal cards that may be accepted on earlier versions. One such example is a real number input as - 1.0. The blank after the minus sign is illegal. 1936 66 Eigenvalue Analysis - CEAD - SFM 3011 For the complex inverse power method, if the search region contains no roots at all, the noninformative diagnostic may occur. An avoidance is to move the search region nearer to the roots. Their imaginary part may be estimated by finding the real roots of the system in SOL 3. 1937 66 Elements - HEXA and PENTA - Wrong Results For Version 62, the default for IN on the PSOLID card was changed from IN=0 to IN=2. If a HEXA or PENTA element has mid-side nodes the default IN=2 will give questionable results. An avoidance is to set IN=3 for those particular elements. 1938 66 Matrix Methods - MPYAD - Wrong Answers If Method 1 is used when multiplying complex double precision matrices, wrong answers may be produced. This has been observed in an aeroelasticity problem, where the QHH matrix output from the AMP module had null columns where there should be full columns. The relevant input to the AMP module is usually single precision here, but was changed to double precision with a DMAP Alter. (IBM only) An avoidance is to block Method 1 on the NASTRAN card. 1939 66 Dynamic Reduction - READ - UFM 3005 Generalized Dynamic Reduction sometimes produces singular MXX matrices. Typical model characteristics for this error include large masses for enforced displacement and/or uncoupled modes (for example, some modes dominated by plate bending, with other modes dominated by plate extension). The problem appears most often on long-word machines. (CRAY, CYBER, CDC/7600 only.) An avoidance is to reduce PARAM,EPSBIG from its default value of 1.E12. One deck that failed with UFM 3005 produced good modes when PARAM,EPSBIG,1.E8 was used. This parameter controls the number of raw eigenvectors discarded when they are not orthogonal to other vectors. A lower value of the parameter results in discarding of more vectors. 1941 66 ELEMENTS - QUAD4,TRIA3 - WRONG ANSWERS The stress output is incorrect for the subcase with no thermal loads when that subcase follows another subcase where a TEMPP1 card is referenced. An avoidance is to add a TEMP(LOAD) request that references a zero temperature rise. 1942 66 Material Nonlinearity - GAP Element - Documentation Error The documentation of shear force on the GAP element is incorrect. UM p.2.4-284c, figure 4 should have Fo replaced with zeros on all the given equations. 1943 66 Elements - CNGRNT - SFM EMGPOM The use of the CNGRNT Bulk Data card when referencing HEXA or PENTA elements may fail. MSC is considering deletion of the CNGRNT card in future versions. Clients who may experience hardships because of this should contact Client Service at MSC. 1944 66 Plotting - Contour Plots - Wrong Answers Contour plots which use the "MID" option do not provide correct answers for principal stresses and Hencky-Von Mises Stress. 1945 66 Cyclic Symmetry - LOADCYH - Wrong Answers If the scale factor S1 (field 6) in a LOADCYH card is different from 1.0, and L1 (field 7) of the same card refers to a GRAV or RFORCE type load, erroneous results will occur. An avoidance is to use the desired scale factor value in Field 3 of the same card. 1946 66 Superelements - SEP2 - Wrong Answers If an SPC1 card uses the THRU option, and the range is within the range of exterior plus interior points of a superelement, but there are no grid points in the range of the THRU, one grid point below the THRU range and one grid point above the range will be incorrectly placed in the SPC set. This can either cause set conflicts in the GP4 module, or unintended constraints to ground. (All computers but VAX) An avoidance is to use an explicit set of grid points on the SPC1 card, rather than on the THRU option. 1947 66 Superelements - SEP2 - CPU Loop If a superelement has illegal subcases an endless loop may occur in the SEP2 module. This has been observed on VAX computers, for an image superelement with no subcases at all. An avoidance is to use the partially expanded subcase structure explained in Section 5.3.5 of the Handbook for Superelement Analysis. This method places a SUPER=ALL card above the subcase structure. 1948 66 Elements - Transverse Shear - UWM 3103 Composite elements fail to generate correct MAT2 cards if three or more layers are identical. An avoidance is to make a slight variation for each ply's thickness or material orientation. 1949 66 Superelements - SEMA - UFM 4156 If generalized dynamic reduction is requested for several superelements, then one superelement performs dynamic reduction, but a subsequent one does not, the error occurs downstream. This happens because there are no natural frequencies below FMAX, and the KLAA matrix for the first superelement is erroneously reused for the second superelement. An avoidance for SOL 63 is: ALTER 712,703 $ MSC/62A. DELETE SIMILAR STORE $ THAT ALSO HAS KLAA DBSTORE MLAA//SOLID/SEID/DBSET2 $ ALTER 660 $ AFTER LABEL CARL6 DBSTORE KLAA//SOLID/SEID/DBSET2 $ DBSTORE GOAQ//SOLID/SEID/DBSET1 $ Then, rerun the SEMR operation for the upstream superelement named in the fatal message. 1950 66 Superelements - SEDR - SEDR FATAL ERROR If PARAM,SOLID is changed on restart, but the SEMG operation is not reexecuted, the error occurs. This happens on load change restarts. Avoidances are to: 1. Also rerun SEMG - it is relatively cheap, or 2. Use the following alter to move a DMAP statement. The line numbers here are based on SOL 61. ALTER 206,206 $ DELETE HERE. MSC/62A ALTER 219 $ MOVE IT HERE DBMGR //7/MODEL/PEID/SOLID/SEID/DBSET1/ EQEXINS/EQEXINS $ EQUIV 1951 66 Grid Point Stress - GPSTR2 - Wrong Answers If DIAG 33 (request for Von Mises Stress) is used, the MAX SHEAR stress printed in the grid point stress output is wrong; it is the Von Mises Stress. 1952 66 Elements - CBEAM - Wrong Answers The BEAM element mass matrix is not correct when neutral axis and nonstructural mass axis offsets are simultaneously used on the y and z element coordinate system. The resulting mass matrix is negative definite and results in negative eigenvalues that are neither computational zeros nor machine infinities. An avoidance is to set the mass density to zero on the MAT1 card, and input the beam element masses on CONM2 cards. Another avoidance is to use only a y or z offset (but not both) by transforming the element coordinate system. 1953 66 DMAP - DIAGONAL - Wrong Answers The WHOLE option in conjunction with the identity option for the DIAGONAL module produces an identity matrix instead of a whole matrix of ones. 1954 66 Elements - SSGHT - UFM 2157 The following elements, QUAD4, TRIA3, HEXA, and PENTA are likely to encounter this overlay error in nonlinear heat transfer (SSGHT module) whenever TEMP(MATE) and/or coordinate systems are used. (IBM only) 1955 66 Material Nonlinearity - NLELAST - Wrong Answers The NLELAST type material nonlinearity identified on a MATS1 card in Field 4 does not work for three dimensional (solid) elements in Version 62A. 1956 GL Differential Stiffness and Buckling - QRG, GAP Element - SFM 4202 The GAP element has no differential stiffness and produces SFM 4202 when used in conjunction with Solution 64 or SOL 4. 1957 66 Superelements - INREL - 0C1 This error has been observed in Versions 62 and 62A. It is an overlay error that occurs when the GOA data block is purged, i.e. no omitted degrees of freedom. (IBM only) An avoidance is to put a physical degree of freedom in the a-set. This will cause formation of GOA. 1958 66 Database - DBMGR - Wrong Answers The DBSTORE operation will not purge superseded versions of data blocks on restarts when multiple database files (e.g., DB01, DB02, etc.) are present in the database subset. Subsequent fetch operations may fetch the superseded data block. Any one of a number of errors may occur depending on the type of restart and input data deck changes made. A sure avoidance is to hand purge all data blocks to be regenerated. Another avoidance is to number the most empty database file first, that is, name it DBO1. 1959 66 Material Nonlinearity - NLCOMB - SFM 3007 Solution 66 (Material Nonlinearity) will produce the System Fatal Message 3007 when two subcases request the same TEMP(LOAD)=XX selecting only a TEMPD card (no TEMP or TEMP1, etc.) and the second subcase has an additional applied load. An avoidance is to avoid repeating the same temperature set identification, by supplying the same data with a different set identification number. 1960 66 Limitations on Problem Size - Missing and Erroneou - No Message Whenever large output files (OFP records) and PLOAD1 cards are used, output problems may occur. An avoidance is to increase memory or reduce the output request. Another avoidance is to use an ALTER to directly OFP the SDR2 output and avoid the SDRX module which causes the error. 1961 66 Aeroelasticity - FA1 - 0C4 When the KE-method is used with two Mach numbers on the FLFACT card referenced by Field 5 of the FLUTTER an 0C4 error is produced on IBM versions 61B, 62, and 62A. It is caused by an overlay error in the FA1 module. An avoidance is to use only one Mach number on the referenced FLFACT card. 1963 66 Material Nonlinearity - NLITER, NLTRD, SDRNL - Wrong Answers Wrong answers for SOL 66 or 99 are obtained when shear stress exists in 3 dimensional elements with Tresca, Mohr-Coulomb, and Drucker-Prager yield criteria. An avoidance is to use Von Mises criterion with 3-dimensional elements. 1964 66 Material Nonlinearity - NLITER, NLTRD, SDRNL - Wrong Answers A wrong stress solution for SOL 66 or 99 can occur when a TABLES1 card is used to define more than two piecewise linear curves for plastic material properties of a one dimensional element. An avoidance is to define plastic properties of one dimensional elements on MATS1 card without using TABLES1. 1965 69 Miscellaneous - SOL 5 - SFM 3007 Boundary condition changes in SOL 5 are allowed with the RF5D65 rigid format alter. However, when rigid elements are present in the model without an MPC request, the SFM 3007 is obtained from the SCE1 module. An avoidance is to include an MPC request in the case control as indicated by the comments in the description of the RF5D65 in the User Manual, Section 3.5. 1966 66 Transient Nonlinear Analysis - O set - Wrong Answers If an O-set degree of freedom is connected to nonlinear elements, which is a modeling error, wrong answers are obtained with no message. The user is cautioned to be careful with the use of ASET and OMIT cards in SOL 99. 1967 66 Matrix Methods - MPYAD - Wrong Answers Wrong answers occur for Method 4 Transpose (4T) when a complex double precision matrix is post multiplied by a complex double precision matrix which has multiple strings in one column or the column is longer than the buffer size. (VAX only) An avoidance is to deselect method 4T (see UM section 2.1). 1968 66 Miscellaneous - SDRXD - UFM 3200 Selection of PLOAD1 cards in the dynamics solution sequences by more than one LSEQ card requires that the LSEQ cards be in sorted order in the SORTED Bulk Data Deck. Otherwise a User Fatal Message 3200 is obtained that reads "Logic error detected by subroutines TBLEDT 90=Locate code or value". An avoidance is to change the order of the input cards so the sorted LSEQ cards are in sort. 1969 66 Miscellaneous - IFP - Wrong Answers Matrices built with DMI input data cards will not be generated correctly if the THRU option is used to fill with zero. An avoidance is to not input zeros since they are not needed. 1970 66 Matrix Methods - DFBS - SFM 2198 If SYSTEM(60) = (large number) on the NASTRAN card, and the matrix contains mechanisms, UIM 4158 will state that row 0 has a maximum ratio in the DECOMP module, then the FBS module will fail with a purged first input data block. The error occurs because this system cell is used for two purposes. It blocks the passive column logic, and also causes the module to terminate at the first mechanism encountered if 10**(-large number) underflows, as this is the number used to replace a zero on the factor diagonal. An avoidance is to remove SYSTEM(60) from the NASTRAN card. 1972 66 Elements - Beam Volumes - Calculated as zero The module ELTPRT used by RF24D32 computes a zero volume for the BEAM element when there is no continuation card defining other stations. It does not affect the solution, except that strain energy densities are set to zero also. An avoidance is to include a continuation card with YESA in the BCD field, and 1.0 in the station location field. 1973 66 Eigenvalue Analysis - READ - Floating Point Overflow Models with very large eigenvalues have been observed to terminate in the READ module, when using the GIV method. This is usually caused by a deficient degree of freedom in the mass matrix that is approaching singularity. An avoidance is to use the MGIV method. 1975 66 Dynamic Response - Extra Points - Various An extra point that has the same identification number as a grid identification number has been observed to fail in TRD1 with a User Fatal Message 3005, ATTEMPT TO OPERATE ON THE SINGULAR MATRIX (NONE) IN SUBROUTINE INITL. An avoidance is to change the identification number of the grid or extra point so that it is unique. 1976 66 Database - Restarts - DMAP Error, Wrong Answers or May Fail If a previous run has created and stored a K4JJ matrix and the subsequent run tries to eliminate the structural damping matrix by recreating all matrices (e.g. with SEALL = ALL), the prior K4JJ matrix will be fetched from the database. This will cause wrong answers to be generated. It may also fail with SFM 3007 in the MATREDU module if the USET table is incompatible with the K4JJ matrix. An avoidance is to start with a clean database, or prepurge K4JJ with the DBMGR //5 command. See Appendix D of the Handbook for Superelement Analysis. 1977 66 Material Nonlinearity - NLTRD - Poor Convergence When extra points (EPOINT) are used in SOL 99, poor convergence and large unbalanced errors may occur. Nonlinear loads on extra points are not initialized to zero. It is suggested that you try to avoid the use of extra points with SOL 99 for Version 62A. 1978 66 Material Nonlinearity - NLITER - Poor Convergence The material nonlinear solutions (SOL 66 and SOL 99) have an incorrect scale factor on the error scalar test variables in the nonlinear iteration module output. (Apollo and CDC only) No avoidance is known. However, the solution usually converges. 1979 66 Dynamic Reduction - SUPORT or CSET - Wrong Answers When generalized dynamic reduction is used and there are no r-set or c-set degrees of freedom, some or all of the generalized coordinates may be erroneously discarded. An avoidance is to use PARAM,EPSRC,1.E-30 in the Bulk Data Deck. 1980 66 Loads - SSG1 - No Load Vector When a gravity load is combined with another load the gravity load will be ignored under the following condition; the GRAV load identification number is lower than the other load identification number and the CID on the GRAV card is not blank or zero. This is a UNIVAC only error, caused by improper overlay. An avoidance is to put the GRAV identification number higher than the other load identification numbers. 1981 66 Dynamic Response - GKAD - GINO Fatal Error 3012 The GKAD module fails when m-set (MPCS RBAR etc.) and o-set (omit) and no s-set (SPCs) are used in a dynamic solution. This error will occur only when a K2PP, B2PP, M2PP or Transfer Function is requested. It was observed that a GINO Fatal Error 3012 was generated by the GKAD module on a CYBER 750. An avoidance is to input an SPC on an unused degree of freedom. 1982 66 Miscellaneous - IFP - Card Replication Bulk Data card generation by replication described on page 2.4-4 of the User's Manual will not increment real fields that contain the E format real numbers (e.g. 1.E-4, 1.333-6). 1983 66 Miscellaneous - IFP - Card Replication Bulk Data card generation by replication described on Page 2.4-4 of the User's Manual will not index the fields properly unless parentheses enclose the incremental number. This is not the case for the MSG/MESH replicator. 1984 66 Cyclic Symmetry - CYCLIC1, CYCLIC2, UI - Bad Format of Messages User Information Message 4326 has been observed to output LOADCYH and GRAV card input data with improper formats. User Fatal Message 4316 has the leading three asterisks missing from the message. 1985 66 Geometric Nonlinearity - Restart Sol 63 from - Missing Output Restart of SOL 63 from SOL 64 with an Element Strain Energy request will not output the strain energy density. This is caused by SOL 64 not storing the element volumes on the database. An avoidance is to input an Alter to SOL 63 to generate the element volumes: ALTER 114 $ MSC/62A ELTPRT ,,,,,EST/VELEM/EST L$ 1986 66 Miscellaneous - Replication - CP Loop Use of the replicator Bulk Data card = (0), which is not legal, causes the program to run until stopped. The replicator in MESH causes a proper fatal error. 1987 66 Elements - SSGHT - Wrong Answers The TRIARG element produces wrong answers for the nonlinear heat transfer analysis. There is no known avoidance. 1988 66 Material Nonlinearity - NLITER - SFM 4276 The large displacements for SOL 66 with the KMETHOD set to LSQN and KSTEP set to unity on the NLPARM card will cause the NLITER module to issue a System Fatal Message 4276. An avoidance is to use KMETHOD of SEMIQN instead of LSQN in Field 5 of the NLPARM card. 1989 66 Cyclic Symmetry - SSG3 - Divide by zero If a NOUTPUT or HOUTPUT card is not present in the case control, i.e. no cyclic output request, the SSG3 module will encounter a divide by zero. An avoidance is to place a NOUTPUT or HOUTPUT card in the Case Control Deck. 1990 66 Cyclic Symmetry - GRAV,RFORCE - Wrong Answers The request of GRAV or RFORCE loads with a LOADCYH card will have the S1 load factor on the LOADCYH ignored and a unit value will be used. A possible avoidance is, use the S load factor to change the scale. 1991 66 Miscellaneous - IFP1 - Missing output The use of the "NONE" for output requests will cause the remaining subcases to have no output generated even when requested. For example, the following case control CEND . . STRESS=ALL SUBCASE 1 STRESS=NONE SUBCASE 2 STRESS=ALL BEGIN BULK will not generate any stress output. An avoidance is, do not use NONE as an output request. 1992 66 DMAP - DMI, Form 3 - Wrong Answers If the special diagonal matrix form, known as FORM 3 on DMI cards, is input to the ADD module, and the matrix contains a zero on the diagonal, wrong answers will result. If the ADD mdule is used to convert a vector to a diagonal matrix, as is done in some DMAP Alters in conjunction with the MODTRL module, and a term of the input matrix is null, then the output matrix will be null. An avoidance is to replace all zero terms with very small numbers, or use FORM 2 instead. 1993 66 DMAP - DMI,Form 7 - Wrong Answers If the special row vector form, known as FORM 7 on DMI cards, is input to the ADD module, and the vector contains a zero entry, wrong answers will result. An avoidance is to replace all zero terms with small numbers. A better avoidance is to change FORM 7 to FORM 2, which will produce a column vector. The column vector can be changed to a row vector with the TRNSP module. 1994 66 Dynamic Response - BAR - SFM 3007 BAR element force or stress data recovery in the dynamic solution sequences with distributed loads (PLOAD1) may cause a System Fatal Message 3007, ILLEGAL INPUT TO SUBROUTINE SDRXE5. This error is caused by having a set request in case control which does not include the highest numbered BAR element ID. An avoidance is to include the highest numbered BAR element ID in the output request. 1995 66 Elements - SHEAR - Miscellaneous Errors If the differential stiffness matrix for a CSHEAR element has a nonbasic displacement coordinate system on any associated grid points, it may generate an unpredictable error such as a Mode Error or SFM 3007, ILLEGAL INPUT TO SUBROUTINE REIG on buckling problems, or wrong answers. (CDC, 7600, and CRAY only) An avoidance is to use the basic coordinate system for the displacement coordinate sytem for the associated grid points, or replace the SHEAR element with a QUAD4 element. 1996 66 Transient Nonlinear Analysis - Plotting - Missing Plot Output SOL 99 does not allow plotting of the stress data for the ROD element. No known avoidance. 1997 66 Material Nonlinearity - NLCOMB - SFM 3007 If all nonlinear elements become perfectly plastic, even though linear elements are present, then a System Fatal Message 3007, ILLEGAL INPUT TO SUBROUTINE NLCINT< will occur. This is caused by an empty KDICT data block being input to the NLCOMB module. An avoidance is to use a small but finite value for the work hardening slope. 1998 66 Material Nonlinearity - NLITER - SFM 4547 A one dimensional nonlinear element can not be modeled as a perfectly-plastic element. A finite value of the work hardening slope has to be used otherwise a System Fatal Message 4547 occurs, NO ELEMENT STIFFNESS CAN BE FOUND FOR ELEMENT XXX. The run terminates with a SFM 3007, ILLEGAL INPUT TO SUBROUTINE NKUPTD. An avoidance is to use a small but finite value for the work hardening slope. 1999 66 Eigenvalue Analysis - READ - SFM 3001 The READ module used in an APPROACH DMAP with the third output (MI) purged can cause a System Fatal Message 3001. An avoidance is to supply the third output data block in the DMAP calling sequence. 2000 66 Superelements - Image Superelements - Wrong Answers If identical or mirror image superelements have scalar points as exterior points, they will produce wrong answers, unless these scalar points meet the conditions described in the avoidances below. This type of error can be detected by applying enforced deflections (SPCD cards) that should result in null internal loads ("rigid body checks"). Avoidances are to do any or all of the following. 1. Make the number of scalar points attached to each superelement an integer multiple of six, and/or 2. Number the scalar point IDs to be larger than any exterior grid point ID, for both the primary and image superelements, or 3. Replace the scalar points with grid points. (See the H/SEA, Section 4.1.5.) 2001 66 Static Analysis - STRSORT - S1 Default The documentation in Section 3.1.3 of the User's Manual states that the S1 parameter defaults to 0. This is the default for V-61B. In Version 62 and 62A, the default was changed to -1. 2002 66 Response Spectra - MODACC - OFREQ Requests The case control OFREQ request does not select the modes for response spectra analysis. Its presence is ignored in SOL 63. 2003 66 Miscellaneous - SCALAR - Wrong Defaults The SCALAR module default values for the first and second parameters as documented in the User's Manual are not consistent with the MPL (Module Property List) default values. The U.M. indicates unity values whereas the MPL sets the values to 0. The SCALAR module obtains a value of zero for the matrix term using the default values. An avoidance is to not use the default values. 2004 GL Cyclic Symmetry - GPFDR - CPU Loop Using SUBCOM/SUBSEQ commands in Cyclic Symmetry will result in a CPU loop in the GPFDR module. Cyclic Symmetry does not support the use of SUBCOM/SUBSEQ commands in the case control. An avoidance is to replace the SUBCOM with an appropriate SUBCASE and combine loads by using the LOAD Bulk Data card. 2005 66 Miscellaneous - CDC 800 Series - Wrong Answers The CDC 800 Series computer will run only with the extended purge enabled. This is sometimes referred to as the slow mode. If the external purge is disabled then wrong answers or miscellaneous aborts may occur. If for example at your site the JCL card, MACHINE, EP=ON, then you are running with extended purge enabled. A binary patch has been made to Version 62B and a tape with the patched executable will be sent to all CDC clients currently authorized to use 800 series computers. 2006 66 Material Nonlinearity - NLTRD - GINO FATAL MESSAGE 1409 TSTEPNL Material nonlinear transient solution (SOL 99) may obtain a GINO Fatal Message 1409 when the total number of time steps on the TSTEPNL card is not a multiple of the output interval. An avoidance is to use an even multiple of total number of time steps for the output interval. 2007 66 Material Nonlinearity - UMERGE - SFM 3007 In SOL 66 and 99 if the S-, O-, M- and R- sets are empty, a SFM 3007 will occur in UMERGE (V65) or UPARTN (V64). Avoidance: An avoidance is to include a dummy grid point that is totally constrained. 2008 66 Miscellaneous - FACOM Timing Data - Wrong Time Information The timing messages are wrong for the FACOM M/180 and M/200 models because the timing data block is not correct for these two models. It is suggested that users specify the "CFG" keyword on the "PARM" field, see page 7.6-4 of IBM Application Manual. "CFG" whould be set to 5 or 6 for M/180 or M/200, respectively. It should be noted that the model printed on the title page will be blank. (IBM 62A only) 2009 66 Aeroelastic Analysis - Doublet Lattice Meth - Divide by zero The description of the CAER01 card indicates that the chord dimension X12 or X43 may be zero but not both to obtain triangular surfaces. If X12 is set to zero but not X43 then the APD module obtains a divide by zero. An avoidance is to interchange the geometry on the CAER01 card to have X43 zero. 2010 66 Material Nonlinearity - SDR2 - Wrong Answers The TRIA3 element force output for the bending moments is wrong and is often output as zero in SOL 66 and 99. The stress output is correct. There is no known avoidance. 2011 66 Heat Transfer - VIEW - Wrong Answers If AREA4 type CHBDY elements are not rectangular, the VIEW printed output is incorrect. However, the punched output is correct. This error is related to error 1715. An avoidance is to punch RADMTX and RADLST cards, then use them as input. 2012 66 Material Nonlinearity - NLITER - Wrong Answers The PENTA element will yield wrong answers when used in SOL 66 or 99, unless the SIGMA-yz is zero. 2013 69 Miscellaneous - GPSP1, AUTOSPC - SFM 4276 If all degrees of freedom in a model are constrained by AUTOSPC, the USET trailer is not reset, causing SFM 4276. An avoidance is to include a dummy disjoint problem with a nonconstrained degree of freedom. 2014 66 Elements - SDRX - Missing Output A combination of BAR, BEAM, and BEND elements has been found that does not generate any output. A combination that causes this to happen is as follows: if PLOAD1 or CBARAO cards exist and element forces and stresses are requested and BAR and BEAM elements exist, but element stress or force output is requested for the BEAM and not the BAR, then the BEAM output data may possibly not be obtained. Other combinations of the BAR, BEAM, and BEND elements and similar output requests may have missing output. An avoidance is to use sets in the case control that include one each of the other elements. For example, if BEAMs and BARs exist, and only the BEAM stresses are requested, but forces are requested for the BAR and BEAM element, then ask for one BAR element in the output s 2015 66 Material Nonlinearity - NLTRD - Wrong Answers Large damping and multiple subcases will produce wrong answers in SOL 99. An avoidance is to not use subcases that have large damping changes. 2016 66 Database - DBMGR - SFM 4165 The block amount check on a DBMGR//4 call fails if the allocated disk space for the database is completely filled up. An avoidance is to increase the allocation of the number of blocks for a database on a DBMGR//4 DMAP statement. 2017 66 Elements - Composites - Wrong Answers If a nonzero ply orientation angle is used with a MAT8 card that has G1,z not equal to G2,z the resulting transverse shear terms [G3] will have a sign error on the off-diagonal terms. An Avoidance is to set G1,z and G2,z equal. 2020 66 Elements - Composites - Wrong Answers When several plies are identical (i.e. equal thickness, material and angle), the stress recovery for interlamina shear stress may give wrong results. An avoidance is to change ply angles slightly so that identical plies become unique. 2021 66 Miscellaneous - Case Control SET Car - UFM 614 The SET card on the Case Control Deck must satisfy the following rule: An EXCEPT list may not include a THRU list. An avoidance is to remove the THRU that is intended for the EXCEPT. 2022 66 Miscellaneous - CHKPNT - NASTRAN FATAL MESSAGE 9876 If the CHKPNT module is used to checkpoint a data block in Link 8 an 0C4 fatal error will be encountered. This error is caused by an overlay error. (IBM only). An avoidance would be to force a link switch before the CHKPNT module. 2023 66 Frequency Response Analysis - RANDOM - Wrong Answers A RANDOM request for AUTO correlation functions with the coupled formulation will generate wrong answers except for zero values for the lag constants on the RANDT1 card. There is no known avoidance. 2024 66 Elements - Composites - Wrong Answers for Thermal Loads When a composite plate is not symmetric about its grid plane, the resulting alpha terms are incorrect, thus causing poor results in thermal analysis. A possible avoidance for some applications is to use a plate that is symmetric about its grid plane (i.e., zero G-4 terms). 2025 68 Geometric Nonlinear Analysis - SOL 64 - SPCFORCES The SPCFORCE request in SOL 64 produces different output than the other solution sequences. The output represents the difference between the element forces and applied loads which includes the forces of multi-point constraints and nonconvergence errors at free points, in addition to forces of single point constraint. In Version 68 this limitation has been removed by adding a new feature. The new feature is governed by the bulk data parameter SPCFOPT as follows: SPCFOPT = -1 capability disabled; old SOL 64 results = 0 (default) SPC forces computed correctly = +1 same as 0, adds MPC and residual force output using MATGPR An avoidance is to use SOL 66 to perform the geometric nonlinear analysis. 2028 69 Dynamic Response - Element Dampers - Missing Output For modal frequency and transient response, element force output requests for CVISC and CDAMPi elements are ignored if the matrix method of data recovery is used. Avoidance: An avoidance for frequency response is to request the mode displacement method of data recovery by setting PARAM,DDRMM,-1. For transient response it is recommended that an MPC relationship be developed such that the motion of an added SPOINT is equivalent to the relative motion between the end point of the damper element. The velocity output for the SPOINT can then be made to equal the force in the viscous damper. The following would be an example for SPOINT id 1001, where grid ids 11 and 12 are the ends of the damper and B is the damping value. MPC,1,1001,1,1.,10,1,B ,,11,1,-B 2038 GL Elements - Composite Transverse Shear Modulus Limitations The transverse shear flexibility terms for composite plate elements calculated from the PCOMP and MAT8 entries assume that primary bending occurs in the overall material coordinate system defined by the angle on the CQUAD4 (CTRIA3, etc.) entries. Transverse shear flexibility and stresses may have poor accuracy if transverse shear bending loads are not in the direction of the material X and Y axes, or if significant twist loads are present. This is a general limitation in all general purpose finite element programs due to the plate having insufficient degrees of freedom to account completely for stresses caused by both transverse shear bending loads and twist loads. This is documented in other words in the MSC/NASTRAN V68 Reference Manual, Chapter 6 - Material Properties, Section 6.5 - 2043 69 Cyclic Symmetry - SOL 78 - Fatal Error Whenever applied loads are placed on degrees of freedom in the s-set, the SDR1 module will encounter the fatal error, ATTEMPT TO MULTIPLY INCOMPATIBLE MATRICES. The PSF data block output by the FRLG module has not been made compatible with the displacement vector. Avoidances are to remove the offending loads or not request SPCFORCES. Another avoidance is to use SOL 88. 2049 69 Documentation - H/DA - UWM 4312 The page describing the CONM2 Bulk Data entry in the Handbook for Dynamic Analysis is in error. The fields identified for mass moments of inertia are incorrect. See the User's Manual description of this entry for the correct format. This also applies to the TF Bulk Data entry. This error is considered fixed because this manual has been superseded by the Dynamic User's Guide. 2053 70 Elements - IFP - Poor Format, UFM 316 Bulk Data entries which have noninteger values in Field 2 will yield a poor message if there is an input error on the entry. This may occur on input data entries such as: AXSLOT, BDYLIST, FSLIST, and VARIAN. Version 70 issues the following clear message, thus the error is considered fixed: USER FATAL MESSAGE 313 (IFPDRV) ILLEGAL NUMBER OF WORDS ON BULK DATA ENTRY AXSLOT ******** SORTED ENTRY COUNT = 1 There is no known avoidance. However, the sorted "Card Count" will indicate the offending entry. 2057 69 Documentation - Handbook of Dynamic - UFM 3005 If the Lagrange Multiplier method described in Section 3.5.4.3 of the Handbook of Dynamic Analysis is used, a fatal message of the form "Attempt to operate on the singular matrix (NONE) in subroutine INITL" will result. An avoidance is to add very small numbers on the diagonal terms of the stiffness matrix for the Lagrange Multiplier variables. Numbers of the size of 1.E-30 have been adequate for cases tested by MSC. In addition, extra points used with Lagrange Multipliers should be sequenced after the grid points, which can be done by defining extra points with identification numbers greater than 1000. 2064 68 Documentation - Handbook of Dynamic - Missing Subsections On page 7.3-8 of the Handbook of Dynamic Analysis, subsections 7.3.6 and 7.3.7 are referenced. However, they are not present. They will be delivered as Application Notes in a future newsletter. 2066 70 Superelements - SESET - Insufficient Core or Poor Efficiency Use of large THRU ranges on SESET Bulk Data entries in superelement analysis may cause excessive run time (or apparent core requirements) if the range contains only a few grid points. This has also been observed in cases where there are no grids in the range specified on the SESET entry. The cause is under investigation. An avoidance is to use THRU ranges that are densely filled with grids, or to explicitly define each grid on the SESET entry. Another avoidance is to place each grid into the appropriate superelement on Field 9 of the GRID entry. 2090 GL Dynamic Response - DDR2 - GINO FATAL ERROR 3012, UFM 5423 When the modal acceleration data recovery method is used in SOL 31 or SOL 72 and a SUPORT entry is present, SFE 3012 may result in the DDR2 module. Since in most conditions the SUPORT entry must be present in a modal transient response with rigid body modes, the mode acceleration method may not be used on a structure having rigid body modes. There is no known avoidance. 2095 67 Elements - BEAM - GINO FATAL MESSAGE 3012 Follower forces for the BEAM element are ignored in SOL 66. Attempted use of follower forces (on the PLOAD1 Bulk Data card) may result in GINO FATAL MESSAGE 3012 during data recovery (in module SDRX). There is no known avoidance. 2101 65 Elements - RBE3 - Poor Diagnostic, UFM 2332A When duplicate grid ID and component numbers are specified on an RBE3 Bulk Data card, UFM 2332A, INDEPENDENT MPC COMPONENT (SIL) XX IS ALSO THE DEPENDENT COMPONENT, may result. This message is misleading in that the error has nothing to do with independent MPC components. This message is also poor in that the Scalar Index List (SIL) is referenced, and not the offending duplicate grid ID. 2113 GL MSGMESH, MSGSTRESS, MSGVIEW - MAREA - Fatal Error When the MAREA entry is used to equivalence parallel generator lines to a single active line, MSGMESH may incorrectly equivalence end points of the parallel generator lines. An avoidance is to use MLINE entries after the offending MAREA entries to equivalence end points of the generator line to single active points. 2117 67 Design Sensitivity - SET2 - SFM 5042 If a SET2 entry references a SET entry which in turn lists element or grid point identification numbers greater than 131,071 and also uses the THRU option, then the program will issue SFM 5042. This error has been marked fixed in 67 because we have not ported to CDC since Version 66. (CDC only) An avoidance is to reduce the element or grid point identification numbers. Another avoidance is to specify each identification number separately and not use the THRU option. 2125 70 Static Analysis - SOL 24 - UFM 4574 UFM 4574 occurs if all displacement vectors for a boundary condition loop are null. This also occurs for a nonlooping solution with a null load vector. An avoidance is to create a nonnull load (and displacement) vector by applying a small, nonzero load. 2141 70 Sequencer - SEQP - No Message Whenever any of the superelement solution sequences uses only external superelements, the SEQP module output indicates that the residual structure is sequenced and no message is given to indicate that the sequencing output will be discarded. An avoidance that allows resequencing of the residual structure is to input the external superelement matrices as INPUTT4, DMI or DMIG input and not use CSUPER entries to indicate the external superelement. Another avoidance is to place most of the residual structure in an internal superelement. Note that when internal superelements are present in the input data, the SEQP module does not output any statistics about the residual structure. 2150 66 Database - DBMGR - SFM 4212, SFM 4276 If a database or multiple databases are to be unloaded to a single device, then the total number of blocks cannot exceed 65,535. This is an MSC/NASTRAN internal I/O limit and applies to any output file such as an NPTP. Avoidance: Multiple databases may be unloaded to separate units. Increasing the BUFFSIZE will allow fewer blocks to be written and thus may also help avoiding this error. 2152 69 Material Nonlinearity - SOL 66 Restart Param - UFM 5225, SFM 3007 A SOL 66 cold start with parameters that are intended for use in restarts; such as, SUBID, LOOPID, and LOADINC, will produce fatal message 5225 and, in some cases, 3007. An avoidance is to assure that the above parameters do not appear in the Bulk Data Deck of a cold start. 2187 69 Superelements - UMERGE - SFM 3007 This error occurs in the operation on the YS vector immediately after the GP4 module if all the degrees of freedom in the residual structure are in the s-set. An avoidance is to have at least one degree of freedom in the residual structure, that is free to move and nonsingular. 2206 GL Response Spectra - SDR2 - Missing Output A request for acceleration or velocity output at a given set of points in a response spectra run will not be honored unless a displacement request for the same set of points is also present. An avoidance is to include a displacement request for the same set of points where accelerations or velocities are requested. For example: SET 28 = 1,7,9,12,56,83 DISP(PLOT) = 28 ACCEL = 28 VELO = 28 2217 67 Executive - Solution Sequences - SFM 3001 On some machines, an insufficient number of files may be allocated during the processing of solution sequences which may result in the unintentional purging of data blocks. This error was observed in SOL 89 in the VDR module. The EQDYN data block, which is a required input data block for the VDR module has been unintentionally purged in a prior operation. (APOLLO, IBM, CDC 7600 only) On the Apollo and IBM machines, an avoidance is to increase the MAXFILES system cell on the NASTRAN command from the default of 40 to 60. On the CDC 7600 machine, an avoidance is to insert a DMAP Alter that would circumvent the unintentional purging. In the particular error described above, the avoidance is to insert the following alter: ALTER 817 $ MSC/64 PARAML GOA//PRES////V,N,NPP $ 2230 GL Documentation - MSC/NASTRAN Primer, - Incorrect Description In section 9.10.1.2 of the MSC/NASTRAN Primer by Harry Schaeffer, it states for the CHEXA element that the "nodes G1 through G4 must define a face having an inward normal." This is not an actual requirement. The normal may point outward also. 2251 GL Aeroelastic Analysis - SOLs 75 and 76 - Restarts To perform efficient restarts with aeroelastic solution sequences, one may be required to possess knowledge of the manner in which the DMAP handles the looping over the Mach number and reduced frequency pairs. This DMAP knowledge is only required when a run is terminated during the aerodynamic matrix generation loop. A typical termination may be caused by exceeding the allowed CPU time. Another case may occur when the user wishes to switch from SOL 75 and restart in SOL 76, but has not included the entry PARAM,GUSTAERO,-1 in the SOL 75 run. The DMAP loop which includes the AMG and AMP modules was written expressly to perform efficient restarts for generation of the aerodynamic matrices. However, this efficiency comes with an associated cost. The decomposition factors of the ae 2262 69 Static Analysis - RF24D32 - No Message If Rigid Format alter RF24D32 is used, then SOL 24 may not detect errors related to stiffness matrix generation. For example, if a PBAR entry improperly references a MAT2 card, then no message will appear. Whereas, without the alter, SOL 24 will issue UFM 2113. The error occurs because the stiffness matrix generation steps, in which UFM 2113 would be issued, are skipped in RF24D32 in order to reduce the CPU time. On CRAY machines the run may terminate with a Floating Point Exception. An avoidance is to modify the EMG statement in the alter so that it will generate the KELM and KDICT data blocks. See below: EMG EST,CSTM,MPT,DIT,GEOM2,,,/KELM,KDICT,MELM,MDICT,,/ -1/S,N,NOMGGX/0///C,Y,COUPMASS $ However, this modification will increase 2295 69 Nonlinear Analysis - BEAM - UIM 4550 or Infinite CPU Loop A beam element with geometric nonlinearity may not allow solution convergence if the distortion is such that the elemental x-axis crosses the updated orientation vector. In SOL 66 or 99, UIM 4550 will be issued and, in SOL 64, an infinite CPU loop may occur. An avoidance is to specify an orientation vector that is perpendicular to the element. 2296 2004 Miscellaneous - Punched Output - Wrong Answers Punched output may contain seemingly meaningless numbers intermixed with the correct output. This will occur for element strain energy punched output (ESE(PUNCH)=n) and other output that has alpha strings intermixed with the real numbers. It can also happen with any punch if the punch thinks a certain number is real when it is really integer, or the reverse. The DEC Alpha is particularly sensitive to this in that it will crash when it occurs with no message and no "end of job" in the .f06. In the .log file you get: time: command terminated abnormally The punch file will be missing data and a large file named "core" will be in the JID directory. Avoidance: As an avoidance in Version 68, setting system(210)=1 will cure the crash. Unfortunately, it will also occasionally cau 2312 65 Miscellaneous - MSC/NASTRAN Applicat - Unrecognized Qualifier The command procedure described in Section 7.6.8 in the Application Manual will issue the message "~'NASEXE0'EXTRACT - %DCL-W-IVQUAL Unrecongnized Qualifier" in VAX VMS Version 4 and up. Consequently, the procedure will not function properly. (VAX VMS 4, MSC/64 only) The avoidance is to replace three lines in the procedure which invoke the SOS editor with equivalent commands from the EDT editor. After: $LIBR/TEXT/LIST=TEMPFILE.XYZ 'P1''P2' Insert: $EDIT TEMPFILE.XYZ D 1 THRU 8 EXIT Delete the next 3 lines which invoke the SOS editor. 2319 69 Static Analysis - PLOAD1 and SORT2 - Wrong Answers In SOL 24, the effects of distributed loading with PLOAD1 are not reflected in the element stress and force output in the SORT2 format. The fix to this error requires changes to the SOL 24 DMAP which would necessitate all user DMAPs to be modified. Since there are several possible avoidances it has been decided that it is in the user's best interest to maintain the upward compatibility of the user's DMAPs and leave this error as a general limitation. One avoidance is to use SOL 61 or SOL 101. An alternate avoidance is to apply the following DMAP alter. compile sol24 souin=mscsou noref nolist alter 176 SDRX CASECC,OEF1,OES1,GEOM2,GEOM3,EST,CSTM,MPT,DIT/ OEF1X,OES1X/S,N,NOX $ alter 178,178 SDR3 OUGV1,OPG1,OQG1,OEF1X,OES1X,/OUGV2,OPG2,OQG2,OEF2,OES 2322 GL Documentation - MSGMESH Analyst's Gu - Incorrect Documentation On page 3-3 in the MSGVIEW portion of the MSGMESH Analyst's Guide, it states that MSGVIEW plot sets are printed in the the MSGMESH output. This print option was removed prior to the release of MSC/NASTRAN Version 64. 2330 69 Random Response Analysis - RANDPS - SWM 3002, Missing Output If multiple RANDPS entries appear in the Bulk Data with the same set identification number (SID) and the same subcases specified for J and K, then SWM 3002 will be issued and random analysis data recovery will not be completed. A correction to this error was integrated into Version 65B and later systems but the fix is incorrect. The incorrect fix results in UFM 5418 whenever duplication of fields J, K and X is encountered on any RANDPS entry. The code should check for duplication of SID, J, and K. This error has been corrected in Version 69. Avoidance: An avoidance for systems prior to Version 65B is to specify unique SIDs for each RANDPS entry. In Version 65B and later systems the avoidance is to modify the X value (field 5) whenever there are duplicates across fields 3,4, 2341 GL Geometric Nonlinearity (SOL 64 - Follower Forces, SPC - Wrong Answers In SOL 64, follower forces are computed using the load requests of the present iteration and the geometry of the previous iteration. However, the geometric effects on follower forces, implied by a SPCD request, is not reflected until the next iteration. There is no known avoidance. 2375 69 Documentation - XYPLOT, CDAMPi,CVISC - Missing Plot Output In the documentation for XYPLOTS, User's Manual Section 4, it implies the CDAMPi AND CVISCi elements are treated exactly the same as CELASi AND CONROD elements, respectively for plot requests. However, General Limitation 2028 states: "For modal formulations, element force output requests for CVISCi and CDAMPi elements are ignored, if the matrix method of data recovery is used." An avoidance is given for this General Limitation and is applicable for XYPLOT output requests. Avoidance: An avoidance is to request the mode displacement method by including PARAM,DDRMM,-1 in the Bulk Data Deck. The XY output for damping and elastic elements must be requested by separate commands. 2377 66 Nonlinear Analysis - Follower Forces - Wrong Answers This error is related to Error 2237 but it occurs for all follower force type loads, including thermal loads, in SOL 66. Wrong answers are produced when a stiffness matrix update and new load factor are computed simultaneously. This is likely to happen with the ITER (LSQN) and SEMI (SEMIQN) methods, since stiffness matrix updates are prescribed by these methods. Avoidance: A possible avoidance is to use the AUTO method (with a large KSTEP, e.g., 20) to prevent any stiffness matrix updates from occurring. 2378 GL Eigenvalue Analysis - Lanczos - Unexplainable User Message If the Lanczos method is used for an eigenvalue analysis, the following termination message may be issued in the eigenvalue analysis summary: NOT ALL EIGENVALUES FOUND IN RANGE. This message is given when three consecutive shifts have failed to produce any new eigenvalues. (V65 only) Avoidance: There is no known avoidance. The user should try rerunning the problem with a different frequency range in order to force the shift algorithm to select a different series of shift values. Please refer to Error 2571 for a related error. 2383 68 Heat Transfer - GP1 - UFM 2012 Superelement solution sequences 74 and 89 fail to accept upstream superelements when an SPOINT entry exists. Avoidance: The avoidance is to change all SPOINT type entries to GRIDS entries. 2388 66 Documentation - - NASTRAN Will Not Execute VAX must have VMS 4.0 Operating System or greater in order to run MSC/65. Avoidance: If clients have VMS 3.X Operating System installed and want to leave it at 3.X, they should use MSC/64. (VAX V65 only) 2393 69 Differential Stiffness and Buckling - GPSTR2 - Divide by zero If in SOL 5 a grid point stress output request is made above the subcase level, a machine dependent error indicating divide by zero will be issued. (V65 only) Avoidance: Grid point stress output requests should be placed within the first subcase only. In Version 66, the user should use SOL 105. 2406 70.5 Dynamic Response Analysis - SDAMPING - Wrong Answers, Missing Messages The SDAMPING Case Control command can select only one entry in the superelement sequences. No warning messages are issued that any subsequent SDAMP requests are being ignored. The solution uses the initial SDAMP request and produces plausible but wrong results. UM 2.3 description of the command has a qualified remark directing the user to include multiple FREQ requests which needs a further qualification to indicate that it applies only to the Rigid Formats. MSC/NASTRAN Version 68 will be enhanced to support multiple SDAMP entries. Avoidance: If the user wishes to use multiple SDAMP requests in the Solution Sequences Unstructured or Structured, then multiple restarts must be employed. 2414 69 Transient Analysis - SOLs 27,31,69,72,109,112 - SORT1 Output Unavailable When performing either Direct Transient Response, SOL 27, or Modal Transient Response, SOL 31, if SORT1 output is requested SORT2 output will be obtained. Avoidance: Either SOL 69 or 109 with PARAM,CURVPLOT,1 or SOL 72 or 112 with PARAM,CURVPLOT,1 and PARAM,DDRMM,-1 may be substituted for SOL 27 and SOL 31 respectively. Else one of the following alters must be included depending on the solution and PARAM,DDRMM option requested: ALTER 449 $ SOL 27 JUMP LSORT1 $ ALTER 477,478 $ ALTER 481,481 $ ALTER 557 $ SOL 31 WITH DDRMM=-1 JUMP LSORT1 $ ALTER 586,586 ALTER 588,588 ALTER 524 $ SOL 31 WITH DDRMM=0 (DEFAULT) JUMP LBLDRM1 $ ALTER 586,586 $ ALTER 588,588 $ 2432 70 Hydroelastic Analysis - VECPLOT/PLOT - SFM 4276 If determination of the differential stiffness matrix is desired in a SOL 64 run with hydroelastic elements present in the model, SFM 4276, Recovery Code 7777 will occur in the VECPLOT and PLOT modules. Avoidance: The following alter must be included to avert this problem. $ -------------------- FOR MSC/64 & MSC/65 ------------------- $ MODIFIES THE SIL AND BDPDT TABLE FOR HYDROELASTIC ALTER 44,44 $ UNDEFORMED SHAPE PLOT PLTTRAN GBGPDT,GSILS/BGPDP,SIP/V,N,LUSET/S,N,LUSEP $ TABPT BGPDP,SIP,GBGPDT,GSILS, // $ PLOT PLTPAR,GPSETS,ELSETS,CASECC,BGPDP,GEQEXINS,SIP,, GECTS,,/ PLOTX1/NSILS/LUSEP/S,N,JUMPPLOT/1/S,N,PFILE $ $ ALTER 163,163 $ FOR VECPLOT PL 2443 69 Frequency Response and Random - RANDOM - SFM 3002 If in Random Analysis the referenced RANDPS entry references subcases that do not exist, SFM 3002 will be issued indicating an EOF has been reached. Avoidance: The user should check his input to insure the referenced subcases exist. If the user is using superelements or attempting random analysis of the solution set, please refer to error numbers 2431 and 2471 for additional information. 2452 66 Miscellaneous - MCE1 - UFM 5303 In MSC/NASTRAN II, if the [Rmm] matrix which defines the multipoint constraint equations is not diagonal, the UDCOMP subroutine which is not available in MSC/NASTRAN II will be called resulting in UFM 5303. Avoidance: In the coding of rigid elements the user can avoid off diagonal terms in the [Rmm] matrix by not specifying degrees of freedom as dependent on one rigid element and independent on another. In most practical applications, this error cannot be avoided for the RBE3 element. 2462 68 Documentation - Handbook for Superelement Analysis - Comp. Mode Synthesis The Handbook for Superelement analysis, Section 3.1.10, references an MSC "internal document" on component mode synthesis. This document is now available as MSR-71, and may be ordered in the same manner as other user documentation. The decks for the examples referred to in Section 4.1 and 4.2 of MSR-71 will be included on the delivery tape in Version 67.5 and later systems and will be named COMP4P1*.DAT and COMP42*.DAT. However, the method described in MSR-71 which utilizes SOL 41, 42, and 43 is no longer the preferred approach for component mode synthesis. These solutions are no longer maintained. The preferred approach is documented in a paper presented at the 1990 World User's Conference entitled "Creation of and use of "Craig-Bampton" Models using MSC/NASTRAN" written b 2471 GL Frequency Response and Random - RANDOM - Wrong Answers Error 2423 and General Limitation 1602 instruct the user to duplicate requests for random analysis of the solution set in SOL 71, once as a solution set request, ie. SDISP, and once as a nonsolution set request, ie. DISP. However, when more than one subcase is involved on the related RANDPS Bulk Data entry, the PSDF results will incorrectly be that of only one subcase. Avoidance: To get proper results the user must strictly adhere to the following procedure: 1. You must make a case control request for the solution set variables desired, SDISP, SVELO or SACCE, with the SORT2 modifier. Physical output requests should not be included within the same run. 2. The XYPLOT requests for random output should be for the ph 2496 70 Documentation - HBDA, Dynamic Reduction - Poor Answers Documentation for the use of GDR, section 4.1 of the Handbook for Dynamic Analysis, instructs the user to use the defaults for NQDES, NIRV, and NIT, else accuracy or efficiency penalties will be experienced. It assures the user that all vibration modes below FMAX will be computed accurately if these procedures are followed. Although these recommendations are valid for most models, investigations have revealed models where these defaults are not adequate. This topic is discussed further in Section 5.1 of the Handbook for Dynamic Analysis. Models with many closely spaced roots and/or a large number of roots requested are particularly susceptible to missed roots and loss of accuracy. The user should be aware that there are limitations to the method and the number of accurate roots is dep 2503 67.5 Aeroelastic Analysis - FA2 - SFM 3003 In SOL 75 using the KE flutter method, piston theory aerodynamics, SFM 3003 will be encountered in the FA2 module. (IBM only) Avoidance: No known avoidance is available. 2515 69 Elements - BEND - Wrong Answers If the alternate form of the PBEND card is used and FSI is set to 2 or 3, incorrect answers will result. FSI=2 will produce incorrect stresses. Whereas, FSI=3 applies a flexibility correction factor for a curved pipe under pressure rather than an equivalent straight pipe. This leads to poor answers for displacements. Furthermore, the location of the four points chosen for stress output as documented in Section 1.3 of the User's Manual may not be the maximum stress locations. Avoidance: Other than using FSI set to 1, there is no known avoidance. 2554 67 Geometric Nonlinearity (SOL 64 - - SFM 4275, SFM 4276 Requests for displacements output only in a SOL 64 run may result in "SFM 4275 DURING A DB READ OPERATION" followed by "SFM 4276 IONAST EC 1302". (Apollo V65, CRAY X-MP/COS V65A only) Avoidance: This problem is not yet fully understood. However, a request for additional output such as SPCFORCE and ELFORCE in conjunction with the DISP request has averted the problem on both machines where the problem has been discovered. 2583 GL Material Nonlinearity - NLITER - UWM 5409, UFM 4553, 4542 If in material nonlinear analysis the structure is not subjected to any mechanical loads but is subjected to thermal loads, UFM 4542: NO LOAD INCREMENT EXISTS FOR NONLINEAR SUBCASE may be output. This is a limitation of the design and will happen whenever the temperature loads cause no loads to be passed down to the l-set. For example, a symmetric flat plate supported on all sides or a simple beam supported on both ends subjected to only thermal loads will produce the fatal message. A possible alternative to UFM 4542 is some noise loads get passed down to the l-set and job will fail with maximum number of bisections or minimum load step has been reach. Avoidance: If the fatal message is obtained, a small dummy mechanical load will have to be applied. 2588 Elements - BAR,BEAM - Poor Answers If the orientation vector for a BAR or BEAM element is defined nearly parallel with the elements axis, UFM 2026 may fail to appear. The resulting element coordinate system may be randomly defined, which may result in poor answers depending on the section properties of the element. Avoidance: The user should ensure that the orientation vectors are at an angle of at least one degree from the element axis so as not to introduce numerical difficulties in the problem. In Version 66 this error message has been changed to UWM 5464 or 5487 which will be issued whenever the orientation angle is less than one degree. In Version 66 if the orientation angle is exactly zero, then the job will eventually fail. Some machines may issue SFM 4276 EC 7777 in the output, however, other may 2609 69 Plotting - PLTVEC,SEUPPLOT - PACKUNPK FM 211 The SEUPPLOT feature may not be reliable for large models and multi-level superelement decks. Observed problems include: PACKUNPK FATAL MESSAGE 211 in the PLTVEC module, missing plot output, and incorrect deformed plots. In most cases the aforementioned fatal message will occur as the result of an improper restart. The problem is not yet fully understood and users are request to forward problem data decks to MSC. Avoidance: The user may be able to avoid difficulties by plotting one superelement at a time using SEPLOT. The scale information output by the PLOT module may be useful in obtaining plots of individual superelements that are to a compatible scale. 2612 70 Documentation - Application Manual,S - UWM 4591 The MSC/NASTRAN Application Manual page 2.2-13 illustrates the SURFACE command format. The OUTPUT parame