用户名 密码
设为首页  加入收藏  
首页 | 新闻系统 | 下载系统 | 视频系统 | 商城系统 | 闪客系统 | 图片系统 | 文章系统 | 分类信息 | 模具论坛 | 习苑之家  | 习苑顶客
首页 > 文章系统 > 专业软件 > AutoCAD
 
AutoCAD结合MATLAB实现公式曲线曲面的精确绘制
作者:佚名 发布时间:2008-10-12 07:35:49 来源:machine365.com
本文介绍了一种快速、精确地绘制各种公式曲线、曲面的方法,即在AutoCAD中通过调用经过Excel处理的MATLAB数据实现。

    一、引言
   
    用AutoCAD绘制平面公式曲线(如渐开线、心形线)、空间公式曲线(如螺旋线)以及公式曲面(如马鞍形曲面)是比较困难的,一般情况下,需要用 AutoCAD开发程序编程,但多数程序比较复杂,尤其是公式曲面的绘制程序,需要多层嵌套循环,复杂且运行效率低。
   
    快速且精确地绘制各种公式曲线、曲面恰恰是MATLAB的长项,但是MATLAB绘制的图形却不能直接用于机械零件设计。其中非常关键的一点,就是 MATLAB绘制的曲线、曲面分别是由有限个点连接而成的折线和空间网格构成的,而在AutoCAD中绘制的曲线、曲面也是如此。因此,只需要把在 MATLAB中绘制的公式曲线、曲面上所有的点坐标数据都提取出来,若能让AutoCAD正确识别,那么我们就可以在AutoCAD中精确地绘制这些曲线、曲面了。
   
    本文介绍了一种快速、精确地绘制各种公式曲线、曲面的方法,即在AutoCAD中通过调用经过Excel处理的MATLAB数据实现。
   
    二、AutoCAD和MATLAB的特点
   
    MATLAB是非常优秀的科学计算、信号处理以及图形显示软件,它有自身的语言,与其他高级语言相比,MATLAB提供了一个人机交互的数学环境,并以矩阵作为基本的数据结构,可大大节省编程时间。另外,MATLAB不仅语法规则简单,容易掌握,调试方便,还可以存储中间结果,这使得MATLAB既可以快捷、精确地绘制各种公式曲线、曲面,又可以很方便地提取中间数据。
   
    在工业设计领域,AutoCAD不仅被广泛应用于平面绘图,也可以用于三维建模,但在曲线、曲面造型方面不是很理想。它是开放型的人机交互系统,有多种语言接口,与外界的数据交换很灵活,这些特点使得它与MATLAB的结合成为可能。
   
    三、结合MATLAB在AutoCAD中绘制曲线、曲面的原理及方法
   
    1.原理
   
    MATLAB中的矩阵数据虽然很容易提取,但由于它不是AutoCAD能识别的格式,因此不能直接被AutoCAD调用,需要先用Excel对从MATLAB中提取的数据进行编辑,转换成AutoCAD可以识别的格式,才能在AutoCAD中绘出曲线、曲面。

    2.方法
   
    由于在AutoCAD中绘制平面曲线、空间曲线和曲面的绘制命令不同,且数据结构也不同,因此结合MATLAB的绘制方法也稍有区别。这种绘制方法的关键就是把数据格式转换成AutoCAD的绘制命令所需要的数据格式,只要熟悉AutoCAD的数据结构,就可以举一反三。
   
    在这三者中最复杂的是绘制公式曲面的数据结构,下面就以一个马鞍形曲面的绘制为例来介绍这种方法,数学模型如公式(1)所示。


  (1)利用MATLAB得到公式曲面数据

  1)在MATLAB中绘制出曲面

  在MATLAB中输入如下命令:

  [th,r]=meshgrid((0:5:360)*pi/180,0:.05:1); %在极坐标系下设置一个73×21的网格矩阵,即圆周方向分为73份,半径方向分为21份,总共分了1533个点,节点越多,图形越精确 %
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关信息
 ·AutoCAD创新教学的实践探索  (2008-03-01)
 ·AutoCAD 2007 功能的探索与研究  (2008-03-01)
 ·浅谈AUTOCAD的特点及其应用分析  (2008-03-01)
发表评论
用户名: 密码:
验证码: 匿名发表
 
 搜索文章
 最新文章
·国家标准《镁合金压铸件》的
·机械设计必须牢记的六条原则
·Google的产品及其影响
·鲁迅走开了,他笔下的人物欢
·我党战胜国民党军的真正原因
·AutoCAD结合MATLAB实现公式曲
·有限元分析的发展趋势
·提高冲模寿命的措施
·刀具综述
·东西部模具产业发展对比分析
 热点文章 
·新华字典里为什么没有屄字
·成龙个人档案
·2008年SCI、SCIE、EI收录的中
·锻造工艺
·红冲工艺简介
·冷冲模的维护保养规程
·如何让播放幻灯片时不显示备
·世界机械发展史
·浅谈轧钢生产中的新技术应用
·催人泪下的《红楼梦》插曲
网站留言关于我们联系方式友情链接网站地图百色服务 Copyright © 2006-2015 cHinaxy.org