Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Original Russian Text © E.V. Kurnasov, 2009, published in STIN, 2009, No. 5, pp. 23–29.
12
11
5
∅ 35 8
the basis of 3D-analysis of three-dimensional figures
34
16
(such as a rectangular parallelepiped and a right cylin-
der) and the 2D capabilities of the system.
10.2
A B
Analysis of the housing-component blank (Fig. 2)
shows that it may be represented by two rectangles:
ABCD and KMDP. (The dash-dot line shows the divi-
sion between these rectangles.) Fig. 1. A drawing of the housing component.
841
842 KURNASOV
105 Y
97
60
R 15.5 B3 35 C3
10.2
H3
55 V3
Q3 D3
A3 M3
J3
N3 8
54.4
10.2 17.68
16
B C
39.44
40.8
F3
D L3 E3 W3
A M
14.96
I3
10
54.4
O 10 K3 T3 P3 X
6.12
105
K P
4.32 20.68 18.3 44.7
5.5
O
Fig. 2. A drawing of the blank for the housing component. O 0 X
9.7
R 17.50
19.8
S3_2 F3_2
D3_1
28
F3_1
41
R 10
53
1 6 S3_1 O β O3_2 O3_3
3_1
19 R3_2 N3_2
2 5
K3_2
3 Z 01 Z 02
point K3); pressing the Enter Key, we again activate a O 3_3 : x = 0 + 4.32 + 20.68 + 18.3 + 44.7 = 88 mm,
row; we introduce the coordinates of the second point
(D3); and we press the Enter key. z = 0 – 28 = – 28 mm;
Note that, on entering the coordinate in the row, the R 3_2 : x = 0 + 4.32 + 20.68 + 18.3 + 44.7 = 88 mm,
fractional part of the coordinate is separated from the z = 0 – 41 = – 41 mm;
integer part by a point, while one coordinate is sepa-
rated from the next by a comma (for example, the coor- N 3_2 : x = 0 + 105 = 105 mm,
dinates of point D3 will be: 115, 49.44).
z = 0 – 41 = – 41 mm;
Note that, if the machining of some contour is not K 3_2 : x = 0 + 105 = 105 mm,
planned in the given operation, it must be placed in the
ninth layer, which is tacitly set aside for those graphical z = 0 – 53 = – 53 mm.
constructions that are not to be cut on the machine tool.
The corresponding sequence is as follows: on the con- For the contour in the cross section of the smaller
trol panel, press the Layer button; press button 9 (for rectangle, we obtain the following coordinates (Fig. 4).
the ninth layer); draw the contour with the calculated D 3_1 : x = 19 – 19 = 0 mm, z = – 9.7 mm;
coordinates; switch back to the first layer (button 1).
S 3_2 : x = 25 – 19 = 6 mm, z = – 5.5 mm;
The model of the component for operation 015 after
constructing the plastic rectangles is shown in Fig. 5. F 3_2 : x = 43.3 – 19 = 24.3 mm, z = – 5.5 mm;
The contours in the cross section must now be speci- O 3_3 : x = 88 – 19 = 69 mm, z = – 28 mm;
fied. As is evident from Fig. 4, the contour in the cross sec- R 3_2 : x = 88 – 19 = 69 mm, z = – 41 mm;
tion of the large rectangle D3A3B3C3 will be a discontinu-
ous line S3_1F3_1D3_1S3_2F3_2O3_3R3_2N3_2K3_2, i.e., the N 3_2 : x = 105 – 19 = 86 mm, z = – 41 mm;
whole upper contour of the part. The contour in the cross
section of the smaller rectangle K3M3D3P3 will be the dis- K 3_2 : x = 105 – 19 = 86 mm, z = – 53 mm.
continuous line D3_1S3_2F3_2O3_3R3_2N3_2K3_2. We may now construct the contours in the cross sec-
Since the coordinate origin for the contours in cross tions using the Arc and Discontinuous Line buttons on the
sections of the plastic rectangles passes through differ- instrument panel in the View Cross Section XZ window.
ent points (S3_1 for D3A3B3C3; and D3_1 for K3M3D3P3), To construct a discontinuous line, we activate a row;
we must first find the coordinates for the larger contour introduce the coordinates of the first point of the dis-
in the cross section (the discontinuous line continuous line; press the Enter button; again activate a
S3_1F3_1D3_1S3_2F3_2O3_3R3_2N3_2K3_2). Then, to determine line; introduce the coordinates of the next point; press
the coordinates of the points of the smaller contour (the dis- Enter; and, finally, after constructing the whole discon-
continuous line D3_1S3_2F3_2O3_3R3_2N3_2K3_2), we must tinuous line, press the Esc key.
subtract the distance between points S3_1 and β (the dis- To construct an arc (Fig. 6), we activate a row; enter
tance between the OZo1 and OZo2 axes) from the coor- the coordinates of the first point of the arc; press the
dinates along the OX axis for all the points of the con- Enter key; again activate a row; enter the coordinates of
tour. The values of the coordinates along the Z axis the second point; and press the Enter key. Lastly, we
remain the same here. enter the coordinates of the center of the arc in a row.
Thus, for the contour in the cross section of the
larger rectangle, we obtain the following coordinates
NCCAD screen
(Fig. 4). File Edit View Parameters Correct
S 3_1 : x = 0, z = 0 – 28 = – 28 mm;
F 3_1 : x = 0 + 4.32 = 4.32 mm,
z = 0 – 19.8 = – 19.8 mm;
D 3_1 : x = 0 + 19 = 19 mm,
z = 0 – 9.7 = – 9.7 mm;
3D view 3D view
AD 22.01 12 X['] 20 Y['] 0 Z['] 15 Scale [%] 150 AD 43.12 X['] 20 Y['] 0 Z['] 15 Scale [%] 150
Straight line Indicate initial point Discontinuous line Indicate initial point
Fig. 7. Contour (3D view) in cross section of larger plastic Fig. 8. Contour (3D view) in cross section of smaller plastic
rectangle D3A3B3C3 (Fig. 4). rectangle D3P3K3M3 (Fig. 5).
To construct a circle, we need not only its center but Tool diameter 6.40
0.80
Tool diameter 6.40
0.80
Depth per pass Depth per pass
one other point on its circumference. However, there is
no need to find such a point for each of the 15 circles. It Coverage factor (%) 0.00 Coverage factor (%) 0.00
Zero-point Zero-point
displacement of Z axis 0.00 displacement of Z axis 0.00
Spindle data Spindle data
Material Type Bearing Material Type Bearing Fig. 11. Machining objects in operation 015: 1, 2—sur-
Notes Notes
faces; 3–17—holes.
OK Page 2 Switch ? OK Page 2 Switch ?
(a) (b)
3D View 3D View
View View
X['] 20 Y['] 0 Z['] 15 Scale [%] 160 X['] 20 Y['] 0 Z['] 15 Scale [%] 160
Fig. 12. Simulation of the machining of a housing component (Fig. 1) for operation 015 at different machining angles (a, b).
per pass, coverage factor for the developed technol- In operation 015 (Fig. 11), we should note the fol-
ogy), and press OK. lowing points.
The machining technology may also be selected by 1. We need to specify a zero-point displacement of
the operator from the database built into the NCCAD the Z axis: 21 mm (Fig. 9a).
system or from a data formulated by the operator. 2. Since holes with different diameters are bored, it
is best to specify the machining sequence so that all
Note the item Zero-Point Displacement of Z Axis: holes of a single diameter are bored first, followed by
this displacement must be entered if the height of the holes of another diameter, and so on. This reduces the
machined part is more than 32 mm. If several objects number of tool changes.
whose height is greater than 32 mm appear in a single
CAD module of the NCCAD system, it is sufficient to 3. Holes 9, 14, 5, 15, 6, and 16 and holes 8, 12, 4, 3,
specify the zero-point displacement for one object. In 7, and 11 are of different depths, but the technological
fact, the value entered for the Zero-Point Displacement specifications for holes 3–10 require a depth of 53 mm
of Z Axis informs the numerical control system regard- (Fig. 10a); those for holes 11 and 12 require 46 mm; and
ing the displacement of the program’s zero point rela- those for holes 15 and 16 require 42 mm (Fig. 10b).
tive to the machine tool’s zero point. This permits sim- Thus, the hole depth is calculated from the following
ulation of machining on the machine tool. formula: the highest point of the part (the zero point) is
the distance from the lower part of the hole to the lower
Examples of the window for specifying the machin- point of the part. This permits the use of constant drill
ing parameters of contours are shown in Fig. 9, while length and avoids resetting the tool’s path sensors dur-
examples of the window for specifying the machining ing machining. A single setting is sufficient, for the
parameters of drilled holes are shown in Fig. 10. longest tool.
Note that adjustment of the tool path and the zero the errors in the technology, in the cross-section con-
point of the blank is manual in the present case, since tour, or in the contour of the part are identified, and
this a relatively laborious procedure and requires par- appropriate corrections are introduced.
ticular care. The smallest error in adjustment may result
in an accident during machining. To begin the simulation, the following selections are
After the part has been designed and the manufac- made in the corresponding menus: Execution
turing technology has been specified, we may begin the Table + 3D View. Then the simulation begins. At the
simulation of machining in the CAM module of the end, a 3D view of the part produced by this technology
NCCAD system. If the simulation does not proceed as is seen. The simulation of machining is shown at differ-
planned, the design may be corrected. In other words, ent angles of view in Fig. 12.