nCode GlyphWorks软件内置了基本的数据处理验证分析功能以及和疲劳耐久性相关的专门应用,使用者能够通过图形化的界面快速方便地搭建数据分析流程,灵活实现所需的功能。本课程主要针对有需要在nCode软件平台上,使用Python语言开发自己专有数据处理分析功能,进一步拓展nCode 软件应用范围的使用者,帮助其系统了解nCode GlyphBuilder中Python脚本的开发功能,在较短的时间里掌握开发复杂应用的能力。本课程内容涵盖Python语言及工程上常用的模块库,nCode软件数据格式,nCode Python功能及接口,各种数据格式的输入输出典型应用案例,创建图形交互界面和报告文档,以及综合开发应用实例。课程以内容讲解和实际编程操作相结合的方式进行。
课程内容:
• Python 语言及开发环境简介
• Python 常用程序库简介
• Python 程序开发基本流程及案例
• nCode GlyphBuilder 模块功能
• nCode 主要数据格式详解
• nCode Python 脚本接口界面及架构
• nCode Python 脚本编辑器
• nCode Python属性表创建器
• nCode Python 数据接口函数
• 时域数据输入输出Python案例
• 直方图数据创建Python案例
• 多列数据读入及创建Python案例
• 文件直接置入及属性元数据输入
• nCode Python高级应用
− 使用 GUI进行图形交互操作
− 使用 matplotlib创建自定义图形报告
− 读入和写出 MSOffice文档
• nCode Python 脚本使用帮助
• 典型实际综合应用案例