QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3602|回复: 14
收起左侧

[讨论] 圆上找一点之九{圆上某点到圆外两点距离之比最小}

[复制链接]
发表于 2015-7-26 13:43:15 | 显示全部楼层 |阅读模式 来自: 中国广东

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
求定圆上一点到圆外两定点的距离之比最小。
. u. g3 N( C9 B  t" Z(不反对您用尺寸驱动及形位约束软件)
5 |# j! p1 `  p7 {: \% c( H5 _
+ X2 j5 ?& K1 ^" Q# v* t zhi09.png 7 f3 R* F0 P- v
! J" V+ O& V; v) L( X# j+ d

评分

参与人数 1三维币 +10 收起 理由
2005llnn + 10 发起技术讨论

查看全部评分

发表于 2015-7-27 13:10:58 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2015-7-27 14:36 编辑
0 X# l1 H4 k; Y1 z1 h1 j; I5 g' e4 s8 Z% b
0.481839048
0 E# ?9 ^+ q1 v( | aa.jpg
/ Y; C, F) A9 Q( G* a( A

! |' V+ N1 U* ?- \
6 {7 ?* t! l8 i9 P0.481839048
4 \4 ]) Y7 U2 J: [/ g0 A& c2 y/ ~3 @. }- f9 B: Z
' P+ b% J& B( P: @& B$ N( h

0 X% o& N- T7 `" O
, _( Y4 X1 j% Y9 K8 X" ?/ g0 e$ i' x0 b- h& N

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

 楼主| 发表于 2015-7-28 05:43:19 | 显示全部楼层 来自: 中国广东
xhq1954425 发表于 2015-7-27 13:10
3 e$ w( S: |. }/ i& U0.481839048
' L/ v  o  a7 v7 s! X) u- {
楼上把精度搞到这个程度已经很不错了,赞一个!
" g. K/ V- F' e如果采用计算手段,则结果如下:: s: b: q! I4 B2 E* Y

, s" |  s- B9 H" | jingdu.png 4 F2 N5 [! {" p+ |9 j1 f. w
+ x; l6 Z; r. y1 t- F

+ f( F! V. V; W. N+ {( D: {: E! J% c0 P, Y& G: K
; R2 ]2 Y, F% C' D1 Z
: q/ g$ D$ b) J6 d% w" D* y

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

 楼主| 发表于 2015-7-28 05:55:07 | 显示全部楼层 来自: 中国广东
本题如果大家有意往阿氏圆方面去考虑(结果是阿氏圆这个道理,但绝对不要去作什么阿氏圆),可能会收到较好的效果,寥寥两三个尺规作图步骤就可以搞定的。4 I) V: V' ]0 p" _; _- t* A
5 ~3 d* c5 o0 N
下面把那个圆极化成直线(即圆的半径无穷大)的情况给大家公布一下。(不过本帖的作法要比这个直线型的还要简单得多)

' x- ?, d1 f* f
& l# ?; `% j+ A. z: x
3 k6 W8 L) K' J, @. d  l: s2 F SL_18970.png
+ U9 i9 G. b/ o; {8 y8 i$ E
5 x8 ?; K5 w7 `$ W8 I5 W  ]$ r+ Y, t$ [

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2015-7-28 13:26:44 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2015-7-28 13:33 编辑
- U8 Z. j4 l; r+ P0 Y2 b
- t6 c* M' [( W: Y. _5 v5 U程序辅助逼近法,为了展示逼近过程,在程序运行初期有限使用了慢动作,实际运行时间不超过2秒,从中也感觉到CAD软件本身的计算精度并不很高,图中可移动的坚线逼近理论正确点的X轴方向的最小距离设定为0.00000000000000000000000000000000000000001,但是感觉很快就判定为0值了………' a/ E9 M& t' v8 c. v& O& C
0 ~9 }7 i% X. w3 f8 w8 ?
aaa.gif ( j' B) R' ]3 L) U4 o9 o# W1 v
: V2 c( Z' F6 X6 n5 k

评分

参与人数 1三维币 +10 收起 理由
2005llnn + 10 技术讨论

查看全部评分

 楼主| 发表于 2015-7-28 19:08:49 | 显示全部楼层 来自: 中国广东
本帖最后由 gongwen0519 于 2015-7-28 19:20 编辑
& E4 n# G9 W7 E( |9 D0 L# m
xhq1954425 发表于 2015-7-28 13:26$ H+ F% g9 d' Z
程序辅助逼近法,为了展示逼近过程,在程序运行初期有限使用了慢动作,实际运行时间不超过2秒,从中也感觉 ...

* `, r/ @, h( D2 b2 v. B/ ]. U0 l3 G感谢参与!有劳了。
: }7 E7 t7 T/ m1 U! k, ^手大笔呀,呵呵,杀鸡都用上牛刀了。楼上用的是vba吧(lisp没这么高的精度),不知贵先生用的是什么算法,按道理在CAD有效精度内应该是不会相差这么“大”,至少8~16位有效数值是应当可以达到或保证的。在下用普通的尺规绘图方法,其结果与计算值都能较好的吻合,见下图所示:
* M' M! F, K( T* A( L6 L
5 W- p- f7 K) ]4 {( Z wenhe.png ' G8 y# h! g! a' b8 ?

+ K1 r: O8 \2 ?1 A; u/ ]  O  x+ w# K

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

 楼主| 发表于 2015-7-28 19:52:07 | 显示全部楼层 来自: 中国广东
本帖最后由 gongwen0519 于 2015-7-28 19:53 编辑
( g, p! A7 F% O/ z8 o4 G% U% C
8 ^, V2 d1 p: g1 J% {下图只是说明在什么时候那个PA:PB最小(阿氏圆和已知圆相切时),并非实际需要的作图(4楼有云:绝对不要去作什么阿氏圆)。
, P4 x) p5 F, v5 \! U

4 X' j: l+ s( d本帖改自《初等数学复习及研究(平面几何)》某道练习题,卖个关子:实际作图过程比这个说明插图要简单些。
1 ]% J& g% y, z. U4 l) T
9 S' Q: A6 B0 _. a! q# k  S

* |  N2 M$ c7 b3 `( A- G* |+ O$ C sm.png
* i3 a% M( r) ^0 H4 u' T. r

# q9 m( `4 O0 `/ j% N) a8 A: {( l: m* J; w4 x$ F! \2 C7 ~5 T

9 h  R% M3 b+ p$ d
& _& V0 Z4 c. Z0 e' g
3 T) O4 _5 C4 {5 }8 \6 g" ^4 t- `8 i# z' x

+ }1 v, F! Z3 U: J: e: w! U

, D3 D% E* r% p9 B* r) @+ C
( S1 C, ^4 T8 E/ [8 I' }- K

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2015-7-28 20:17:38 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2015-7-28 21:35 编辑 : }0 w5 q! Y; s# h! N
gongwen0519 发表于 2015-7-28 19:080 f% D) U% r: \# ~4 y
感谢参与!有劳了。- f3 t; ~5 K: U# P
手大笔呀,呵呵,杀鸡都用上牛刀了。楼上用的是vba吧(lisp没这么高的精度),不知 ...
5 Y" m3 k! g, C- Q) G
应该是意在练牛刀(用lisp描述作图逼近方法)至于到底能否杀死这只难杀的鸡并不重要,试验说明速度还是够快,但精度还是差了一些,把那两线比值用别的计算器算了一下,只是小数点后10位相同……也可能是因为逼方法(重点考虑了编程方便)不够先进(或lisp本身精度差)造成的。感谢你的题目使我取得了一些编程经验……# Y* @8 P8 }0 \
aa.jpg
) t8 q5 U! e: E) F1 Q& |# A; Y: Q9 m$ d* Q- I- j! @. R# t2 Q
发表于 2015-7-29 08:15:55 | 显示全部楼层 来自: 中国辽宁本溪
本帖最后由 xhq1954425 于 2015-7-29 08:29 编辑 * O0 M' S$ ?/ S1 B

* c/ x# x. u+ \5 t刚才在程序中加入了打印命令,因LISP最多能显示出小数点后16位,从结果分析已经有小数点后15位是精确的,只是在此之前我不知道精度原来还可以,说明逼近画法是合理的
+ \1 u- G# K0 U" `3 m2 r
7 D$ H8 J; }% O( @ aa.jpg 3 i; h5 x! \. v/ n& g
4 x( V& j! J2 Q+ U9 M
' V5 z6 c$ l( f
 楼主| 发表于 2015-7-29 13:26:40 | 显示全部楼层 来自: 中国广东
xhq1954425 发表于 2015-7-29 08:15
7 I- t: x- Q4 s8 ]/ P  \刚才在程序中加入了打印命令,因LISP最多能显示出小数点后16位,从结果分析已经有小数点后15位是精确 ...

% S0 w  A! ^) m6 X# h) r呵呵,CAD的系统精度就是16位。(16位有效数字,不管小数还是整数)
发表于 2015-7-30 13:59:39 | 显示全部楼层 来自: 中国陕西西安
两位大师好厉害!
. V7 I; h. _8 {7 \2 y这个题目我无从下手啊,我只能采用版大的“精确选点法”试了好久,好累!
 楼主| 发表于 2015-7-30 19:22:59 | 显示全部楼层 来自: 中国天津
本帖最后由 gongwen0519 于 2015-7-30 19:33 编辑 ' |7 p0 p8 c  f( f! w9 f4 d
我爱用acad 发表于 2015-7-30 13:59! T0 r9 z5 u, l+ r2 |, ?! i+ k
两位大师好厉害!
3 v' ]1 b2 F/ m$ Y这个题目我无从下手啊,我只能采用版大的“精确选点法”试了好久,好累!
" X; m0 n/ b/ ]1 u
前面已经提到多次了,这个帖子超级简单,用“精确选点法”挺费神的。
4 H& M: T" ?$ ~! y( @8 U& Z: ]4 }( g

( J6 m' P, h% G+ @. S- c4 E4 A提示一下:本帖简单到就是个三点画圆,不过就是还要去找”另一点“(在线段AO或BO上,呵呵)。/ S, A; s/ s' ^  W4 h

! U! q/ F$ ~! i, S- J' f
, I. H, K  L, L' T5 }. u3 W1 P
3dhy.png $ ]/ [7 G: l* J; `2 w' a( L0 x
2 @1 M( b2 D/ X  Z: Y& d

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2015-7-31 15:41:58 | 显示全部楼层 来自: 中国辽宁本溪
我爱用acad 发表于 2015-7-30 13:59
1 {7 `# Z2 J7 b( Q& O: V7 B" r两位大师好厉害!* R6 K- {2 b- R8 t6 H3 ?! B& r
这个题目我无从下手啊,我只能采用版大的“精确选点法”试了好久,好累!
% X+ M& U) N( F0 s; U
还是说成“一位大师好厉害”比较准确,跟gongwen0519相比,人家是几何画法的专家,我只是用土办法尝试了一下,如果不是借助编程我也是束手无策……

点评

太谦虚了,呵呵  发表于 2015-7-31 16:23
 楼主| 发表于 2015-7-31 20:46:41 | 显示全部楼层 来自: 中国天津
本帖最后由 gongwen0519 于 2015-7-31 20:52 编辑
# I# I( F7 J# L' N3 ]& a4 T
xhq1954425 发表于 2015-7-31 15:419 ?  g4 \# ]+ T$ }% q) P! c" C
还是说成“一位大师好厉害”比较准确,跟gongwen0519相比,人家是几何画法的专家,我只是用土办法尝试了 ...
8 y. `7 K5 j7 S5 F0 C9 u. [$ e& k
贵先生有点过谦了。
8 l8 J: O% u7 u7 W9 I2 P
+ u; k2 F" [9 \# ?, b8 a$ E6 A) g7 _
( @% n* M! E& p
感谢两位一直以来关注本贴,明天就是八一节了,祝大家开心:
; t- O, n" S. P0 k" }2 A& N  Y  X, U: i! D2 T8 }+ `% G0 ~7 \: S
zuixiao.png
3 M, n# e" m2 U) O/ x3 @( G1 j' ~# O* n

' U" \$ k7 A  y0 \% Y+ w" v; s原题目就是:求过两已知点作圆,使之正交于一已知圆。
; a$ x& m) k. D! c/ R tmA.png
9 j) D8 u# U7 v5 x7 P5 g0 U5 K  L) f$ y- a- w+ R/ u, z0 }: N5 a( C/ `
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表