QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: wgy_wb
收起左侧

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

[复制链接]
发表于 2007-5-31 16:10:27 | 显示全部楼层 来自: 中国四川成都
用最小二乘法求解
" h$ \3 _8 U/ i: D* P) qX,Y,R' \+ C4 s1 R* f" Y
Σ i=1~4[(X-Xi)^2+Y-Yi)^2-(R-Ri)^2]^25 V8 d' W9 s; P  Y
对x,y,r求偏导分别等于0
- J/ U) d7 J* e% j+ d& |求解三元二次方程组。
9 q! ]* X6 T; J# c, qXi,Yi为各圆圆心. u- _" z4 ?) U. L
Ri为各圆半径
; @4 j; b$ r2 p2 Z8 U* ti可更多(>4)
3 \+ Z8 b* f$ S) p8 R' {' V: k( l$ f% i& K6 i" O
[ 本帖最后由 scliukejun 于 2007-5-31 16:14 编辑 ]
发表于 2007-5-31 16:29:47 | 显示全部楼层 来自: 中国辽宁营口

回复 #25 wgy_wb 的帖子

如果是画包络线,可以加载第一个程序,按Ctrl+F11打开VBA编辑器,自行修改参数,然后运行程序。
2 C( P1 f$ P( f如果是画与四个小圆“相切”的圆弧,可以加载第二个程序,先画好四个小圆,运行程序,按程序提示选择四个小圆,即可自动画出与四个小圆的圆周距离最近的圆。与你图上的角度无关。
, q# f) A3 i4 x1 S+ z; ]0 D4 m2 ?& I8 O
[ 本帖最后由 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.gif9 R% X/ b/ a8 u( e3 ^
用最小二乘法求解
9 [, v' ?. A- \: a- kX,Y,R
6 X! `" m+ r9 [: D1 R, NΣ i=1~4[(X-Xi)^2+Y-Yi)^2-(R-Ri)^2]^2
6 Y. L( V: P3 r. M对x,y,r求偏导分别等于0
) N1 H5 }( Q  R: G, G求解三元二次方程组。
7 h" y) R# O- t4 I8 K8 b. [5 yXi,Yi为各圆圆心
" [. H6 I7 _& A; t& r' N& q) o, yRi为各圆半径
! d! z& @, ]- }4 k4 Pi可更多(>4)
; |% q8 X% \) @6 j
6 Q/ i+ Z! z# d3 H4 G

/ U- ?3 P2 V8 Z* W$ k" K收藏了,慢慢研究
发表于 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 )

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