Mini Punch and Die Set: Optimizing Tool Paths and High Speed Machining MethodsET 449 LABORATORY 2
PURPOSE:
The purpose of this laboratory exercise is to increase
machining efficiency by implementing tool path optimization and High Speed
Machining (HSM) principles. Tool paths developed in LAB 1 for the
punch and die set will be recreated in OneCNC. However, LAB 2 will focus
on reducing machine
cycle times. Inefficient motion including, "air
cutting", low rapid rates, slow feed rates, and unnecessary tool changes
will be evaluated. The same 3D parametric files and corresponding
2D dxf files will be used in this laboratory exercise. The primary
goal is improving production efficiency through reduced cycle time.
As was the case in LAB 1, OneCNC will be used to make
editorial changes, create the appropriate tool paths for contouring and
pocketing, create a CNC program, simulate the program execution, develop
a set-up and operation sheet, and produce a final part on the HAAS vertical
milling machine.
One of the components (either the male punch or the
female die) will be simulated and evaluated for cycle time. Your
lab partner will produce the corresponding mating component.
Each team member must use their lab partner's program
and set-up procedures to determine the total cycle time for the final punch
and die. Teams will be evaluated on documentation, operations, precision,
methods. A written lab report is required. Illustration 1 shows
a view of the project to be completed.
OBJECTIVES:Illustration 1: MINI DIE SET (PUNCH AND DIE)
After completing this laboratory exercise you should be able to do the following:
Manipulate a 3D model and generate a 2D dxf file.
Import the dxf file into OneCNC
Translate the axis for part zero
Select required geometry for drill cycles
Select required geometry for pocketing operations
Select required geometry for contouring
Select the appropriate tooling for machining operations
Implement methods for HSM machining operations
Determine more efficient feeds and speeds
Generate required tool paths
Run a simulation to verify part cut
Determine the machining time required to produce the part
Evaluate both mating parts (work with your lab partner to determine the total cycle times (both parts)
Record machining cycle times
Compare cycle times to Lab 1
Evaluate improvements in production rates
TERMS:
Die setLaboratory Preparation and Procedure
Punch
Die
OneCNC
dxf
XFA file
NC file
Part Zero (origin)
Tooling Set up
Transform
Pocking Operation
Contour Operation
Verify Operation
Tool Offsets
High Speed Machining
Multiple "H" offsets
1. Study the drawing shown in Illustration
1, select the component, and identify the geometry to be machined.
The first step for this lab will include evaluating inefficient
motion implemented in
LAB 1. Identify specific areas where improved efficiency may be recognized.
An example will be provided in step 2. After you have
identified areas for improved
production rates, import the required dxf file into OneCNC and window
around the part geometry. Select COPY/MOVE/. When prompted
for MOVE FROM, select the left endpoint of the top object line.
When prompted to enter MOVE
TO, select KEYBOARD, and make
sure the coordinates are set to zero. Press enter and the origin
should then be located
at the top left corner of the
part. Continue operations as required to produce the selected part.
ILLUSTRATION 2: MINI DIE SET ENGINEERING DRAWING
2. Determine the operations and steps in creating the required geometry. You should develop a set-up sheet as you produce the required CNC
1. Touch off the tool to be used for pocketing around the guide
pins on the top surface of the work part
2. Physically change T01 to tool position T02
3. Next, touch off the tool in position two to the correct
height for the center one inch pocket (.350 below the previous surface).
(Note: an alternative method would be to simply change the tool offset
value for T02 to reflect the .350 change in elevation.
This can be done by editing and entering the desired value in the offset
menu for T02 on the HAAS controller).
4. With these changes made, continue to
create the appropriate pocketing operations in OneCNC; one for pocketing
around the guide pins, and one for
the one inch center hole pocket.
5. Once the operations have been completed and verified,
post process for the HAAS 2 axis mill setting.
6. Edit your program, and change H01 to H02 for the second
operation. Note: If this is the only change made, then the
tool will return home before
rapiding back down to the surface of the center hole pocket. This
problem can be avoided by deleting the M05 and G28 CNC words.
NOTE: THIS CAN BE EXTREMELY DANGEROUS!
By deleting only partial codes, the machine tool may, in fact, lose the
current reference location and cause a machine crash.
NEVER ATTEMPT THIS PROCEDURE UNLESS YOU ARE ABSOLUTELY SURE THAT ONLY NON
CRITICAL CODES
HAVE BEEN DELETED.
7. A safer method is to use one of the two methods shown
below:
Method 1: Create two separate CNC programs (one for each operation)
by posting each operation separately.
Edit the first CNC program and insert a subroutine call at the end of the
code for operation 1 just prior to the M05.
The second operation can be used as a subroutine, executed, then a return
will enable operation 1 again to complete the
M05, G28, and M30.
Method 2: Merge the two programs as one single program, and delete the M30 from operation 1.
8. After all edits have been made open the file using
the APT file generated by OneCNC
9. Run a back plot and analysis to determine the estimated
machine cycle time for the part and record the value(s).
3. After completing the previous
CNC operations, the next step will be evaluating improvements by
implementing these procedures.
4. Continue to evaluate all operations
required to produce the part and look for any methods for reducing cycle
time. One procedure may involve changing
the rapid plane
value. NOTE: THIS CAN BE DANGEROUS! YOU MAY RUN THE RISK OF
PLUNGING THE TOOL INTO THE WORK PIECE
AT A HIGH RATE.
DO NOT MAKE CHANGES UNLESS YOU ARE ABSOLUTELY CERTAIN THAT THERE IS NO
CHANCE OF CRASHING.
5. After you have evaluated
all the CNC operations and are satisfied that you have an optimum solution
to minimized cycle time, save your file, and run
another verification.
6. After you have post processed the file, edit the program and provide the following comments.
Next, click on the OPERATIONS MANAGER icon.
SAVE YOUR WORK
At this point, you can run a graphical simulation; however you must set up the stock.
7. You can now save the file as LAB2.txt on a floppy disk and transfer to the HAAS CNC mill.
%
O1234
(PROGRAM/PART NAME: )
(PROGRAMMER: )
(DATE DEVELOPED: )
(DATE RAN: )
(CNC MACHINE PART RAN ON: )
(OPERATOR: )
(REFERENCE FILE NAME: )
(REFERENCED SET UP SHEET NAME: )
(REFERENCED OPERATIONS SHEET NAME: )
(G54 OR EQUIVALENT LOCATION )
(TOOL TYPE, NUMBER, TOOL CHANGER I.D. # )
(MAT'L TYPE: )
(SPECIAL SET-UP OR OTHER INSTRUCTIONS: )
8. SUBMIT A LAB REPORT USING THE FORMAT SHOWN BELOW:NOTE: MAKE A DRY RUN FIRST.
AFTER THE PROGRAM HAS BEEN CHECKED, RUN THE PART AND
RECORD THE TIME TO COMPLETE: ____________ MINUTES.
LABORATORY REPORT FORMAT
Title:
Your Name:
Lab Partner:Lab Section:
Date:
ABSTRACT: (One paragraph stating, what, when, where, how, and OUTCOMES).
Statement of Problem: (One paragraph concisely describing the problem under study).
Objectives: (One introductory complete sentence following by a listing of specific objectives.
Note: There should be one tangible outcome for each objective stated).Terms and definitions: (List and define any terms that are unique to the laboratory or terms that could
be used in another context that need clarification as to the use in this lab).Procedure: (One introductory complete sentence describing the overall procedure followed by
a description of steps taken).Results: (One paragraph describing the outcomes followed by appropriate tables, graphs, charts, etc.
Reference should be made to tangible deliverables that must include a minimum of the following:Conclusion/Discussion: (One to two paragraphs. Restate the problem, discuss the outcomes and descriptions of any difficulties encountered.1. Part drawing (dwg) showing G54 or equivalent location
2. Program Listing
3. Printed tool path simulation
4. Program Listing
5. Set-up Sheet
6. Operations Sheet
4. Actual Machined Part
Make recommendations any changes for improvements). NOTE: FOCUS YOUR CONCLUSION ON HOW CYCLE TIME IMPROVEMENTS
IMPLEMENTED RESULTED IN CHANGES IN CYCLE TIME. After all, this was the main purpose in carrying out LAB 2.References: Cite any references using APA format.
NOTE: YOU WILL BE GRADED ON CONTENT, FORMAT, GRAMMAR, AND SPELLING! MAKE SURE YOUR WRITE IN
COMPLETE SENTENCES AND CHECK SPELLING. WRITE IN THIRD PERSON, PAST TENSE, AND TREAT THE LAB REPORT
AS THOUGH IT WERE AN ON-THE-JOB TASK AND RESPONSIBILITY. LAB WRITE UP AND DELIVERABLES ARE DUE AT THE
BEGINNING OF THE NEXT SCHEDULED LABORATORY SESSION.