原帖由 zhaoming4865 于 2007-10-4 19:26 发表 
% E- i) ~# {' |2 q8 n5 R% ]今儿,遇到一个问题,想请大家帮帮忙,若已知圆弧的三个条件:* l/ ~( q6 p' B1 f& U" B/ X
1、与一个圆相切。, B+ Z% z* R; L* J
2、圆弧经过的一个点。
( g$ n# A+ \! M' C6 I1 M3、圆弧圆心所在的直线。) m. Y% O! Z. ^2 M0 G4 E: `- i$ Z
如何来画这个圆弧。 4 y7 s% b2 N$ r$ c- p' X5 ?4 _
如果点的位置合理,圆都是有的。, x0 S! G6 T9 P6 o
c CIRCLE 指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]: 3p
1 Y; ^+ X0 @+ p指定圆上的第一个点:(圆要过的点)" I/ {, }2 G4 }# A4 e1 A8 J$ s2 W
指定圆上的第二个点: _tan 到(需要相切到的圆)
9 F/ _; C3 B9 j指定圆上的第三个点: _per 到(圆心所在的圆的直线)! {4 h! b5 E- S# Q2 a* N4 @
看下面2个动画(三点不分先后),最后修剪需要留下的那段圆弧。
4 e' y) r; c1 m, I; Y( e; H+ h. U3 `3 N. L2 |8 H! `
[ 本帖最后由 ttyuhe 于 2007-10-4 21:50 编辑 ] |