您所在的位置:e-works首页 > 产品创新数字化(PLM) > CAD

轴系专用CAD系统的研究与开发

发表时间:2008-6-12 李伦平 来源:万方数据
研发实用的基于通用CAD平台的零部件CAD系统是深化CAD应用、进一步提高企业设计效率的有效途径。以常用传动轴系为范例,深入研究了轴系专用CAD的系统建模技术、系统模型的维护算法以及基于知识的计算机辅助设计技术。

     2.4关健技术及其实现方法
    
     2.4.1面向特征的动态花放式设计技术

    
     在二维设计环境下,设计人员在点选某种零件特征工具后.系统便调用该对象的绘图函数生成特征的临时图形,该图形随着光标的移动而移动,当单击左键后,特征图形便最终生成,特征的完整信息也随之保存。因此,动态拖放式设计技术大方便了二维环境下设计模型的建立。
    
     2.4.2零件二维模型图的约束导航技术
    
     在二维设计环境中,零件特征图元在被拖放过程中,如果不通过导航,特征图元就无法精确定位,那就会为设计造成很大麻烦,甚至无法进行设计。各种不同的特征图元有不同的位置约束要求。特征图元的导航约束的具体实现方法是在鼠标移动消息响应函数中调用当前特征的导航函数,在导航函数中,通过不断获取当前光标位置周围的.几何信息来选择放置零件特征的位置,再强制性地将合适位置的基点位置传递给零件示意图,由此来实现导航约束。
    


     2.4.3基于知识的设计技术
    
     基于知识的推理(KBR,Knowledge-based Reasoning)是智能系统常用的一种技术,对于轴系专用CAD系统来说,为使其具备一定的智能设计功能.利用KBR技术是必要的。具体实现方法是首先将轴系设计所涉及的专业知识要从知识源中提炼出来,并把它们转化成计算机可识别可执行的代码问。轴系设计知识源的一部分是机械设计手册、书刊以及成熟的计算公式;另一部分是该领域专家在长期的设计实践中的经验和体会,如已有的优秀的设计方案、设计结果。对于前一部分知识容易固化在程序中,如大量的机械手册内容可建成Microsoft Access数据库,再利用Visual C++6.0这个开发工具对数据库进行访问,就可在适当的时候获取所需的数据。对于另一部分知识源,也可以建立专门的开放式的专家知识库,保存一部分典型的轴系设计方案及优秀的设计经验,需要时可直接调出使用.同时也可以对设计者自己设计的结果进行保存,从而达到充实知识库的目的。这种技术的实现.可使设计人员从频繁地查表(手册)、计算等工作中解脱出来,将更多的精力放到产品创新设汁上去。
    
     在轴系CAD系统中,可将设计所需知识规纳成一个独立的知识库,该知识库具备知识维护及知识使用的功能,知识维护功能可以使知识库不断健全;知识库可具备多种使用方式,如知识库可具备独立地手工推理功能或与专用CAD系统集成起来进行自动推理。
    
     3结论
    
     通过对轴系专用CAD系统的部分关键技术的突破,从而证明该系统的设计方案是完全可行的。该系统可进行单级轴系、双级展开式轴系等设计,操作简单,人机界面友好,设计速度快,效率高。设计过程中大量的计算、查表、三维造型等工作可由系统自动完成。该系统可为其它专用CAD系统的开发提供一定的借鉴与参考。图5为轴系CAD系统界面。

本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。

责任编辑:童伟
2