QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: wgy_wb
收起左侧

[已答复] 大家请进,求四圆相切的圆弧

[复制链接]
发表于 2007-5-31 16:10:27 | 显示全部楼层 来自: 中国四川成都
用最小二乘法求解+ J5 e0 x6 H! S& z" A
X,Y,R- E* B  R4 g# j. _
Σ i=1~4[(X-Xi)^2+Y-Yi)^2-(R-Ri)^2]^2
: D* n  H6 o' P, i8 \, M对x,y,r求偏导分别等于0) @% x: s& w, m# F0 E
求解三元二次方程组。0 N  m8 A8 ?- M/ I( E
Xi,Yi为各圆圆心
+ y; ^3 g" z: [# b; H7 ZRi为各圆半径
9 S6 q9 q+ p9 k3 p8 U: r9 K4 Ai可更多(>4), T6 ^. C$ a. _" C1 V
$ n' z9 R, V8 |5 b* k6 Y0 w
[ 本帖最后由 scliukejun 于 2007-5-31 16:14 编辑 ]
发表于 2007-5-31 16:29:47 | 显示全部楼层 来自: 中国辽宁营口

回复 #25 wgy_wb 的帖子

如果是画包络线,可以加载第一个程序,按Ctrl+F11打开VBA编辑器,自行修改参数,然后运行程序。) o0 l/ x7 c1 B+ G. x5 l1 R
如果是画与四个小圆“相切”的圆弧,可以加载第二个程序,先画好四个小圆,运行程序,按程序提示选择四个小圆,即可自动画出与四个小圆的圆周距离最近的圆。与你图上的角度无关。
, t; H0 F! t: L$ _$ n4 I: ?( y4 ]" m, ]8 Q
[ 本帖最后由 woaishuijia 于 2007-5-31 16:30 编辑 ]
发表于 2007-5-31 16:59:26 | 显示全部楼层 来自: 中国江苏南京
还不错!很有难度1!
 楼主| 发表于 2007-6-1 07:29:34 | 显示全部楼层 来自: 中国江苏常州
原帖由 scliukejun 于 2007-5-31 16:10 发表 http://www.3dportal.cn/discuz/images/common/back.gif
1 D6 ]0 A- C0 ^9 W$ ~用最小二乘法求解
4 u3 V5 I: |2 c& _* rX,Y,R
# t0 \$ J  Y* }Σ i=1~4[(X-Xi)^2+Y-Yi)^2-(R-Ri)^2]^2
3 h0 a% P, t. W对x,y,r求偏导分别等于0
' |8 N1 ^$ X% h: @. V/ P求解三元二次方程组。
0 X5 W0 l3 Y, z* G* ~Xi,Yi为各圆圆心- W2 f( ]# j: ]- G+ ^4 v' A
Ri为各圆半径( ~/ f, y! [* O0 R8 e' ~9 z1 @
i可更多(>4)

  j. r% k; E. z$ y. x  U& N9 r: m. Q1 S. e& b
& o5 D5 R/ L8 D! l
收藏了,慢慢研究
发表于 2010-4-28 00:45:34 | 显示全部楼层 来自: 中国山东济南
看一看这个是不是
1.JPG
 楼主| 发表于 2010-6-23 16:19:24 | 显示全部楼层 来自: 中国江苏常州
是相切不是相交 30# gaofeiholy
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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