Uploaded by alperensenturrk

CAM

advertisement
Computer-Aided Manufacturing - MKT4836
1.)Fill in the blanks in the given NC program to machine the part given in the figure. Stock
material dimensions: ⌀60 𝑥 25 𝑚
% O1001
N10 G98 G18
N11 G21
N12 G50 S6000
N13 G28 U0.
N14 T0303
N15 G54
N16 M8
N17 G99
N18 G97 S364 M3
N19 G0 X80. Z5.
N20 G50 S5000
N21 G96 S91 M3
N22 G0 Z0.5 N23 X61.
N24 G71 U1. R1.
N25 G71 P26 Q33 U1. W0.5 F0.5
N26 R10
N27 M11
N28 G0 X80 Z2.5
N29 G28 U0. W0.
N30 X-55.
N31 Y-60.
N32 G01 Y60.
N33 M98
N34 G0 X80. Z0.5
N35 Z5.
N36 G80
N37 G97 S364 M3
N38 M9
N39 G28 U0. W0.
N40 M30
2)Draw the milling tool path and the corresponding part geometry according to the APT
program below. According to the diameter value, the cutter should be drawn to show the
beginning and end of each movement and the tool path should be created according to the
center of the cutter. The direction of movement should be indicated by arrows. Geometric
elements should be shown and named on the figure with their coordinates.
UNITS/ MILIMETER
P0 = POINT / -3,-4,5
P1 = POINT / 0.5,0,-1
P2 = POINT / 0,0.5,-1
P3 = POINT / 0.1,5,-2
P4 = POINT /0.5,2,-1
P5 = POINT /2.5,2,-1
P6 = POINT /3,0.5,-1
P7 = POINT /0.5,1,-1
P8 = POINT /2.5,1,-1
L1 = LINE/ P1, P2
L2 = LINE/ P2, P3
L3 = LINE/ P4, P5
L4 = LINE/ P6, P7
L6 = LINE/ P7 , P8
PL1 = PLANE/ P1, P2, P3
C1 = CIRCLE/ CENTER, P3, RADIUS, 0.5 SPINDL / 1000
FEDRAT / 20.0
COOLNT / ON
FROM / P0
GO/TO, L1, TO, PL1, PAST, P3
GOFWD/ C1, PAST, P5
GOLFT/ L1, PAST, L6
GOLFT/ L5, PAST, L4
GOLFT/ L4, PAST, L3
GOLFT/ L3, PAST, L2
GOLFT/ L2, PAST, L1 RAPID
GO/TO, P0
COOLNT / OFF
SPINOLE / OFF
3.)Write the word address program (G Code) to machine the part below.
%O1001
(T2 D=5. CR=0. - ZMIN=-7.9 - FLAT END MILL)
N10 G90 G94 G17 G49 G40 G80
N15 G21
N20 G28 G91 Z0.
N25 G90
(2D CONTOUR2)
N30 T2 M06
N35 S9702 M03
N40 G54
N45 M88
N50 G00 X-14.1 Y4.5
N55 G43 Z6. H02
N60 G91
N65 G00 Z-4.
N70 G01 Z-1. F1069.
N75 Z-1.4
N80 G18 G02 X0.5 Z-0.5 I0.5 F3206.
N85 G01 X0.5
N90 G17 G03 X0.5 Y0.5 J0.5
N95 X-4.8 I-2.4
N100 X4.8 I2.4
N105 X-0.5 Y0.5 I-0.5
N110 G01 X-0.5
N115 G18 G03 X-0.5 Z0.5 K0.5
N120 G00 Z6.4
N125 Y-1.
N130 Z-4.
N135 G01 Z-1. F1069.
N140 Z-8.4
N145 G02 X0.5 Z-0.5 I0.5 F3206.
N150 G01 X0.5
N155 G17 G03 X0.5 Y0.5 J0.5
N160 X-4.8 I-2.4
N165 X4.8 I2.4
N170 X-0.5 Y0.5 I-0.5
N175 G01 X-0.5
N180 G18 G03 X-0.5 Z0.5 K0.5
N185 G00 Z13.4
N190 G17
N195 M89
N200 G28 Z0.
N205 G49
N210 G28 X0. Y0.
N215 M30
%
4.) Compare and contrast the machine tool part programming by hand and using a CAD/CAM
package in terms of the following giving clear reasons why?
a) The code structures
What I understand from the lectures, let’s say comparing hand milling and CNC milling are almost
have the same code structure. Both ways can use G-codes. Maybe the origins, planes can be different
or changeable.
b) Code length
Code length can be different, according to my knowledge machine tool part programming by hand
shorter than using a CAD/CAM program. Because CAD/CAM programs write every single little
change into our “Setup Sheet File” and that makes the code length higher.
c) Final product
The final product will be better If we use a CAD/CAM program. Because like every product that we
made using technology will be better than using our hands in our daily life. So using a CAD/CAM
program makes the process easier for us to produce new products and the fastest way.
5.)Write the robot program using the VAL+ for the following automation case. First, draw the
problem; then handwrite the VAL+ code.
● EVEN ID Numbers: The robot picks up FIVE blocks of size 100x150x50 mm that are
stacked at a fixed position and stack them over each other at another fixed position.
Select the original and final positions on the table on your own.
Download