马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。 1 s. w7 D3 }$ S1 Z/ M) t
如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
) j! ^% t: Y0 |9 b0 v# A# G' c一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL
$ B6 z5 Z5 U6 P# K" g8 ~很熟悉吧,就这么简单。
- X" j6 M6 P: {, Z1 Y% D* C; }4 M打开一个EXCEL表 & f- ]7 A$ t0 `' u. j
假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下:
' I" X' F- i, A我做的是Y=X*X+sin(X) 3 p2 T7 X: l& y
1 1.841470985 0 / n# Z1 K5 J) ]5 [; D2 b+ o
2 4.909297427 0 " M; ?; d5 j1 _: j1 h
3 9.141120008 0 7 X& X% _6 ^% x/ Q8 O3 x; C
4 15.2431975 0 ! n' p% M6 P* `3 [* J! E
5 24.04107573 0 + z8 _' l& x1 c6 |, V
6 35.7205845 0 9 ?: c9 T; M) k$ u6 [
7 49.6569866 0
: Z: ?" A( Y, a; a( P% y8 64.98935825 0
/ g$ e( F# {5 E6 i9 81.41211849 0 & L/ z" H/ D2 }( h3 c5 u. h
10 99.45597889 0
; _* C* L) P9 I然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了
9 P# r5 K u# T0 u' U5 t4 I! F7 L最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。 9 b; D) i9 L- r7 ~
如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:) 4 r Z8 t" @$ [: d0 Q
最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
! E4 ?$ t& U# J5 `+ h8 V6 k1 s( [# v/ y& s' X, _; e/ k$ X
[此贴子已经被wlkr于2004-9-24 18:43:41编辑过] " g0 Q( Q: V3 b: A9 B7 S% K
$ x( S! {3 n* C# d, B[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |