邹子再世 发表于 2009-1-26 08:55

关于CAD中数据精度的问题

比如我任意画了两个圆,现在要画它们的外公切圆,就需要先查询刚才那两个圆的直径,然后通过计算算出他们的外公切圆的直径,最后画公切圆时要在命令栏里输入圆的直径。请问输入的数据在小数点后保留几位算是完全精确了呢?小弟是菜鸟,谢谢各位了~

franklin 发表于 2009-1-26 10:43

你的方法错了,两圆的外公切圆有很多,先指定外公切圆半径,然后分别以两圆圆心为圆心,用两圆半径与公切圆半径之和画圆,两圆交点即为外公切圆圆心,随即可以画出外公切圆了!

[ 本帖最后由 franklin 于 2009-1-26 10:50 编辑 ]

franklin 发表于 2009-1-26 11:16

另外一般都有不用输入长度或者角度数值的精确画法,如果输入保留多少位都是有误差的!

STMZ 发表于 2009-1-26 11:21

我有一种方法:
1.画一条线段,端点分别是两圆的圆心;
2.线段与两圆分别有两个交点,此两点之间的距离便是此两圆的外切圆的直径。
3.据此两点画圆。
这是我能常的画法,不知您否合适用?
新年快乐!

邹子再世 发表于 2009-1-26 12:17

回复 #3 franklin 的帖子

能举个精确画的方法吗?谢谢了

邹子再世 发表于 2009-1-26 12:20

回复 #4 STMZ 的帖子

谢谢了!不过你这种是最特殊的情况。对于已知的两个圆,可以有很多个外公切圆,除了你这种特殊情况,其他一般情况下的精确画法你知道吗?

truezx 发表于 2009-1-26 18:13

http://www.askcad.com/bbs/viewthread.php?tid=26451

按理说尺规画法是最精确的画法,你看看上面这个帖子的方法,我认为这样的是最精确的了。

至于外公切圆的半径,也完全可以用尺规画法求得,例如半径为R的圆的外公切圆,该外公切圆要求的半径假设为100,则你可以在已知的半径为R的圆心处开始画直线,该直线的起点为圆心,终点为圆上任意一点,然后“拉长”该直线,选择“增量”为100,则以增长后的该直线为半径画圆,然后根据上面这个帖子的方法求得外公切圆。

[ 本帖最后由 truezx 于 2009-1-26 18:27 编辑 ]

邹子再世 发表于 2009-1-28 12:38

回复 #7 truezx 的帖子

一言惊醒梦中人啊,太感谢了!
页: [1]
查看完整版本: 关于CAD中数据精度的问题