PLM之家PLMHome-工业软件践行者

[章节分享] 【PLM之家UG NX二次开发培训】7 菜单脚本Menuscript

[复制链接]

2014-11-4 21:20:52 5559 0

admin 发表于 2014-11-4 21:20:52 |阅读模式

admin 楼主

2014-11-4 21:20:52

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

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

x
PLM之家UG NX二次开发培训】7 菜单脚本Menuscript
& y( e' q1 i0 D

菜单脚本Menuscript

 菜单脚本Menuscript

3 y# `3 O$ P& ?$ b' l

8 u: X3 o% Q* y$ _7 l, Y& F# W7.1 基本menuscript书写
9 W' \: ]' T* D6 d/ M5 k) p7.2 menuscript的高级用法8 {& N2 p8 i& v
7.3 实例:创建自己的开发工具栏
0 _7 s! t+ a6 {% J' n* K
6 o' w7 P9 ?6 i(1)显示网站
% V  m* M6 N( H+ c                 BUTTON SAMPLE_GO_TO_plmhome* `! N9 r* I( P1 v( Z
                LABEL Go to plmhome.com  J+ l' A8 O' U6 `' P
                ACTIONS "iexplore http://www.plmhome.com"4 X9 K9 _1 L4 P& ?8 e' q
(2)显示其他exe程序( N* Y) ?- ~, \
                BUTTON SAMPLE_notepad
9 Q( s- I# q2 D3 ?# F) n- k) N                LABEL 记事本
* F9 X% a- c. n( c- F                ACTIONS ”start notepad“! S! Y9 Q- D2 }$ P# O' q
(3)打开文件夹
( t5 f$ M: k+ s; ?- O, K) m& U4 M                BUTTON SAMPLE_Open_Folder" F' J5 r, x' j; _4 f
                LABEL 打开文件夹
# _) h% |! P7 }- X                ACTIONS explorer “C:\temp”
1 v* I2 ^/ p& D0 P* o! n# r0 d( l9 \  p+ \
如果在windows平台, vb,c++,C#不需要在actions后面加扩展名dll,java需要添加。% k# o. }8 a- n0 I% V
非windows平台不需要更改任何设置,菜单文件依然有效,因为虽然VB,C++,C#的编译扩展名不同,但是不需要书写,然而java有相同的扩展名。
+ q) O+ Z! h4 S; h2 i8 d: b(1)先后顺序执行9 A0 M+ q: ?% ]8 [' h/ D6 T
ACTIONS/REPLACE “action 1” “action 2” ... “action n”8 b- H7 U3 T: W3 r  ~5 A' n. t
(2)对标准的NX功能定义pre post动作8 k! f4 G, f3 T3 p& J2 z4 Z
ACTIONS/REPLACE “pre action" STANDARD "post action"/ W1 E6 ^6 r# F1 d! x. h. _
ACTIONS/REPLACE "pre action" STANDARD  == ACTIONS/PRE "pre action"9 U7 V+ W2 u) U, ~# W) a) H
ACTIONS/REPLACE STANDARD "post action" == ACTIONS/POST "post action“. l, V: K! @2 h0 C; g

+ r& I) }5 y7 U2 s0 x2 B+ f0 ?!此处使用替换,当你打开一个文件后,创建一个block文件4 M" P, z% i  b6 }
VERSION 120
2 |$ |9 @% h6 F, v" S( [) sEDIT UG_GATEWAY_MAIN_MENUBAR8 V6 p- U& D0 e) o
AFTER UG_FILE_NEW. j# Z6 Z! y+ A3 V
BUTTON UG_FILE_OPEN
( p0 Z5 }- I( K) s* sLABEL Open...
* u8 h. x* C/ hACTIONS/REPLACE STANDARD create_block.vb
- h5 k6 q6 A: Q3 TEND_OF_AFTER- g" ]/ w+ |/ H8 P, P' E4 y

0 W4 S/ e3 j& t. D
  U4 k) n1 A0 O8 v
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了