马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。 : j# z1 E6 A1 p* p( c8 g
如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
$ S+ P2 Q* |$ n% j. _一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL 2 K! [6 I# n) H' l
很熟悉吧,就这么简单。 7 T m w. F1 L% ~. ]- j- X
打开一个EXCEL表 ) u- `5 z0 N% m( W
假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下: ( Z) a: ]( J/ m+ D
我做的是Y=X*X+sin(X)
- M& e) O8 x& J6 ]9 d1 1.841470985 0
# P0 F1 |( i7 {$ T2 4.909297427 0
/ M( g+ Q# Y6 ]* @" Q# F2 z, \3 9.141120008 0 5 I, `* d# r) O$ W
4 15.2431975 0
7 Z. e, l$ l r' ]5 24.04107573 0
4 I2 n5 _" n1 P. f( b! {, v0 x6 35.7205845 0
8 W, @+ `6 a& E$ a. N& t( |7 49.6569866 0
9 H+ i( u' K/ G" |) ?0 R" r8 64.98935825 0 * x. n4 w% j' C3 G+ B
9 81.41211849 0 & w, x8 i0 ~6 T
10 99.45597889 0
" [. q4 V( U3 x' A9 B. t/ @然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了 |4 D4 h7 D) J; H, P: Z$ x
最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。
4 x g d) K7 x7 H- E如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:)
9 I+ T9 d6 l `0 H( `' b最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。 1 J1 S" U6 N( A& F A! [- U, I. q7 K
+ f% i; P- F$ N% M' E# d[此贴子已经被wlkr于2004-9-24 18:43:41编辑过] * P. O, y6 h* k% {9 t
4 R2 F' N+ b" A9 L3 J) S7 a
[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |