一般每軸各設(shè)一個(gè)終點(diǎn)判別計(jì)數(shù)器、分別判別是否到達(dá)終點(diǎn)。每進(jìn)給一步,相應(yīng)軸的終點(diǎn)判別計(jì)數(shù)器減 l ,當(dāng)各軸終點(diǎn)判別計(jì)數(shù)器都減為 0 時(shí),停止插補(bǔ)。
例5-5 第一象限逆圓弧,起點(diǎn)a(5,0),終點(diǎn)b(0,5),三位寄存器,寫出dda插補(bǔ)過程并畫出插補(bǔ)軌跡。
ex=5,ey=5,x和y積分器有溢出時(shí),ex、ey相應(yīng)減“1”,當(dāng)均為0時(shí),插補(bǔ)結(jié)束。
累加次數(shù)m
x積分器
ex
y積分器
ey
jvx(存yj)
jrx
△x
jvy(存xi)
jry
△y
0
000(0)
000
0
101
101(5)
000
0
101
1
000
000
0
101
101
101
0
101
2
000
000
0
101
101
010
1
100
001(1)
3
001
001
0
101
101
111
0
100
4
001
010
0
101
101
100
1
011
010(2)
5
010
100
0
101
101
001
1
010
011(3)
6
011
111
0
101
101
110
0
010
7
011
010
1
100
101
011
1
001
100(4)
100(4)
8
100
110
0
100
100
111
0
001
9
100
010
1
011
100
011
1
000
101(5)
011(3)
10
101
111
0
011
011
11
101
001
1
001
011
010(2)
12
101
001
1
001
010
001(1)
13
101
110
0
001
001
14
101
001
1
000
001