- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UG二次开发中数据库的建立方法
第2l卷 第 12期 长 春 大 学 学 报 Vol_21 No.12
2011年 12月 JOURNAL0FCHANGCHUN UNIVERSITY Dec.2011
UG二次开发中数据库的建立方法
王一成,张树仁
(长春理工大学 机电工程学院,长春 130022)
摘 要:目前组合夹具主要采用传统的实物试装模式,为了提高组合夹具设计和装配的效率和质量,从 实用性和易
用性的角度出发,文章以UG为平台,在UG中添加 自定义菜单,建立UG风格的对话框。用UG提供的二次开发工
具包UG/Open和VC++的MFCAppWizard建立工程,设置UG/OpenAPI编程的VC工程环境,在VC+-4-中编写
DLL格式的连接程序,建立UG与VC之间的连接,创建数据库。
关键词:UG二次开发;VC工程环境 ;自定义菜单;数据库
中图分类号:TP392 文献标志码:A 文章编号:1009—3907(2011)12—0001—04
O 引 言
很多企业单位在引入CAD/CAE/CAM软件 以后,会发现通用的CAD/CAE/CAM软件的功能虽然可以
解决大部分的实际需求,在一定的程度上提高了产品的设计、制造以及管理的效率,但在很多专业的、更为具
体的问题上,由于没有充分挖掘软件平台的潜力,以至于软件应用水平不高,单靠操作CAD/CAE/CAM软件
很难实现复杂的功能,这就需要对软件进行进一步的开发。UG是集成化CAD/CAE/CAM软件,广泛用于航
空、航天、汽车、通用机械及模具等领域。它提供了参数化、特征化的概念设计和可独立运行的面向对象的集
成管理数据库系统,使 CAD/CAE/CAM各部分的数据能够进行 自由切换,具有 良好的二次开发接 口和工具。
此外 ,UG软件还具有 良好的开放性,为用户和开发商提供了良好的二次开发环境,用户可以通过对 UG软件
进行开发,设计出自己需要的专用模块,满足设计的特殊要求。
1 开发工具和基本流程
1.1 UG开发工具简介
UG二次开发工具包括UG/OpenMenuScript界面菜单编辑语言、UG/OpenUIStyler用户界面制作工具、
UG/OpenGRIP是UG提供的专用的用户图形交互语言和UG/OpenAPIC编程接 口。在设计过程中将上述
四种方法有效地结合起来,会达到很好的二次开发效果。
1.2 VC++简介
VisualC++是微软公司推出的开发Win32应用程序 (Windows95/98/2000/XP)的、面向对象的可视化
集成工具。它最大优点就在于提供了功能强大的MFC类库,MFC是一个很大的c一类层次结构,它里面封
装了大量的类和函数,很多Windows程序所共有的标准内容都可以由MFC的类来提供,MFC类为这些内容
提供了用户接 口标准实现的方法,技术人员所要做的就是通过预定义的接 口把具体应用程序特有的东西填
人到这个轮廓中,这将简化编程工作,大大的减少程序员编写的代码数量,使编程工作变得更加轻松和容易。
此外 ,VC一还具有很多优点,比如最快的集成数控库访 问,允许用户建立强有力的数据库应用程序,具有强
有力的网络支持功能等。
1.3 开发流程
利用VC对 UG进行二次开发的基本流程图如图1所示:
2 以实例说明二次开发的应用
下面以一个基本的支撑块元件平面支钉为例,说明利用VC对UG进行二次开发的基本过程。
收稿 日期:2011.10-26
作者简介:王一成(1985一),男,河南济源人,助理工程师 ,硕士研究生,主要从事网络制造与信息制造方面研究。
张树仁 (1950·),男,吉林农安人 ,教授,博士生导师,主要从事网络制造与信息制造方面研究。
万方数据
2 长 春 大 学 学 报 第2l卷
图 1 系统流 程 图
您可能关注的文档
- Spatiotemporal Dynamics of Broad Area Semiconductor Lasers and its Characterization.pdf
- Spectral Analysis of Central Stars of PNe Interacting with the Interstellar Medium.pdf
- Spectral Analysis of a SelfSimilar SturmLiouville Operator.pdf
- SPCC冷轧薄板退火工艺的优化与性能分析.pdf
- Speaker Localization for Microphone ArrayBased ASR The Effects of Accuracy on Overlapping.pdf
- SPEECH OGLE Indexing Uncertainty for Spoken Document Search.pdf
- Speeding up the Evaluation of Multimedia Streaming Applications in MANETs using HMMs ABSTRA.pdf
- Speex语音编码算法实现与优化.pdf
- Speculative Trading and Stock Prices An Analysis of Chinese AB Share Premia.pdf
- Spend__cost__pay___take区别及练习题.doc
文档评论(0)