点击查看详细介绍

UG最新开发利器SNAP,使用SNAP进行UG二次开发的简单介绍与环境配置

nxopen 12年前 21264 103

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


西门子在NXUG8.5开始新增了一种二次开发API模式——SNPA,SNAP是Simple NX Application Programming (简易 NX 应用编程)的简称。是一个应用程序编程接口Application Programming Interface (API),并且允许用户对 NX 进行扩充及定制。用它编写出来的应用程序会大大减轻单调重复性工作,提高效率,及时捕捉设计流程中的重要信息。

SNAP附带的例子是使用 工具-->操作记录-->编辑 弹出"操作记录编辑器" 来编辑代码;或者使用VB.NET进行编辑(NX给提供了模板)

1)在NX中编辑:


(在NX中调试编辑代码)

2)在VB.NET中编辑:

下边是UG8.0提供的模板:

(UG8.0中提供的模板)

UG8.5中提供的模板:

NX8.5中不仅仅模板多了,接口也多了很多,所以决定使用基于8.5的环境开发(基于8.0做的东西在8.5里边可以使用)
使用8.0做的插件:(插件还没全部完成,测试在8.0正常)

在8.5中也可以正常使用:

(PS:为了放心点,使用了8.5的DLL重新生成了一次,没重新生成时测试也没问题)

开发工具选择VB.Net 下边简略说下环境配置与注意事项:

●●●请先 登陆注册 后查看●●●
嗯,到这儿环境已经设置完成!
如果是NX8.0 ,你需要找个SNAP的许可 不过建议使用 NX8.5或者9.0


0

最新回复 (103)
  • fjyljz 12年前
    1

    看看,谢谢楼主分享!!!!!!!!!!

  • wang7931cn 12年前
    2

    回复:楼主
    谢谢分享!

  • waqa1314 VIP会员 12年前
    3

    看看,谢谢楼主分享!!!!!!!!!!

  • a0806 12年前
    4

    好东东,谢谢,,,,

  • renforUG 12年前
    5

    谢谢楼主分享,UG二次开发多一种方式

  • xiangzanya 12年前
    6

    回复:楼主
    我来学习的!

  • Hevvnet 12年前
    7

    谢谢分享!正在学习

  • cl0418 12年前
    8

    看看,谢谢楼主分享!!!!!!!!!!

  • momo1984 12年前
    9

    这是什么语言,第一次听说……

  • 498696965 12年前
    10

    这是什么

  • dttchenjie 12年前
    11

    看看,谢谢楼主分享!!!!!!!!!!

  • 465671364 11年前
    12

    GRIP帮助文档中文版

  • fthj0537 11年前
    13

    看看环境设置怎么弄的

  • lcfj008 11年前
    14

    了解新技术------------

  • hongtianfang 11年前
    15

请登录后发表新帖