CADCAM软件二次开发实验教案
时间:2025-04-08
时间:2025-04-08
实验一 菜单及工具条制作(2学时)
一、实验内容
1. 制作下图所示的标准件菜单;
2. 将上述菜单的第三级按钮制作成三个工具栏。
工具条按钮如下:
二、实验目的
1. 掌握UG软件中菜单的创建,可以根据需要建立相应的菜单条;
2. 掌握UG软件中工具栏的创建,可以根据需要建立相应的工具栏。
三、实验器材
计算机1台,UG程序1套。
四、实验原理
根据UG中菜单及工具栏制作的方法进行菜单及工具栏制作。
五、实验步骤(详细撰写)
1.写出菜单文件;
2.写出工具栏文件;
3.写出UG系统文件的设置方法。
六、实验过程
1.在环境变量中添加
2.建立文件夹C:\TEST\STARTUP,路径可以不同
3.菜单文件
VERSION 120
EDIT UG_GATEWAY_MAIN_MENUBAR
BEFORE UG_HELP ,路径可以不同
CASCADE_BUTTON UG_M1
LABEL 标准件
END_OF_BEFORE
MENU UG_M1
CASCADE_BUTTON UG_M1_1
LABEL 螺钉
CASCADE_BUTTON UG_M1_2
LABEL 轴承
CASCADE_BUTTON UG_M1_3
LABEL 螺母
END_OF_MENU
MENU UG_M1_1
BUTTON UG_M1_1_1
LABEL 圆柱头螺钉
BUTTON UG_M1_1_2
LABEL 紧定螺钉
BUTTON UG_M1_1_3
LABEL 十字槽螺钉
END_OF_MENU
MENU UG_M1_2
BUTTON UG_M1_2_1
LABEL 向心球轴承
BUTTON UG_M1_2_2
LABEL 圆柱滚子轴承
BUTTON UG_M1_2_3
LABEL 推力球轴承
END_OF_MENU
MENU UG_M1_3
BUTTON UG_M1_3_1
LABEL 六角螺母
BUTTON UG_M1_3_2
LABEL 六角锁紧螺母
BUTTON UG_M1_3_3
LABEL 圆螺母
4.END_OF_MENU工具栏文件
1)螺钉工具栏文件
TITLE 螺钉
VERSION 170
BUTTON ld1
LABEL 圆柱头螺钉
BITMAP ld1.bmp
ACTION ld1.grx
SEPARATOR
BUTTON ld2
LABEL 紧定螺钉
BITMAP ld2.bmp
ACTION ld2.grx
SEPARATOR
BUTTON ld3
LABEL 十字槽螺钉
BITMAP ld3.bmp
ACTION ld3.grx
2)螺母工具栏文件
TITLE 螺母
VERSION 170
BUTTON lm1
LABEL 六角螺母
BITMAP ld1.bmp
ACTION ld1.grx
SEPARATOR
BUTTON lm2
LABEL 六角锁紧螺母
BITMAP ld2.bmp
ACTION ld2.grx
SEPARATOR
BUTTON lm3
LABEL 圆螺母
BITMAP ld3.bmp
ACTION ld3.grx
3)轴承工具栏文件
TITLE 轴承
VERSION 170
BUTTON zc1
LABEL 向心球轴承
BITMAP ld1.bmp
ACTION ld1.grx
SEPARATOR
BUTTON zc2
LABEL 圆柱滚子轴承
BITMAP ld2.bmp
ACTION ld2.grx
SEPARATOR
BUTTON zc3
LABEL 推力球轴承
BITMAP ld3.bmp
ACTION ld3.grx
实验二 GRIP入门(2学时)
一、实验内容
1、利用GRIP开发工具编写一个简单GRIP程序:编写一个在建模状态下生产一个长方体的GRIP程序;
2、利用GRIP工具进行程序编译、链接;
3、在UG环境中进行程序的运行调试。
二、实验目的
1、掌握UG软件中GRIP开发环境;
2、掌握UG软件中GRIP的开发过程。
三、实验器材
计算机1台,UG程序1套。
四、实验原理
根据UG中GRIP的开发步骤进行软件的开发入门。
五、实验步骤(详细撰写)
1.写出GRIP程序;
2.写出编译、链接方法及过程;
3.写出UG中进行软件运行的方法。
六、实验方法
1.Grip启动
点击菜单中NX OPEN Grip按钮
2. Grip程序的编写
在Grip的运行程序中,键入4,将你编写的Grip程序所在的目录写入并回车。在Grip的运行程序中,键入1,写入新建Grip程序的文件名并回车,此时Grip会打开记事本,写入程序。程序写完后退出记事本,按提示保存文件。
编写的Grip程序保存成*.grs文件。
3. Grip程序编译、链接
在Grip的运行程序中,键入2,写入所编译的文件名,编译无错后,键入3,写入所链接的文件名,链接无错后完成。
编译后Grip会生成*.gri文件,链接后Grip会生成*.grx文件,此文件为Grip的运行文件。编译时应先编译子函数文件,生成*.gri,子函数文件不需要链接,此时再编译主函数文件,生成*.gri,最后链接成*.grx。
4. Grip程序的运行
打开UG,点击File->Execute->Grip,选择*.grx文件,就可运行它。
5.例子程序:
样条曲线
ENTITY /p(4),spln(2)
p(1)=POINT/-1,0
p(2) = POINT / 0,0
p(3)= POINT / 1,0.866
p(4)= POINT / 2,0.75
spln(1)=SPLINE/p
spln(2)=SPLINE/CLOSE,p
HALT
实验三 人机交互语句调试(2学时)
一、实验内容
1、利用GRIP开发工具进行人机交互语句的调试;
2、利用参数输入语句进行参数输入;
3、利用条件跳转语句实现程序的跳转。
具体要求:
编写一个用参数对话框输入圆柱体的定位点坐标及高度参数,然后生成长方体的程序。
二、实验目的
1、掌握UG软件中GRIP的人机交互语句;
2、掌握UG软件中GRIP的参数输入及条件跳转语句。
三、实验器材
计算机1台,UG程序1套。
四、实验原理
根据UG中GRIP的开发步骤进行软件的开发入门。
五、实验步骤(详细撰写)
1.写出GRIP程序;
2.写出编译、链接方法及过程;
3.写出UG中进行软件运行的方法。
六、实验方法
1、程序的输入、编译及链接方法 …… 此处隐藏:2965字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:各种急救技能操作流程