• 3435阅读
  • 20回复

[求助]如何将一个圆展开成一条直线 [复制链接]

上一主题 下一主题
离线李红艳
 
发帖
1807
学习币
1268
经验值
21590
来自于
  • 福建省
  • 福州市
  • 市辖区
只看楼主 倒序阅读 使用道具 楼主  发表于: 2013-01-19
— 本帖被 刘坚强 从 『AutoCAD与机械制图』 移动到本区(2016-07-10) —
比方说画一条直线,长度等于直径为10的圆的周长,不要近似。
离线张春梅
发帖
2202
学习币
1298
经验值
28960
来自于
  • 江苏省
  • 南京市
  • 雨花台区
只看该作者 1楼 发表于: 2013-01-19
先画直径为10的圆,查询其特性,发现周长为xxx,然后再画直线,其长度为xxx,可否?你做这个干吗?那个设计需要?
能力就像瓜子仁,只有咬牙才能磕出来。
离线王玉香
发帖
2048
学习币
1191
经验值
26250
来自于
只看该作者 2楼 发表于: 2013-01-19
这样画出来的直线是近似的啊,不完全等于圆的直径,

我有碰过设计时由于这种近似的误差的叠加画图画到最后出现一个0.5毫米的误差不知道从哪里来.
离线张春梅
发帖
2202
学习币
1298
经验值
28960
来自于
  • 江苏省
  • 南京市
  • 雨花台区
只看该作者 3楼 发表于: 2013-01-19
你怎么知道差0.5毫米?,既然知道了直接加上0.5,精确到小数点后8位也这样吗?你到底要干什么?
能力就像瓜子仁,只有咬牙才能磕出来。
离线王玉香
发帖
2048
学习币
1191
经验值
26250
来自于
只看该作者 4楼 发表于: 2013-01-19
但问题是当你发现图纸中到处都是这种小数的时候就很不好办了呀,
我打个比方,我有个同事正是这样好多地方都像这样子近似着画图,到最后有一个面,从左边一个点画就从右边一个点画差了0。5XXXXX,你说要从哪个地方画,而这个面高度又是需要配合的。
我的意思是在画图中尽量每一步都保持精确,让计算机自已计算,不要自已近似。
离线于文静
发帖
1990
学习币
1272
经验值
26120
来自于
  • 天津市
  • 市辖区
  • 河北区
只看该作者 5楼 发表于: 2013-01-19
我们完全可以用那个所谓的直径等于圆周率成于半径就可以拉!
完全可以取到我们需要的小数点的位数!
离线袁蓉
发帖
2421
学习币
1468
经验值
34770
来自于
  • 辽宁省
  • 沈阳市
  • 市辖区
只看该作者 6楼 发表于: 2013-01-19
李红艳:你到底是画圆还是画直线,用特性修改应该可以做到的。
离线袁蓉
发帖
2421
学习币
1468
经验值
34770
来自于
  • 辽宁省
  • 沈阳市
  • 市辖区
只看该作者 7楼 发表于: 2013-01-19
引用第5楼于文静于2013-01-19 21:55发表的  :
我们完全可以用那个所谓的直径等于圆周率成于半径就可以拉!
完全可以取到我们需要的小数点的位数!

直径等于圆周率成于半径――这是什么公式?......如果你说的对,AutoCAD可以这样输入公式自动计算?请指教...
离线李红艳
发帖
1807
学习币
1268
经验值
21590
来自于
  • 福建省
  • 福州市
  • 市辖区
只看该作者 8楼 发表于: 2013-01-19
呵呵,当然是画直线,

我认为这样画可能要好一点,先画一个圆,将其周长改成10,再画一条10的直线,然后按比例将圆和直线一起参照缩放到圆的直径为10,这样直线的长度就完全等于圆的长度了,

圆乘直径的画法没错,但不知大家有没有被这些小数困住的时候,我是总得经常检查这些小数,有时候都想哭,呵呵
离线李红艳
发帖
1807
学习币
1268
经验值
21590
来自于
  • 福建省
  • 福州市
  • 市辖区
只看该作者 9楼 发表于: 2013-01-19
呵呵,我本意是大家讨论讨论,有没有什么更好的方法
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个