二次开发是一潭很深的水

想学好可能需要很多精力

让我们暂且抱着试试看的态度

目的是为了方便自己

本文内容来自网络,由本人整理编辑

以下是以下关于UG二次开发的语言,了解了解吹吹牛还是可以的。更多的干货后续会陆续奉上。当然了,关于二次开发我自己也在学,不是特别懂。

C、C++

这个很NB,NB到什么地步呢?就是说计算机语言的时候,你就首先会想到它。你现在用的电脑系统的代码中有80%的部分都是用C和C++编写的。这货太难了,这里面一定是要涉及数学结构的。

GRIP

这个其实比较简单,也容易上手。浩强外挂就是使用的这个语言编写的。这一语言已经被西门子抛弃了,现在已经停止更新了,它也无法满足新版UI的编写了。

SNAP

全称:Simple NX Application Programming是一个简易的NX应用程序,但是现在还不是很强大,支持的函数还不是很多。不过,西门子一直在更新,有替代GRIP的趋势。

KF

这就挺简单的了。。。因为我觉得只要用记事本能编辑的就是简单的。。。就像TK(TCL)和GRIP。。。但是这个KF要是学精通好像没那么容易。

Python

NX10.0后支持了这个编程语言。Python又称“胶水语言”,在IEEE发布2017年编程语言排行榜:Python高居首位。看来这货也不是善类。可是市面上没有教程。。这就尴尬了。。。

这些是NX支持的二次开发语言及优缺点。。。也是我看视频做的随堂笔记,可能还有其它的。。。

我们学二次开发不一定要精通,退一步讲也不定要会写,但是如果我们能做到了解、能看懂也是不错的,把别人的外挂装上之后改一改。这是也意义嘛。

结束语:文中大部分自己来自网络,我个人对二次开发不甚了解,但是我觉得这个东西很好玩。我没事的时候就学一学看一看,然后把我想要实现的功能做一做,让自己工作可以轻松一些。所以,纰漏在所难免,还请前辈们多多指教。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐