马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。
! H4 u4 i! T) |: Y如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
, H( ]/ j2 Y& N( G# g$ n一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL # ^: ?0 L" q) c" f
很熟悉吧,就这么简单。
2 {! B+ x" I$ x7 N/ v, u u: L打开一个EXCEL表 3 S1 u$ v0 I3 ~4 d) P& b+ N
假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下: 8 X& U; H F! f/ V
我做的是Y=X*X+sin(X) - ]9 r0 y$ U' z% \
1 1.841470985 0
' b- M" `" B2 b% t) W0 I4 @2 4.909297427 0
. z* U4 N- A. V7 h/ e3 9.141120008 0
' r8 Y d% i1 k5 a) Q* m) M' Y4 15.2431975 0 9 \* y, `, z+ P
5 24.04107573 0 2 K6 ?1 p5 g7 h3 L& O
6 35.7205845 0
" ]( d& q% Z+ e* G2 y" d7 49.6569866 0
s5 N8 C1 e9 X' p* G" Y8 64.98935825 0
! ~0 i, H/ D8 Y) K9 81.41211849 0
5 `9 [! R& ] z& R2 ~10 99.45597889 0 * k* ]. g" r1 D
然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了 & ?8 n& V" P, B T9 Z9 s2 I; P) b
最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。
' y/ Q. Q8 L2 M0 W% |" H/ k如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:) " r4 t L& O d# \( Q! Q6 a
最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。 5 n2 T. P' Q% M
5 s8 v- d$ y) }% D: Y
[此贴子已经被wlkr于2004-9-24 18:43:41编辑过]
8 w3 i5 `0 D/ J4 V7 ^9 r. @8 j* m7 c& N# @' M3 F
[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |