原帖由 zhaoming4865 于 2007-10-4 19:26 发表 ( Y/ I! T1 ^* o2 k' Y) b
今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:; P0 C+ }8 [7 ^; O4 q
1、与一个圆相切。! B+ D9 g; W; M! J
2、圆弧经过的一个点。( }; y. _( A* V7 _, P. @" b
3、圆弧圆心所在的直线。8 ]# p' ]$ b8 d* v$ ]: z
如何来画这个圆弧。
3 j+ m; o' q2 f, k7 m: [& |7 N如果点的位置合理,圆都是有的。; f* |8 [& J, m B
c CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p
2 r- d; l. t1 R* q# H; b+ K, W指定圆上的第一个点:(圆要过的点)& S! b. u, k/ }
指定圆上的第二个点: _tan 到(需要相切到的圆) m0 d0 S$ X' Z F' z1 @, r
指定圆上的第三个点: _per 到(圆心所在的圆的直线)
3 b7 [1 G3 H" Z( \看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。
6 R! r0 ? E2 M) R2 S+ r, R! q) F3 l' `2 W5 W0 V- l) }9 S5 f
[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |