原帖由 zhaoming4865 于 2007-10-4 19:26 发表 : N. P% W& j. |# ], c# I9 ^) q) K) k
今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:
; a0 p6 L' x. {1、与一个圆相切。1 z* A3 U( a* `0 T4 s' o
2、圆弧经过的一个点。; K; f) x3 ^' c0 p. D
3、圆弧圆心所在的直线。
: J' ^, ]3 W6 c2 }4 A. C0 d3 Q如何来画这个圆弧。 3 K, V# J, c& G
如果点的位置合理,圆都是有的。) |! s J; ~, C0 Z* I! b! W+ h
c CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p
4 l4 w& }6 s+ r指定圆上的第一个点:(圆要过的点), F$ R% u1 S% k2 ^! v
指定圆上的第二个点: _tan 到(需要相切到的圆)6 f& R' } n" k3 ] r2 a9 F
指定圆上的第三个点: _per 到(圆心所在的圆的直线)
h9 |$ i% V6 L3 v! H% g看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。
1 j8 q+ @. ~9 f8 g; S( {+ X/ ?7 ]- b" y& n8 b
[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |