PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

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

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

[复制链接]

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

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

admin 楼主

2014-1-6 15:49:43

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

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

x
UG NX二次开发中菜单脚本menuscript的高级应用6 k! v: T6 p- i. h9 Y9 m; l
        $ U- c* p  p5 b8 g
(1)显示网站0 g6 p; @  e4 U. `6 m
   BUTTON SAMPLE_GO_TO_plmhome
  w' S0 z" F) S* {; L( v  LABEL Go to plmhome.com0 C: o* j. |7 t" [& Z4 u/ E0 a# q$ H
  ACTIONS "iexplore
http://www.plmhome.com"
! ~8 X' b$ W% B7 A. M(2)显示其他exe或者bat程序# N  M; K) C( h  w- y/ P
BUTTON SAMPLE_notepad
  I: u5 Z: ^' ?) O0 N! U  LABEL 记事本
+ L" U" b; M, W9 c  ACTIONS ”start notepad“
3 g8 [  j  j3 v0 F  
5 a: b' K6 S; v0 k2 y0 uACTIONS的高级用法
, u2 u- L2 o& ?: S& B$ G# l& K+ Q

& z, [# g7 u9 j# N5 o0 e4 e0 |如果在windows平台, vb,c++,C#不需要在actions后面加扩展名dll,java需要添加
  _( T* n) r2 _1 I5 `! v) W非windows平台不需要更改任何设置,菜单文件依然有效,因为虽然VB,C++,C#的编译扩展名不同,但是不需要书写,然而java有相同的扩展名。
9 r: H' S7 b' v& J1 o% d
4 c; I/ ^7 O3 n6 L  {; [(1)先后顺序执行
4 X; ]5 G- e. s; q3 G3 V' SACTIONS/REPLACE “action 1” “action 2” ... “action n”
+ S9 m2 U$ t# X" p( u(2)对标准的NX功能定义pre post动作$ Z% ^$ O& R7 k+ p: B, O
ACTIONS/REPLACE “pre action" STANDARD "post action"
$ f3 p4 J* Q1 ]  e
ACTIONS/REPLACE "pre action" STANDARD  == ACTIONS/PRE "pre action"3 d- \% l4 O. `! g7 ]/ [
ACTIONS/REPLACE STANDARD "post action" == ACTIONS/POST "post action"
, X# x! ]4 h3 Y" Y

* w2 R3 E( u0 Z3 Q举个例子: ! Z# H3 [8 \4 @! W4 I
!此处使用替换,当你打开一个文件后,创建一个block文件
! e. S4 U6 |% G4 sVERSION 120
) D) @7 y7 i! Y' B) k) A; B6 {5 SEDIT UG_GATEWAY_MAIN_MENUBAR, m# U6 Z. g. y4 H% o5 }
AFTER UG_FILE_NEW
) o, ?% ~$ B) hBUTTON UG_FILE_OPEN
8 f. u6 \. E( E! gLABEL Open...
( @. A# V" {, x( q) uACTIONS/REPLACE STANDARD create_block.vb% `" s" B; j2 c
END_OF_AFTER
' v9 s! t8 Q+ e
/ p5 O' J& r, Q0 p( @7 J
这样打开一个文件,就会自动创建一个block!
/ m& F/ i. {/ J- Q3 y2 ?) A
2 k0 U( d8 f' b$ ^- F0 ?7 u: P更多精彩请关注PLM之家!!
$ `' B" a" U  @+ W' U6 n
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了