摘要:本文介绍了液压系统原理图总成CAD设计的基本方法和软件的构成。软件设计采用了图形可视化菜单和下拉式菜单技术,通过人机交互输入有关参数即可生成原理图;该软件还有庞大而实用的可选的元件参数库(用FoxPro编写)、独特的接口及元件编号程序,使得该软件具有自动生成明细表的功能。原理图中所有元件基本符号均以软图形库(用AutoLISP编写)方式存在于系统中,设计和使用起来效率较高。
关键词:液压系统CAD;软图库;参数库
1前言
目前各公司、企业都把产品的更新和开发作为增强竞争力的重要手段,而CAD正是能大幅度缩短产品设计周期,提高设计质量以及提高公司、企业市场竞争能力的有效手段。随着计算机技术的高速发展,应不断开发更实用、更方便、性能更优越的液压系统CAD软件包,以跟上时代的步伐。
2系统软件的结构
本软件将液压系统原理的基本图形职能符号以软图库(用AutoLIST开发的)的形式存于系统中。充分利用AutoCAD与FoxPro软件各自的特点,利用AutoCAD的图形功能生成原理图及生成各基本图形与FoxPro的接口,利用FoxPro生成液压系统原理图明细表。该软件包结构如图1所示。
(图片)
图1系统软件结构图 (1)建立各元件基本模块和典型系统模块
①元件基本模块。本软件以中华人民共和国国家标准,液压及气动图符号GB/T 786.1-93为标准,用AutoLISP程序设计语言编程来建立元件图形库(软图库)即基本模块,并生成元件基本模块的FoxPro接口文件。
②典型系统模块。该模块包含几十种液压典型回路。如:调压回路、调速回路、多缸动作回路及其它回路。每种回路都有其特点,适用场合等说明。使用者可参考典型回路亦可做局部修改以生成自己需要的液压系统。
(2)建立元件主要参数库及查询系统
①用FoxPro程序设计语言建立元件主要参数库可含国内外知名企业、公司的产品,并且参数是开放式,可随时补充、更新、修改内容。
②元件型号的查询功能,该功能具有提示性查询和目标查询两种方法。
(3)菜单设计
采用AutoCAD的幻灯功能和AutoLISP程序设计语言设计下拉式菜单和图形可视化菜单并存的方式(见图2),人机界面友好,使用方便简捷,适应设计人员不同的使用习惯。(图片)
图2菜单图 (4)明细表和元件的自动编号
①根据元件的接口文件与元件的主要参数库和元件自动编号程序则自动生成设计者所设计的液压系统原理图明细表,内含元件名称、型号、主要参数。若参数库不含你所需的元件时,亦可采用人机交互输入所需元件型号、参数的方法完成明细表的生成。
②依据系统原理图而生成元件名称顺序库,而后以人机对话的形式重新确定元件的顺序号,由程序自动生成重组的编号并重新调整明细表中各元件的先后顺序。
3液压系统原理图总成设计
由于采用图形可视化菜单技术或下拉式菜单技术,使用者只需通过鼠标选取菜单,根据菜单的可选项确定所需元件图形符号,点选图形编程,用对象捕捉将各元件图形连接起来生成系统原理图。再点选元件编号程序即可自动生成系统明细表。
4结论
用液压系统原理图计算机辅助设计软件包可以更快速、正确、方便地设计出所需要的液压系统原理图。由于采用了图形可视化菜单和下拉式菜单技术外加庞大而实用的可选的元件参数库及独特的接口及元件编号程序,使得该软件具有自动生成明细表的功能。该系统软件自1996年开发至今,历经多次修改和完善。实践证明,它是一套实用性强、功能完善的极具推广价值的系统软件。
6/13/2004
|