预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SQLSERVER的参数化夹具标准件库的开发技术朱浩煜秦国华叶海潮周美丹(南昌航空大学航空制造工程学院江西南昌330063)摘要:CAFD(计算机辅助夹具设计)系统需要夹具标准件库的支持以实现夹具设计的高效率。本文介绍了以功能强大的三维软件UG为平台SQLSERVER数据库为存储介质采用MFC编程方式进行UG二次开发建立了一个可搜索、可预览的尺寸参数化驱动的夹具标准件库从而大大提高夹具设计速度减少重复劳动。关建词:夹具标准件库;CAFD;二次开发;参数化驱动DevelopmenttechnologyofaParameterizationStandardFixtureelementLibraryBasedonSQLSERVERZhuHao-yuQingGuo-huaYeHai-chaoZhouMei-dan(SchoolofAeronauticalandManufacturingEngineeringNanchangHangkongUniversityNanchangJiangxi330063China)Abstract:CAFD(ComputerAidedFixtureDesign)systemneedastandardfixturelibrarytomakethefixturedesignmoreefficient.Thisarticleintroducesastandardfixturelibrarywiththefunctionyoucansearchandpreview.UGisapowerfulthree-dimensionaldrawingsoftware.ThelibraryisworkintheUGplatformandusethedatabasetostorage.Inordertobuildalibrarywhichthroughchangeabasedmodel’ssizeparametertoworkweneedtousetheMFCtohaveasecondarydevelopmentonUG.Thelibrary’sappearingcanreduceunnecessaryworkinthefixturedesign.Keywords:Fixtureelement;CAFD;Secondarydevelopment;parameterization1、引言随着现代化生产的不断发展夹具设计中标准件的数量日益增多这主要是因为采用标准件给产品的设计、制造、装配带来了很大的方便。在进行夹具设计时设计人员会尽量考虑选用标准件当标准件不能满足要求时才会考虑重新设计新零件。在绘图时标准件会在不同的位置反复地被绘制标准件的绘制极为繁琐而且需要反复翻阅手册查找数据非常耗时耗力若每次设计人员都需要重新对这些零件进行造型设计人员必然要做许多重复性的劳动。高效率地使用标准件已成为企业提高经济效益和降低成本的必由之路[1]。因此有必要利用CAD软件的二次开发功能开发一个夹具标准件库在需要时将其从标准零件库中取出既可免去繁琐的重复绘制工作又能保证标准件的绘制的精度提高设计效率。所以标准件库是CAFD(计算机辅助夹具设计)系统的一个重要组成部分也是评价CAFD系统的一个重要指标。2、标准件库的组成CAFD系统[2]往往是CAD软件内部的一个系统是在三维CAD软件中扩展出来的一个有夹具组建、出图能力的一个子程序因此标准件库的建立也将在CAD软件的内部进行本文将采用UG软件。参数化标准件库的开发还需要一个存储数据的容器这里所选择的是SQLSERVER数据库。作为一个优秀的关系数据库管理系统它有着强大的数据交互功能:搜索、查询、数据分析、报表、数据整合和强大的同步功能使标准件库的开发更灵活可以开发出更人性化的功能。2.1标准件库的零件信息夹具标准件是在夹具设计中要经常甚至反复使用的按功能可分为基础件、定位件、导向件、压紧件、紧固件、组合件及其它件[3]。2.2标准件库的功能结构UG参数化标准件库让UG有一个可以方便调用绘制好夹具标准件平台所有功能都在UG内部实现程序流程如图1所示:图1程序流程图用户可以在UG内部调出并使用模型库程序搜索模型、预览模型并通过参数化驱动的方法构建模型。3、用户菜单设计UG/OpenMenScript是UG软件提供的用户定制菜单的专用模块其语法非常简单包括说明块、主菜单块和下拉菜单块。通过UG/Op