PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

admin 楼主

2014-1-6 15:49:43

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

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

x
UG NX二次开发中菜单脚本menuscript的高级应用% w; j; W6 X* R9 h2 i
        
" K5 h. Z, j, m: l(1)显示网站
" Z4 e5 S. b# ]! ?& u+ H4 E   BUTTON SAMPLE_GO_TO_plmhome, c6 }# Q; X, {0 i  a
  LABEL Go to plmhome.com
9 d8 V! A6 P/ W! m  ACTIONS "iexplore
http://www.plmhome.com"
) t( N/ S# n7 M! W(2)显示其他exe或者bat程序/ X$ x' F) m- C
BUTTON SAMPLE_notepad& w: R3 h  `, _% f- g% }
  LABEL 记事本
: G* A6 f- X# ?, i  ACTIONS ”start notepad“
# ^) ?7 x0 F" H) q4 K  7 Z+ f( Y% J) t8 W  G4 E6 D
ACTIONS的高级用法

. g) {/ L( M9 o* u- H2 l% f+ ]" b
2 u6 `4 f% u0 E9 z7 j如果在windows平台, vb,c++,C#不需要在actions后面加扩展名dll,java需要添加
  l: t9 w5 A8 X5 Q. R. I非windows平台不需要更改任何设置,菜单文件依然有效,因为虽然VB,C++,C#的编译扩展名不同,但是不需要书写,然而java有相同的扩展名。
0 m8 z3 h% z* E0 W+ B
( Q6 h! Q5 k& r1 ~  X(1)先后顺序执行
1 ]. \6 E  {: s2 a+ P: o" t1 b3 tACTIONS/REPLACE “action 1” “action 2” ... “action n”+ ^0 p: _% Q5 v
(2)对标准的NX功能定义pre post动作: {  m$ ]/ w. p
ACTIONS/REPLACE “pre action" STANDARD "post action"
& P) S6 [9 n0 e' n# K( x! \  [
ACTIONS/REPLACE "pre action" STANDARD  == ACTIONS/PRE "pre action"3 a* ^# L- N. |5 L
ACTIONS/REPLACE STANDARD "post action" == ACTIONS/POST "post action"

) E: N( }% h' h  B2 ]# d9 ~
+ ^6 M) S( V0 y: `举个例子: $ i( M+ n8 G5 n8 J8 c" e8 m
!此处使用替换,当你打开一个文件后,创建一个block文件
1 W# f/ W2 B0 X1 `3 J4 B) hVERSION 120- j$ I8 P9 ^" j7 d
EDIT UG_GATEWAY_MAIN_MENUBAR
  u! O5 f  R* \3 tAFTER UG_FILE_NEW
4 E6 F8 K" [- C$ \2 B( ^9 P  ]) DBUTTON UG_FILE_OPEN
3 P6 t( [- i$ KLABEL Open...
" t$ ?8 ]; I/ e. X  d$ B& NACTIONS/REPLACE STANDARD create_block.vb
6 S" z$ f- G, QEND_OF_AFTER
9 `8 |  a( g& y. u0 I; |- d

' U& k4 f& k6 Y! [这样打开一个文件,就会自动创建一个block!1 }) O2 W' i3 G& U; B; {0 S
7 u" q$ f8 P3 J$ ^' P- ?1 ^2 U
更多精彩请关注PLM之家!!
$ G9 R  |* x4 t; o) d# k1 U
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ 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二次开发专题模块培训报名开始啦

    我知道了