Sie sind auf Seite 1von 13

CNC Turning Technology

Purpose Scope of the Contest


To evaluate each contestant’s preparation for This contest is split into two sections, CNC
employment in Computer Numeric Control milling and CNC turning. Participants will
machining. To recognize outstanding students compete in one section only.
for excellence and professionalism in the CNC Each contestant will receive a dimensioned
machining field drawing and material to CNC-machine a part.
Participants are expected to write a CNC
Clothing Requirement program, set up the machine and tool offsets and
Official SkillsUSA khaki work shirt and pants, machine a part without the use of CAD/CAM
black or brown leather work shoes, and safety software. Only the part will be evaluated, not the
glasses with side shields or goggles. Prescription CNC program. Participants are given 15 minutes
glasses can be used only if they are equipped to study the task and ask questions before
with side shields. If not, they must be covered beginning. The competition may run 6 to 8
with goggles.) To purchase official work clothes, hours, depending on the project design.
contact Midwest Trophy Manufacturing Co. Inc.
by calling 1-800-324-5996 or order online at: Competencies required are as follows:
http://www.mwtrophy.com/vica/index.html. 1. Programming
a. Write and verify CNC program without
Eligibility the use of CAM software (competitor has
Open to active SkillsUSA-VICA members the opportunity to correct any program
enrolled in programs with precision machining, errors on the machine)
automated manufacturing or CNC as the b. Display complete knowledge of DIN/ISO
occupational objective. programming (G and M codes)
c. Apply the correct use of cutter
Equipment and Materials compensation (G41/G42)
1. Supplied by the technical committee: d. Adjust speeds and feeds as needed
a. CNC Lathe with proper work holding
devices
b. Workbench 2. Setup
c. Necessary hand tools and cutting tools a. Setup machine and establish a zero
d. Necessary information and furnishings reference point for machining the part
for judges and technical committee b. Select and mount necessary tools from
the provided set
2. Supplied by the contestants: c. Establish tool offsets and enter them into
a. 0-1” micrometer the CNC machine control
b. 6 inch caliper (digital or vernier) d. Enter any necessary tool corrections into
c. Non-programmable calculator the CNC machine control
d. Pencils and paper
e. Machinery’s Handbook (optional) 3. Perform mathematical calculations
f. Deburring tools (files, Emory cloth, etc.) a. Calculate CNC speeds and feeds
b. Calculate programming coordinates from
the drawing
c. Calculate radius tangent points

Page 1 of 3
CNC Turning Technology

each dimension will either be full points


4. Measuring or zero points.
a. Measure test part to the nearest 0.001”
3. Use of Material
5. Communication If the competitor makes a mistake on the
a. Read and interpret technical blue prints test part, he/she may request a second
b. Understand all symbols on technical blue piece of stock material. A deduction of
prints, such as geometric tolerances, points will be assessed for the use of
surface-finish symbols, corner-break extra stock.
symbols, etc
See the following sample-scoring sheet.
General Information
The CNC machines will be available for
orientation on the day before the competition.
During this time, technicians will be on hand to
help competitors and their advisors familiarize
themselves with the equipment. An actual test
part will be programmed, set up and machined
from the provided drawing and stock material.
Materials used for the competition may be
Aluminum, Brass, Cold-rolled Steel, or Delrin.

Test project scoring

The three evaluation criteria for the test part are:

1. Conformity to Print:
a. Visual conformity of part to drawing.
(Look for shape and features of part)

b. Edges broken

c. Transitions of surfaces

d. Part is burr – free

e. Damage to part (clamp marks,


scratches)

2. Dimensions:
This is an objective scoring. Scores will
only be granted if dimension is in
compliance with the print. The score for

Page 2 of 3
CNC Turning Technology

CNC Machining Technology Rating Sheet

Possible Points
Test Project Points (max) Gained
Conformity
Visual conformity 10
All edges broken 3
Part is burr free 3
Surface finish 3
Dimensions
Dimension 1 10
Dimension 2 10
Dimension 3 8
Dimension 4 8
Dimension 5 5
Dimension 6 5
Dimension 7 5
Dimension 8 5
Dimension 9 5
Dimension 10 5
Use of Material (subtract 3 pts. for each extra stock) 0

Professional Assessment 5

Written Test 10

Clothing Penalty (minus 0 to 5 percent of total points)


Total 100

Page 3 of 3
CNC Machining Demonstration Contest

Demonstration Contest CNC Machining

The WorldSkills Competition for World Class Standards International Vocational Training Organization

SeoulKorea 2001

Page 1 of 10
CNC Machining Demonstration Contest

This contest is designed to Solve shop/laboratory problems Scope of Work


simulate the International skills requiring the use of formulas,
championships. The difference to handbooks, charts and tables The test project consists only of
the international competition is the practical work comprised of
duration of the contest, the Communication competencies programming and actual
difficulty level, the size of machining work. The jury will
machines and projects as well as Read and interpret technical blue determine the ratio between
the metric vs. standard system. prints programming and machining time
However, the principles of the on the basis of the competition
contest are the same as at the Understand all symbols on projects.
international competition. technical blue prints, such as The time allowed for the test
geometric tolerances, surface- project(s) will not exceed 8 hours
The contest is split into two finish symbols, corner-break
sections, CNC turning and CNC symbols, etc.
milling. Participants will compete in Practical Work
one section only. Perform CNC Machining
The competitor has to carry out,
Each contestant will receive a Complete knowledge of DIN/ISO independently, the following tasks:
blueprint and material to CNC- programming ( G- and M-codes )
machine a part according to a Programming
drawing. Participants are asked to Write and verify CNC program ( on The CNC competitor must create
write the CNC program, set up the machine control, not on CAM (based on the manufacturing
machine and machine the part system ) drawings) usable CNC-programs.
without the use of CAD/CAM. Only
the final result ( the part ) is Setup machine
evaluated, not the CNC program. Machine set-up
Participants are given 15 minutes Select, mount and set tools and The competitor must select,
to study the task and ask offsets measure and adjust the
questions, which is not competition appropriate cutting tools. He/she
time. The competition may run 6 to Apply the correct use of cutter must also enter any tool
8 hours, depending on the project compensation ( G40/ G41/ G42 ) corrections into the CNC unit and
design. mount/fix the tools in the holders.
Perform tool changes
Participants are given up to one CNC program optimization
full day of orientation on the Adjust speeds and feeds as The adaptation and optimization of
equipment to familiarize needed the CNC programs prepared by
him/herself with the machines and the competitor may be done on the
setup. CNC machine. If there are errors in
the program, the candidate has the
Name and description opportunity to correct his/her
Performing mathematical program on the machine.
calculations and measurements The Name of the trade is “ CNC –
MACHINING “ and is divided into
Measure work piece to the nearest two sections, CNC MILLING and Machining conditions
0.001 inch CNC TURNING. The competitor must comply with
the safety instructions of the
Calculate speeds and feeds Students compete in either CNC machine manufacturer and with
MILLING or CNC TURNING; they the safety regulations of SkillsUSA.
Apply functional algebra, geometry cannot compete in both.
and trigonometry to solve
workplace problems Both “ Trades “ cover the
processing of work pieces on
CNC Machines.

Page 2 of 10
CNC Machining Demonstration Contest

Preparation work Material zero points ( dimension either in


The CNC programming software Materials used for the Competition tolerance or out ).
as well as the specifications of the may be : On subjective markings
machines used will be made (conformity) the score may be
available to all competitors. Cold rolled Steel partial points. The four evaluation
Brass criteria for the test part are:
External specialists Aluminum
The machine manufacturers must Delrin Conformity to Print 20 points
supply specialists and service staff Main dimensions 50 points
for the software and the CNC Each competitor will be supplied Secondary dimensions 25 points
machines in adequate numbers to with one piece of stock per project. Use of material 5 points
ensure that the competition runs For a point-penalty the participant
smoothly. These specialists will be may request a second piece of TOTAL : 100 points
available at all times before and material.
during the competition, as well as Conformity to Print :
during scoring of test projects. Visual conformity of part to
drawing. ( Look for shape and
Orientation Workshop installation features of part )
The competitors and the advisors The following machines and
will get an orientation on site from equipment will be made Edges broken
the specialists so they can available for each competitor :
familiarize themselves with the Transitions of surfaces
equipment. During this orientation CNC Lathe with proper work
an actual test part will be holding devices Part is burr – free
programmed, set up and executed. OR
CNC Mill with proper work holding Damage to part ( clamp marks,
Theoretical Knowledge devices, as well as vise-parallels scratches, etc… )
Interpretation and execution of
detail and assembly prints to ISO- Workbench or worktable, Main Dimensions :
A and ISO-E standards. cutting tools, a basic set of cutters This is an objective scoring.
for internal and external machining Scores will only be granted if
Knowledge of materials used and and suitable holders. dimension is in compliance with
the correct machining process. the print. It will be either full points
or zero points.
Knowledge of applied trigonometry
to calculate project coordinates. Secondary Dimensions :
The competitor has to bring : This is also an objective scoring.
Scores will only be granted if
CNC programming without the use Outside Micrometer (up to 1 “) dimension is in compliance with
of CAD-CAM software. Entering 6 inch Caliper the print. It will be either full points
the program with G- and M- codes Depth gage and / or micrometers or zero points.
into the control is a necessity for Needle files and/or other deburring
this competition. Understanding tools Use of Material
the correct use of cutter- Calculator and writing utensils Point deduction if participant
compensation will be very helpful requests a second piece of stock.
for the success of the competitor.
Test project scoring See the following sample-scoring
The setup of tools in the machine sheet.
(touch-up and set tool offsets, part The scoring of the projects is
– zero settings etc… ) conforming to the international
skills championships. On objective
markings ( measurements ) the
score can only be full points or

Page 3 of 10
CNC Machining Demonstration Contest

Page 4 of 10
CNC Machining Demonstration Contest

General Information We will show some examples of T.. : Tool Number


cutter compensation later in this X…. X-offset of the tool
Provided CNC machines will be document. Z….. Z-offset of the tool
set-up prior to the competition and R…. Tool-nose radius
will be available for an orientation. Also familiarize yourself with P Tool Tip orientation code
During the orientation the applying trigonometry. The
participants are given one piece of dimensions on the print will require On most CNC Lathes, your tool-tip
stock material to practice. you to calculate certain tangent- codes are like shown in Fig. 1.
and intersection points. Many
During the competition each controls will not allow you to fill a However, the codes might change
contestant is given one piece of radius or an angle in, therefore you from machine to machine. You will
stock per project. For a point- will need to calculate the locations, be shown the codes you need on
penalty the contestant may request without any use of CAD or CAM site, during the orientation.
a second piece of stock. software.

Due to the size and capability of


the turning equipment, competitors
in the CNC turning competition
may be asked to finish two Example for CNC Lathe As you know, every “ contour “ you
different projects in the time given, machine will be wrong, if you do
where each test will count for 50% As you might know, in order to use not use cutter compensation,
of the total score. cutter-compensation, you need to because the “ actual tool-path “ will
program the tool offsets correctly. differ from the programmed tool-
Contestants are encouraged to Usually on a Lathe the Tool-Data path. This is not really visible on
bring calculators and Machinery screen looks similar to this : the Lathe, but will be found when
Handbooks. inspecting the parts.
T01 X. Z. R. P.
T02 X. Z. R. P. See Fig. 2 for an explanation

Tips and hints for competitors

When teaching CNC, many


institutions skip, or cut the basics
of CNC short and go straight to
CAD/CAM programming.
This contest will not allow
CAD/CAM, therefore, your basic
programming and machining skills
are essential for success. For
those who are not really familiar
with the manual “ long hand “
programming, the following pages
may be helpful in preparing.

Familiarize yourself with the use of


“ CUTTER COMPENSATION “
( G40, G41, G42 ). In order to hold
the tolerances you will need to
offset your tool, make the first cut,
measure and then offset the tool to
get the required dimension….and
run the contour again.
( This is a standard practice )
Fig. 1

Page 5 of 10
CNC Machining Demonstration Contest

First you need to determine the


intersection point of the angle and
Actual Cut the ∅ 0.75. Use the hatched
triangle in Fig. 4.
By not using cutter-
compensation, or having a Angle : 30º
wrong tool-tip-orientation code, Adjacent :
your contour will be wrong. (1.24 – 0.75) / 2 = 0.245

Opposite ? :
Tan (30º) x 0.245 = 0.1415
Programmed Cut
Therefore :
1.1415 – 0.1415 = 1.000
Fig. 2
X remains on ∅ 0.75.

1.1415 The next step will be to find the


Again, it is important for you to R 0.150 center of the radius. Of course, in
know and understand cutter X it is a simple addition:
compensation (G40, G41, and ∅ 0.75 + 2x0.15 = ∅ 1.05
G42) or all angles and radii on
Ø1.240

Ø0.750

120º
your part will be wrong. The Center of the radius in Z is the
same as the start point of the
If you familiarize yourself with the radius in Z.
use of CAN cycles, roughing,
threading, grooving, and contour
turning, you will be fine. Fig. 5 (next page) shows the
Fig. 3
triangle needed to solve for the
You can find a sample print of a start and center of the radius in Z.
part drawing you might expect at
the end of the document.

How do you do that ?

Math example:
1.1415
Using the 0.150 Radius at the
∅ 0.750 (Fig. 3). Usually you will
have to program your tool to go to R0.150
the start point of the radius and
program a G02/G03 to the
endpoint of the radius.
Those points are not given on the
Ø1.240

print, therefore you will need to ?


calculate them.
Ø0.750

Fig. 4

Page 6 of 10
CNC Machining Demonstration Contest

Note :
Some controls require the use of
the codes I, K or J when
1.1415
programming a radius and do not
accept the code R.
For example :
R0.150 G03 X2 Z-1 I-0.25 K0
0.9134 As you ( or your instructor ) might
know, “ I “ is the incremental
distance from start of arc to center
Ø1.240

of arc in X, “ K “ is the incremental


?
distance from start of arc to center
Ø0.750

of arc in Z and “ J “ is the


incremental distance from start of
arc to center of arc in Y.

If the control on the lathe requires


Fig. 5
you to program I an K, the program
sequence for the example would
look like this:
Angle : 30º First you need to determine (a)
Adjacent : 0.15 ( Radius ) and (b) : G01 …..
Opposite ? : G01 X0.75 Z-0.9134
Tan (30º) x 0.15 = 0.0866 Angle : 30º G02 X0.9 Z-1.0433 I0.150 K0
Hypotenuse : 0.15 ( Radius ) G01 …..
Location of start in Z :
st
1.1415 - 0.1415 ( from 1 triangle ) a = Sin ( 30º ) x 0.15 = 0.075 To complicate things even more,
– 0.0866 ( from 2nd triangle ) b = Cos ( 30º ) x 0.15 = 0.1299 some controls require the
= 0.9134 incremental distance from the start
If you subtract ( a ) from your of arc to your zero-point.
O.k., now you know the radius radius ( 0.15 ) , double it and add
start-point is at: that to your start-point in X, you get Not knowing what machines and
X ∅ 0.75 and Z –0.9134. ∅ 0.9, which is then the ∅ of the controls will be supplied for the
endpoint of the radius. competition, participants should
Now you need to find the endpoint practice all of the possibilities to
of your radius: If you add ( b ) to the start-point in program an arc.
Z, you get 1.0433, which is your
endpoint in Z. ( of course it will be
–1.0433 )

Make it a habit to always use all


decimals when calculating, to
avoid rounding mistakes. Many
controls give you an ARC-
CALCULATION error if you are off
Fig. 6 by 0.0001”.
Using the triangle shown above:

Page 7 of 10
CNC Machining Demonstration Contest

Example for CNC Mill The tolerances on the part in Fig.7 You should have an excellent
are very tight. Therefore, it is much dimension, providing you did not
As you might know, in order to use better to program the “ actual “ take too deep of a cut and used
cutter-compensation, you need to contour as given on the print. Use the right speed and feed on the
program the tool offsets correctly. cutter compensation (in this case final finishing path.
Usually on a milling machine the G41) and offset the end-mill (telling
Tool-Data screen looks similar to the control it is bigger e.g. the As you know, end-mills have a
this: endmill is ∅ 0.75, you enter ∅ certain tolerance as well and if you
0.755, and therefore your endmill have a 0.75 end-mill it may be
T01 L… R… stays off the final surface …Fig. 8). slightly smaller or bigger. If you
T02 L… R… make the part with the tool-offset,
T03 L… R… you are always sure you end up
with correct dimensions.
T.. : Tool Number
L…. Length of the tool
R….. radius of the tool Now you just need to run the
chamfering tool along the contour.
Be careful; please practice this
Some machines require the (perhaps with a countersink as the
diameter of the tool, some the cutting tool). Many students
radius. You will learn about your damage the part on this operation
control on site. by not applying cutter-
compensation correctly.
Fig. 8
You have two choices: You
program the actual contour, using
cutter compensation, or you
program the actual tool path, which When you run the program, the
usually requires more math. milled part will end up bigger than
A usual practice is described as the finished dimension (you just
follows : made a roughing cut). Now you
measure the part, adjust the tool Fig. 9
offset and run the contour again.

Remember, the customers (in this


case the judges) are not the ones
5 ± 0.001 who will deburr the part. If burrs
are present, the inspection of a
dimension might take place on the
burr…this will throw the
measurement off and the
dimension will not pass inspection.
R1 ± 0.001
5 ± 0.001

Fig. 7

Page 8 of 10
CNC Machining Demonstration Contest

Math example: Adjacent = Cos ( 15º ) x 0.5 =


Y 0.482962913
1.000

Part zero will be the upper left Therefore: Start point of radius in We know the endpoint of the
corner. X = 0.125 + 0.875 + 1.000 - radius in Y = -0.125. The endpoint
0.129409522 = 1.87059 In X= 0.125 + 0.875 + 1.000 +
To find the start and endpoint of Adjacent.
the radius R0.500: Start point of radius in Y = -0.125 +
0.25 - 0.482962913 = -0.35796 Adjacent = 0.5_ - 0.25_
As you see, the start point of the = 0.433012701
15º angle is at X 1.000 and
Y –0.125. From there you need to Now the endpoint of the radius: Therefore the endpoint in
go G01 to ???? X = 0.125 + 0.875 + 1.000 +
Use the white triangle in the sketch 0.433012701 = 2.433013
Use the dark triangle in the sketch
The angle of the triangle is Similar as to the note in the CNC
Angle : 15º unknown. turning section, some controls do
Hypotenuse : 0.5 ( Radius ) not accept R for the radius code. In
Opposite : ??? Hypotenuse : 0.5 ( radius ) that case you would have to
Adjacent : ??? Opposite : 0.25 ( given ) program G02/G03, X = endpoint, Y
Adjacent : ??? = endpoint, I = incremental
Opposite = Sin ( 15º ) x 0.5 = distance from start of arc to center
0.129409522 of arc, J = incremental distance
from start of arc to center of arc.

Page 9 of 10
CNC Machining Demonstration Contest

Sample contest part


for CNC Milling

Sample contest part


for CNC TURNING

Page 10 of 10

Das könnte Ihnen auch gefallen