原帖由 zhaoming4865 于 2007-10-4 19:26 发表 0 c( ~9 T9 q* R
今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:
! ~; Y* m# ?0 E" Q9 b+ |1、与一个圆相切。
- ~4 B: {) P5 N1 A+ k2、圆弧经过的一个点。3 S4 H' Y [% J- o1 k& L
3、圆弧圆心所在的直线。 H/ E+ D* A5 \4 g1 K9 m
如何来画这个圆弧。
8 |, y# b$ k" L1 X, |2 m如果点的位置合理,圆都是有的。; r* e% u; A+ P
c CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p 1 [! s2 u3 Q. A: i
指定圆上的第一个点:(圆要过的点)9 Q7 K. S' Y e, S% E
指定圆上的第二个点: _tan 到(需要相切到的圆)
9 c' Z+ e, N9 C& B; z" r指定圆上的第三个点: _per 到(圆心所在的圆的直线), p- b: n1 ^9 f V5 F9 X1 \
看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。
4 z7 h5 r" _% L/ [) K$ R/ k" i8 t/ D6 B4 S3 s
[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |