D FM Cost User Guide
D FM Cost User Guide
D FM Cost User Guide
Version 2.3
Copyright 2009 Boothroyd Dewhurst Inc. All rights reserved. This document and the software described in it are copyrighted. You may not copy any part of either the software or this document without the express written permission of Boothroyd Dewhurst, Inc. This March 2009 edition replaces the May 2006 edition. It is for use with version 2.3 of DFM Concurrent Costing.
Contents
Welcome to DFM Concurrent Costing ..............................................5
The main window........................................................................................ 5 Responses and results ................................................................................. 6 Machining ................................................................................................... 7 The DFM Libraries .................................................................................... 8 Assembly fabrication .................................................................................. 8 Comparing analyses ................................................................................... 8 Start a new analysis.................................................................................... 9 Add secondary operations ........................................................................ 15 Making comparisons ................................................................................ 17 Reviewing results ...................................................................................... 18 A turret presswork analysis ...................................................................... 21 Completing part geometry data ................................................................ 23 Updating the results ................................................................................. 26 The setups for the turret pressworking analysis ....................................... 27 A compound die analysis .......................................................................... 28 Reviewing results ...................................................................................... 30 Calculating a geometry total .................................................................... 33 Transferring geometry from the Calculator ............................................. 37 Begin the analysis ..................................................................................... 40 Adding a machine tool setup .................................................................... 42 View the completed analysis ..................................................................... 44 Using the Geometry calculator to dene the part volume and machined areas. .................................................................................................. 49 Completing the Quick estimate................................................................. 51 Open a completed analysis le ................................................................. 51 Study the machining cell results ............................................................... 57
iii
iv
Chapter 1
Welcome / 5
6/ Welcome
As you rene your inputs, you can click the Calculate button in the Cost results box to update your cost estimate. A Previous column in the Cost results pane shows the last calculated costs.
Machining
Machining operations require that you rst add a machine tool setup to the Process Chart. The machine tool setup will automatically include an operation for setup, loading and unloading times. Review and edit the responses for this operation as necessary. After the machine tool setup has been added, you can add machining and other operations to the setup from the Library Operations dialog. In the analysis shown below, the primary process is Machined/cut from stock. However, machining setups can be added to any process. Machining operations available will depend on material machinability data available in the Material Library. For a tutorial on performing a machining analysis, see Chapter 5 in this User Guide.
Welcome / 7
Assembly fabrication
An assembly fabrication is where two or more parts are secured using mechanical fasteners (screws, rivets, etc.) or by other securing operations (welding, adhesives, solder, etc.). An analysis can be built up on the Process Chart by inserting separate parts and operations. The assembly fabrication process allows you to directly compare the cost of an assembly with the cost of using an alternative shape generating method such as casting, forging, injection molding, etc.
Comparing analyses
You can analyze your part using different processes, materials and inputs. For each new analysis, you can open a new Process Chart, or copy an existing one and alter it. The new analysis appears as a new chart tab. The new and copy selections are available from the Analysis menu. You can then compare several manufacturing options in a single le through graphs and reports. See Chapters 2, 5, 6, 7 and 8 in this User Guide for more information on makng comparisons.
8/ Welcome
Chapter 2
Getting an estimate
Start a new analysis
For the purposes of this tutorial we will estimate the cost per part of manufacturing 200,000 of the disk drive casings shown here:
front
back
Move the mouse pointer over a control to see a Tool Tip that briey denes it.
The material is to be ZA-8 cast zinc alloy and the process Hot-chamber die casting. 1. Start DFM Concurrent Costing. In the Part box, type Casing in the Part name eld, 001 for the Part number and 200000 for the Life volume. 2. In the Envelope shape box, click the hollow block envelope shape. Enter the Approximate envelope dimensions in inches as follows: 1.02 for the Z dimension, 0.079 for the average thickness, 5.7 for the Y dimension, and 7.24 for the X dimension.
A control can be a button, eld etc. This example uses English dimensions and U.S. dollars. To change the le settings, choose Set Units from the Tools menu. You can change settings at any time; the settings choice is saved with the le. Choose the forming or die closing direction here. Not all processes require a forming direction. Dimensions correspond to X, Y and Z coordinates.
Getting an estimate / 9
3. Click the button Select process and material... 4. In the Process and material selection dialog, double-click the Die casting process to show its contents. Click Hot-chamber to select the process. For the material, double-click the category Zinc alloy and click the material name ZA-8 cast zinc alloy.
5. Click the OK button to proceed with the selection and return to the rst window. 6. Observe that the Process Chart now includes the material, the process, the machine setup and the process operations.
7. Default data is presented in the right panel of the window, the Responses panel. You will now want to adjust the response inputs. Each level on the Process Chart has its own Responses panel. 8. With Hot chamber die casting process selected, we can edit its responses. Change the Maximum thickness to 0.18 in. Hit the Tab key to move to the next response eld.
10 / Getting an estimate
10. At any stage you can click the Calculate button in the Cost results pane to update the cost estimate. Lets do this now.
11. The default for the Surface patches response is based on the volume calculated from the initial dimensions having average complexity. In our example, change the number of surface patches to 445.
Getting an estimate / 11
13. In the Die data section, we assume a Parting line with two steps; choose 2-4 steps or simple curve from the list box. 14. For holes that are parallel to the forming direction it is not necessary to provide side-pull mechanisms in the die; we can leave the number of side pulls at zero.
Uncheck Automatic Selection, change the number of cavities and click Calculate to see the effect on total cost.
The bar at the bottom of the window is the Status bar; move the mouse pointer over an object or control and look for eld hints there. In addition to information on controls in the status bar at the bottom of the window, context sensitive help is available for all response elds. Press the F1 key when the eld is active. ... or on the toolbar choose
15. The optimum number of cavities has been automatically set to a value of 1. This value is estimated from the size of the part, life volume and machine attributes. The automatic selection of the number of cavities considers all of these effects to result in minimization of part cost. By unchecking the Automatic Selection checkbox you can manually enter the number of cavities. For the casing, 1 cavity is optimal. Click the Calculate button.
For general help, choose Contents and Index from the Help menu.
12 / Getting an estimate
Machine setup data is stored in the Machine Library, and is editable. You can add new machines and new machine categories. For more information see Chapter 14 of this User Guide. To update machine library data for an analysis, choose Reload Data from the File menu. Then check the Machine Library box, and click the OK button. Your changed machine data will update your analysis. It will only update the current analysis. When you take the Change Machine option from the Analysis menu, the Automatic selection box becomes deselected.
18. When Automatic selection? is checked in the box above, the software selects the smallest machine by capability to perform the operation. Default machine data are shown for information. 19. Note the Rejects,% response eld; the percentage of parts rejected following each operation is user editable. If the operation is within a machine setup, the reject percentage is a response for the setup. The cost of rejects is shown in the Cost results box.
Getting an estimate / 13
21. In Cycle time data, you can edit the machine cycle times for your plant conditions. To update the Die casting cycle time total after editing the cycle time elds, click the Calculate button in the Cost results pane.
22. In the last group box for the die casting operation, you can change the defaults for the tooling estimate.
14 / Getting an estimate
Getting an estimate / 15
The Library Operations dialog will show only operations that are available to add to an analysis. Some factors inuencing this are that machining operations can only be added to machine tool setups; or, certain materials may not have machining data for all operations. ...or double-click the operation to add it.
6. Click the Add button and close the dialog. The nish slot end milling operation is added to the Process Chart. 7. A partial set of responses is shown for the end milling operation. To complete the calculation of machining time, we must supply dimensional data. 8. The width of each pad needing machining is 0.25 in. Supply the machined surface length of 0.5 in. Enter 4 for the number of features milled and then select a surface roughness of 63 in (63 microinches) from the Surface roughness list box. Now click the Calculate button to see the remainder of the calculated values and results for the operation. The Responses panel for the operation is shown next.
16 / Getting an estimate
For every machining operation, an illustration of labeled dimensions to be machined is supplied in the Picture group box. If you dont see the Picture box in the Responses, go to ToolsWindow Layout and see that the checkbox for Show Picture Box is checked.
Making comparisons
To investigate alternative materials, processes or design changes you can copy an analysis. 1. From the Analysis menu, choose Copy Current Analysis. A new tab appears under the chart. 2. The tab label is in edit mode; type Aluminum to distinguish it from Original in graphs and reports. Type Casing-2 in the Part name eld. 3. Click the Select process and material button. In the selection dialog, click Die casting, cold-chamber and, in the Aluminum alloy category, A356 Cast aluminum. Click OK.
With more than one analysis in a le, comparative graph and report results are available. See the next section Reviewing Results.
Getting an estimate / 17
To view the default material hardness, highlight the machine tool setup on the Process Chart. It is in the Basic data responses.
5. Notice the Cold chamber analysis chooses a much larger machine. This is because the optimal number of cavities under the new conditions is 2 instead of 1. All of the edited elds have been used in the new analysis, including those for the Finish multiple slot end mill operation in the machine tool setup. When the material changed, the software used the new materials machining data to automatically update the operation time. In this case, the aluminum workpiece material in the second analysis is softer and the cutting speed reaches the spindle speed limit. 6. View the totals for each analysis by clicking the rst entry on the Process Chart. Click a tab to switch between analyses.
Reviewing results
To compare cost results for several processes, we now open another le that was part of your installation of DFM Concurrent Costing. The le contains ve analyses of the same part using several process/material combinations. One of the analyses was carried out using signicantly lower labor and machine costs to simulate relatively low-wage manufacturing conditions.
18 / Getting an estimate
Pictures can be added to any analysis for any chart entry. Scroll to the Picture box and click the Load button for an Open File dialog. Navigate to your image and select it to add it. Several le formats are accepted, including .jpg (uses less hard drive space) and .bmp. You can compare up to ve analyses in a graph. Zoom in:
3. From the Graphs menu, choose Cost versus life volume. Choose all the analyses in the Select Analysis dialog by clicking, holding and dragging. Click OK.
Stacked bar cost breakdown: Table cost breakdown: Cost reducion guide:
4. For each analysis a curve of the total part cost versus the life volume is displayed. Each line is color coded and on the right panel, the costs for a life volume of 100,000 are displayed. 5. Type 200000 in the life volume eld and observe the change in totals and the repositioning of the slider in the graph. 6. Click the Zoom in button on the toolbar. Click on the graph and, holding the left-click button, drag. You can outline around where the lines intersect to see in closer detail.
Getting an estimate / 19
7. Click the toolbar button for Bar Cost Breakdown and observe the cost breakdown for the ve analyses. 8. Click the toolbar button for Stacked Bar Cost Breakdown to see the total cost for each analysis. 9. Click the toolbar button for the Table Cost Breakdown, which shows the cost results for each analysis. Change the life volume eld to the original value of 100000. 10. Click the toolbar button Cost Reduction Guide. Choose the investment cast analysis in the dialog. Click OK. 11. The chart shows the contribution of selected cost drivers to the total cost of the part, which is included in the text summary above the graph. You can print it as the Cost Reduction Report. 12. Close the Graph window; you can close the le but leave DFM Concurrent Costing open by choosing New from the File menu.
To view reports before printing, click the Print preview toolbar button:
20 / Getting an estimate
Chapter 3
5. For the process choose the Sheet metal stamping category and the Turret press process. For material, choose Low carbon steel, cold rolled, commercial quality from the Carbon steel category. The process and material selection entries both show green indicators, meaning there are no practical limitations. Click the OK button to calculate some preliminary results. 6. The focus on the Process Chart is now Turret pressworking and the Responses Panel on the right has default data from the Part Description panel and the Machine and Material libraries. 7. We are now going to replace some of the default information used in the original estimate to improve the accuracy of the results. In the Basic data section, change the Batch size to 2500.
The software has selected the smallest turret press capable of processing the specied sheet size and thickness from the machine library. You can select a different machine and/or sheet size. Rightclick the turret press on the Process Chart and choose Change machine from the menu. Response data after the process and material selection provides a quick initial estimate that may be reasonable, but not entirely accurate.
8. Notice that an optimal sheet size has been selected, with the number of parts per sheet calculated from the sheet size. The software has also estimated the unfolded length and width of the part. 9. We can more accurately dene the attened dimensions. In the Part basic data section, change Unfolded length to 4.47; and enter 3.6 for Unfolded width.
10. Click the Calculate button, to apply these changes to the Cost results box. 11. Scroll down (if necessary) to the next data box, Additional setups, where the software has specied an additional machine setup, a press brake, to form the bend. We accept this, and move to the next data box, Turret pressworking blank data.
These correspond to the appropriate geometry response section on the main window. 2. On the right panel for each tab, there are instructions for adding geometry elements on the tab. Also notice the toolbar(s) on the left side of the window; the buttons on the toolbars are used in adding elements to the Geometry Chart. To see the toolbars associated with each tab in this analysis, switch between the tabs. 3. First we will dene the area of the blank. On the Blank area tab, click the rectangle button on the area toolbar to add the rectangular area to the Geometry Chart. Press the Enter key to accept the name. On the right panel, enter its dimensions, 2.25 and 4.47. Tab to move from eld to eld. Click the rectangle button again, and enter the dimensions 1.35 and 4.47. The Chart now looks like this:
4. If you click the Blank area entry at the top of the Geometry Chart, you see the total area of 16.092. 5. Click the Blank perimeter tab under the Geometry Chart. 6. The toolbar changes to a set of buttons for inputting lines, arcs and proles. For this rectangular part, click the toolbar button Linelength specied 3 times, to add 3 line segments, to the Geometry Chart.
2 2 2
This perimeter toolbar allows you to break down the blanks perimeter into individual segments. Each perimeter segment that exists on the blank should be entered so the software can accurately determine the number of turret press hits required to create the blank perimeter.
7. Click the Blank perimeter top level entry on the Geometry Chart to view the chart and totals beneath it.
In the initial cost estimate the software provided after selection of the process and material, an estimated number of holes, and hits needed to produce them, was provided based on part denitions. These estimates will be replaced with accurate data from the geometry being calculated here.
8. Move to the Features tab. To determine the area and perimeter of punched holes, add 3 entries for circular holes from the Holes toolbar. The diameter and repeat count for each are as follows:
Diameter of hole Repeat
.24 .6 .16
2 4 2
10. To complete the Geometry Calculator entries, click the Press brake 1 tab. Add a bend by clicking the bend button (the only button available) and entering the length of 4.47. 11. The geometry specications are now complete for this part. We can transfer the geometry as we close the window (Geometry menu Transfer and Close.)
2. Similarly, the data we calculated on the Features tab has been copied to the Turret pressworking features data box.
The background for all responses in these data boxes is blue, indicating that previous data has been edited, and that the values currently here will not be replaced during a calculation unless the response eld is unlocked. (With the cursor in a eld, choose Unlock or Unlock section from the Edit menu.)
Once geometry has been dened, the material cost per part is updated based on volume. The software calculates volume internally, and adjusts the material cost result for the scrap rate and scrap value.
3. In the Press brake 1 data box, the geometry dened on the Press brake 1 tab has been transferred. 4. Click the Calculate button to update the Cost per part results; the turret press portion of the analysis is complete.
2. In the responses on the right panel you can edit the data for the turret press. Notice that the rst response, Machine selection, is a checkbox for Automatic selection? of the machine.
This means that the software automatically selects an appropriately sized machine from the Machine Library. The turret press chosen for this analysis was automatically selected by the software because it was the least expensive turret press in the Machine Library that could process the 0.075 inch thick, 48 inch long by 36 inch wide sheet used to make the endplates. 3. The setup rates and times for this machine are set in the Load and unload sheet operation under the setup entry, shown on the next page.
Now we are going to change the sheet metal process type and do a cost comparison of the two processes.
5. Click the OK button in the selection window. At the conrm dialog, click the Yes button to complete the change of process and return to the main window. The Process Chart now appears:
9. In the next data box, Compound die operation data, the geometry values have been copied from the turret analysis.
11. Click the Calculate button to update the Cost results. Highlight the top entry on the Process Chart to see the total Cost results:
You can add an existing DFM analysis to a le by selecting its le name in a selection dialog. (Analysis menu->Import DFM Results.)
Reviewing results
When you have two or more analyses in a le, you can compare the results. One way is the graph Cost versus Life volume. 1. With the endplate new.dfm le still open, choose Cost versus Life volume from the Graphs menu. 2. In the Select Analyses dialog, highlight both analyses by click and drag.
4. To print the graph as a report, choose Print Preview from the Graphs menu. The Graph report includes a breakdown table of comparative costs. 5. Before printing, review the page setup options to provide your report with customizable headings and other print features (Print Preview File menuPage setup.)
See the Help topic Page setup dialog in the Index for details on using this feature.
Chapter 4
3. The Part geometry responses have been estimated by the software from the Approximate envelope dimensions on the rst window.
4. Choose Geometry Calculator from the View menu to open the Calculator. Note that the results below the Geometry chart are zero. The chart contains the top-level entry Part; the tab for the chart is also Part. 5. The Instructions tab on the right side of the window contains instructions specic to die casting. 6. Click the block on the solid shape toolbar on the left side of the window. 7. The entry Block is added to the Geometry Calculator chart. With the Block entry in edit mode, type Basic box shape to rename the entry and press the Enter key. Click the box shape in the Shape section on the Dimension tab page.
The number and names of tabs on the Geometry chart is specic to the process. In several processes, such as casting, powder metallurgy, and sheet metalworking, additional tabs will be displayed.
You can edit any chart entry name by clicking it to select it. Click again and begin typing when the entry is in edit mode. Press the Enter or Tab key to accept the edit. It may be useful to name and/or number the geometry elements for easier review later. Move entries on the Geometry chart by cut and paste or drag and drop techniques.
8. Enter the dimensions for the casing box as follows: 0.079 wall thickness; 1.02 height; 5.7 width; and 7.24 length. Press the Tab key to see the volume 5.161 cubic inches in the results volume eld under the Geometry Chart.
11. The casing has four small bosses on its inner surface. Click the cylinder button on the solid shape toolbar. 12. Name the entry Bosses and press the Enter key. Enter 0.4 in. for the boss height and 0.25 in. for diameter. The bosses do not contribute to the projected area, therefore, you do not need to click on any of the buttons in the Projected area section. 13. In the results pane, change the repeat count to 4 and press the Tab key to complete the entry for the bosses.
The results for a geometry element show only the repeat count of 1. The top level total calculates all repeat counts.
14. Several holes in the base of the casing can be seen in the direction of die closing. To specify these holes we must use the Through hole button at the bottom of the solid shapes toolbar. Click this now and edit the name of the entry to Large cylindrical hole. 15. With this entry highlighted, click the cylinder button on the solid shapes toolbar to add an element to the through hole. See that the negative cylinder shape is selected.
16. Enter the dimensions of the hole as a depth of 0.079 in. and a diameter of 1.5 in. Specify the Z direction for the projected area in the direction of forming. 17. Click the Perimeter tab and click the button once to show the positive circumference of the hole.
18. In the results beneath the Geometry chart, note that the volume and area of the hole is negative and the perimter is positive.
19. Click the rst entry on the Geometry chart, Part, to view the totals beneath the chart. Note that the perimeter of the through holes has been displayed separately from the outer perimeter of the part. A view of this is on the next page.
20. While this is not the complete part geometry, we can now go to the next section of this chapter, Transferring Geometry.
4. From the File menu, choose Revert to Saved to leave the le in the original condition in case you wish to repeat the tutorial in this chapter.
Chapter 5
A machining analysis
Machining is the process of removing material from a workpiece. This is a common process for creating parts, especially metal parts. Machine tool setups provide a means of holding a cutting tool or abrasive wheel, holding the workpiece, and providing for relative motion between the two in order to produce the desired surface. In DFM Concurrent Costing, you can model rough and nish machining operations on parts formed by another process. You can also model the machining cost of producing the specied part from a stock material shape. The following tutorial shows such an example. This tutorial models a hollow cylinder base, which is cut from bar stock, and then various machining operations are performed on a turning center. The complete analysis is contained in the sample le machined or cast part.dfm included with your installation of DFM Concurrent Costing (\data\samples), and includes a picture of the cylinder base. A drawing with dimensions appears below. In the completed analysis, we compare cost results where the same part is:
machined on separate machines for milling, drilling etc. machined on a single turning center nish machining on a sand cast workpiece
A machining analysis / 39
For this analysis, the Approximate envelope dimensions are those for the completed part. The stock form from which the part is to be machined is the form before machining takes place.
2. Accept the default forming direction of Z because this is the direction the bar stock would have been produced. 3. Highlight the Original name on the tab beneath the Process Chart by double-clicking it. Type Stock and press the Enter key. 4. To select the process and material, click that button. 5. On the Process and Material selection window, open Machining or cut from stock, choose Machined/cut from stock for the process. For the material, open the Stainless steel category and choose Generic stainless steel. 6. Click the OK button to return to the main window with the responses for the stock process on the right panel. 7. Note that the stock material form is defaulted to round tube, because of the envelope shape selection. However, select Round bar or rod for the stock material form. Click the Calculate button in the Cost results box.
40 / A machining analysis
8. We leave the cutoff method as is. The material cost and scrap value are supplied from the Material Library and can be edited for this analysis. 9. Review the Volume and Weight elds in the Part geometry section. The Part volume displayed at this point is set equal to the workpiece volume. As material is removed by machining, this value will change accordingly if you have not entered the nal part volume. In this case, we know the nished volume of the cylinder base; change the volume to 20.74, and click Calculate to update the Weight eld.
10. Review the responses for the Workpiece. Here, the elds affecting workpiece cost and volume before any machining operations have been done are recorded.
If you do not supply a Volume or Weight here, the software calculates the material removed during machining operations and continuously subtracts it from the original volume. The part volume produced in this way will be substantially correct. In either case, loading and unloading times use updated weight totals. There is no adjustment to the volume for material removed during nish machining.
11. Click the Abrasive cutoff entry on the Process Chart. The responses for this step are on the right panel. For this analysis we are not adjusting these defaults, which include the labor rate and setup time for the cutoff operation.
The default values for the workpiece are taken from the Approximate envelope dimensions you supplied before selecting the process and material.
A machining analysis / 41
1. First we add a machine tool setup (Analysis menuInsert Machine Tool Setup.) In the dialog, open the category Lathes, if necessary. Click the Haas SL-10 CNC lathe. 2. Click the Add button to add the CNC lathe to the Process Chart. 3. Close the Add Machine Tool dialog and view the responses for the lathe. 4. Note that we could change the batch size for this setup as well as the material hardness. For this tutorial we will accept the defaults. 5. Also in the Basic data group box is Rejects, %. This is the percent rejects following operations in the setup. The cost of rejected parts is shown in the Cost results box, under the Process Chart. 6. If necessary, scroll down to the Result box in the Responses Panel where total cycle time and total setup time are displayed for the setup. These will change as machining operations are added. 7. Click the Setup/load/unload entry that was automatically added to the Process Chart with the machine to review its responses in the right panel. Here the rates and times for setting up the machine tool, and any xture and programming costs can be supplied. 8. In the Work handling box, choose 3-jaw chuck from the Workholding device dropdown list. Change the Number of reversals to 1 because the part must be machined from both ends.
Note that a gure for additional down-time is displayed. For the machine tool setup we have chosen, two machines are tended by one operator and down-time on the machines results if the operator cant get to one of the machine in time to load a new workpiece. This additional downtime will reduce as we add machining operations to the setup. For the present example, additional down-time will be eliminated when all the operations have been added.
9. Click the Calculate button to update the Cost per part results.
42 / A machining analysis
You can leave the Library Operations dialog open, and move it out of your way by grabbing its title bar with the mouse, and dragging. Or you can dock the dialog by grabbing the title bar and dragging it under the toolbar on the main window to the left of the Process Chart. To oat it, click and hold its title bar while moving it off the toolbar. This machining model estimates tool wear from data supplied in the Material Library. For information on the tool material data that is stored in the Material Library, see the Material Library chapter of this User Guide.
13. Enter 1.5 inches for the diameter (dh) and 6 inches for the length (lh) of the hole to be drilled. Change the tool material selection to Carbide. See that the box remains checked to include the tool replacement cost for the drilling operation. 14. Now click the Calculate button. Here are the responses after dimensions have been supplied:
Because machining operations are added from the Operation Library, there are no Help topics directly linked to elds. But hints are available in the hint bar when you pass the cursor over the response.
A machining analysis / 43
We would continue adding machining operations until all the surfaces of the part have been machined and the holes in the ange have been drilled and tapped.
44 / A machining analysis
A machining analysis / 45
46 / A machining analysis
Chapter 6
A machining Quick estimate and a machining Full analysis for this part have also been completed and stored in the cylinder.dfm sample le installed with the software.
2. Click the Original tab beneath the Process chart and enter Quick estimate. Press enter to rename the analysis tab. 3. Click the Select process and material button. 4. On the Process and material selection dialog, open the Machining or cut from stock category and click the Machined/cut from stock process. Choose the Generic stainless steel material in the Stainless steel category. Click the OK button to accept the selections and return to the main window. 5. The Stock process entry is now highlighted on the Process chart. In the Response Panel on the right, click Quick estimate in the Analysis type group box. Click the Calculate button to generate a default cost estimate for the machined part. This default cost estimate will now be rened so that a more accurate Quick estimate is generated. 6. Select Round bar or rod from the Stock material form dropdown. 7. Click the Machining operations entry on the Process chart. In the Part shape classication group box, click Primary rotational and secondary (features). Click the Calculate button to update the default values and results for the machining operations.
Using the Geometry calculator to dene the part volume and machined areas.
1. Open the geometry calculator by clicking the toolbar button.
2. On the Part volume tab we will approximate the volume of the nished part by rst adding cylinders for the parts anges and center section. Click the button on the toolbar at the left side of the window to add a cylinder to the geometry chart. Name the cylinder large ange. 3. Enter a length of 0.8 inches and a diameter of 4 inches in the dimensions panel on the right side of the screen. 4. Add another cylinder to the geometry chart and name it center section. Enter a length of 4.4 inches and a diameter of 2.4 inches.
For a rotational part, a hole is considered secondary when its diameter is less than one tenth the diameter of the part envelope. For other shapes, a hole is considered secondary when its diameter is less than one tenth the mid-dimension of the part envelope.
2. Press the Calculate button to complete the Quick estimate. Click the Stock process entry on the Process chart and note that the total cost result is $45.59. 3. Click the Machining operations entry on the Process chart. Click the Display machine properties checkbox. Note that a Haas SL-10 CNC lathe has been automatically chosen to turn this part and to mill, drill, and tap the secondary features. All default properties of this machine have been taken from the softwares machine library.
4. Note that the material cost estimate for the Full analysis and the Quick estimate are identical. This is because the method used for estimating material cost is the same for both types of machining analyses. Also note that the Quick estimator has overestimated the setup cost by 35.6% ($0.80 versus $0.59). This is because the number of different cutting tools required to machine the part is not dened by the user in the Quick estimate and is estimated internally. Each different cutting tool requires additional setup time so the comparison shows that the Quick estimators estimate of the number of different cutting tools required is a bit too high for this particular part. Also note that the Quick estimator has underestimated the Process cost by 14.6% ($8.81 versus $10.32). This is because the number of cutting tool movements must be estimated internally by the Quick estimator. Each movement of the cutting tool results in additional costs for non-productive time so the comparison shows that the number of cutting tool movements estimated by the quick estimator was a bit too low for this particular part. The cost of rejects is about the same for the two analyses.
6. Note that the total part cost estimated by the Full analysis is $46.9 while the Quick estimate for the same part is $45.59. This indicates an overall underestimate of 2.8% in the Quick estimate of total part cost.
Normally, the machining cost is not very sensitive to changes in the surface areas generated by machining operations. This means these areas can be roughly dened when completing a Quick estimate. In fact, if all the default values for these areas were used, the Quick estimate of part cost would be $49.26 which is only 8.05% larger than the completely dened Quick estimate. The partially dened Quick estimate overestimates the part cost by only 5.03% when compared with the full analysis.
Chapter 7
A machining analysis / 55
56 / A machining analysis
2. Note that the program has selected the longest of the four machine cycle times for the Cell cycle time. Also note that the Cell rate is the sum of the machine rates for all machines within the cell plus the rate for the number of cell operators required. The Automatic transfer device rate eld allows you to simulate a cell where transfer (load/unload/reversals) between machine tools is carried out automatically with a robot for example. 3. Click Cost Breakdown from the Graphs menu and select Bar Chart. In the Select analyses dialog that appears, select the Stock sep.setups and Cell analyses and click OK.
A machining analysis / 57
4. The total cost per part for the part produced in a cell is $52.63 compared with $54.26 for the part produced on separate setups. However, the cost of material is $35.77 and therefore the nonmaterial cost savings from machining in the cell is just under 9% ($16.86 compared with $18.49). 5. From the File menu, select Revert to Saved to leave the le in the original condition in case you wish to repeat the tutorial in this chapter.
58 / A machining analysis
Chapter 8
Part description
1. Start a new analysis in DFM Concurrent Costing. 2. Enter drawn part for the Part name in the Part Description panel. Accept the default value for Life volume of 100,000. Choose the box envelope shape and enter dimensions as shown below. Also note that the Z forming direction is chosen.
3. With this data entered, click the Select process and material button.
7. Click the Calculate button in the Cost results box, to update the estimate. 8. You may wish to save this le for later viewing. Choose Save from the File menu, and supply a le name. 9. Accept the default information in the Operation data group box. Scroll down to the Additional setups group box if necessary. Enter 1 for the Hole punching response, as shown on the next page.
10. Click Calculate to add the hole punching setup to the Process Chart. 11. The remaining Responses Panel group boxes are used for denition of the parts geometry. This information can either be entered directly into these responses or the softwares Geometry Calculator can be used as shown in the following section.
Another means of supplying geometry data to a DFM analysis is to import it from a CAD drawing. See the Responses and Results section in Chapter 1 of this User Guide.
These correspond to the geometry sections Part geometry, Trim data and Punch holes 1 data on the main window. 2. View each tab in turn to see instructions for adding geometry elements. Notice the toolbar(s) on the left side of the window. The buttons on the toolbars are used to add elements to the geometry chart. 3. On the Part tab, we will approximate the volume of the part, excluding the holes, by dening the ange and box portions of the part separately. For the ange, click the block button to add a block entry to the geometry chart. Rename the block entry ange. 4. Click the Rectangular Tube in the Shape group and enter a ange width of 0.5 inches, a ange thickness of 0.07 inches, a part width of 4 inches and a part length of 6 inches as shown on the next page.
5. Add another block entry to the geometry chart and rename it box. In the dimensions panel, select the hollow box in the Shape group. Enter a wall thickness of 0.07 inches, a height of 0.93 inches, a width of 3 inches, and a length of 5 inches.
The Volume as drawn and trimmed total could be further rened by including elements to describe radii on the edges of the box. However, these small renements do not affect part cost signicantly and for most practical purposes, an approximate volume is sufcient.
6. Click the Part entry at the top of the geometry chart. In the totals below the chart, the parts Volume as drawn and trimmed is 2.626 cubic inches. This total will be transferred to the Responses Panel in the analysis when we take this transfer step later.
7. Click the Trim geometry tab to dene the part perimeter trimmed after drawing. Add two of the Line - length specied elements using the top button on the perimeter toolbar. Without renaming the entries, enter a length of 6 inches for one and a length of 4 inches for the other. Change the repeat count of both entries to 2. Click on the top entry Trim on the geometry chart and note the Trim perimeter totals 20 inches.
10. The geometry denition is now complete. Click Transfer and close from the Geometry menu to transfer geometry totals to the Responses Panel in the analysis. 11. Click Calculate to update the cost results and note that the total cost of the part is $1.45.
Combining operations
In some cases, operations performed on two separate setups can be combined so they are done in a single compound tool on a single setup. Combining operations normally increases the cost of tools while decreasing the cost for processing. The software will quantify this increase and decrease in costs and help you determine if combining operations is worthwhile in terms of the total cost of the part.
2. Click the Combine button and you are shown a list of operations that could conceivably be combined with the punch holes operation.
To review combined operations, highlight the Compound operation on the Process Chart. The Included operations group box on the Response Panel lists operations performed on the setup. Click the Separate button in the Process combination group box to separate the combined setup.
3. Select the Flange trim operation and click OK to close the dialog. The punch holes and ange trim setups are replaced with a single setup and a compound operation. Click the Calculate button to update cost results. 4. Highlight the top-level entry on the Process Chart, labeled Generic low carbon steel sheet metal part. In the Cost results pane, notice that the total cost per part has decreased from $1.45 to $1.38. This indicates combining operations is benecial in this case because the overall cost per part has decreased. 5. Click the Restrike ange radius operation on the Process Chart and click the Combine button on its Responses Panel. Select the Restrike bottom radius operation from the Combine operations dialog and click OK. Click the Calculate button to update cost results.
The white background in a eld means that eld has not been edited and is not locked.
If more accurate geometry is desired, it can be input directly on the Responses Panel or developed using the Geometry Calculator.
5. The Perimeter of blank was not specied in the drawing analysis so that information has not been imported. The default value of 28 inches, which is estimated from the parts envelope shape and dimensions, is very close to the perimeter sheared on the box. For this reason we will accept this default value and continue with our analysis. 6. The stamped part will require eight bends to form the box and ange. These bends will all be made on a single press brake. Enter 1 into the Press brake response in the Additional setups box to add the press brake. Click Calculate to update the Process Chart. 7. Enter 8 in the number of bends response in the Press brake 1 group box. Four of these bends are each 3 inches long and the remaining four of these bends are each 5 inches long. Enter this total of 32 inches into the Length of bend lines response as shown below.
8. Click Calculate to update the cost results. 9. Click Stacked Bar Chart in the GraphCost Breakdown menu to make a graphical cost comparison of the stamped and drawn parts. In the Select Analyses dialog, click the rst analysis, and then hold your left mouse button down and drag to highlight the second analysis. Click OK to display the graph.
10. This graph shows the drawn part costs $1.36 while the stamped part costs $1.21 for an overall cost savings of 15 cents with the stamped part. The stamped part also requires just about one quarter the upfront investment in dedicated tooling. However, the stamped part has open corners that are not as aesthetically pleasing as the closed and rounded corners on the drawn part. In addition, the small holes on the ange of the drawn part would probably have to be relocated to the center of each bent lip on the stamped part. If these characteristics of the stamped part meet design objectives, a cost savings of about 15 percent can be realized by going with the stamped part.
Chapter 9
The Process Chart for an assembly fabrication starts with a denition of some general parameters and the primary material. 1. In a new analysis, complete the part description as shown here:
The Approximate envelope dimensions are those for the completed assembly.
3. Accept the default forming direction. Rename the Process Chart tab from Original to weldment, by clicking the tab to put it into edit mode and then type the new name. 4. Click the button Select process and material. 5. In the Process and material selection window, choose Assembly fabrication for the process. For the material, open the Carbon steel category and choose Generic low carbon steel. 6. Click the OK button to return to the main window with the responses for the fabrication process shown on the right panel.
8. There are 4 sheet metal parts to be welded together. The rst process step is to set up the assembly jig to hold the rst part. We can start with the operation of setting up this jig. Click the Insert Operation toolbar button. 9. In the Library Operations dialog that opens, click the plus sign, if necessary, to see the operations in the Welded fabrication category. Double-click the Setup welding jig operation to add it to the Process Chart. The cost of the jig is applied to the tooling cost for the part.
Or right-click in the Process Chart and choose Insert Operation from the menu. Or from the Analysis menu choose Insert Operation.
You can leave the Library Operations dialog open, and move it out of your way by grabbing its title bar with the mouse, and dragging. Or you can dock the dialog by clicking the title bar and dragging it under the toolbar on the main window to the left of the Process Chart. To oat it, click and hold its title bar while moving it off the docked position.
The assembly labor rate, set at the process level as we saw earlier, will be applied to the setup time. Click the Calculate button to update the Cost resuts box.
10. We now add the rst part. This part has been analyzed using DFM Concurrent Costing, and the cost information from that analysis is used here. To add a DFM part, click the Import Analyzed Part toolbar button.
The white Enter Part button is used when the part has not been analyzed in DFM Concurrent Costing, such as with a purchased part. Both kinds of parts can be added from the Analysis menu, or the rightclick menu in the Process Chart.
11. You are presented with an Open dialog. Navigate to the directory where the DFM sample le welded assembly.dfm is located, the samples subfolder of the DFMA Data directory, by default. Click the Open button. 12. Because the le welded assembly.dfm contains more than one analysis, you are presented with the tab names of each analysis. Click the second name, base, and click OK to add the base to the Process Chart.
13. The Response Panel for the base has two group boxes, one Basic data, the other Part data. Most of this data has been imported from the existing DFM analysis, and is not editable. Click Calculate to see the cost breakdown for the added part as shown in the Cost results. 14. The next step in the analysis is to acquire the base and position it in the jig. If necessary, re-open the Library Operations dialog (Analysis menuInsert Operation). Double-click the operation Get parts and position in jig (Welded fabrication category.) Close the Library Operations dialog. 15. In the Data group box, enter the dimensions of the base: length 4, width 4, and depth 0.25. There will be no problems acquiring the base or inserting it into the jig, so we will accept the defaults for the other operation elds. Click Calculate.
19. Copy and paste the operation Get part and position in jig as before. Edit the dimensions: length 3, width 2.25, and depth 0.25 and again, change the Repeat count response to 2 (the two gussets will be acquired simultaneously). Also check the box for Part not easy to align. Note that the time for the assembly step is updated after each response as shown below.
20. Now we need to secure the parts in the jig prior to welding them. Add the operation Secure parts in jig and change the Number of toggle clamps to 4. 21. Now the parts are to be welded together. With the Secure parts in jig entry highlighted on the Process Chart, double-click the Robot MIG llet weld operation in the Welded fabrication category. It is added to the Process Chart.
21. The edits needed to the responses for the welding operation are Number of welds 8 and Total welded length 22 inches. Click the Calculate button to update the cost results.
22. To complete the manufacture of the welded fabrication, there is an additional operation needed. From the Welded fabrication list in the Library Operations dialog, double-click Remove assembly. Click Calculate again.
Chapter 10
Our sample analysis is for a small plate assembly consisting of eight parts. 1. Start a new analysis and enter plate assembly for the Part name and a Life volume of 30,000,000. 2. The overall shape of this assembly would be a solid cylinder and the overall dimensions are 0.876 inches for the length of the envelope parallel to the cylinder axis, 0.1 for the average thickness and 2.4 for the diameter.
Automatic Assembly / 77
In the right Responses panel you will now review the data for the overall requirements of the assembly machine and the basic costs of assembly equipment.
78 / Automatic Assembly
Automatic Assembly / 79
Editing the number of decimals in the Window Layout dialog will change the decimal display for results on the main window, graphs and reports. Change the number of decimals for operation variables in the Operation Library Formula Window.
As mentioned earlier, assembly machines are designed to transport workcarriers on which the assembly is built. These workcarriers are designed to accept and, where possible, hold the assembled parts in position. Since we name the operations in the order in which assembly proceeds, we start by inserting the two nuts into prepared recesses in the workcarrier.
80 / Automatic Assembly
1. We rst decide whether the basic shape of the part is rotational or non-rotational. The envelope that would best t a nut is cylindrical. In other words this is a rotational part. Select Insert Operation from the Analysis menu and select Assembly of rotational part from the list of operations. Click Add. Close the Library Operations dialog. The responses for an analysis of the nuts are now displayed. 2. Specify a part thickness or length of 0.2, a part diameter of 0.344 and a repeat count of 2.
...or on the toolbar click
3. Now we respond to questions regarding the symmetry of the part. The rst questions refer to end-to-end symmetry. Since the nuts do not require end-to-end orientation and can be inserted either way up into the workcarrier and there are no features required for end-to-end orientation, select button 0 End to end orientation not required. 4. Similarly, for rotational symmetry, the nuts do not require signicant rotation about their axes in order to insert them into suitably designed pockets in the workcarrier. Select button 0 Orientation about axis not required. 5. For the nuts, it is assumed that feeding problems do not exist and none of the boxes should therefore be checked.
Even though geometrical features on a part can be used to orient them in an automatic feeding device, they sometimes possess characteristics which make them difcult to feed. For example, a common problem is that parts sometimes will nest together like paper cups or tangle like helical springs, or they may be covered with grease making them difcult to separate. Problems such as these will often involve additional expense in feeder design and development.
Automatic Assembly / 81
10. Also displayed are the costs of the feeder and workhead. We specied a basic feeder cost of $5,000 and since one feeder can supply parts at the required rate this will be the cost of the feeder for the nuts. However, since we are inserting two nuts at one station, a more expensive workhead costing $20,000 would be required.
82 / Automatic Assembly
11. The program has estimated the manual assembly time and cost for inserting the nuts. These gures are not displayed but will be used in the nal calculation to compare the cost of assembly using a manual assembly line. Also, as we will see later, if it is found that manual handling is less expensive than automatic handling, manual assembly would be assumed. 12. In order to keep track of our analysis for this assembly we should edit the names of the entries as we add them. In this case we should edit Assembly of rotational part to insertion of nuts. 13. It would be a good idea to name and save our analysis at this stage. Select Save from the File menu. We will give the analysis the name plate assembly tutorial. Insertion of Washers
Operation names can be edited after they are added to the Process Chart. To edit, click once on the entry name on the Process Chart or right-click the entry name and select rename. The Operation Library will still recognize renamed operations during a reload (FileReload Data) function.
1. With the entry insertion of nuts highlighted, add another operation for the Assembly of a rotational part. 2. The part thickness or length is 0.05, the part diameter is 0.3 and the repeat count for the washers is 2.
Automatic Assembly / 83
1. With the insertion of washers entry highlighted, add a library operation for a rotational part. 2. The part thickness or length is 0.063, the part diameter is 2.4 and the repeat count is 1. 3. The part can be placed in the workcarrier either end up so end-toend orientation is not required.
84 / Automatic Assembly
We will nd that the program determines that these parts cannot be economically fed and oriented. This is because their orientation could not be maintained in a delivery track even if it were possible to orient them within the feeder. However, we continue to answer the remaining questions because the program must estimate the cost of manual handling and insertion for this part.
Automatic Assembly / 85
1. With the entry manual insertion of plate selected, add an operation for Assembly of non-rotational part.
If we enter the dimensions in the incorrect order, a warning will appear asking us to re-enter them.
2. Enter the dimensions of the rectangular envelope that will enclose the part. It is important to realize that the part envelope length must be larger than the part envelope width which in turn, must be larger than the part envelope depth. Thus, we enter 2.125 for the length, 0.563 for the width and 0.4 for the depth. The repeat count is 1. 3. Referring to the picture in the Data group we also need to recognize that the X-axis of the part is parallel to its length, the Y-axis is parallel to its width and the Z-axis is parallel to its depth. We must now consider 180 degree rotation of the part about each of these axes in turn. We note that the Y-axis is the only axis for which the part repeats its orientation after rotation of 180 degrees. We check the box for the Y-axis.
86 / Automatic Assembly
Although this part can be automatically fed and oriented, the maximum feed rate from one feeder is only 11 parts per minute whereas we require 30. For this reason, additional funds would be needed for the feeding equipment and, because the part requires holding down after insertion, additional funds would be needed for the workhead.
Automatic Assembly / 87
1. With insertion of bearing housing selected, add an operation for the assembly of a rotational part. 2. The part thickness or length is 0.65 and the part diameter is 0.25 and the repeat count is 2. 3. The screws require end-to-end orientation but can be fed suspended by their heads in a slot. We select button 1 Part can be fed in slot. 4. The screws do not require orientation about their axes because the automatic screw drivers will locate the slot in a screw head. 5. There are no additional feeding problems but we must select Part secured immediately for the insertion type. An additional drop down appears for the Securing method and we select Screw fastening. There is no provision on these screws for a pilot point or other feature to facilitate alignment and positioning so we check the box part not easy to align and position. 6. After clicking Calculate we can see that a single feeder can feed these parts at a rate of 83 per minute but, because the parts are not easy to align and position and two workheads are required, the cost of equipment is fairly high. 7. Name the entry insert and fasten screws.
Results
1. Click the entry transfer system and downtime to view the results of the analysis. We note that an automatic assembly machine will have four automatic stations and ve manual assembly stations giving a total number of stations of nine. We have not added stations for inspection or packing, etc.
88 / Automatic Assembly
For a synchronous assembly machine, the total equipment cost is approximately $219,000 with a signicant down time due to faulty parts of over 17%. This gives us an actual assembly rate of just over 21 per minute due to overall plant efciency and the down time due to faulty parts. This gure is about two thirds of the desired assembly rate of 30 per minute and it would take about six years to complete the production of 30 million assemblies at a total assembly cost for each assembly of $0.225. We should realize that this cost is rather high due to the fact that we required 5 manual assembly stations for the insertion of the plate.
Note that the tooling investment in the Result box is zero. This is because the tooling investment in Concurrent Costing was intended to represent the cost of tooling for the manufacture of parts, whereas an assembly machine is treated like an injection molding machine or a machine tool even though it is a special-purpose one-of-akind piece of equipment. If we add parts to our analysis, the tooling investment for the manufacture of the parts will be displayed in the Results box together with the material, set-up, and process costs.
For the non-synchronous assembly machine the equipment cost is over twice that for the synchronous machine. However, since the down time due to faulty parts is less and the average assembly rate is higher, the assembly cost per assembly is slightly less than that for the synchronous machine.
Automatic Assembly / 89
2. Highlight the entry for the Automatic assembly process. Note that the total cost corresponds to the least of the three options, namely the non-synchronous assembly machine. The program has selected the optimum assembly system. 3. Select Cost vs. Life Volume from the graph menu to view this graph. Select all three assembly systems to compare.
90 / Automatic Assembly
We see that manual assembly would be preferred for life volumes up to almost one million and that a synchronous machine (because of its lower investment) would be preferred for volumes up to twenty million. Close the Cost vs. Life Volume graph window.
1. Copy the current analysis to a new tab. From the Analysis menu, select Copy Current Analysis and name the tab new design. 2. Highlight the entry manual insertion of plate and add a new operation for the assembly of a non-rotational part. 3. We see on the redesign that the edges of the plate have been cropped to correspond to the position of the holes. This new design corresponds more closely to the denition of a non-rotational part whose orientation is dened solely by its dimensions. Enter 2.4 for the length, 1.6 for the width and 0.063 for the depth. 4. Note that the part now has 180 degree symmetry when rotated about any of its axes. Click each of the three boxes. Since there are no features dening the orientation of the part, and since the part will be located properly when it is placed in the workcarrier, no other boxes need be checked.
..or right-click on the tab and select Copy Current Analysis from the menu.
Automatic Assembly / 91
92 / Automatic Assembly
Chapter 11
In addition to the electronic components there are 9 jumper caps to be added (snap t) to the connector pins in various places on the board. The board substrate material is the standard FR-4 used for the majority of boards produced. The bare board has solder masking applied to both sides, legend printing on one side of the board and has gold plated contacts along one edge of the board. The minimum conductor spacing is 0.006 inches and the minimum trace (conductor) width is 0.015 inches. There are 502 holes through the board.
Through Hole Dual in-line package (DIP) Dual in-line package (DIP) Single in-line package (SIP) Single in-line package (SIP) Single in-line package (SIP) Radial Can Connector Connector Connector Connector Connector Connector Connector Surface Mount Chip Quad Flat Pack 0.10 0.10 0.05 0.05 0.05 0.05 0.10 0.05 0.05 0.05 0.10 0.15 0.10 0.10 0.01 2.00 3 7 4 1 1 3 1 3 1 1 1 1 1 1 25 1
Analysis steps
1. Start the analysis by entering PCB Sample for the Part name. Use the default Life volume of 100,000. Select the rectangular block Envelope shape and enter the dimensions as shown below.
2. Now click the Select process and material button. In the left column of processes, choose Printed circuit board assembly. For material, choose FR-4. Click the OK button to calculate some preliminary results. 3. Highlight the Bare board process entry on the Process Chart. We will replace some of the default information used in the original estimate to improve the accuracy of the results. Accept the default data for the Basic data group. In the Board processing data group, change the Number of holes to 502 and the Minimum trace width to 0.015 inches. Check the boxes for Gold plated edge connectors, Solder mask required and Legend screen printing. All other defaults can be used. Click the Calculate button and entries for Solder mask and Legend printing will be added to the Process Chart.
The Testing entry is the nal step in the manufacture of a bare printed wiring board for testing circuit continuity, open circuits, etc. This is carried out using special purpose testing equipment, usually either a bed-of-nails or ying probe tester. In either case a test xture and test program must be prepared for the specic board type to be tested.
Its most efcient to add these operations all at once, then adjust the responses as required later.
Highlight each additional PCB assembly operation on the Process Chart and adjust the inputs according to the parts list table. 9. Highlight Can insertion on the Process Chart and select Manual for the Insertion method. Since the can is bonded over for attachment to the outside of the board by hand soldering we will add a hand soldering operation. Open the Library Operations dialog and add the Hand solder operation from the Miscellaneous operations subcategory. 10. Highlight the Quad at pack placement on the Process Chart and select Robot for the placement method. Also check Replacement component required? to indicate that during any rework a replacement component will be required.
Chapter 12
3. The screen for the Forming process is displayed and a default cost estimate for the described part is generated immediately. The default Process chart appears on the left while the Main response panel for the Forming process appears on the right.
As with most Boothroyd Dewhurst cost models, the Main response panel for the Forming process contains all inputs required to complete the analysis of a part.
4. The user renes the default cost estimate for the part by adjusting inputs on the Main response panel. The user clicks the button alongside the Part volume eld to display the Volume geometry calculator, which would be used to dene a value for the Part volume eld. A similar calculator would also be used to dene a value for the Part projected area eld.
5. Once the voume is dened, the user selects Transfer and close from the Geometry menu and returns to the Main response panel. Preheating is not required for this Duralumin material so the Preheating required checkbox is unchecked. After Calculate is clicked, the Preheat workpiece operation is automatically removed from the Process chart.
6. Automatic trimming will be used for this part so the user changes the Type of trimming dropdown to auto trim and clicks Calculate. The trimming operation is automatically changed to an auto trim operation.
7. Analysis of this part is now complete and the results can be presented in the softwares reports and graphs. Add the Forming process and associated operations to the Process library 1. Open the User Process Library by choosing it from the View menu. 2. Choose Process from the Insert menu. A new user process is added to the library with its name in edit mode. Name the process Forming and press the Enter key to accept the name. 3. Click on the Items not yet added entry beneath the Forming process and select Operation from the Insert menu. A new operation is added with its name in edit mode. Type preheat workpiece and press the Enter key. 4. Insert two more operations under the Preheat workpiece operation. Name them form workpiece and auto trim part
You can also insert the operation by clicking the toolbar button. You can also insert the process by clicking the toolbar button.
All operations that may be carried out during the user process are added in the library even though some may not be required under certain circumstances. The Manual trim part operation will be added to the library later.
Dene materials that are applicable to the Forming process 1. Click on the Forming process to display the Material code names box on the right. 2. Into the Material code names box, type AL1100 and press the Enter key to begin a new line. On the new line, type AL5050 and press the Enter key to begin a third line. On the third line, type Duralumin and do not press the Enter key.
Raw_material_cost = 1.25; Raw_material_cost = Material_code_name == 2 ? 1.58 : Raw_material_cost; Raw_material_cost = Material_code_name == 3 ? 2.29 : Raw_material_cost; Material_scrap_value = 0.15; Material_scrap_value = Material_code_name == 2 ? 0.19 : Material_scrap_value; Material_scrap_value = Material_code_name == 3 ? 0.28 : Material_scrap_value; Material_density = 0.097; Material_density = Material_code_name == 2 ? 0.094 : Material_density; Material_density = Material_code_name == 3 ? 0.090 : Material_density; Forming_pressure = 100; Forming_pressure = Material_code_name == 2 ? 150 : Forming_pressure ; Forming_pressure = Material_code_name == 3 ? 200 : Forming_pressure ;
For variables that are shown on the Main response panel, the order in which they are shown is determined by their order within the variables listing.
Superscript numbers can be copied into the units columns using your operating systems character map which is available by clicking the Windows Start button followed by All programs - Accessories - System tools - Character map. The list of program variables is available by selecting Insert program variable from the Variables menu. All variables dened in the process level formula window, as well as the standard program variables, appear in the program variables list for operations. The Material_weight program variable must be calculated for each operation in a process that will use the hard-coded cost of rejects calculations.
8. Click OK to exit the process level Formula window and return to the Process library. Dene the operation formula for the Preheat workpiece operation 1. Double click the Preheat workpiece operation to open the Formula window for that operation. 2. In the top panel of the window, enter the following expressions. Material_weight = Part_weight * Extra_material_factor ; Heating_cost = Material_weight * Heating_cost_per_unit_weight; Process_cost = (Time_to_load_and_unload * Heating_process_rate / 3600 + Heating_cost) /(Overall_plant_efciency / 100); Setup_cost = Setup_rate*Setup_time/Batch_size; 3. Click Calculate to display the list of variables in the bottom panel of the window.
Part_weight and Extra_material_factor are program variables that have had their values dened in the Formula window for the Forming process.
4. Click OK to close the Formula window. Dene the operation formula for the Form workpiece operation 1. Double click the Form workpiece operation to open the Formula window for that operation. 2. In the top panel of the window, enter the following expressions. Material_weight = Part_weight * Extra_material_factor; Material_cost = Material_weight * Raw_material_cost; Forming_force = Forming_pressure * Part_projected_area; Time_per_part_for_forming=Part_depth/Forming_force*Forming_ time_constant; Process_cost = ((Time_to_load_and_unload + Time_per_part_for_ forming) * Process_rate_for_forming) / 3600 / (Overall_plant_efciency / 100); Tooling_cost_per_part=Initial_tooling_investment/Life_volume;
Dene the operation response panel for the Form workpiece operation 1. Drag and drop the following variables which will be displayed to the user so that they are in the order shown and are at the top of the variables listing. Process_rate_for_forming Time_to_load_and_unload Time_per_part_for_forming Initial_tooling_investment 2. For all the remaining variables change Always to Never in the Show to user column. 3. To complete the variables list, enter the values, units, conversion factors and descriptions shown below.
4. Click OK to close the Formula window. Dene the manual trim part operation 1. Copy the auto trim part operation by selecting Copy from the Edit menu. Paste the operation by selecting Paste from the Edit menu. 2. Rename the second auto trim operation to manual trim part by right clicking the operation and selecting Rename.
3. During an analysis, the preheat workpiece operation will be displayed on the Process chart whenever the Preheating_required checkbox is checked on the Main response panel. For this reason, highlight Preheating_required on the left and type 1 into the Value eld on the right.
Checkbox variables have a value of 1 when checked and a value of 0 when unchecked List variables have a value equal to the line number of the selected entry on the list.
4. Click OK and highlight the auto-trim operation. Click the Display reject eld checkbox that appears on the right. Enter 0.5 into the Default value for rejects eld. 5. Select Sometimes from the Display operation dropdown and click the button near the Condition eld. 6. During an analysis, the auto trim operation will be displayed on the Process chart whenever auto trim is selected from the Type_of_ trimming list on the Main response panel. For this reason, highlight Type_of_trimming on the left and type 1 into the Value eld on the right. Click OK to exit the display conditions window. 7. Highlight the manual trim operation and perform the same steps except enter 2 into the Value eld when dening the display conditions. 8. Close the Process library by choosing Exit from the File menu.
3. Highlight the AL1100 aluminum, annealed material and click the Forming checkbox that appears on the right. 4. Click the Forming entry that appears beneath the AL1100 aluminum, annealed material and choose AL1100 from the Material code name dropdown on the right. 5. Highlight the AL5050 aluminum, annealed material and click the Forming checkbox that appears on the right. Click the Forming entry that appears beneath the material and choose AL5050 from the Material code name dropdown on the right. 6. Highlight the AL7075 aluminum, heat treated (T6) material. Choose Material from the Insert menu and a new material is added to the library with its name in edit mode. Name the material Duralumin and press the Enter key to accept the name. 7. Click the Forming checkbox on the right and highlight the Forming entry that appears beneath the material. Choose Duralumin from the Material code name dropdown on the right.
Adding a process to the Process library automatically adds a corresponding checkbox to all materials in the material library. When the AL1100 aluminum, annealed material is chosen during an analysis, the AL1100 material code name will be used in the Forming process calculations.
8. Close the Material library by choosing Exit from the File menu.
Chapter 13
4. Click the Investment casting entry under Generic low carbon steel. The values on the right panel are used in estimating the cost of an investment casting using low carbon steel.
5. The section Practical Limits Data gives the approximate manufacturing limits for the material and process. If your initial part denitions for an analysis exceed any of the limits dened in this section, you will get a warning as you complete your process and material selection. However, you will be able to complete your analysis with the selected material.
4. The machining variables for drilling with a high-speed steel tool are shown beneath the selection boxes. The variables depend on the operation. 5. When you add a machining operation to an analysis, generally there is a list box response for Tool material. Most machining operations have a tool material selection list box. If there is cutting data for an operation/cutting tool combination, the tool material will be included as a choice. 6. In the drilling operation selection shown above, the default choice for tool material when the operation is added to an analysis is High-speed steel. If you would rather make Carbide the default choice, you can move it to the top of the list by clicking the up arrow beneath the Tool box.
If you select Diamond or CBN from the tool list, you will see that the cutting speed and feed elds are blank. There is no cutting data available. Therefore it will not appear in the Tool material list box when drilling is added to an analysis.
1. Now move to the left panel on the window, and highlight the Sheet metalworking process for Generic low carbon steel. 2. A different set of variables is shown on the right panel for this process.
3. Sheet metalworking material data consists of basic material data, stock forms in costs per unit weight by thickness; and other data needed for the sheet metal processes, including Laser and Plasma cutting. Practical limitations boxes appear at the end of the variables. 4. You can add to or change the stock data. To add a standard sheet size to the Standard sheet sizes box, select the row you want the new material to appear above. Then click the Add button on the right side of the group box. A new row is added. You would then supply the length and width data. 5. To delete the row, select it by clicking in the number row. Then click the Delete button on the right side of the group box.
You can have more than one Material Library. To change the library a DFM analysis is accessing, change the default library in the Librarian dialog. The toolbar button for adding a material entry is
5. When you add data for a process/material combination it is usually helpful to copy and paste the data from a similar material and then edit the data where necessary. 6. Open the Generic low carbon steel material if necessary, click Sand casting and choose Copy from the Edit menu. 7. Click the Sand casting process for New carbon steel and choose Paste from the Edit menu. Click Yes in the warning dialog about replacing data. 8. Observe that the data for Sand casting has been copied into the new material and can now be edited.
Determine the insertion point in the chart by highlighting an entry. The Insert command adds the new entry below it. ...or from the toolbar choose
9. Click New carbon steel and choose Delete from the Edit menu. Conrm that you wish to delete the entire record.
Move a material or category on the chart by cut and paste; or drag and drop with the mouse. Moving and copying in the Material Library chart can be slow depending on processor speed.
10. Rather than copying and pasting data for each process, you can copy and paste the entire record for a material. 11. Click the material Generic low carbon steel. Choose Copy from the Edit menu. 12. Click the name of the last material in the Carbon steel category and choose Paste from the Edit menu. Click the newly pasted material once to rename it. 13. Type New carbon steel. Press the Enter key. Note that all the appropriate processes have been checked.
14. Expand the new material if necessary and then select the various processes to display the data ready for editing.
...or from the toolbar choose
15. Choose Delete from the Edit menu to delete the new material and close the library.
Chapter 14
These elds can be edited in the library; they are also presented during an analysis, so that analysisspecic changes can be made without affecting the defaults stored in the library.
The machine tool categories in the Machine Library are: Boring and drilling Broaching Gear cutting Grinding Lathes Machining centers Milling machines
Another condition needed to add a machining operation to an analysis is that the material variables (stored in the Material Library) of the part being machined contain the data needed in the machining operation calculations.
5. With the lathe entry open, note that the elds are different for this machine category. For the machine tool categories, there are checkboxes for the operation types that can be carried out. Scroll down to view the Main operations and Live tools operations boxes. Whether an operation is checked for a particular machine tool determines, in part, whether the operation appears in the Library Operations dialog when you are adding machining operations to a setup.
4. All the data has been copied from the existing machine. You can now adjust the data as needed to reect the specications of the machine you are adding. 5. Alternatively, you can add a machine and supply all the data for all elds. Click the handle of the Plastic injection molding machines category to show its entries. Click the last entry in the list. 6. Choose Machine from the Insert menu. A new entry is added beneath the HPM Corporation H2000 machine entry. Type New injection molding machine. 7. Before supplying data for the elds for your new entry, you must set the Machine identication elds on the right panel. In the Process application eld, drop the list down and choose Plastic injection molding. 8. For Machine type, there is only one choice, Injection molding machine.
9. As you can see, the elds on the right panel have either blanks or zeros. You would now supply values for all elds. 10. Before closing the library, delete both the machine entries that we have added in this tutorial. (Edit menuDelete.)
3. When the Automatic selection? box is checked, the smallest machine capable of processing the part, at the lowest rate, is automatically selected. This occurs after process/material selection or whenever you click the Calculate button.
... or right-click on the machine in the Process Chart for a menu from which you can choose Change machine.
4. To change the machine setup, highlight the Cincinnati Milacron VH500 setup on the Process Chart, and choose Change Machine from the Analysis menu. 5. You are presented with a Change Machine dialog. Expand the Plastic injection molding machines category, click the Battenfeld BA-T 12500/6300 machine, and then click the OK button.
6. The Battenfeld replaces the VH500 on the Process Chart. There is an adjustment to the processing cost in the Cost results box.
Because machine tool setups cannot be included in a prole, you will have to manually select a specic machine tool, or series of machine tools, if your part includes secondary machining and you want the prole conditions to apply.
Chapter 15
Machining operations use a different set of program variables, and varying material library data. Therefore it is necessary to specify whether or not the operation is a machining operation, and if it is, what kind.
7. Double-click the name of the operation you just added to go to the Formulas window. 8. Before making entries, see that English is selected in the Variables menu.
9. We are going to enter the expressions from the previous page in the top panel of the window. The rst expression contains the variable Part_weight. Because it is a program variable, you should copy it from the Program Variables dialog as follows: 10. Type Loading_time = (Note that formula variables need the underscore character instead of spaces.) 11. From the Variables menu choose Insert Program Variable to open the Program Variables table. Scroll the list and select Part_weight by clicking its name. Click the Copy to Formula button. The variable name is added to the expression. Move the Program Variables window out of the way. Type: *2;
A full explanation of formatting and syntax for the formulas is available in On-line Help. On the index tab of the Help window look up Formula syntax.
Note in the completed formula that each line ends in a semicolon. This is required syntax. 13. Click the Calculate button to display the list of variables. The rows for program variables Part weight and Process cost are completed and the Process_cost name appears bold to indicate it is included in the Cost results box when the operation is added to an analysis.
The software will indicate syntax errors. After entering expressions, click the Calculate button. The cursor will be placed at the rst error point in the formula pane; and the hint bar will describe the type of error.
14. Enter 10 in the Value column for the part weight. 15. For the Loading_time variable, leave the defaults, except for the following:
Responses Panel Label, Time to load one part User can edit? unchecked English and metric units, s; s Description,time to load the special machine
16. For the Labor_rate variable, leave the defaults, except for the following:
English value, 30 Number of Decimals, 0 English and metric units, $/hr; $/hr
Change the order of the variables by dragging and dropping the No. column for the variable row. This is the order the variables will appear on the Responses panel when the operation is added to an analysis. Right-click on the No. column and select Insert Group Title to separate variables into groups. A title will appear above the selected row. Once added to an analysis the operations variables will be arranged in group boxes designated by these title rows.
Conversion factor, 1 Description, cost per unit time for the worker and equipment. 17. Since the purpose of the Process_cost variable is to include this cost in the results for the analysis, you would not normally make it user editable. You need not show it to the user, since it is already present in the Cost results box. Choose Never in the Show to User column. 18. Click the Calculate button. Note that the loading time is 20 seconds and the process cost is $0.1667.
You can try other values of the part weight to test the expressions. 19. Close the Program Variables window and click OK to exit the Formulas window. 20. In the Comment pane for the Machine loading operation, type a description of it, as below. (Text available from another source can be pasted into the Comment eld.)
21. You can also insert (Load) a picture related to the operation if available. The Picture and Comment boxes are included in the Responses when the operation is added to an analysis. 22. Now we will add this operation to an analysis. Close the Operation Library and open the sample le hot forged part.dfm included with your installation of DFM Concurrent Costing (\data\samples.) 23. Highlight the inspection operation so that our machine loading operation will be added below it. Right-click in the Process Chart, and choose Insert Operation. In the Library Operations dialog, click the handle for the Special machine operations category.
25. Now choose Revert to Saved from the File menu to return the hot forged part le to its state before adding the operation. 26. Open the Operation Library, and delete the category Special machine operations by choosing Delete from the Edit menu. 27. Close the Operation Library window.
The Library Operations dialog shows operations that can be added to the current analysis. Machining operations are not available except when they are to be added to a Machine Tool setup already on the Process Chart.
If you have accessed the library le before, you can switch to it by clicking the list box down arrow in the library name eld and selecting it.
3. If other libraries are available, you can select a different one by clicking the Browse button. 4. In the Locate dialog which opens when you click the Browse button, nd the path to the le in the Look in list box eld. Then you would select the library le and click the Open button. For this exercise click the Cancel button. 5. The default library is changed until you change it again in the Librarian dialog. Close the dialog by clicking the Cancel button.
Index
A
Add analysis to le 30 category 113,125 geometry shape 34 library operation 8,71 machine tool 7,15 machine tool setup 15,42 machine to library 121 machining operation 16,43 new material 117 operation to analysis 15,128 operation to library 126 picture 128 stock data for sheet metalworking 116 Additional setups 22,29,60 Analysis copy 28 Appearance 12 Approximate envelope dimensions 33 envelope dimensions and machining 40,70 estimate 10 Area buttons geometry calculator toolbar 25 Assembly fabrication 8,69 Assembly labor rate 71 Automatic machine selection 13,27,122 Automatic Assembly 77 Average thickness 6,9
B
Bend button sheet metal geometry calculator 25 Blue eld color 10 Break-even point 31
C
CAD data 6 importing 11
Calculate button 11,12,16,127 cost results pane 7,30 formulas window 128 Category material library 113 operation library 125 Cavities number of 12 Change machine dialog 122 material or process 28 Chart geometry calculator 34 geometry tabs 34 hide entries 10 process 5,10 reveal entries 10 Chart tab 61 Close window 37 Cold-chamber die casting 17 Color material and process selection 10 Column resize formulas window 128 Combine operations 63 Comment pane 128 machine library 120 Compare analyses 8,17,30,44,65 Compound die stamping 65 Copy analysis 17,28 material 117 Cost reduction guide 20 results 5,9,11,18,30,71 versus life volume 19,30,44 Cost breakdown bar graph 20 stacked bar graph 20 table 20 Current column in results 44 Custom punches 25 Cutting material data machining 115 Cut from stock 39,47
Index / 131
Cycle time 14
G
Geometry calculator 11,23,49,61 calculator and CAD 6 entering directly in responses 30 Graphs 19,44 Green indicator process and material selection 10,22 Group Title 127
D
Delete material from library 118 operation from library 129 sheet metal stock form data 116 Density, material and part weight 11 Die casting cold-chamber 17 hot-chamber 9 Die data 12 Dimensions approximate 9 machining 16 Direction die closing 36 Dock library 43,71 Drag and drop moves 118,128 Drilling material data 114
H
Hardness, material 18 Help, on-line 12,126 for machining operations 43 index 11 Hint bar 12 Hits number of in turret calculator 24 Holes in sheet metal calculator 25 Hot-chamber die casting 9
E
Edited response 10 English dimension units 9 Envelope shape 9 Estimate approximate cost 22 Expand entry on chart 113
I
Import DFM analysis 30 Insert material 117 operation 125,126 program variable 126 Insertion point process chart 125 Irregular hole sheet metal geometry calculator 25
F
Fabricated assembly 8,69 Features tab geometry calculator 24 File open 19 Flattened dimensions 22 Forming direction 9 Formula pane resize 127 Formula window 126 Form features sheet metal geometry calculator 25
L
Labor rate assembly 71 Laser cutting data material library 116 Librarian dialog 129 Libraries in DFM software 8 Library default 117,129 machine 119 material 113 operation 125
132 / Index
Library operations dialog 8,16,43,71 Life volume 9,19 Limits practical 22 Limits practical 10 Live tool operations 120 Lock eld 10,37
responses 13 order of 127 Operation time machining 44 Orange indicator process and material selection 10 Outer perimeter 11
M
Machine automatic selection 122 identication 119,121 library 13,119 selection prole 123 selection prole and machine tools 124 setup 15 tool categories 120 tool setup 7 Machined/cut from stock 39,47 Machining 7 adding an operation 43 conditions for adding operation 16,120 material data 114 operation types in machine library 120 picture of operation 43 quick estimate 47 Material cost per part 26 library 10,22,113 Material/process selection 10,113 Material form stock 40
P
Page setup 31 Part description panel 6 number 9 Parts per sheet 22 Paste in material library 117 PCB assembly steps 93 Perimeter geometry calculator 35 Picture adding to an operation 128 add for any chart level 19 box for chart entry 17 oat picture box 75 in machine library 120 machining operation 17,43 Plasma cutting data material library 116 Practical limits data 10,114 Previous column 18 cost results 7,44 Printed Circuit Board Assembly 93100 Print preview 31 Process chart 5,10 chart tab 17 cost in operation library 127 list in material library 117 setup not specied 15,119 Process/material selection 10,113 Processing direction sheet metalworking 29 Program variable 126 Projected area 11 geometry calculator 35 Punches
N
Name geometry entry 34 Near net shape machining 39 Number, part 9
O
Open le 19,33 geometry calculator 34 Operation library 8,125
Index / 133
custom 25
Q
Quick estimate 47
R
Red indicator process and material selection 10 Rejects 13 Reload library data 13 Repeat count 35 Report graph 31 totals comparison 20 Resize window pane 128 Responses automatic generation 60 material library 117,118 panel 10 panel label in operation 128 part geometry 33 Results compare 18,30 geometry calculator 36 pane 5,127 Revert to saved command 38 Roll up on chart 113
Separate button 64 Setup in sheet metalworking 27 Setup/load/unload operation 15 Set units 9 Shape envelope 9 negative 36 Sheet metalworking material data 116 Sheet size 22 Show to user operation variable 128 Side pulls 12 Solid model data importing 11 Special tooling cost machining 44 Surface patches 11 Syntax errors 127 operation formulas 127
T
Tabs geometry calculator 34 process chart 17,40 Through hole 11 area 33 group 36 perimeter 33 Tip 9 Tolerance 12 Toolbar geometry calculator 23,61 perimeter in sheet metal calculator 24 Tooling cost special in machining 44 Tool material data in material library 114 default in machining operation 115 selection 43 Tool wear cost machining 43 Total cycle time machining 42
S
Sample analysis casting comparison.dfm 19 deep drawn part.dfm 59 geometry calculator.dfm 33 hot forged part.dfm 128 injection molded part.dfm 122 machined or cast part.dfm 39,44 sheet metal stamped part.dfm 21 welded assembly.dfm 72 Save le 15 revert to saved 129 Scrap rate 26 Select material 10,17 process 10,17
134 / Index
Transfer and close 63 geometry data 33,37 selective geometry 26 Turret press analysis 21 Type of operation 126 machining 126
U
Unfolded dimensions 22 Units English 9 Unlock eld 11,26 User can edit operation variable 128 User process 101 User variable list 126
V
Variable table 127 Volume 11,33 as drawn and trimmed 62 part reduced during machining 41
W
Wall thickness maximum 10 Weight, part 11 Window layout picture box 75 Workpiece denition 41 Work handling machining 42
Y
Yellow indicator process and material selection 10
Z
Zoom button 19,45
Index / 135