马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。
, N$ z- K$ h+ a4 }7 J3 @1 o4 _如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
7 g* [5 O3 Z0 W" k" V4 z% L一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL 6 N9 x0 r1 y) ~0 }5 q
很熟悉吧,就这么简单。 " v5 V: i3 m5 Y1 m
打开一个EXCEL表
6 z3 s7 X+ ~( h. x假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下:
0 K9 v1 T! n9 M: I/ X! F我做的是Y=X*X+sin(X)
6 r# E2 x1 x4 ?. s V) x0 v+ s1 1.841470985 0
$ i. |1 D" h4 n8 B2 4.909297427 0 / L4 U, l7 v2 c( k4 H7 i1 U' ]
3 9.141120008 0 + Q( _) g) G( t
4 15.2431975 0
5 X: W* e. ]) q5 24.04107573 0
, n) t1 u9 a c6 35.7205845 0 / ] X8 h# @7 c( x3 |
7 49.6569866 0 6 E/ N$ C3 o g( `. ?
8 64.98935825 0 4 B3 |" Z& J7 a* V# s% I t9 v$ T
9 81.41211849 0
) L; h% z) o( b1 C$ _; d$ N10 99.45597889 0
) L1 j$ M8 d- `5 V. g: m& K然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了 + @& }4 C: v% m: c" P
最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。
0 f; `6 x7 [7 p如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:) 8 \% c+ P7 L/ C9 {1 N
最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
# t* j! q: u( Z/ A8 A
/ b& T \- Z2 A* }. \8 w[此贴子已经被wlkr于2004-9-24 18:43:41编辑过]
9 x7 V9 v0 r# Y! u0 V" _3 A( [7 w, `$ |" B% V% d Z) g
[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |