Next: 11.2.3 Computation of singularities
Up: 11.2 Planar offset curves
Previous: 11.2.1 Differential geometry
Contents Index
11.2.2 Classification of singularities
There are two types of singularities on the offset curves of a regular
progenitor curve, irregular points and self-intersections. Irregular points include isolated points
and cusps. A point
on a curve
is called an isolated point
of
if there is no other point of
in some neighborhood of
. This point occurs when the progenitor curve with radius
is a
circle and the offset is
. A cusp is an irregular point on the
offset curve where the tangent vector vanishes. Cusps at
can be
further subdivided into ordinary cusps when
and extraordinary points
when
and
[102]. An
isolated point and a cusp occur when
, which
using (11.6) reduces to
(11.9)
Note that
in (11.6) and
(11.7) changes abruptly from -1 to 1 when the parameter
passes through
at an ordinary cusp, while at extraordinary
points
does not change its value (see
Fig. 11.9 (b)).
Figure 11.9:
(a) Offsets to a parabola
,
(thick solid line)
with offsets
=-0.3, -0.5, -0.8 (adapted from
[94]), (b) at
=-0.3, -0.5 the tangent and normal
vectors of the offset have the same sense as the progenitor,
while at
they flip directions
Offset curve/surface may self-intersect locally when the
absolute value of the offset distance exceeds the minimum radius of
curvature in the concave regions (see Fig. 11.10 (a)). Also
the offset curve/surface may self-intersect globally when
the distance between two distinct points on the curve/surface
reaches a local minimum (i.e. the presence of a constriction of the
curve/surface as illustrated in Fig. 11.11).
These local and global self-intersections can be visualized as
machining a part using a cylindrical/spherical cutter whose
radius is too large for
-D/3-D milling. It is an
essential task for many practical applications to detect all
components of the self-intersection points/curves correctly and
generate the trimmed offset curve/surface. If the cutter
follows the trimmed offset, there will be no overcut or gouging,
however we are left with undercut regions which must be milled with a
smaller size cutter (see Fig. 11.10 (b)).
Self-intersections of offset curves include nodes and tacnodes.
A node
is a point of curve
where
two arcs of
pass through
and the arcs have different
tangents. A tacnode is a special case of a node whose two tangents
coincide, as illustrated in Fig. 11.11.
Self-intersections of an offset curve can be obtained by seeking pairs
of distinct parameter values
such that
(11.10)
Figure 11.10:
Self-intersection of the offset curve of a parabola (adapted from [254]):
(a) offsets to the parabola
with
and cutter path with gouging, (b) trimmed offsets to the
parabola
with
and cutter path with undercut
Example 11.2.1.
(see Figs. 11.9 and 11.10)
Given a parabola
,
, the unit tangent and
normal vectors are given by
The curvature and its first and second derivatives are given by
Thus a stationary point of curvature occurs at
. Since
,
is a maximum with a curvature
value
. It is evident that the offset distance
has
to be negative to have a cusp, since
is always positive
for any
. Now let us solve
for
which yields
We can easily see that if
, there is no real
root. This means that there is no singularity as long as the magnitude
of the offset distance is smaller than
. If
, there exists a double root
, while if
there exist two symmetric values of
. When
,
at
,
we have
,
, therefore
is an extraordinary point, while when
,
, so at points
there are
ordinary cusps on the offset curve.
The offset to the parabola
is given by
Therefore the equations for self-intersection of offset curve to the
parabola in
and
components become
It is readily observed that the offset is symmetric with respect to
-axis, which implies that the pair of distinct parameter values
forming the self-intersection must satisfy
. The
component results in identity, while the
component yields
Finally, the non-trivial solutions are
.
Next: 11.2.3 Computation of singularities
Up: 11.2 Planar offset curves
Previous: 11.2.1 Differential geometry
Contents Index
December 2009