Fatigue User’s Guide > Weld Analysis > Spot Weld Analyzer (SPOTW)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''">   
Spot Weld Analyzer (SPOTW)
The MSC.Fatigue analysis module SPOTW performs a number of tasks including Global Analysis, Results Listing and Design optimization. Module operation of each of these tasks is described in detail in this section.
The operation of SPOTW can be in three modes: by spawning from the MSC.Fatigue Pre & Post or MSC.Patran environment, in stand alone mode by typing spotw at the system prompt or in batch mode. The only difference is that in stand alone mode, the user must supply the jobname. (In direct mode from MSC.Patran, these are passed to SPOTW automatically). Once SPOTW has been initiated in either of these modes, two windows will be presented with the Motif driver. The top, small form is a generic form and allows for general program control. This is discussed in detail in Module Operations (Ch. 17) for the Motif driver.
Figure 9‑6 SPOTW Utility Form
The main menu appears as follows. Each item is discussed in this section.
Figure 9‑7 SPOTW Main Menu Form
1. Estimate Fatigue Life - This option will rerun the analysis interactively for you. If this it is a computationally intensive operation, you may find it more convenient to run in batch mode. See Estimate Fatigue Life, 754.
2. Design Optimization - This option will put you in another menu to allow for sensitivity studies and design optimization tasks. See Design Optimization, 758.
3. List Global Results - This option will read the jobname.fef file and tabularly display the results. See List Global Results, 777.
4. List .spt File - This option will read the jobname.spt file and tabularly display the results. See List .spt File, 777.
5. Results Polar Plot - This option will read the jobname.spt file and graphically display the results for a given element in a polar plot. The plot is most useful when using log scale. Two of three curves will appear on each plot representative of the location, at either sheet and at the weld nugget (if it is calculated). Each curve point represents the damage at each angle calculated. See Results Polar Plot, 778.
6. Three Sheet Correction. See Three Sheet Correction, 780.
7. The utilities are identical to those used in other modules. See Utilities, 324.
8. eXit - This options will exit you from the program.
Estimate Fatigue Life
Note that the fatigue analysis may take some time. It may be worth considering operating SPOTW in batch. Batch operation is discussed in SPOTW Batch Operation, 782.
When the “Estimate Fatigue Life” option has been selected, the user will be presented with a number of questions. The first question asks for the input file name. Click the OK button once a file name (jobname.fes) has been selected. Use the List button to list all available input files. These files have been created by the PAT3FAT or FATTRANS translator. The default will be the last jobname.fes created. Once a valid file name has been entered, the user will be presented with a summary of the jobname.fes that has been opened. Each of these parameters may be changed or edited.
Figure 9‑8 SPOTW Global Analysis Form
The following table explains each entry on the previous form.
 
Field
Description
Input Filename
This is the fatigue input file name (jobname.fes) to be used in the fatigue pre-processing. The job must have already run at least through the PAT3FAT or FATTRANS translator to produce a jobname.fes file. This is achieved by carrying out a full or translate only submission from the job submit options in the MSC.Fatigue menus of MSC.Patran, or by running PAT3FAT in stand-alone mode (see The Translator (PAT3FAT or FATTRANS), 272).
To select a jobname from a list of available jobs, use the List button. Once the file name has been supplied and the screen inputs accepted, the rest of the input options will be displayed.
Output filename
The default is the jobname. After processing, files called jobname.fef and jobname.spt will exist. You will be requested to overwrite any existing output file of the same name if one exists.
Matrix Size
The software creates a rainflow matrix at each calculation point. The matrix can have 32x32, 64x64 or 128x128 bins. Larger matrices will produce more accuracy, especially for simple or constant amplitude loadings, at the expense of computation time. Matrices output by the program in design optimization mode will have the same number of bins as specified here. Select the desired number of bins here.
Equivalent to
In these two fields, the number of equivalent units is set. If for example, the time history is equivalent to 5 hours of operation, then “hours” would be a suitable name and 5 would be a suitable number (although you may enter any name or any number).
Miners Sum
The Miners sum is set to 1 by default. Some calculation methods require the Miners sum to be modified. Reducing the Miners sum will cause the predicted life to be reduced by the same factor. A value of 1 is recommended for constant amplitude loadings, and 0.5 for variable amplitude loadings (Linear Damage Summation, 1347).
Number of Angles
By default, SPOTW will make fatigue calculations at 10 degree angles around the spot weld, making 36 angles in all. You may reduce calculation times, at the expense of some accuracy, by changing the number of angles to 18 (20 degree intervals) or 12 (30 degree intervals).
Calculate Nugget
By default, SPOTW will carry out calculations at intervals as described above, in both Sheets 1 and 2 and in the weld nugget, making a total of up to 108 fatigue calculations per spot weld. In practice, welds rarely fail by cracking through the weld nugget (unless the weld is too small compared to the sheet thickness, or improperly made). For this reason, it may be desirable to reduce calculation time further by omitting calculation of the weld nugget.
Calculation Type
Select the method used to cycle count the spot weld time histories. No wrap around ignores the last point as a potential turning point whereas wrap around mode puts the first point again to allow the last point to be a turning point.
When this form is complete, select OK and the analysis will run. While the analysis is running, a form appears which indicates (spotwelds calculated/total number of weld spots), current element, current node (0 indicates the weld nugget is being calculated) and the current angle.
Figure 9‑9 Job Status Form
If you wish to stop the analysis, select Pause. You will be prompted to quit or continue the analysis.
When the analysis is complete, a results page appears (see Figure 9‑10). This provides a summary of the results for the ten worst spot welds. The information provided is Damage, Life in Repeats, Life in Equivalent Units. If More is selected, more information is provided about the same list of elements. This form is shown in Figure 9‑11.
Figure 9‑10 Summary Results Page 1
Figure 9‑11 Summary Results Page 2
The information on this form for each element is, the results location (Sheet1, Sheet2 or the Nugget), the angle at which most damage is predicted, the node number (0 if failure is at the nugget) and the maximum Force through the spot weld.
Design Optimization
Having completed a global multi-element analysis, the user will have identified an area of the structure which is of particular interest, for instance, it may be likely to fail before or close to the design life, or it may comfortably exceed the design life, offering opportunity to reduce cost by reducing the strength.
The design optimization option within SPOTW provides a set of semi-automatic tools to assess fatigue design options. It makes calculations for single elements based on the information in the jobname.fes and jobname.fef files. It supports a number of options including back calculation of parameter values which meet a target life, sensitivity studies on critical parameters and a material selection option.
Having selected the node or element of interest, SPOTW will carry out a single fatigue calculation based on the parameters from the global multi-element analysis and present the results in more comprehensive form than that available in the global analysis. The design optimization analysis options are then presented on a main analysis page from which the user can set up the optimization calculations.
SPOTW presents its results in the form of analysis summary reports, 3 dimensional cycle or damage histograms, fatigue life sensitivity tables, life versus parameter plots, polar damage versus angle plots, and stress history plots.
Stage 1: Module Operation
The operation of SPOTW from within the MSC.Patran environment is identical to its operation in stand-alone mode.
The first screen to be presented when the program starts is shown in Figure 9‑12. Certain information about the analysis that has been carried out is stored in the results (.fef) file. For this reason, it is necessary to specify the results file as well as the input file name.
Figure 9‑12 Design Optimization Job Entry Screen 1
When this form is accepted the form illustrated in Figure 9‑13 is seen.
Figure 9‑13 Design Optimization Job Entry Screen 2
The fields on these screens are described below.
\
Field
Description
Input Filename
and
Output Filename
These are the names of the job which is to be used in the design optimization analysis. The job must have already run to produce a jobname.fes file and a jobname.fef file. The .fef file need not have the same name as the .fes file, but should be based on it. To select a jobname from a list of available jobs, use the List button. Once the jobnames have been supplied and the screen inputs accepted, the rest of the initial input options will be displayed.
Element Selection
There are three options offered on this field:
Last node/element used recalls the number of the node or element used in the last job. This number is shown in the Node Number field. If the last job used a different MSC.Patran geometry model, this option is unlikely to offer a meaningful element number.
User entry allows for typing in a number in the Element Number field shown below the Element Entry menu. A list of possible element numbers is available using the list button.
The Worst case element option searches the jobname.fef file to find the element with the most damage as calculated by the global fatigue analysis. Once the critical element is found, its number is presented in the Element Number field.
Element Number
The number displayed in this field depends on the choice made in the Element Entry described above. Use the list button to display a list of valid element numbers.
Design Life
The Design Life is a target life which is associated with the component or structure being analyzed. The life should be specified in the user units. These units and the number of these units equivalent to 1 repeat of the time history are displayed under the Design Life field.
A design life must be entered here.
When all fields are filled in appropriately, click the OK button. At this stage, SPOTW carries out an initial analysis using the original fatigue analysis parameters defined when the fatigue analysis was carried out. The life computed from this stage 1 analysis is used as a benchmark against which all subsequent optimization calculations can be judged.
The results from this analysis are presented in a summary table on the screen and also written to the pfatigue.prt file. See Figure 9‑14.
 
Note:  
Results of this calculation may be slightly different from that given by the global analysis for the same weld spot. This is due to a slightly more accurate matrix discretization method used for design optimization.
Figure 9‑14 Results of the Stage 1 Fatigue Analysis for a Spot Weld job
The calculated fatigue life is reported, and underneath this a message is written which indicates whether the design life has been met or not. The three possible messages are:
Design life exceeded
Life within a factor of 3 of the design life
Life less than the design life.
The other details summarize the analysis parameters and certain other results information. The jobname is given, together with the selected Element ID. The node ID helps to identify which end of the spot weld is more likely to fail. This will be set to 0 if the weld spot is predicted to fail through the nugget. Further information is provided about the location of the failure by telling whether the weld is more likely to fail in Sheet 1, Sheet 2 or the Nugget, and indicating at which angle (relative to the gauge coordinate system) the gauge is most likely to crack. The rest of the information gives the dimensions of the spot weld and the sheet metal, the material datasets used in the analysis, and the design criterion.
Stage 2: Module Operation
After going through the initial reanalysis of a particular node or element, the main analysis screen appears as shown in Figure 9‑12. From this menu, all the analysis options are available. The current jobname and element identity is shown at the top of the screen together with the design life. When a back or sensitivity calculation is defined, the type of analysis is reported in this area of the screen also. Menu options which are followed by 3 dots indicate a submenu hangs from that option.
To use this menu, choose the required option, set up the analysis parameters and finally, when ready, select the Recalculate option to submit the analysis. A percentage complete message will inform the user of the progress of the calculations. A description of each menu pick follows.
Parameter optimization
This option is the back calculation facility where a design life is supplied and SPOTW's automatic routines calculate the value of the chosen parameter that will achieve the target life; see Figure 9‑12.
Figure 9‑15 Optimization Main Menu with Parameter Optimization Submenu
There are four fatigue analysis parameters which may be used in Parameter Optimization. The parameters on which back calculation may be carried out are:
 
Option
Description
Scaling Factor
This factor can be thought of as a multiplier of the combined superimposed load input, or of the local forces and moments, and hence the stresses. Errors in the FE mesh could be evaluated with this feature.
Spot Diameter
The spot diameter affects the structural stress calculations (see Spot Weld Analysis Theory, 793 for details) and hence the life calculation. If there is scope for varying the diameter of a weld spot, this option may allow the optimum size to be determined.
Design Criterion
This is the confidence of survival parameter which is based on the standard error of the S-N curves. Using this parameter will tell how much confidence the user can have in the product reaching the target life. However, the user should also consider the error in other parameters computed in the FE analysis which may cause the life to be different from the estimate.
Design Life
This is not an optimization parameter but is used as a target for the optimization process. The design life may be changed or defined using this option.
Sensitivity Analysis
A sensitivity analysis allows the effect of variation in any of the input parameters on fatigue life to be explored, see Figure 9‑16.
Figure 9‑16 Sensitivity Analysis Submenu
To select one of these types of analysis, simply select the option which will then present the user with a data input form. In the box on this form, the user will be asked to provide a range of numbers for the parameter. Having done this, it is necessary to select the Recalculate option on the main menu.
 
Option
Description
Scaling Factor
This factor can be thought of as a multiplier of the combined superimposed load input, or of the local forces and moments, and hence the stresses. The effect of possible errors in the FE mesh could be evaluated with this feature. The user is required to enter a range of values in the data input form that appears when one of the options is selected. The values may be separated by spaces or by commas. The user may also specify a range of values by inputting a start value, end value and increment e.g. (1 10 2). A sensitivity plot can be created from this calculation.
Spot Diameter
The spot diameter affects the structural stress calculations (see Spot Weld Analysis Theory, 793 for details) and hence, the life calculation. This option allows the sensitivity of the design to spot weld diameter to be determined. The user is required to enter a range of values in the data input form that appears when one of the options is selected. The values may be separated by spaces or commas. The user may also specify a range of values by inputting a start value, end value, and increment e.g. (3 9 1). A sensitivity plot can be created from this calculation. Values of between 2 and 10 mm are allowed.
Sheet 1 Thicness
Sheet 2 Thickness
The thickness of the sheet metal affects the structural stress calculations, and hence the predicted life. See Spot Weld Analysis Theory, 793 for details. This option allows the user to estimate the sensitivity of the design to sheet thickness.
The user is required to enter a range of values in the data input form that appears when one of the options is selected. The values may be separated by spaces or by commas. The user may also specify a range of values by inputting a start value, end value, and increment e.g. (1 3 0.5). A sensitivity plot can be created from this calculation. Allowable values are between 0.5 and 5 mm.
This option should be used with great caution. In practice, changing the sheet thickness may change the distribution of loads through the structure and will certainly affect the moments transmitted through the spot welds. Results obtained by changing the sheet thickness in Design Optimization should be checked by altering the FE model and rerunning the stress analysis and fatigue analysis.
Design Criterion
This is the confidence of survival parameter which is based on the standard error of the S-N curves. Using this parameter will provide the user with a prediction of the distribution of lives with the selected range of probabilities. However, the user should also consider the distribution in other parameters which may affect the fatigue life, such as load and geometric variations.
The user is required to enter a range of values in the data input form that appears when one of the options is selected. The values may be separated by spaces or by commas. The user may also specify a range of values by inputting a start value, end value and increment e.g. (5 95 10). A sensitivity plot can be created from this calculation. Allowable values are in the range 0 - 100 %.
Material Optimization
The material optimization form allows for changing to a different material dataset for either of the sheets, or for the weld nugget. This facility may help the optimization of the design through selection of a better (or worse and less expensive) material. Note that the S-N curves required for this analysis are Spot Weld S-N curves, and may have no obvious relationship to the parent plate from which the spot welds are formed. Figure 9‑17 shows the Material Optimization Form.
Figure 9‑17 Material Optimization Form
 
Option
Description
Data Source
There are two sources of materials data used in the Spot Weld Analyzer. They are:
The Standard Database, which can be the central database or a user specific local database (which is usually a modified copy of the standard database).
A user database which contains data in the format of the standard database but which is specific to the user, i.e. a custom database.
Database Name
The field becomes live if User database is selected. The user database is created using the tools in Material Management (Ch. 3).
S-N Dataset (Nugget)
Select a Nugget S-N curve. All suitable materials currently available can be viewed with the list button.
S-N Dataset
(Sheet 1)
Select a suitable S-N curve for Sheet 1. All suitable materials currently available can be viewed with the list button.
S-N Dataset
(Sheet 2)
Select a suitable S-N curve for Sheet 2. All suitable materials currently available can be viewed with the list button.
Change Parameters
This design optimization option allows for changing individual parameters or to reset individual parameters back to their original values. This submenu us shown in Figure 9‑18.
Figure 9‑18 Change Parameters Submenu
 
Option
Description
Scale Factor
This factor can be thought of as a multiplier of the combined superimposed load input, or of the local forces and moments, and hence the stresses. You can accept the default to retain the original value, or you can supply a single scale factor.
Spot Diameter
The spot diameter affects the structural stress calculations (see Spot Weld Analysis Theory, 793 for details) and hence, the life calculation. You can accept the default to retain the original value, or you can supply a single spot diameter. Allowable values are in the range 2 - 10 mm.
Sheet 1 and 2 Thickness
The thickness of the sheet metal affects the structural stress calculations, and hence the predicted life. See Spot Weld Analysis Theory, 793 for details. Allowable values are between 0.5 and 5 mm.
This option should be used with great caution. In practice, changing the sheet thickness may change the distribution of loads through the structure, and will certainly affect the moments transmitted through the spot welds. Results obtained by changing the sheet thickness in MSC.Fatigue should be checked by altering the FE model and rerunning the stress analysis and the fatigue analysis.
Design Criterion
This is the confidence of survival parameter which is based on the standard error of the S-N curves. Allowable values are in the range of 0 - 100%.
Results Display
The presentation of the results in both tabular and graphical form is handled from this menu. The options available are shown in Figure 9‑19 and discussed below:
Figure 9‑19 Results Display Submenu
 
Option
Description
View Notebook
Allows the review of the results of all analyses written to the Notebook (including the latest analysis if the Notebook is set to On). To view the Notebook, SPOTW uses whichever text processor that has been nominated, e.g. vi on an Unix Platform.
Plot Stress History
This option plots the effective stress history from the worst (shortest life) calculation point (location/angle) on the current spot weld. A description of the time history display is given in Plot an Entry Option, 217.
Plot Cycles Histogram
Plots the 3-dimensional rainflow cycle counted histogram of the effective stress at the worst calculation point on the current spot weld. A description of the graphical histogram display is given in Matrix Options, 318.
Plot Damage Histogram
Plots the 3-dimensional damage histogram which is related to the rainflow cycle counted histogram at the worst calculation point of the element being analyzed. A description of the graphical histogram display is give in Matrix Options, 318.
Sensitivity Plot
Displays an X-Y sensitivity plot when one of the options under Sensitivity Analysis from the main selection screen is chosen. This plotting option is only accessible immediately after running a sensitivity analysis. Various files are created which allow this plot also to be created under the Results button of the main MSC.Fatigue form. An example of this type of display is shown in Figure 9‑20. See Results Display, 306 for more details and also Sensitivity Plots, 85.
Poar Plot
Displays a polar plot of Damage, Life, Maximum Effective Stress Range, Maximum Effective Stress or Minimum effective stress as a function of angle around the spot weld. The angle is defined as the angle around the axis of the spot weld with respect to the MSC.Fatigue spot weld x-axis. An example of this type of display is shown in Figure 9‑21. Typically three datasets are plotted - for Sheet 1, Sheet 2, and the Nugget (unless of course the Nugget has not been calculated). See Polar Display (MPOD), 784 and Results Polar Plot, 778 for more details.
Figure 9‑20 Sensitivity Plot
Figure 9‑21 Polar Display of Maximum Effective Stress Range
Many of the options available from the top pull-down menus are generic to the MSC.Fatigue modules and are described fully in Module Operations (Ch. 17) along with the commands that are applicable in the Command databox. Those specific to this display are described here.
 
Field
Description
DISPLAY
Join/Points
Displays the plot as either a continuous line by joining the points together or displays only the data points.
Join Points
Displays both the lines joining the data points and the data points themselves
Lines
Displays the data points as radial lines joining the origin to the data point in question. The length of the line represents the damage, stress etc.
VIEW
Full Plot or Full R
Displays all the data within the visible window.
Window R
Requests a minimum and maximum R value in the Command databox for display.
Zoom In / Out
Zooms in or out (away from the plot).
AXES
 
Log R / Linear R
Converts the Radial Axis to Log Scale / Linear Scale.
Grid / Grid Off
Creates a plot grid of radial and circumferential lines, and turns it off.
Box On / Off
Turns the circle around the plot on or off.
Del RA lines
Hitting the R or A key produces either a circumferential line through the current radial position of the cursor, or a radial line through the current angular position. Selecting Del RA lines deletes these lines.
PLOT TYPE
Point Skip
Allows the display to be plotted for every nth data point. For example if every other data point is to be plotted use 2.
Hide Set / Show Set
Hides a currently displayed data set / Shows a currently hidden data set.
Shape Off / On
Shows the data points as crosses rather than shapes.
ANNOTATE
Set Title / Delete Title
Allows for setting or deleting a title from the plot. The title must be input through the Command databox.
Add Text / Delete Text
Allows for adding or removing additional text or titles on the plot. The text is input through the databox and automatically placed at a predefined location on the plot. To delete the text, click on it with the mouse after selecting the Delete Text option. Confirmation of the text will be requested.
Move Text
To place added text or titles use this option. First select the text with the cursor and then use the cursor to place the text in the new location.
MISCELLANEOUS
P
If the P key is pressed at any time, the current option is terminated and the whole screen is re-drawn.
A
Hitting the A key produces a radial line through the current angular position.
R
Hitting the R key produces a circumferential line through the current radial position of the cursor.
Select New Element
Often, design optimization will be carried out on the element that has the shortest life. However, the lives at other elements may also be of concern. When this option is selected, a new element entry screen is presented with the same select options used on the main input screen such as already shown in Figure 9‑15. Having selected a new element, the user will be returned to the Design Optimization Analysis menu.
Select New Job
This option returns the user to the first input screen where the job names are requested. See Figure 9‑15. The current job names are presented as defaults.
User Preferences
The preferences that can be set here are the back calculation accuracy and the Miners Damage Sum. See Figure 9‑22.
Figure 9‑22 User Preferences Submenu
 
Option
Description
Back Calculation Accuracy
The normal convergence accuracy for the back calculation is 5% (i.e. the iteration will stop once the life is within 5% of the target or design life).
Higher accuracy will take longer for the calculation to converge.
Miners Constant
This constant is normally set to a value of 1.0. Some situations, notably variable amplitude spot weld calculations, may call for it to be set to a different value.
Original Parameters
If at any stage in the design optimization, the user wants to recall the original analysis parameters as defined in the global analysis, then this option will do this. This facility is particularly useful for turning off a previously defined back or sensitivity analysis setup. If the user only wants to reset certain parameters, then he should use the Change Parameters main menu pick.
Recalculate
Once the new analysis parameters have been defined, it is necessary to pick this option to start the reanalysis.
Exit to Main Menu
Picking this option causes SPOTW to return to the main menu.
List Global Results
List Global results provides a simple way of viewing a summary of a results file (.fef file). When this option is selected, the form illustrated in Figure 9‑23 appears. Use the list button to select the jobname.fef file required.
Figure 9‑23 Results File Selection Form
When this form is accepted, a summary of fatigue results appears as illustrated in Figure 9‑10 and Figure 9‑11.
List .spt File
The List .spt File allows the user to list results in a more detailed way for individual spot welds. When this option is selected, the form illustrated in Figure 9‑24 appears.
Figure 9‑24 Spot Weld Listing Form
 
Field
Description
Input filename
Input here the name of the .spt file to be listed, or select using the List button. The .spt file is a flat text file which is described in more detail in Description of Files, 780. When you have done this, select OK and the rest of the form will then be available
Element ID
Enter here the element ID for which you wish to list information. Alternatively accept the default which is WORST. Accepting the default will list data for the element with the worst damage. The List button can be used to show a list of available elements.
List type
Select here the information to be listed.
When this form has been accepted, a results form similar to that shown in Figure 9‑25 appears. This form has a listing of the parameter selected, for Sheet 1, Sheet 2, and the Nugget (if calculated), for all the angles calculated.
Figure 9‑25 Typical .spt File Listing
Results Polar Plot
This option allows the user to create a polar plot of Damage, Life, Maximum Effective Stress Range, Maximum Effective Stress or Minimum effective stress as a function of angle around the spot weld. The angle is defined as the angle around the axis of the spot weld with respect to the MSC.Fatigue spot weld x-axis.
When this option is selected a form appears as shown in Figure 9‑26.
Figure 9‑26 Results Polar Display Form
 
Field
Description
Results Filename
Enter here the name of the flat results file jobname.spt. Alternatively, use the List button to select a file from the list.
Element ID
Enter here the element ID for which you wish to create a polar display. Alternatively accept the default which is WORST. Accepting the default will plot data for the element with the worst damage. The List button can be used to show a list of available elements.
Plot parameter
Enter here the parameter to be plotted. Based on the parameter chosen, SPOTW will create a 2-parameter polar display file. The options are:
Damage - jobnamenn.pod
Life - jobnamenn.pol
Maximum Stress Range - jobnamenn.por
Maximum Stress - jobnamenn.pma
Minimum Stress - jobnamenn.pmi
An example of this type of display is shown in Figure 9‑21. Typically 3 datasets are plotted - for Sheet 1, Sheet 2, and the Nugget (unless of course the Nugget has not been calculated). This functionality is duplicated in Design Optimization, 758.
Three Sheet Correction
The current techniques incorporated into the spot weld analyzer have been developed to make calculations for cases where two sheets are spot welded together. In general, joints with three or more sheets spot welded together are more difficult to make efficiently and undesirable from a durability point. They should be avoided as much as possible in design. Sometimes they may be unavoidable, or alternative designs may be uneconomic.
There is no reason why you should not analyze cases where three sheets are spotwelded together by treating them as two separate spot welds, but the analysis methods currently used are not validated for these cases. This problem is the subject of a current research project. Until a validated solution to this problem has been found, a temporary fix has been provided, called the “3 sheet correction.”
If you model the three sheet spot welds as two spot welds, you very often get failures predicted on the middle sheet, which rarely occur in practice. For this reason, a simple fix has been implemented. First, run a spot weld analysis, treating three sheet spot welds as two normal spot welds joined together. Selecting the “3 sheet correction” option, and the jobname.spt result file just created will detect three sheet spot welds in the .spt file and will create a new jobname.fef results file in which failure at the middle sheet (the common node between the two spot welds) is ignored. The worst result for the remaining calculation points is written to both spot weld elements in the resulting .fef file.
This option makes post-processing the results easier by eliminating spurious predicted failures at the middle sheet. Note that if the middle sheet really would fail, this won't be predicted either! However this does not appear to happen much in practice.
Description of Files
For descriptions of the Job Information File (jobname.fin), the Submit Script (FatigueSubmit), and Fatigue Input File (jobname.fes), see Description of Files, 336 onwards.
The main differences in terms of file formats between Spot Weld Analysis and other global analyses are:
1. The jobname.fes file for a spot weld analysis contains the CBAR element forces and moments rather than stresses or strains.
2. SPOTW does not have a preprocessing stage and therefore does not produce a jobname.fpp file.
3. The data in the results file, jobname.fef, is specific to spot weld analysis.
4. A more detailed ASCII results file, jobname.spt, is also generated by SPOTW.
The Global Results File (jobname.fef)
The results from a Spot Weld analysis are written to an elemental results file, which is a standard MSC.Patran results text file. An example of a Spot Weld Results file is shown in Figure 9‑27. The format of this file type is described in The Results Files (jobname.fef/fos), 382.
Figure 9‑27 A Typical jobname.fef File From a Spot Weld Analysis
The header of the file contains the following information.
 
Analysis:
SPOTWELD ANALYSIS
Columns:
10
Equivalent Units:
5 Hours
Number of bins:
64
Number of angles:
36
Calculate Nugget:
1 (Yes)
Units:
0 (N - mm - Nmm - MPa)
Miners Sum:
0.5
Then for each element there are 10 columns of information
 
1
Damage
6
Log of Life (equivalent units)
2
Log of Damage
7
Location of failure
3
Life in Repeats
8
Angle of failure
4
Log of Life in Repeats
9
Node ID of failure
5
Life (equivalent units)
10
Maximum force encountered
The Flat Results File (jobname.spt)
The flat results file is an ASCII file which stores information about the damage, maximum stress and minimum stress for every calculation point. It also stores that maximum force through each element. A typical example of a .spt file is shown in Figure 9‑28. The first line in Figure 9‑28 consist of: the element number, the node number (0 indicates this block of data represents the weld nugget), the maximum force, the angle of worst damage (0 may mean no damage) and the worst damage.
The next 36 lines have 4 columns - angle, damage, maximum stress, minimum stress.
Following this block the next two blocks contain the same data but for Sheet 1 and Sheet 2.
Figure 9‑28 Section of jobname.spt File
SPOTW Batch Operation
Batch operation has the following batch keywords:
/INPut
The name of the input job (/INP=myjob).
/OUTput
The name of the output file (/OUT=newname).
/OPTion
This is the option as shown on the main screen (e,l,s,d,x) (/OPT=e).
//NBINS
This is the matrix (bin) size (32, 64, 128) (/SIZ=128).
/NUMEQU
Number of Equivalent Units.
/MINers
This is the Miner’s Sum. Valid from 0.5 to 2.0 generally. (/MIN=1.0).
/NANGD
Number of Angles for Calculation.
/NUGGET
Calculate Nugget? (Y or N).
/OVerwrite
Overwrite (yes or no) (/OV=yes).
/*
Output to.... (TT = screen, Filename = to file, None = None).
Example:
spotw	/opt=e/inp=myjob/ov=y/*=tt
This batch line would run a spot weld analysis in batch where the first option is called out (Estimate Fatigue Life) and the jobname is myjob. All the defaults are used for the rest of the inputs such as matrix size and Miners sum. The results files will be called jobname.fef and jobname.spt by default.