马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。 3 N7 s7 j2 [8 P
如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
0 f g% T$ x6 W6 s# U. F一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL 1 F& v0 K! A- M9 z! J7 r
很熟悉吧,就这么简单。 6 c3 `0 f7 H2 x) y$ O) e1 S8 E
打开一个EXCEL表
5 N, J* y6 w$ ]假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下:
0 j7 h7 J) \0 Y$ h4 u8 z6 L, G" H我做的是Y=X*X+sin(X) 5 o8 O, Q4 K9 u0 {2 f
1 1.841470985 0
5 w8 u( ~% ]! O* B+ J$ b2 4.909297427 0
1 \! x6 F. w* D/ M) z3 9.141120008 0 1 ~ B1 m' D1 g' N; n6 o! v
4 15.2431975 0 / R7 p6 G8 f6 f! i0 _3 y
5 24.04107573 0
8 D/ b2 L, @/ g+ @& T0 y* ^6 35.7205845 0
2 w! E2 p6 b+ D. f! N# H( \7 49.6569866 0 $ S5 I+ ?% H1 i3 L
8 64.98935825 0
5 @& w4 g& M6 |7 V* ~/ U/ y9 x7 w3 A8 h" h9 81.41211849 0
* A9 N3 z" \( M4 |' I10 99.45597889 0
, P! d" c+ G6 _) h9 W0 J% m4 r0 u然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了
! J! |9 ?" U" _' l最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。 3 j* H y- E3 j N% S
如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:) ( B0 ~* g: N$ i( k6 u1 Z! h
最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
: L8 n, T" [1 [: s$ }8 K) Z; f8 S7 X3 W- J+ V, S& Q+ q5 Z; W8 {0 S
[此贴子已经被wlkr于2004-9-24 18:43:41编辑过] & C1 @/ }% C- e+ d
1 O; w3 w6 B3 q7 t
[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |