SW用表格做曲线
首先说明一个概念,在任何计算机软件中都是用很多点的连线来表示公式曲线的,点越密越精确,因此即使CAXA也不例外。否则他就去申请国际专利了。
如果需要用SW做一个精确的高级曲线(逼近精确),我想你指的应该是平面曲线吧。那样就把Z轴设定为零,把XY之间的函数关系写在纸上,好了,这时候你需要用两个软件来完成。
一个是SW,另外一个你一定会用,那就是计算功能强大的EXCEL
很熟悉吧,就这么简单。
打开一个EXCEL表
假设X由1变化到10,步长为1,那么在第2列做一个公式,一拉10个Y也就出来了,别忘了把第三列做成全部为零(Z轴),当然你也可以把Z不为0,那样就是真正的空间曲线了。然后存为文本文件,如下:
我做的是Y=X*X+sin(X)
1 1.841470985 0
2 4.909297427 0
3 9.141120008 0
4 15.2431975 0
5 24.04107573 0
6 35.7205845 0
7 49.6569866 0
8 64.98935825 0
9 81.41211849 0
10 99.45597889 0
然后进入SW,点曲线,通过自由点的样条曲线,这时系统要求你给一个文本文件,选中你刚才生成的文本文件,一条曲线就出来了
最后还要注意,因为你输入的曲线,SW自动认为他是空间曲线是不能做为草图使用的(虽然你的Z坐标为0),因此你还需要将他投影到一个基准面上才能进行拉伸等特征操作,这时全部工作就完成了。
如果觉得不精确,就把Excel中的X变化步长设定为0.000001吧,对工程上应该说是绝对够了,没关系文件大点,点多点,反正都是电脑帮你计算:)
最后说的是,EXCEL的公式非常多,还可以自己定义任何公式,你也可以把Z标设定不是0,这样就是真正的空间曲线。
从文件生成曲线 (Curve from File)
欲由包含座标值的现有文件生成曲线:
1. 使用文本编辑器或工作表实用程序为曲线点生成一个包含坐标值的文件,文件格式必须有三列由制表符(tab)或空格分隔的只有 X、Y、和 Z 坐标的清单。不要包括任何列标题,如 X、Y、和 Z。将文件保存为文本文件。
2. 单击曲线工具栏上的通过定义点的样条曲线 ,或单击插入、曲线、通过定义点的样条曲线。
3. 单击浏览以查找文件,然后单击打开。
曲线文件对话框中显示来自文件的座标。请注意在点列上的数字,它定义点连结的顺序。
4. 查看曲线的预览,并且根据需要编辑座标直到您满意为止。(双击任一个单元格,然后编辑数值。)
5. 单击确定。
[UseMoney=2][/UseMoney]
[UseMoney=2][/UseMoney]
[此贴子已经被作者于2004-3-10 14:28:48编辑过]
|