马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。
$ ]( M; A0 g' ?" Z如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
0 `2 L" K# d1 K8 ]* k一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL
6 v" _$ I4 M$ E, ~* z. P很熟悉吧,就这么简单。
9 w9 J+ a. @2 ~, j* M打开一个EXCEL表
& v+ \" j2 I: ^7 i$ o0 b假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下:
/ d' S1 Q7 \: ^$ j4 K W# J我做的是Y=X*X+sin(X) & h! {) Q+ T) l: |( k8 f
1 1.841470985 0
. v6 z$ Q9 m7 h2 4.909297427 0 0 M$ L8 r5 }' v! a
3 9.141120008 0 6 a' [9 }" B& g7 C2 s$ ]
4 15.2431975 0
; _" d( a, G: C$ |" q2 B( [5 {; E5 24.04107573 0 % h1 R; [7 C3 n. Q$ }
6 35.7205845 0
# `# o) W5 d$ t$ u7 49.6569866 0 : P# n& D, ~; Q u0 i
8 64.98935825 0
6 t5 B" }% b% C8 e9 81.41211849 0 5 u9 g! Q# K" ]# \' e$ ~" k1 p
10 99.45597889 0 4 C* u+ l7 s6 X5 ?- o& X
然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了 & q/ z! i6 z5 G1 O9 R+ Z8 o: U
最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。
6 q# V2 w# S) V! D; v, z如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:)
- V L; E& A4 D" {最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
v1 @( T- R) ] }, a
2 r8 D% u4 d- P* q- W[此贴子已经被wlkr于2004-9-24 18:43:41编辑过]
, q5 e2 X3 k" J# t* P/ p, f4 g5 m, m6 o9 g3 i2 R+ a4 G
[ 本帖最后由 艾飞 于 2006-9-4 20:19 编辑 ] |