基于AutoLisp的液压系统计算机辅助设计
液压系统参数计算是液压系统设计的基础,传统的液压系统设计中,技术人员往往要大量查阅液压手册,工作负荷大,效率不高,难以适应快速产品开发的需求, AutoCAD是一种具有高度开放结构和提供多种开发工具的CAD软件开发平台,它提供给编程者一个强有力的二次开发环境[1-2]。CAD软件二次开发彻底改变了传统设计方法,能提高产品的设计质量,对于实现设计的科学性和创造性有积极的意义。本设计是针对液压系统的参数计算模块的设计,只要建立起系统参数的计算模块,设计人员在液压系统的设计过程中就可以直接调用该模块,将已知的数据输入后,计算机就可以自动得到结果并通过菜单显示在窗口。结果的输出既方便又直观,并且能实现交互的功能。
1 理论基础及总体方案确定
液压系统的参数计算是液压系统设计的重要部分,通常情况下利用液压传动的基本原理,拟定出合理的液压系统图后,通过各个计算来确定液压系统的参数,然后按照这些参数来选用液压元件的规格和进行系统的结构设计[3]。具体计算步骤如下:
(1)计算液压缸的主要尺寸以及所需的压力和流量。
(2)计算液压泵的工作压力、流量和传动功率。
(3)选定液压泵和电动机的类型和规格。
(4)选择阀类元件和辅助元件的规格。
通过建立起系统参数的计算模块,设计人员在液压系统的设计过程中就可以直接调用该模块,将已知的数据输入后,计算机就可以自动得到结果并通过菜单显示在窗口。这就需要熟练掌握液压系统参数计算的总体过程,然后通过运用AutoCAD二次开发环境中的AutoLisp语言工具编写相应的程序来将液压系统的参数计算过程指令化。同时要建立图形模式的对话框输入界面以便用户对需要输入的数据一览无余,能相互参照随时修正,然后整体送往AutoLisp执行,最后通过调试证明其具有可行性。软件实现的流程如图1所示,主要包括:确定系统的计算模块;编制各模块的对话框图;编写绘制对话框的程序;编写系统计算的主程序和调用对话框程序;调试软件。
2 液压系统参数计算的CAD软件设计
2.1 液压系统参数计算对话框
液压系统计算分为三大模块,包括液压缸的主要尺寸以及所需的压力和流量计算;液压泵的工作压力、流量和传动功率的计算;其它辅助元件的计算选择。
(1)编写对话框程序。分别在AutoCAD中Visu-alLisp编辑器下编写3个模块的对话框程序,然后单击“保存文件”按钮,在目录/AutoCAD 2007/sup-port下把文件分别以yeyaxitong.dcl、yeyagang.dcl、yeyabeng.dcl等为名保存。在DCL屏幕画面上的对话框应该反映该对话框的功能,这和AutoLisp的命名原则一样,以便用户寻找和利用这些文件,也有利于开发人员管理和维护DCL文件。
相关文章
- 2019-06-25高职《液压与气动技术》课程教学整体设计
- 2019-03-10从控制污染谈油箱设计和制造的几个问题
- 2019-03-09负荷传感转向液压系统优先阀的稳健设计
- 2019-03-06转盘的液压驱动设计
- 2018-10-15电伺服折弯机的同步控制及仿真研究
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。