1 line continues outside the circle (figure 2-17), K – q), Q(x – x – ElmoMC Multi-Axis Motion Controller-Maestro Motion Control User Manual

Page 41: R = [2rρ

Advertising
background image

Motion Library Tutorial

Switch Radius Calculation

MAN-MLT (Ver 2.0)

2-20

By (a1.6) we have

X

p

= (Y

o

– Y

1

+ kX

1

– qX

o

)/(k – q) = (–

80000

+

56569

56569 - 0

)/(1+1) = –

40000

Yp =

Y

o

+ q(X – X

o

) = -80000 – (–40000 - 0) = –40000.

Distance

ρ

1

= ρ(P

3

,P

2

)

= [(–40000 + 56569)

2

+ (–40000 + 56569)

2

]

1/2

=

23432

For the maximum switch radius we get from (3.1.3-5)

r = [2Rρ

1

– (ρ

1

)

2

]/(2R) =

[2*80000*23432 - 23432

2

]/160000 = 20000

Figure

2-16

2.2.2 Switch arc radius calculation by the distance from the
intersection point

If svc = 3 mode (vsd = d is given) is considered and it is important to know the switch arc
radius r to check if end velocity and vector acceleration satisfy (1-1). If d – distance from the
point (X

i

,Y

i

) to the point (X

first

,Y

first

) is given, then it can be useful to re-calculate r as a

function of parameters d and R (we have to know r to check condition 1-1).

Consider three possible cases of a circle and switch arc positions relative to the line.

2.2.2.1 Initial circle center and switch arc center belong to the
same half-plane

2.2.2.1.1 Line continues outside the circle (Figure 2-17)

As in case of the switch arc center coordinates calculation we drop a perpendicular from the
circle center

(X

c

,Y

c

)

on the line and get a projection point

(X

p

,Y

p

).

The length of the

perpendicular

ρ

1

can be defined as

ρ

1

=

[(X

p

– X

c

)

2

+ (Y

p

– Y

c

)

2

]

1/2

(2.2.2.1.1-1)

Define point

(X

1

,Y

1

)

so that

Advertising