NX插件
送教程
DoTeam
培训报名
AI · CAD · PLM
首页
Portal
社区
论坛
NX技术
TC技术
Catia技术
自研系统
更多
登录
NX Toolkits 「PLM之家插件」
Castsim「铸造PLM系统」
EchoCAD「大模型CAD」
视频在线
实践教程
前沿咨询
高清购买
国产软件
PLM之家PLMHome-工业软件践行者,大模型驱动工业生态建设
»
社区
›
工业4.0-PLM之家培训中心
›
NX二次开发培训
›
【PLM之家UG NX二次开发培训】7 菜单脚本Menuscript ...
返回列表
发新帖
查看:
5790
|
回复:
0
[章节分享]
【PLM之家UG NX二次开发培训】7 菜单脚本Menuscript
[复制链接]
admin
admin
当前离线
积分
40
4
主题
3
回帖
40
积分
管理员
积分
40
发消息
发表于 2014-11-4 21:20:52
|
显示全部楼层
|
阅读模式
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要
登录
才可以下载或查看,没有账号?
注册
×
【
PLM之家
UG
NX二次开发
培训】7 菜单脚本Menuscript
$ t, N8 h4 K2 ~) W1 D1 ], ~4 c
菜单脚本Menuscript
) [% I2 x* F2 r8 S/ @! R) E
0 `- C; f z3 x+ G4 y% o
7.1 基本menuscript书写
8 Y5 W8 q& {( w
7.2 menuscript的高级用法
2 T8 I6 [+ r% {# ]
7.3 实例:创建自己的开发工具栏
% Y) O2 z0 m7 s
) o) w G* e# y5 u1 E
(1)显示网站
2 c5 D4 c6 u8 L% h1 [( w
BUTTON SAMPLE_GO_TO_plmhome
7 {% g! k& V# L% U! k4 e* r9 p/ ?
LABEL Go to plmhome.com
' q* J4 _; b+ V, n
ACTIONS "iexplore
http://www.plmhome.com
"
; ^# E+ j1 J l6 e
(2)显示其他exe程序
2 W3 }* g) d+ x$ J7 O
BUTTON SAMPLE_notepad
( T L, D/ \& k6 }
LABEL 记事本
- ~$ i9 r$ H6 d- z/ W( o* n, h
ACTIONS ”start notepad“
1 ~$ g z( Z6 E& N# m
(3)打开文件夹
, } G: W. S$ H, J" H: l; G
BUTTON SAMPLE_Open_Folder
) l' \: M/ P; L1 z( H" ]5 u
LABEL 打开文件夹
* f5 f t2 ?& K4 o9 i
ACTIONS explorer “C:\temp”
# \3 a/ ?* f- V
9 V4 o2 y# U' ]7 O4 h9 V
如果在windows平台, vb,c++,C#不需要在actions后面加扩展名dll,java需要添加。
2 ?7 V& A% Z/ j/ @* [
非windows平台不需要更改任何设置,菜单文件依然有效,因为虽然VB,C++,C#的编译扩展名不同,但是不需要书写,然而java有相同的扩展名。
) W. `2 A. c/ g1 D& H0 V
(1)先后顺序执行
6 h1 K6 S* w3 y
ACTIONS/REPLACE “action 1” “action 2” ... “action n”
2 H1 R$ Q! e! C1 s
(2)对标准的
NX
功能定义pre post动作
- E& `4 K) r6 g. ?& n- {* K
ACTIONS/REPLACE “pre action" STANDARD "post action"
- h1 h ^* l0 z; C
ACTIONS/REPLACE "pre action" STANDARD == ACTIONS/PRE "pre action"
9 ^2 k1 G9 `. ^) i
ACTIONS/REPLACE STANDARD "post action" == ACTIONS/POST "post action“
8 T/ I, q J: O7 A% u
# E5 a$ R# Q4 }4 q' p) p [
!此处使用替换,当你打开一个文件后,创建一个block文件
H, R! Y0 }( E1 ]0 h
VERSION 120
; w' V; V( ~( a$ \& {8 ]* _
EDIT UG_GATEWAY_MAIN_MENUBAR
" m7 S' w( Y' q2 L0 w
AFTER UG_FILE_NEW
9 d) x& |; P% y$ J
BUTTON UG_FILE_OPEN
) u- P1 O9 i* f# K6 d
LABEL Open...
" H J% k5 D& t. i' K; J$ Y
ACTIONS/REPLACE STANDARD create_block.vb
% F* i' ~, G& Z, m
END_OF_AFTER
0 H$ c# U4 X; m; M* y
! w! Q& h" N* v
4 J* F; T5 p5 v5 d& U' s% p/ B' L1 v# T! s
windows
,
记事本
,
工具栏
,
文件夹
,
start
相关帖子
•
186. Windows 10 下的Arial Unicode 字体显示问题
•
184. 更新 NX11.0.1后,启动使用Solid Edge时系统要求重装 NX11
•
137. NX 10.0.3 支持操作系统Windows 10
•
基于windows平台UG NX不同版本对应的编译器IDE平台详解
•
77. 配置 OS 使用的 TCVis 的许可级别
•
74. 如何在零组件版本主属性表单下显示伪文件夹
•
112. 怎样把 windows 中安装的程序列出来?
•
Teamcenter 11.1 lifecycle visualization可以下载使用了
•
Teamcenter 单点登录图文教程【转载】
•
NX结合MFC开发基础:LPCTSTR , std::string,VT_BSTR之间的转换
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
在本版发帖
关注公众号
QQ客服
返回顶部
快速回复
返回顶部
返回列表