原帖由 zhaoming4865 于 2007-10-4 19:26 发表 % l0 m' D( _" }* m& h* w! G& I
今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:
8 |0 J* }- a4 Q9 g; \* |1 W1、与一个圆相切。
R: U. P( f+ Z# S9 W2、圆弧经过的一个点。9 S+ g5 t8 Q! D
3、圆弧圆心所在的直线。
4 u" E& `% w7 y# s, Q* L g% I如何来画这个圆弧。
; I4 u2 _: H3 E2 z; T; Y y- c如果点的位置合理,圆都是有的。
& Z; K. i# l% Y9 D% g& ]# o2 Z* Wc CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p 8 K, L0 r. M' W
指定圆上的第一个点:(圆要过的点)
: F; R; v2 ?! |9 v: {( D7 V8 t指定圆上的第二个点: _tan 到(需要相切到的圆)
* y/ t; u+ H( W8 `% F" b7 F指定圆上的第三个点: _per 到(圆心所在的圆的直线). o, W9 n$ K0 H1 X, S7 b
看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。/ _: y+ x8 C$ }# j8 B1 k
9 P& }. L* B" ?, ? G, ][ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |