原帖由 zhaoming4865 于 2007-10-4 19:26 发表 
$ }) b7 p% q+ V* Y1 D今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:3 h; I- r1 D ?! Q
1、与一个圆相切。
8 j- @% ~) {/ ~# p2、圆弧经过的一个点。
' u1 p' r/ ?" ~3 L( \. {3、圆弧圆心所在的直线。
) Q, V% U- }* R2 j7 O! p8 h3 C+ w如何来画这个圆弧。
+ ?8 V3 I7 b, u5 F8 H5 }- V如果点的位置合理,圆都是有的。
' R7 ?! |( P1 C$ N8 ~c CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p
( U; S$ `3 p" S. |: a; R$ `指定圆上的第一个点:(圆要过的点)
. h# ^1 B& [9 n4 q指定圆上的第二个点: _tan 到(需要相切到的圆)
+ V2 a+ t& t( ?, O" \指定圆上的第三个点: _per 到(圆心所在的圆的直线)
1 V: k% L( g; ~: A看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。
5 k1 B) E; \% n, m- U7 G! U" `: b4 O# }, e2 [/ c S, P1 F
[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |