一种通用的机构部件运动函数求解方法.docxVIP

  • 0
  • 0
  • 约6.17千字
  • 约 3页
  • 2026-01-15 发布于浙江
  • 举报

一种通用的机构部件运动函数求解方法.docx

机械工程师ME

机械工程师

MECHANICALENGINEER

101网址:

101

网址:电邮:hrbengineer@163.com圆园23年第1期

一种通用的机构部件运动函数求解方法

冀邯磊,高建罡

(邯郸市永年区海翔机械厂,河北邯郸057150)

摘要:介绍了一种通用的机构部件运动函数的求法,主要运用了UGNX三维软件和Matlab软件,使用UGNX导出数据,

Matlab处理数据,得到机构部件的运动函数,两个软件的结合可以使设计者充分了解机构的运动规律,有助于对机械机构的优化设计。

关键词:UGNX12运动仿真;Matlab;升降机构;运动函数;Excel数据

中图分类号:TH137.9 文献标志码:粤 文章编号:员园园圆原圆猿猿猿(圆园23)01原园101原园3

AGeneralMethodforSolvingtheMotionFunctionofMechanismComponents

JIHanlei,GAOJiangang

(HandanYongnianHaixiangMachineryFactory,Handan057150,China)

Abstract:ThispaperintroducesageneralmethodofsolvingthemotionfunctionofmechanismcomponentsusingUGNXthree-dimensionalsoftwareandMatlabsoftware.UGNXisusedtoexportthedata,andMatlabisusedtoprocessthedatatoobtainthemotionfunctionofthemechanismcomponents.Thecombinationofthetwosoftwarecanmakethedesignerfullyunderstandthemotionlawofthemechanismandcontributetotheoptimaldesignofthemechanicalmechanism.

Keywords:UGNX12motionsimulation;Matlab;liftingmechanism;motionfunction;Exceldata

引言

在机械结构的设计之初,有时需要知道某个部件的运动规律作为设计的参考。对于运动比较规律的部件,可以通过计算得到其运动规律,比如多个齿轮传动,可以通过计算齿数比,得到其中任意一个齿轮的转速;也有很多运动不规律的部件,无法通过计算直接得到这个部件的运动函数,或者计算过程十分复杂。下面以一个简单的升降机构为案例,讲解一种通用的机构部件运动函数的求法。

方法概述

如图1中展示的是一种液压杆驱动的升降机构,液压杆伸缩带动连杆机构收缩,进而驱动平台升降运动,由于平台的升降是连杆经过一系列的连锁反应实现的,所以

图1平台升降机构平台位置移动函数很难直接通过

图1平台升降机构

UGNX三维软件可以对机构进

行运动仿真[1],UGNX运动仿真是在已经建模装配好的机构模型上进行的。通过定义机构中的各个连杆,然后创建连接,最后添加驱动使机构可以持续地进行运转。这样便可以模拟机构的实际运动过程。从而分析机构的运动规律,研究机构静止或运动时的状态。最后根据得到的数据对模型进行进一步的优化改进。UGNX运动仿真模块提供了非常强大的分析功能,不仅可以跟踪机构中某个部

件的运动过程,做出运动轨迹,还可以做出某部件的运动曲线图,导出运动数据,这就为我们得到某个部件的运动函数提供了便利,但是UGNX软件无法导出函数,而

Matlab软件有强大的数据处理能力,可以把海量的数据拟合成函数,Matlab是一个包含大量计算算法的集合。其拥有600多个工程中要用到的数学运算函数,可以方便地实现用户所需的各种计算功能。另外Matlab还包括拥有数百个内部函数的主包和三十几种工具包,方便使用者处理数据。

本方法就是结合两个软件的优势来求得部件的运动函数。求平台位移运动函数的过程可以分为两步。第一步:通过UGNX建模,并对模型进行运动仿真,然后导出部件运动过程参数的Excel表格。第二步:通过Matlab的

2Cftool工具对数据进行运算,得到这个部件的运动函数。

2

机构运动方针构建和运动数据的导出

UGNX运动模块是一个集成的CAE工具,提供了全面的机构建模和分析功能,可以模拟和评估机械运动系统,通过运动仿

文档评论(0)

1亿VIP精品文档

相关文档