QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
11天前
查看: 6401|回复: 13
收起左侧

[讨论] 怎样精确地画双曲线或抛物线

[复制链接]
发表于 2007-2-3 06:57:09 | 显示全部楼层 |阅读模式 来自: 中国

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
怎样用autocad基本命令画出“真实”的双曲线(例如:X^2-Y^2=1)或抛物线(例如:Y=x^2+2x+1)。不用二次开发,也不用输入若干个拟合点座标生成近似的样条曲线或多段线(即不用样条曲线或多段线命令)
6 [5 K9 ]' f/ A7 {: @& \" i8 h* @
1 a# D9 X' ^* m4 a8 Q[ 本帖最后由 woaishuijia 于 2007-2-3 21:53 编辑 ]

评分

参与人数 1三维币 +8 收起 理由
★新手★ + 8 发起技术讨论!鼓励!

查看全部评分

发表于 2007-2-3 07:49:37 | 显示全部楼层 来自: 中国江苏无锡
不知道AUTOCAD中有没有函数编辑功能,如果没有,想直接画出怕是难,等待2008版的开发增加吧。这个功能在一般的三维软件里都是有的。
发表于 2007-2-3 08:01:17 | 显示全部楼层 来自: 中国黑龙江哈尔滨
其实不管什么软件,计算机的显示器、绘图仪它们都不是连续设备。根本无法实现连续光滑的曲线,其实都是用直线模拟的。
 楼主| 发表于 2007-2-3 21:37:05 | 显示全部楼层 来自: 中国
用三维建模方法画抛物线Y=X^2+2X+1/ V# N" l( Y0 \
: |: m& Z: C" i1 c$ C
[ 本帖最后由 woaishuijia 于 2007-2-3 21:48 编辑 ]
用三维建模方法画抛物线.gif

用三维建模方法画二维双曲线和抛物线.rar

57.06 KB, 下载次数: 194

教程(doc格式)

评分

参与人数 1三维币 +10 收起 理由
★新手★ + 10 感谢技术分享!奖!

查看全部评分

发表于 2007-2-4 00:27:29 | 显示全部楼层 来自: 中国江苏镇江
感谢楼主出这样的技术讨论题!9 W2 W4 `2 ^9 t* o3 \- Z5 @" Z

2 F6 S  I8 f  c& n+ B2 g看了楼主的解题思路真正是佩服。0 ]4 U. m, z/ {! r& {

6 n( Y% U9 Y. b$ ]: \( x根据双曲线的标准方程也做了一个,应当有共性呀!
squt.JPG
s.gif
发表于 2009-5-26 15:40:18 | 显示全部楼层 来自: 中国黑龙江哈尔滨
楼主的理论基础太强了!!!
. |- Z5 v5 i  b8 e这绝对是逆向思维!!!* v/ U6 V  l6 G% Z$ ~, r
因为按照楼主的画法得到精确曲线后,如果查看曲线的特性我们会发现其实曲线就是spline(也就是“样条曲线”)。
发表于 2009-5-27 17:16:06 | 显示全部楼层 来自: 中国安徽合肥
赞一个,以前都是用lisp语言写的
发表于 2009-5-27 17:38:55 | 显示全部楼层 来自: 中国重庆
可以自动生成就好了
发表于 2009-5-27 19:21:45 | 显示全部楼层 来自: 中国山西太原
这个可以利用EXCEL辅助绘制
) v4 m9 h! ~3 |! |3 x9 Z, T; \原理:
" _0 X/ b- L  {! }, j$ U利用EXCEL的计算,递推功能算出一系列点的坐标数据,生成点的坐标,复制这些数据,
1 b' {" v  P: Y+ j% D) W6 Q打开CAD用样条曲线命令,黏贴这些点的坐标,自动绘制" r( ]6 B( u- c$ o; y) i2 n, N
可以参考论坛里一个精确绘制渐开线齿轮的帖子,是视频的,用的就是这个方法
# T4 e0 ^# o3 e( S1 z6 G% `就是这个,自己举一反三吧http://www.3dportal.cn/discuz/viewthread.php?tid=350955&highlight=%B3%DD%C2%D6
6 H' F+ ?; i! j# c9 q9 t% X- u% u( y$ C; m
[ 本帖最后由 shumabaolong 于 2009-5-27 19:32 编辑 ]
发表于 2009-5-27 21:13:02 | 显示全部楼层 来自: 中国江苏盐城
楼上的做法最多只能算是近似的双曲线或抛物线。要精确的画,只能参照圆锥曲线的定义,先建圆锥体的三维模型,在用与圆锥母线不同关系的平面去剖切圆锥,然后再把剖切后的圆锥转为二维图形,就可得到一条理论上是准确的双曲线或抛物线。
发表于 2009-5-27 22:43:29 | 显示全部楼层 来自: 中国浙江宁波
都是猛人  厉害呀
发表于 2009-5-28 13:53:32 | 显示全部楼层 来自: 中国安徽滁州
都是高手中的超级高手,自叹不如,看来,还得狠下功夫,努力提高,向高手们学习看齐。
发表于 2009-5-28 21:01:13 | 显示全部楼层 来自: 中国湖南长沙
这个用lisp或VC++编写,就能准确地画双曲线或抛物线
发表于 2009-6-4 17:54:49 | 显示全部楼层 来自: 中国江苏南京
非常感谢!强烈支持!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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