PLM之家PLMHome-工业软件与AI结合践行者

[原创] UG NX二次开发中菜单脚本menuscript的高级应用

[复制链接]

2016-1-20 18:27:39 5852 1

admin 发表于 2014-1-6 15:49:43 |阅读模式

admin 楼主

2014-1-6 15:49:43

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
UG NX二次开发中菜单脚本menuscript的高级应用
4 I; E* z% C3 Y, C        
3 V0 k; g8 u3 g(1)显示网站+ I2 r, |" Z8 J- }# |5 [) M" o
   BUTTON SAMPLE_GO_TO_plmhome" t# _; _1 M( \
  LABEL Go to plmhome.com, J: O/ W3 k, h* W: C! U
  ACTIONS "iexplore
http://www.plmhome.com"- r6 }' w6 `1 P$ P4 O
(2)显示其他exe或者bat程序4 ^) W. a, I+ A3 q3 o, A
BUTTON SAMPLE_notepad6 ]; x: w- Y) B# F) z
  LABEL 记事本
( H$ \" t3 [9 `% L$ A  ACTIONS ”start notepad“
4 V: X( x# Y1 B! J3 [  
6 K3 u# K3 Z+ z; tACTIONS的高级用法

: b  Z2 k2 r6 c  ?7 \. ?. @
0 y3 W7 L: ]& E* C& ], t. H如果在windows平台, vb,c++,C#不需要在actions后面加扩展名dll,java需要添加
% t1 H7 v# f/ g% ]7 s非windows平台不需要更改任何设置,菜单文件依然有效,因为虽然VB,C++,C#的编译扩展名不同,但是不需要书写,然而java有相同的扩展名。
/ f0 m4 W# t* `: S  k' ^+ B
1 A$ K; u/ {1 {. f(1)先后顺序执行& J; ~8 p8 r, G7 e- u
ACTIONS/REPLACE “action 1” “action 2” ... “action n”8 [: P- P2 g; x. t6 V
(2)对标准的NX功能定义pre post动作
9 m9 j: H! b1 R7 pACTIONS/REPLACE “pre action" STANDARD "post action"
4 A6 d2 g; q- D# `- ?
ACTIONS/REPLACE "pre action" STANDARD  == ACTIONS/PRE "pre action"
1 O: ?/ K; [! t# `  J/ u0 y: r9 ~ACTIONS/REPLACE STANDARD "post action" == ACTIONS/POST "post action"
0 R2 G( A* y1 x* s% \2 S
( P2 u0 o! E2 K' C  ^, N0 u
举个例子:
/ L8 _$ @. X( @. ^9 u/ Y!此处使用替换,当你打开一个文件后,创建一个block文件
# H" h9 B# [' B" _( C6 |9 y2 O3 ?VERSION 120/ }, L' l/ V) l
EDIT UG_GATEWAY_MAIN_MENUBAR
4 e9 T7 g8 R; Y4 P8 [+ @AFTER UG_FILE_NEW$ O: T: l  _( u) x
BUTTON UG_FILE_OPEN/ h- _+ ?$ K  ~% T: c7 W7 ?: `1 Y
LABEL Open...
* X% z" W3 S5 x( O/ l* tACTIONS/REPLACE STANDARD create_block.vb
5 [) f( Z* _) |# LEND_OF_AFTER

( G3 v! N' O1 }; }! s
6 H7 T+ m( B' k* w这样打开一个文件,就会自动创建一个block!, b8 a) }- j& f
. W1 P3 [( K) L" ^& `9 N( p3 @
更多精彩请关注PLM之家!!5 p0 A5 b4 Y; X/ M8 ?' w
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复1

zz914118 发表于 2016-1-20 18:27:39

zz914118 沙发

2016-1-20 18:27:39

dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了