马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。 . \. q O# N4 i4 d& B* _5 S
如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
8 G, }! G1 r) t' f: f+ k2 i一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL - L ?( y: s* W: E& L; s
很熟悉吧,就这么简单。 2 v- l( a. K- @5 k
打开一个EXCEL表
/ v6 d2 W" M3 f# X/ D, A假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下: : J l, \ v, r
我做的是Y=X*X+sin(X)
" a: E$ t, D: F: l1 1.841470985 0
3 a+ R0 E) R$ O& F% d: |2 4.909297427 0 9 g& M+ a, h. G+ ?1 i% g: H2 L
3 9.141120008 0
" |( e# s% K. _% t7 W9 N. y3 z4 15.2431975 0
! S# f* e6 A6 v5 24.04107573 0 2 o/ P+ f) L& E. c& Q3 O
6 35.7205845 0
; R! r* Z* o- h6 c! m- V! `' V7 49.6569866 0
$ |% u V/ K0 v N) \7 D3 y1 O+ K8 64.98935825 0 / m3 [! i5 t. m/ {& q- {
9 81.41211849 0 ! n; \6 z5 i; ?8 P; @: q. n
10 99.45597889 0 ' i* Z0 V4 R, h. p' u: H1 H. k
然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了 . a5 H# K& v/ E' T- [; A5 u2 A ]* }: d
最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。 & x" e$ C. n- l% _
如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:) * I, C/ {. [ b3 c9 c7 x
最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
0 ~% O$ y9 _0 ?/ s8 u8 K. {- s. ~
% D: \: c; E# Q- \1 V6 i5 K9 a: z[此贴子已经被wlkr于2004-9-24 18:43:41编辑过] & v# i+ x2 q0 X( {% E4 r
7 V( b4 J: h4 V- y# A5 `1 c
[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |