ProE与Matlab混合曲面建模.docx_第1页
ProE与Matlab混合曲面建模.docx_第2页
ProE与Matlab混合曲面建模.docx_第3页
ProE与Matlab混合曲面建模.docx_第4页
ProE与Matlab混合曲面建模.docx_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ProE 在曲面设计时的弱点是它不能直接根据曲面方程来生成曲面; 用于生成曲线的方程也因其提供的函数有限而在复杂程度上受到限制。因此, 在生成有严格数学描述的复杂曲线和曲面时, 它要用其它方法来近似。Matlab 具有功能强大的数据处理能力,如果把两者结合起来, 让Matlab 对复杂的曲线和曲面进行数学处理, 然后将处理后的数据送给ProE, 就可以极大提高ProE 曲面设计的能力。在曲面绘制方面,虽然Matlab生成的图形不能直接用于机械设计,但其绘图的机理都是一样的,都是由点生成线,再生成面,区别是Matlab以直代曲,ProE一般生成曲线采用插值,因此,只需要把在MATLAB中绘制的公式曲线、曲面上所有的点坐标数据都提取出来,若能让ProE正确识别,那么我们就可以在其中精确地绘制这些曲线、曲面了。经过尝试,利用Matlab 取得生成曲面需要的数据,将结果存储于. ibl 中,利用ProE 可以直接从. ibl 文件生成曲线这一功能,直接生成曲线,进而生成曲面即可操作方法,在ProE 中选择“插入”“基准”“曲线”或单击基准工具栏上曲线按钮, 选择“从文件”, 然后选择“完成”, 再创建或选择一个曲线参照坐标系, 就可以在出现的窗口中选择要打开的.ibl 文件, 再点击“确定”后曲线就生成了。由.ib l 文件创建曲线的最大优点是改变方便。曲线数据如有改动, 只要修改一下. ibl 文件然后对曲线用“重定义”的方法重新指定文件即可。还有一个优点是可以用一个文件生成多条曲线, 在零件的目录树上可以显得非常简洁。下面是实现过程,以马鞍形为例(1)利用MATLAB得到公式曲面数据 1)在MATLAB中绘制出曲面 M文件 th,r=meshgrid(0:5:360)*pi/180,0:.05:1); %在极坐标系下设置一个7321的网格矩阵,X,Y=pol2cart(th,r); %转化为笛卡儿坐标系% Z=X+i.*Y; F=abs(Z.4-1).(1/4); surf(X,Y,F); %显示曲面的立体图形% S=X(:) Y(:) F(:); %把X、Y、F 3个矩阵中的数据存储到矩阵S中% b=size(S); S=floor(1:b(1,1);S; save flcxq.ibl S -ascii下面按照ProE生成混合曲线的文件格式对上面生成的结果进行些许修改。具体参见ProE帮助文档closedarclengthbegin sectionbegin curve 1.0000000e+000 0.0000000e+000 0.0000000e+000 1.0000000e+000 2.0000000e+000 5.0000000e-002 0.0000000e+000 9.9999844e-001 3.0000000e+000 1.0000000e-001 0.0000000e+000 9.9997500e-001 4.0000000e+000 1.5000000e-001 0.0000000e+000 9.9987341e-001 5.0000000e+000 2.0000000e-001 0.0000000e+000 9.9959976e-001 6.0000000e+000 2.5000000e-001 0.0000000e+000 9.9902200e-001 7.0000000e+000 3.0000000e-001 0.0000000e+000 9.9796882e-001 8.0000000e+000 3.5000000e-001 0.0000000e+000 9.9622714e-001 9.0000000e+000 4.0000000e-001 0.0000000e+000 9.9353763e-001 1.0000000e+001 4.5000000e-001 0.0000000e+000 9.8958692e-001 1.1000000e+001 5.0000000e-001 0.0000000e+000 9.8399484e-001 1.2000000e+001 5.5000000e-001 0.0000000e+000 9.7629370e-001 1.3000000e+001 6.0000000e-001 0.0000000e+000 9.6589456e-001 1.4000000e+001 6.5000000e-001 0.0000000e+000 9.5203095e-001 1.5000000e+001 7.0000000e-001 0.0000000e+000 9.3366077e-001 1.6000000e+001 7.5000000e-001 0.0000000e+000 9.0928394e-001 1.7000000e+001 8.0000000e-001 0.0000000e+000 8.7656997e-001 1.8000000e+001 8.5000000e-001 0.0000000e+000 8.3148717e-001 1.9000000e+001 9.0000000e-001 0.0000000e+000 7.6578710e-001 2.0000000e+001 9.5000000e-001 0.0000000e+000 6.5626965e-001 2.1000000e+001 1.0000000e+000 0.0000000e+000 0.0000000e+000begin curve 2.2000000e+001 0.0000000e+000 0.0000000e+000 1.0000000e+000 2.3000000e+001 4.9809735e-002 4.3577871e-003 9.9999853e-001

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论