Академический Документы
Профессиональный Документы
Культура Документы
PC-based NC Machines
Abstract
Open Architecture Controller (OAC) is currently a popularly used concept in automation and control industry
since computer was widely in system control. The benefits of ease of operation, interfacing, networking, and
system diagnostics are possible when machines can combine the technologies of CNC and PC. This paper
presents an introduction of a simple controller into existing machine in order to control tool path through
program modules and control algorithm from a PC.
xB − x A
x(t ) = x(n∆t ) = x A + n. Figure 3 Intermediate points on the Bezier curve
N
n
y − yA
y (t ) = y (n∆t ) = y A + n. B Q(t ) = ∑Vi Bi , n (t )
N i =0
z − zA
z (t ) = z (n∆t ) = z A + n. B
N
n Figure 4 Repeatability accuracy
Bi , n (t ) = (t )i (1 − t ) n − i , 0 ≤ t ≤ 1 The accuracy of circular movement is tested by
i machining 5 circles which have the designed
n n! diameter of 20mm. The diameter D1, D2 and D3 at
= , i = 0,..., n three different positions are measured.
i i!(n − i )!
Mean diameter: 20.018
The smaller the increment of t, the smaller ∆x, ∆y ,
Variance:
and the finer the interpolated curve. The algorithm is
summarized in three steps as follows: 1 5 2
σ= ∑ ( D − D ) = 0.004
- Step 1: Define (N-1) intermediate points along 5 −1 j = 1 i
the entire path
- Step 2: Check whether the tool maintains the So, D = 20.018±0.004
Rx = 0.005mm 0.03
0.027
0.02 0.0203
0 0 point
1 2 -0.009 3 4 5
-0.01 Error X
-0.013
-0.02 -0.0196 Error Y
-0.03
-0.033
-0.04 -0.041
-0.05