×

工业设计互动平台

手机短信,快捷登录

微信登录,快人一步

QQ登录

只需一步,快速开始

本帖最后由 wyx10022 于 2013-7-23 19:38 编辑

如题,已知两个圆在视觉上相切,如何用GH判定其准确性?
未标题-1.jpg

比较简单,请大家积极思考,并发上截图,先发者+3大洋
有两种方法

本帖被以下淘专辑推荐:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩回复

文明上网理性发言、请文明用语

yanjingjun | 设计助理 | 发表于 2012-6-13 12:50:03
GH是什么意思
0 回复

举报

carrot | 官方管理团队 | 发表于 2012-6-13 13:02:10
yanjingjun 发表于 2012-6-13 12:50
GH是什么意思

扫盲区:http://www.xuexiniu.com/Grasshopper-1.html [s:168]
0 回复

举报

乌龙 | 设计总监 | 发表于 2012-6-13 13:52:01
GHi不会,但思路应该是判断两圆之间的交点,如只有一个交点,即相切。。。
0 回复

举报

wyx10022 · 发表于 2012-6-13 15:11 点评

方法一思路正确,楼下为方法二

参与人数 1大洋 +2 收起 理由
wyx10022 + 2 思路正确 +2分

查看全部评分

寂寞的空气 | 实习生 | 发表于 2012-6-13 14:27:59
:lol有图有真像
2.jpg
0 回复

举报

wyx10022 · 发表于 2012-6-13 15:12 点评

把乌龙的方法一也发上来吧

参与人数 1大洋 +3 收起 理由
wyx10022 + 3 正确,+分

查看全部评分

寂寞的空气 | 实习生 | 发表于 2012-6-13 14:28:48
[s:169]老师给钱钱不?
0 回复

举报

wyx10022 · 发表于 2012-6-13 15:09 点评

呵呵,很快啊

寂寞的空气 | 实习生 | 发表于 2012-6-13 14:57:00
[s:189]老师不给我钱钱,我就多灌点水补回来
0 回复

举报

wyx10022 | 网校特聘讲师 | 发表于 2012-6-13 15:09:36
寂寞的空气 发表于 2012-6-13 14:28
老师给钱钱不?

呵呵,很快啊
0 回复

举报

寂寞的空气 | 实习生 | 发表于 2012-6-13 15:45:36
老师,相交的办法我不知道怎么做,只做了一个肉眼判断的方法,求教育~[s:171]
3.jpg
0 回复

举报

wyx10022 · 发表于 2012-6-13 15:52 点评

交点不是两个圆的交点,而是圆心连线和圆的交点

 发表于 2012-6-21 12:59:46
你好,遇到就是缘分,很高兴认识你 [tthread=sheldon-china, 谢耳朵]http://app.qlogo.cn/mbloghead/6b55e84a9ca1cdcbee26[/tthread]
0 回复

sunfuss | 设计助理 | 发表于 2012-6-21 22:01:38
[s:189][s:189][s:189][s:189][s:189][s:189][s:189]
0 回复

举报

我兜里有钱 | 实习生 | 发表于 2012-7-2 19:10:29
这个好好玩啊
0 回复

举报

无聊小子 | 设计助理 | 发表于 2013-1-2 13:44:55
新手,来个自己的土办法~~~~:lol
1.jpg
0 回复

举报

杜高翔=muo · 发表于 2014-1-8 14:06 点评

诶?这个中间的一半黄的运算器是什么运算器啊

参与人数 1大洋 +3 收起 理由
wyx10022 + 3 很给力!

查看全部评分

xiaoxiniujianzh | 实习生 | 发表于 2013-3-22 20:03:46
学习了[s:183]
0 回复

举报

zzucloud | 资深设计师 | 发表于 2013-6-27 11:03:46
跟着练习,属于方法一
2.png 1.png
3.png
0 回复

举报

参与人数 1大洋 +3 收起 理由
wyx10022 + 3 很给力!

查看全部评分

爱上一个吃货 | 设计助理 | 发表于 2014-1-3 21:20:35
2.jpg 3.jpg
寒假来一个一个思考题的来做,两种方法1.求交点为一个即可;2.两个圆心间的距离为两圆半径之和。
0 回复

举报

参与人数 1大洋 +3 收起 理由
wyx10022 + 3 很给力!

查看全部评分

杜高翔=muo | 实习生 | 发表于 2014-1-8 14:06:48
无聊小子 发表于 2013-1-2 13:44
新手,来个自己的土办法~~~~

诶?这个中间的一半黄的运算器是什么运算器啊
0 回复

举报

一路的方向 | 设计助理 | 发表于 2014-1-9 10:01:49
其实有更简单的方法,只要两圆半径和等于圆心距离就可以了,图还需要么?
0 回复

举报

wyx10022 · 发表于 2014-1-9 10:11 点评

你说的就是两种方法其中之一,大家都首先想到的普遍方法……

wyx10022 | 网校特聘讲师 | 发表于 2014-1-9 10:11:30
本帖最后由 wyx10022 于 2014-1-9 10:13 编辑
一路的方向 发表于 2014-1-9 10:01
其实有更简单的方法,只要两圆半径和等于圆心距离就可以了,图还需要么? ...


你说的就是两种方法其中之一,大家都首先想到的普遍方法……
可以仔细看看大家的跟帖
0 回复

举报

一路的方向 | 设计助理 | 发表于 2014-1-9 10:36:31
一万种方法,我只喜欢最简单的一种:lol
0 回复

举报

此间的少年 | 设计师 | 发表于 2014-1-24 10:16:08
本帖最后由 此间的少年 于 2014-1-24 10:22 编辑

原本觉得用面积分别相加减曲线并集后的面积也可以。
QQ截图20140124095640.png
面积不等即为不相切。

但通过evolutionary solver计算向x方向偏移的距离后发现,即使是精度调到六位小数即slider的最大精度,两面积相减依然不为零,虽然误差很小
QQ截图20140124101507.png
但是想到任何数据都是有误差的,这点误差应该可以忽略。可以用某一精度取整的方法进行判断。
这样思考下去发现相切涉及到精度的保留,似乎又进了一步。
0 回复

举报

wyx10022 · 发表于 2014-1-26 09:18 点评

这个方法虽然复杂了点,但是却衍生出相切圆的算法逻辑,可以深入研究下!

参与人数 1大洋 +3 收起 理由
wyx10022 + 3 很给力!

查看全部评分

wyx10022 | 网校特聘讲师 | 发表于 2014-1-26 09:18:02
此间的少年 发表于 2014-1-24 10:16
原本觉得用面积分别相加减曲线并集后的面积也可以。

面积不等即为不相切。

这个方法虽然复杂了点,但是却衍生出相切圆的算法逻辑,可以深入研究下!
0 回复

举报

david060290 | 设计助理 | 发表于 2014-6-22 11:27:17
这个 两圆没有内公切线那不就相切了么?==
0 回复

举报