$解:设点C到AB的距离为d$
$∴ \frac 12×AC×BC=\frac 12×AB×d$
$∴ d=\frac {12}5\ \mathrm {cm}$
$(1)d>2\ \mathrm {cm}$
$∴直线AB与圆C相离$
$(2)若直线AB与圆C相切,则 r=d=\frac {12}5\ \mathrm {cm}$
$(3)若相切,则 r=\frac {12}5\ \mathrm {cm}$
$若点A在内部,点B在圆上或在圆的外部,则 3\ \mathrm {cm}<r≤4\ \mathrm {cm}$
$ 综上得 r=\frac {12}5\ \mathrm {cm}或3\ \mathrm {cm}<r≤4\ \mathrm {cm}.$