UG二次开发——block开发实例.ppt_第1页
UG二次开发——block开发实例.ppt_第2页
UG二次开发——block开发实例.ppt_第3页
UG二次开发——block开发实例.ppt_第4页
UG二次开发——block开发实例.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

BLOCK开发小实例,Step1,建立文件夹,在路径E:block下创建application和startup两个文件夹,如图所示,用于存放所创建的菜单的代码和编译VC程序后所形成的.dll文件。,Step2,设置环境变量(方法一),右键“我的电脑”“属性”“高级”“环境变量”“系统变量”设置变量值为刚才建立文件的路径,即E:block,Step2,设置环境变量(方法二),或者到UGNX6的安装目录,例如D:ugUGIImenus下,找到custom_dirs.dat,用记事本打开并在末尾加入系统所在工程目录:E:block,两种方式任选一种即可,Step3,创建菜单,在刚才建立的startup文件夹下,新建文本文件block,将文件扩展名txt修改为men,并添加菜单程序,菜单脚本解释,启动UG后可以发现在菜单栏多出一项“碗模型参数化设计”,下拉菜单为“创建碗模型”,Step4,创建参数设置对话框,右键工具栏“应用”“用户界面样式编辑器”,在资源编辑器中插入三个“实数”控件,Step5,创建参数设置对话框,修改对话框标题以及每个控件的标签和标示符,点击应用,最终形成的对话框如图所示,Step6,保存对话框以及c程序,将编辑完成的对话框保存到之前建立的application文件夹中,保存类型选择C语言,保存后的信息如图所示:,三个文件:.c、.h、.dlg,Step7,连接UG与VC,将VC与UG联合文件中的UgOpen_v19.awx以及UgOpen_v19.hlp两个文件复制到vc的安装目录下的Template文件夹,例如E:应用程序vc+6.0MSDev98Template文件夹里,Step8,建立工程,启动MicrosoftVisualC+6.0,“File”“New”“Projects”选择UnigraphicsNXApplicationVI,在右侧在Location中选择工程路径,在Projectname中输入工程名称“block”,Step8,建立工程,点击OK,弹出如下对话框,选择编程语言为C,Step8,建立工程,点击“Next”后弹出如下对话框,按照图12所示选择函数入口,“Finish”,“OK”。,Step9,替换为UG模板文件,把application下的block_template.c文件改名为block.c用application下的block.c和block.h文件替换所建工程文件夹下的block.c和block.h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论