SolidWorks环境下的参数化建模方法.pdf

SolidWorks环境下的参数化建模方法.pdf

ID:52238525

大小:199.94 KB

页数:4页

时间:2020-03-25

SolidWorks环境下的参数化建模方法.pdf_第1页
SolidWorks环境下的参数化建模方法.pdf_第2页
SolidWorks环境下的参数化建模方法.pdf_第3页
SolidWorks环境下的参数化建模方法.pdf_第4页
资源描述:

《SolidWorks环境下的参数化建模方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《机床与液压》2004.No.9·73·SoiidWorks环境下的参数化建模方法郗向儒,韩锐,李珣(西安理工大学机械与精密仪器工程学院,陕西西安710048)摘要:研究了在SoiidWorks平台上进行参数化实体建模的方法。利用其提供的API接口,在VC++6.0开发环境下对SoiidWorks2001+进行了二次开发。本文对两种不同的参数化建模方法进行了比较,详细介绍了其中一种通过修改模型参数实现参数化建模的方法,实现了简单零件的三维参数化建模。简化了建模过程,提高了建模效率,有利于企业缩短产品设计周期,提高竞争力。关键词:SoiidWorks;二次开发;参数化

2、;API中图分类号:TH122文献标识码:A文章编号:1001-3881(2004)9-073-3MethodsofParameterizedModelinginSolidworksXIXiang-ru,HANRui,LIXun(SchooiofMachineryandPrecisionInstrumentEngineering,Xi’anuniversityofTechnoiogy,Xi’an710048,China)Abstract:ThemethodofparameterizedsoiidmodeiingontheSoiidWorkspiatformwasst

3、udied.TheseconddeveiopmenttoSoiidWorks2001+wasperformedbyVC++6.0andAPIinterface.Twodifferencemethodsofparameterizedsoiidmodeiingwascom-pared,oneofthemethodswasintroducedindetaii.Thethree-dimensionaiparameterizeddesignofsimpiepartwasreaiized,whichsimpiifiesthemodeiingprocessandraisesthe

4、modeiingefficiency,anditisgoodforcompaniestoreducethedesignperiodandtogainbroadmarketacceptance.Keywords:SoiidWorks;Secondarydeveiopment;Parameterized;APISoiidWorks是Windows平台下优秀的特征造型软HINSTANCECurrentResource=AfxGetResource-件,为方便用户进行二次开发,SoiidWorks提供了Handi(e);//获取并保存当前资源OLE应用程序开发接口Soiid

5、WorksAPI,其中包含有HINSTANCENewInstance=LoadLibrar(y_T("Te-数以百计的功能函数,为程序员提供了直接访问stApp.dii"));//加载动态链接库“TestApp.dii”SoiidWorks的能力。SoiidWorksAPI提供了两种接口AfxSetResourceHandie(NewInstance);//设置应的方式:Dispatch和COM。用户可以使用支持OLE用程序使用用户资源编程的开发工具,如VB、VBA、C、VC++等对APIm_SmaiiTooibar.LoadMappedBitmap(IDR_TOO

6、L-功能函数进行调用,这些函数都可以在apiheip.chmBAR_SMALL);中找到相关说明。本文在Windows98和Soiid-HBITMAPhbmSmaiiImageWeii=(HBITMAP)m_Works2001+环境下进行二次开发,采用Dispatch方SmaiiTooibar.GetSafeHandi(e);式。m_LargeTooibar.LoadMappedBitmap(IDR_TOOL-!"基于SoiidWorks的插件程序设计BAR_BIG);SoiidWorks通过其内部的add-inmanager来管理HBITMAPhbmLargeIm

7、ageWeii=(HBITMAP)m_用户编制的插件程序,用户程序在编译后生成动态链LargeTooibar.GetSafeHandi(e);接库(DLL),SoiidWorks提供了动态链接库的接口,m_TooibarId=m_pSoiidWorks->AddTooiba(r_T能够将用户的DLL嵌入到SoiidWorks内部使用。("TestApp"),_T("TestTooibar"),二次开发的程序中可以包含用户自定义的资源,(iong)hbmSmaiiImageWeii,(iong)hbmLarge-例如:对话框、工具条、光标等,这些资源的使用方Ima

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。