基于VISIO的液压传动系统CAD软件的研究与开发_第1页
基于VISIO的液压传动系统CAD软件的研究与开发_第2页
基于VISIO的液压传动系统CAD软件的研究与开发_第3页
全文预览已结束

下载本文档

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

文档简介

液 压 气 动 与 密 封 2 0 l 3年 第 O 1期 基于 V l S I O的液压传动系统 C A D软件的研究与开发 赵 艳 北京航空航天大学 机械工程及 自动化学 院 北京1 0 0 1 9 1 摘 要 研究了在 N E T平 台下 利用 C 语言二次开发以 V i s i o D r a w i n g C o n t r o l 控件 为核心 的液压传动系统 自动建模与计算 的实现问题 以 V i s i o D r a w i n g C o n t r o l 控件为基础 建立 了液压传动系统元件 图形库 和设 备信息参数数据库 实现 了液压传动系统原理 图的绘 制和参 数赋值 设计 了系统拓扑结构识别 程序 能够 自动提取元件参 数和设备 连接关 系 基于节点法建立 系统数学模 型 结合参数信 息用分析 计算 液压 系统经典 回路 的稳态特性 并将计算结果与 E x c e l 整合 形成各类计 算报表 关键词 液压传动系统 C 自动建模 分析计算 中图分类号 T P 1 3 6 文献标识码 A 文章编号 1 0 0 8 0 8 1 3 2 0 1 3 O l 一 0 0 1 8 0 3 Th e Re s e a r c h a n d De v e l o p me n t o f CAD S o f t wa r e f o r Hyd r a u l i c Po we r Tr a n s mi s s i o n S y s t e m Ba s e d o n Vi s i o o Ya h S c h o o l o f Me c h a n i c a l E n g i n e e r i n g a n d A u t o ma t i o n B e i j i n g U n i v e r s i t y o f A e r o n a u t i c s a n d A s t r o n a u t i c s B e i j i n g 1 0 0 1 9 1 C h i n a Ab s t r a c t Th e r e a l i z a t i o n me t h o d s o f a u t o ma t i c mo d e l l i n g a n d a n a l y z i n g f o r h y d r a u l i c p o w e r t r a n s mi s s i o n s y s t e m we r e s t u d i e d Us i n g V i s i o D r a wi n g C o n t r o l a s k e y e l e me n t t h i s a p p l i c a t i o n b u i l t t h e h y d r a u l i c c o mp o n e n t s l i b r a r y a n d p a r a me t e r d a t a b a s e wh i c h h e l p e d t o d r a w s c h e ma t i c d i a g r a m a n d p a r a me t e r v alu e a s s i g n i n g Au t o ma t i c a n aly s i s p mgra m o f t o p o l o g i c a l s t r u c t u r e wa s d e s i g n e d t o e x t r a c t t h e p a r a me t e r v a l u e s and c o n n e c t i o n b e t we e n c o mp o n e n t s An d ma t h e ma t i c mo d e l o f t h e s y s t e m w a s p mgra mme d t o c alc u l a t e t h e n t h e fi n al d a t a c o u l d o u t p u t t o e x c e l t o d o r e p o r t Ke y wo r d s h y d r a u l i c p o we r t r a n s mi s s i o n s y s t e m C a u t o ma t i c mo d e l l i n g c alc u l a t e 0 引言 随着液压技术和计算机技术 的发展 研制高效率 可维护性强 具有 良好用户界面的图形化设计 计算分 析软件成 为液压传 动系统 C AD软件研 究 的重要任务 之一 目前 国内外 已经存在一些液压系统原理图绘制 软件和仿真分析计算软件 但是前者没有提供系统分 收稿 日期 2 0 1 2 0 4 1 6 作者简介 赵艳 1 9 8 6 一 女 陕西 渭南人 在读 硕士研究 生 研究方 向为 液压传 动系统 C A D软件的研究 与开发 析计算 功能 不能充分满足众多用户的需要 后者 价 格 昂贵专业性强 要求使用者具备较高素质 两者均不 能满足工程技术人员 日常设计使用和实验教学需求 本 文 基 于 N E T平 台 利 用 C 语 言 二 次 开 发 V i s i o D r a w i n g C o n t r o l 控件 研究了液压传动系统原理 图 图形化设计和分析计算的技术 这样不仅可 以充分利 用 V i s i o强大的绘 图和交互功能 还可以与 N E T平台无 缝连接 利用 C 面向对象设计 的优势快速设计实现液 压传动系统的分析计算功能 本软件最终实现的液压传动系统 自动建模和分析 计算的过程如 图 1所示 参考 1 惠学磊 J 型全液压振动压路机主传动系统设计浅析 J 流体 传动与控制 2 0 0 7 5 2 蒋志新 孙虎儿 郭 刚 基 于 M A T A L A B的液压直线 振动筛 的 计算机仿真 J 煤炭工程 2 0 0 7 1 1 3 解 同信 金英 姬 液 压与气压 传动技术 入 门 M 北 京 化学工 8 文 献 业 出版社 2 0 0 7 朱钒 张志 张道富 国 内外液压机技 术现状及发展 趋势 J 机 床 与液压 2 0 0 0 1 张建辉 刘运龙 牛洹涛 龚安华 液压振动筛的改造 J 中国设 备工程 2 0 1 0 2 Hy d r a u l i c s P n e u ma t i c s S e a l s No 01 2 0 1 3 面一 一 翼 三 三 三 二 三 三 三 一一 一 一 一 一 一 一 一 一 l 墼 塑 鱼 l昼 l 芎 I I 数学模型建立H元件模型类1 0 一 一一 一 j 一 一 二 二 一 一 一 j 一 一 I 结 果显 示 l E x c e l 输出 I和 输出 l 一 一 一 一 一 一 一 一 一 一 一 一 通用语言运行环境 的控制下运行 具有跨平 台执行和 支持多语言如 C V B C 等开发 的特性 在 N E T运行 库下执行 的必须是托管代码 不能直接在 N E T运行库 承载的为非托管代码 必须转换 为托管代码才能运行 在 N E T环境 下 C 是微软推出的一种全新的先进的面向对象的编 程语言 C 与 N E T有着密不可分 的关系 从最初的设 计开始 C 就被赋 予 了 N E T应用 程序开发语 言 的重 任 因此虽然 V B C 也可以用于开发 N E T应用程序 但是使用 C 开发的 N E T应用程序仍然具有无可 比拟 的优势 2 原理图的绘制与系统拓扑结构识别 2 1 原 理 图 的绘 制 液压传动系统原理 图是采用标准图形符号设计的 完成给定功能的图形系统 而液压元件 的种类繁多 绘 制原理图时将多次调用各种液压元件 3 1 因此 本软件 充分利用 了 V i s i o D r a w i n g C o n t r o l 自带的机械工程一 流体 动力模具上所给定 的元件符号 并且进一步编辑修改 最终建立 了表 1 所示 的液压元件 图形库 共计 1 3类 2 1 2种 表 1 液压元件库元件种类和数量 另一个 问题是系统设备信息和参数赋值问题 与 元件图形库 中各液压元件相对应 利用 S Q L S e r v e r 数 据库存储元件类 型和结构形式 并建立关系表 以存储 元件具体型号和输入的元件参数值 2 2基于原理图的网络模型拓扑结构识别 网络模型拓扑结构的识别即提取组成 系统的构件 及各构件之间的联接关系 从数学角度看则是一个广 度优先或者深度优先的搜索和整合过程 1 9 液 压 气 动 与 密 封 2 0 1 3年 第 O 1期 在 V i s i o D r a w i n g C o n t r o l 中 连接图形 的操作被称为 粘 附 图形 任 意 两 个 图形 之 间 的 连接 都 是 通 过 C o n n e c t 对象来表示 的 在绘 图工作界面 中 每个元件 或者元件组合被称为一个 S h a p e对象 其具有 四个与连 接相关的属性 1 C o n n e c t s 属性 返 回一个包括图形被粘附的每个 图形 组合或辅助线的 C o n n e c t 对象的 C o n n e c t s 集合 2 F r o m C o n n e c t s 属性 返 回一个包括每个粘附到 该 图形 的 图形 组 合 或 辅 助 线 的 C o n n e c t s对 象 的 C o n n e c t s 集合 3 F r o m S h e e t 属性 返 回创建连接的图形 4 T o S h e e t 属性 返 回接受连接的图形 因此 只要获得对 C o n n e c t 对象的引用 就可 以查 看哪些 图形被连接以及它们的连接方式 如图 2所示 液压泵和液压油缸两个二维图形元件通过一维图形动 态连 接 线 连接 到 一起 这 时 液压 油 缸 图形元 件 的 C o n n e c t s属 性 的 C o n n e c t s集 合 是 空 的 但 它 的 F r o mC o n n e c t s 属性 的 C o n n e c t s 集 合包含 了一个 对象 这表示液压油缸没有被粘 附到任何 图形上 动态连接 线 被 粘 附 到液 压 油 缸 图形 元 件上 动 态 连 接线 的 C o n n e c t s 属性 的 C o n n e c t s 集合 包含 了两个 C o n n e c t 对 象 但它的 F r o mC o n n e c t s 属性 的 C o n n e c t s 集合是空的 这表示动态连接线被粘附到液压油缸 和液压泵上 但 没有任何图形粘附到动态连接线上 I 液压泵 J动态连接线 山 液 压 油 缸 图 2图形元件 之间的连接方式 如 图 3所示即为基 于此方法 的系统拓扑结构生成 过 程 图 3拓扑结构 生成 3 液压传动系统分析计算模型的建立 目前 在对于液压传动系统回路数学模型的建立 比较成熟的是节点法 7 J 本软件主要分析计算液压系统 2 0 稳态运行情况下各参数值 因此只需建立液压元件静态 模型 并对整个系统运用基于逻辑值判定和代数方程分 析的方法 整个液压系统的计算程序流程图如图4所示 在本软件 中即采用 C 自定义类来存储元件 的数 学模型信息 而用户无需关心其具体实现 只需要在操 作界面输入相关参数 便可得到相关计算结果信息 原 理如图 图 4 系统分析计算程序流程图 图 5 用户界面计算分析过程 并且在软件中添加对 I n t e r o p E x c e 1 d l l 程序集的引 用 就可 以把相应结果信息输 出到 E x c e l 表格 中 4 结束语 通过对 V i s i o D r a w i n g C o n t r o l 的二次开发 实现 了液 压传动系统 图形化绘制 元件参数输入和分析计算 的 功能 其友好的人机交互界面为广大 的工程人员 E t 常 使用和实验教学使用提供了巨大的便捷性 参考文 献 1 王勇 李 从心 黄树槐 C HI S P软件 中的液压系 统原理 图智能 理解技术 J C o m p u t e r A p p l l i c a t i o n 1 9 9 6 4 3 2 3 3 2 张鸿 博 蔡 晓峰 基 于 Vi s i o D r a w i n g C o n t r o l 控件 的图形化 潮流 计

温馨提示

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

评论

0/150

提交评论