原帖由 zhaoming4865 于 2007-10-4 19:26 发表 
$ e9 s/ O5 n( c+ Z今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:
% l- S: _; V- x4 U8 ^: a [0 ~3 E1、与一个圆相切。
* `2 ~8 V" w4 S+ h2、圆弧经过的一个点。, l# ?/ s3 S+ o( z( T
3、圆弧圆心所在的直线。
0 b' P, A+ l# a& A- w如何来画这个圆弧。 a( ^% F% Q, B5 ^; k' P
如果点的位置合理,圆都是有的。7 @$ I6 Q8 J6 ^; ]" O
c CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p
+ G1 X5 ^, O; v/ a6 X$ W指定圆上的第一个点:(圆要过的点)
. j ~; i6 h; G0 M+ M) K指定圆上的第二个点: _tan 到(需要相切到的圆)7 I7 U: P9 R }+ D8 i
指定圆上的第三个点: _per 到(圆心所在的圆的直线) m: R0 v4 i' k' x+ @+ z7 G/ T
看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。
' W9 `- B6 Y: @( u9 A8 v& R I3 }
[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |