已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UG软件二次开发基础(一),2,UG-Unigraphics 是为企业规模提供的从设计到制造的、生产力领先的CAD/CAM/CAE软件解决方案。 CAE-计算机辅助工程分析,UG是什么?,3,是一个针对那些复杂产品的生产:如汽车、飞机、医疗仪器装置和机床的公司的高级软件系统,Unigraphics,4,它也广泛用于世界范围去创建各种我们每天使用的产品项目,如船只,自行车 ,玩具,电话,咖啡壶和高尔夫球。,5,Unigraphics 提供给公司一个从设计、分析到制造的完全的数字的产品模型。,产品设计,6,叶轮有限元分析计算 划分网格,7,叶轮有限元分析计算求解,轴向位移,8,叶轮有限元分析计算求解,面内位移,9,叶轮有限元分析计算求解,Von Mise 应力,10,proe有限元分析动画,11,叶轮加工路线仿真与制造,加工路线仿真,产品制造,加工轨迹由UG等CAD/CAM软件按照数字模型产生,12,功能丰富,13,UG18用户界面,14,UGNX用户界面,15,为何要对UG软件二次开发?,UG的功能已经这么强大了,还需要进行二次开发吗?,16,为何要对UG软件二次开发?,任何一款软件都不能完全满足用户的所有需求 购买了UG软件之后,为了更好的使用,针对本单位产品的特点进行一些二次开发是必不可少的 这对提高产品的设计效率,缩短产品的设计周期并使设计符合国家标准等,具有重大意义。,17,目前普遍使用的几种大型CAD/CAM集成软件如UG和PRO/Engineer的软件二次开发的开发平台均是使用VC。,18,什么是VC?,VC-Visual C+ Visual C+是在Microsoft C的基础上发展起来的,集编辑、编译、运行、调试为一体的功能强大的集成编程环境 。,19,Visual C+6.0及其开发环境,20,Visual C+6.0及其开发环境,Visual C+开发环境特点: 集成化的开发环境; 可视化交互式的界面; Windows环境下最主要的开发系统之一 强大的调试功能,有效的排错手段。,21,安装VC,在Windows 98、Windows NT或Windows 2000以上中正确地安装Visual C+ 6.0,22,启动 VC,单击【开始】按钮 从开始菜单中启动Visual C+ 6.0 进入开发环境Developer Studio,23,建立工程,打开VC的使用界面 选择FileNEW 选择Project栏(新建工程),24,25,26,打开一个项目后,我们可以看到Developer Studio由标题栏、工具栏、工作区窗口、源代码编辑窗口、输出窗口和状态栏组成,27,28,VC界面组成,标题栏,工具栏,工作区窗口,源代码编辑窗口,输出窗口,状态栏,29,VC界面组成,标题栏,用于显示应用程序名和所打开的文件名,标题栏的颜色可以表明对应窗口是否被激活。,30,VC界面组成,工具栏,提供用于VC程序的建立、编辑及调试的各种工具。,31,VC界面组成,工作区窗口,使我们很方便的在工程的不同视图之间切换。,32,33,VC界面组成,源代码编辑窗口,可输入新程序或对已有代码进行编辑修改。,34,新建程序,编写新程序时:,35,A、新建程序,36,B、加入已有的程序,37,38,VC界面组成,输出窗口,显示程序编译及运行状态。例如程序的错误状态。,39,VC界面组成,状态栏,给出当前操作或所选择命令的提示信息 。,40,程序录入并调试,在源代码编辑窗口激活的状态下,单击程序编译按钮。 在程序没有编译错误的情况下,单击程序联编按钮。,41,编 辑 工 具,Compile,Go,42,程序录入并调试,单击GO按钮运行程序,可在设置断点处停止,以便检查中间结果,此时中间结果在输出窗口中显示。 再单击GO按钮可运行到下一断点处停止(黄色箭头处)。 单击Execute Program按钮,可执行调试好的程序。,43,44,调 试 工 具 Debug,45,VC的使用技巧,当再一次进入VC打开曾编辑过的程序时有两种快捷的方法。 选择FILE Recent Workspaces,在下拉列表中选择需编辑的程序即可。 若在下拉列表中没有可选项,则选择FILE Open Workspace,在弹出的对话框中选择。,46,注意!,在VC中利用FILE New Files中的C+ Source File建立的程序后缀为 .cpp,47,利用VC编写、调试一段程序:按照从小到大的顺序对下列数据排序 21 52 13 69 58
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论