点击查看详细介绍

NX SNAP二次开发入门视频教程第01课:SNAP简介与开发环境的配置

nxopen 11年前 23648 128

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


君闲NX二次开发论坛近期会陆续推出SNAP二次开发系列课程,从零基础入门开始轻松学起。

应网友要求目前已经针对SNAP二次开发录制了视频教程,欢迎交流学习,本课视频教程在下面可直接播放。

SNAP是NX8.0之后新出的一种二次开发模式,SNAP简单易学,并且功能非常强大。其开发模式非常类似于GRIP,如果你有GRIP经验的话,相信学起来非常快。大家知道GRIP已经过时了,而NXopen/UFUN(简称AIP)又需要专业的C语言程序员才能开发,非常难,而我们一般的广大UG使用者要使用AIP来进行开发,其学习成本非常大,需要非常熟练使用C语言,且还要学习C语言的数据结构,而数据结构又是C语言的核心,最复杂的部分。当然,UGS *** 也发现了这点,因此推出了一种新的简单的开发方式,就是SNAP,其实SNAP就是直接包装的之前AIP,将AIP简化(只是开发方式的简化,功能并没有简化),并且SNAP也支持“块样式编辑器(Block UI Styler)”所以说SNAP简单易学且功能强大。

我们这套SNAP系列课程将全部以NX9.0为开发测试平台,我们也建议你用NX9.0,因为在9.0中,SNAP的库函数在8.0或者8.5的基础上新增和改进了很多功能。所以假如你用NX8.0开发,可能跟我们NX9.0开发过程中某些功能的实现或者代码的编写有一些细微的差别。


配置SNAP开发环境

1,下载并安装.NET Framework和Visual Studio

NX9.0需要下载Microsoft .NET Framework 4.5和VS2012,你可以自行百度搜索下载,你也可以直接点击下面我们提供的网盘链接下载

点此下载:Microsoft .NET Framework 4.5
点此下载:Visual Studio Express 2012

将这两个下载后,先安装.NET Framework 4.5,后安装Visual Studio Express 2012,如果你使用的是NX8.0,就需要安装.NET Framework 4.0和VS2010,这里就不提供下载链接了,可自行百度。


2,配置SNAP开发模版
VS2012安装好之后,我们需要将NX提供的SNAP模版文件复制到VS2012,复制方法:
首先打开...你的NX安装目录\NX 9.0\UGOPEN\SNAP\Templates 文件夹,你会看到有3个ZIP文件,分别是SnapBlockFormTemplateVB.zip,SnapTemplateVB.zip,SnapWinFormTemplateVB.zip,将这三个ZIP文件复制到 My Documents(我的文档)\Visual Studio 2012\Templates\ProjectTemplates\Visual Basic 文件夹中。

3,检测配置是否已经成功
模版文件复制完成之后,我们直接打开Visual Studio 2012,打开后点击“新建项目”,在左侧“已安装-模版-Visual Basic”中,能够看到有“Snap Application”等三个模版即表示配置成功。(如下图所示)

:如果在新建项目的时候出现报错,解决办法:https://www.ugapi.com/thread-212.html


第01课视频教程在线播放:


0

最新回复 (128)
  • yulaike 11年前
    1

    学习学习,好资料,要是有视频就更好了

  • qq196958 11年前
    2

    kjghkjhjghlhljkghj科技感

  • 465671364 11年前
    3

    GRIP帮助文档中文版

  • 465671364 11年前
    4

    我就看看,不说话第三方事故发生的

  • xuexikk VIP会员 11年前
    5

    开始学习snap,向楼猪学习中

  • lafuli 11年前
    6

    我就看看,不说话第三方事故

  • 自力 11年前
    7

    看看再看看 看看再看看

  • lafuli 11年前
    8

    看看再看看 看看再看看

  • zhengetor 11年前
    9

    dtertertterterfgdgdf

  • lzhyi VIP会员 11年前
    10

    学习下…………。谢谢

  • wguitar VIP会员 11年前
    11

    看看什么情况。。。。。。。。。。

  • 你喔 11年前
    12

    好东西,想要学习一下

  • q13990192719 11年前
    13

    开始学习snap,向楼猪学习中

  • Michael VIP会员 11年前
    14

    学习下…………。谢谢

  • lester1 11年前
    15

    我是来看看的............

请登录后发表新帖