请选择 进入手机版 | 继续访问电脑版

唐康林NX二次开发论坛

 找回密码
 立即注册
搜索
热搜: nxopen ufun
查看: 269|回复: 0

[技术分享] 给各位想学KF同学的一点建议!

[复制链接]

417

主题

528

帖子

2085

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2085
发表于 2016-8-24 08:27:07 | 显示全部楼层 |阅读模式
1、我算研究KF二次开发比较全面一点的人了,我2011年,就开始努力研究这个,那时国内市场就有一本书,是上海交大的老师写的,那书基本上没有多大用处,后来我是翻的英文帮助,然后去慢慢的测试帮助里面那些例子研究出来了。
2、KF整体是缺资料的,这个我在视频讲过,如果帮助上没有讲的,你基本上就很难再找到资料了,毕竟它也不是主流的二次开发语言;
3、如果你是为了做学术研究,还想了解一下KF的话,在2015年,新出来了一本书《知识融合程序设计与开发——基于NX软件系统》,我也是上周才知道有这样一本书(今日2016年8月24日),这本书,算是稍有点料;不过书的东西,我早就在视频都讲过了。书的目录在后面,有兴趣可以看一下!(不过话说回来,书上的东西,一般都是抄帮助的)
4、KF可能有很多功能是无法满足二次开发需求的,或许是暂时没有资料表明,可以完成那样的需求,所以最终,还是回到了最原始的UFUN函数里面去,所以我建议各位想学二次开发的同学,如果你简单学一下,用KF能提高一定的工作效率,但想做出一些高大上一点的二次开发工具,还是用UFUN或者NXOpen里面的方式去做。
5、KF做不出来的东西,可以用UFUN做成一个.dll文件,然后用KF去调用。
6、当然KF也有好处的,我们在UFUN的课程里面就讲到,像外部电子表格的处理,这个UFUN里面,本身是没有函数的,但我们结合KF,就轻松完成,比如那些书用什么odbc的方式,和纯C C++的方式,要简单许多。
======================================
第1章 知识熔接技术概述
1.1 知识工程介绍
1.2 知识熔接技术概述
1.3 知识熔接语言的特点
1.4 关键概念
1.4.1 类
1.4.2 对象
1.4.3 属性
1.4.4 规则
1.5 创建第一个KF实例
第2章 KF编程基础
2.1 类
2.2 属性
2.2.1 属性的语法
2.2.2 属性的数据类型
3.2.3 属性的行为标识
2.2.4 属性的命名标准
2.2.5 属性规则
2.3 子规则
2.4 子规则群
2.5 表达式
2.5.1 表达式分类
2.5.2 运算符及操作数
2.5.3 表达式中的函数
2.5.4 参考表达式
2.5.5 KF导航器的操作
2.5.6 ug_expression类
2.6 DemandOrder
2.7 DemandValue
2.8 参考坐标系
第3章 KF控制语句
3.1 表达式块
3.2 选择语句
3.3 循环控制语句
3.3.1 循环结构的语法形式
3.3.2 循环体内语句介绍
3.4 方法
3.5 函数
第4章 KF系统资源
4.1 常用类
4.2 常用函数
第5章 KF控制设计
5.1 几何采用
5.1.1 何谓几何采用
5.1.2 几何采用操作过程
5.2 KF与用户自定义特征
5.2.1 创建UDF库
5.2.2 ug_udfs类
5.2.3 UDF的定位
5.2.4 嵌入知识的UDF
5.2.5 调用UDF系统对话框
第6章 KF与用户界面
6.1 UI Styler对话框
6.1.1 UI Styler环境
6.1.2 控件种类
6.1.3 对话框属性设置
6.2 KF UI Styler程序
6.2.1 KF UI Styler程序目录的设置
6.2.2 KF UI Styler程序的创建方式
6.2.3 在KF中访问UI Styler控件属性
6.2.4 对话框和控件回调函数
6.2.5 Button控件应用
6.3 Block UI Styler
第7章 KF与其他语言的集成
7.1 NXOpen介绍
7.1.1 通用应用编程接口(Common API)
7.1.2 经典APIs(ClassicAPIs)
7.1.3 其他NX工具包
7.2 KF调用NX Open for C程序
7.3 在KF中调用NX Openfor .NET程序
7.4 在NXOpen程序中创建和操纵KF规则
第8章 KF与装配
8.1 NX中的装配操作
8.2 KF装配操作中的消息传递机制
8.3 几何对象拷贝
8.4 装配实例
8.5 创建装配约束
第9章 外部数据访问
9.1 文件操作
9.2 电子表格操作
9.3 外部数据库操作
9.3.1 创建ODBC数据源
9.3.2 ug_odbc_recordset类
第10章 基于KF的齿轮零件设计模板
10.1 项目背景描述
10.2 齿轮零件模板创建过程
10.3 UDF创建过程描述
10.4 系统集成
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| ( 蜀ICP备16014681号

GMT+8, 2018-2-25 11:37 , Processed in 0.079607 second(s), 22 queries .

Powered by www.nxopen.cn

© 2001-2013 nxopen.cn

快速回复 返回顶部 返回列表