原帖由 zhaoming4865 于 2007-10-4 19:26 发表 ! ?0 }" e, w4 V7 R( ~# f- f
今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:6 W7 E1 A( p8 F6 V* z1 H$ T+ E
1、与一个圆相切。
! @ W4 q& n; u' N# V2、圆弧经过的一个点。; n8 V5 x& B4 G$ m! w
3、圆弧圆心所在的直线。* m9 m- q" }. @
如何来画这个圆弧。 7 J3 N3 T S0 f1 W2 ~! O1 p) u
如果点的位置合理,圆都是有的。
" `( s2 d; t c+ O9 M6 dc CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p 0 O! N0 w8 c7 u! C" H' h" D5 Z
指定圆上的第一个点:(圆要过的点), G$ Q5 ^: w! ~: \
指定圆上的第二个点: _tan 到(需要相切到的圆)+ k; c9 A% {& O
指定圆上的第三个点: _per 到(圆心所在的圆的直线)1 B# G, W) |/ _, g+ h
看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。& u4 a, g3 |; f4 i
- W- O. X6 G, s8 a[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |