返回列表 回复 发帖
板友们的帖子让我收获不少,试用反演将田野风老师的半圆内的双公切圆推广成作半圆内的公切圆串,此问题似比鞋匠刀问题复杂点,但挺有意思。
半圆内的公切圆串.gsp (10.12 KB)
70.GIF
80# zwh2010
如果将曲边三角形内填上公切圆,再住分出的更小的曲边三角形内再填公切圆,随着迭代的深入继续进行下去,这坛子上整过圆的极限集,就是这玩意。
好贴太多一时看不过来啊,人人气很旺,说明现在非常需要这样的论坛,有这个坛子真好!
78# yimin0519
工具作得不错,好用,体文件占用体积小,下载收藏并致谢。
81# 柳烟

此图反演回去即可,这些圆组有无穷大和零半径,“鞋匠刀”只有相对恒定的圆直径,反演回去后有趋近于零的圆半径。

015.gif
57# yimin0519
确实轻松多了,至少省掉了那些繁杂的计算输入,之前19#zxna提示过。
榕坚 发表于 2011-5-5 23:43
心里好痒痒,就是想一睹“真容”,不会玩,但又爱欣赏,呵呵,成全一下吧,榕坚老师。
86# yimin0519

名1.gsp (56.05 KB)

未命名.GIF
鞋匠的刀(反演).gsp (48.77 KB)
我计算出了曲边三角形内所夹三小圆的半径,再住新曲边三角形内嵌上圆的半径,也能再搞几个,方法类似。
87楼榕坚老师、89楼柳烟老师,拜阅了两位的大作,衷心地说一声:你们辛苦了!

    这个课题纠结了好几天,计算法是算完美了,但反演法的路还长,因为右侧的圆链依旧“空白”缺失。反形三小圆LCC、CCC间再补LCC、CCC阿氏圆局限于几何画板的数值精度和矢量显示维度难以再续。

   解决这个问题的办法,是右侧再开一个反演规则,即以基大圆直径的右端点为反演中心,反演幂任意,将第m个(m为防止重叠避开值,我试了一下,似乎m=3)圆到n个圆,反演回基圆内,即可避免右侧圆链空白。

   两位大师如有兴趣和时间,不妨将革命进行到底。反正杀了两头牛,再宰一只羊也不打紧吧,呵呵呵。

016g.gif
有趣,这圆的迭代胡乱弄之:
未命名(1).GIF
返回列表