培训内容
UG/Open API介绍
UG/Open程序的基本概念
UI Styler与Menu Script
UG/Open的对象模型与常用函数
其他UG/Open功能
UG/Open程序示例
UG/Open API介绍
NX开发工具
UG/Open API的概念
UF开发包的组成
UF运行模式
外部UFui培训学校
内部UF
User Exit
UF参考手册
UF函数命名规则
UF的参数类型
UF数据结构
NX开发工具
GRIP:一种简单的交互式图形编程语言,为企业一般用户设计的实现NX二次开发的编程工具。GRIP程序以其运行效率高、简单易学和不长驻内存的特点深受工程人员的喜爱,但其可实现NX的功能比较少,有一定的局限性。一般适用企业简单的二次开发。
UG/Open:一种基于C语言的复杂的实现NX二次开发的编程工具,其功能强大的特点适合企业或第三方软件公司进行系统、高级的开发。由于它是直接在NX 的内部代码的基础上建立的,所以可实现NX几乎所有的功能,但它需要有C语言和软件工程等技术的支持,所以比较难学。
KF:一种基于知识工程的智能化的实现NX二次开发的编程工具,其灵活、易学、可以知识驱动的特点适合企业或第三方软件公司进行专家系统的开发。但是目前它的功能还不是很全,所以往往和UG/Open结合起来进行开发。
NX/Open:一种基于Journamation,支持多种开发语言的NX二次开发编程工具。它具有灵活、易学、跨版本的特点,适合用户进行更简单的开发。从NX2开始提供这种工具,但是目前功能不是很全。
UG/Open API的概念
UG/Open API(UG开放应用程序接口),也称User Function (用户函数)。它是UG/Open二次开发软件包的一个重要组成部分。UG/Open主要包括:GRIP(图形交互程序),API(应用程序接口),UI Styler(用户界面设计),Menu Script(菜单脚本语言),其中API的核心包含了约2000个C函数,分别用来实现大部分的NX操作,通过调用这些C函数,用户可以建立、编辑、查询并修改NX的各种实体对象(包括part文件、点、线、面、实体、特征、坐标系、表达式等),实现用户界面的交互,控制NX行为等。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。