马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。 ( i; w- u4 F; g+ X. ?5 _
如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。 5 L0 g; V/ N0 c
一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL
1 `4 t- A( C8 b3 a) s% B# `+ W很熟悉吧,就这么简单。
" e9 `. L" }9 s' b! Y; f打开一个EXCEL表 ; f: j" p U+ G4 ^
假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下: / l0 J- z' ]- M5 i8 S" S* X% V% n
我做的是Y=X*X+sin(X)
4 }3 A. c4 G+ t- t% e: P" x1 1.841470985 0
2 ~; G3 u' {- G4 Y: c2 4.909297427 0 % l: l1 P& y: o- m+ h
3 9.141120008 0 4 `$ u: m- {& {7 r: P$ T
4 15.2431975 0
* D8 t% f; t+ I9 b! Z, P7 V5 24.04107573 0 e9 n4 K% k& u% X2 a
6 35.7205845 0 / n$ R+ s( P7 a2 v4 l: m& l4 J
7 49.6569866 0 9 K% R+ I; U$ w6 B* ^
8 64.98935825 0 6 U: X P9 n- @- w
9 81.41211849 0
z9 T% o0 y& F. h; M4 J: c. O/ s10 99.45597889 0
5 z6 N+ g# ?# B& t) k然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了
& |4 ?7 l% |: P. @# s F0 @最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。 ) A, U5 p8 P1 ^0 v
如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:)
+ }1 z1 C, m% z' ?; q& Q0 c6 @最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
. X& d: V5 m! M+ G6 |# [
4 f7 `/ a: C* q1 w: W8 k: ^[此贴子已经被wlkr于2004-9-24 18:43:41编辑过] ; K. D+ W2 O: @" S/ A
8 ], p2 t9 Q- c6 y5 e[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |