IPS Lua二次开发应用
主办单位:
磐翼信息科技(上海)有限公司
会议信息:
时间:2天
地点:上海闵行区莘松路380号智慧园1208室
咨询电话:021-64066308/13701837659(陈女士)
培训目的:
IPS提供了丰富的API接口函数,可通过Lua脚本语言灵活调用,从而在IPS原有功能基础上,根据用户具体需求进行功能和流程拓展。通过3天的集中培训,从编程零基础,到掌握Lua语法基础,并重点理解各类API函数的含义及用法。本课程将通过多个典型开发案例,从“需求分析→功能拆解→程序逻辑定义→代码编写→调试”的完整开发流程,手把手传授。
课程内容安排:
1、Lua编程基础篇:开发环境搭建以及Lua基础语法规则,重点掌握诸如:数据类型、表达式、条件语句、循环语句以及函数定义等基础知识,并了解数据结构、元表与元方法以及模块与包,面向对象编程等拓展内容。
2、IPS API篇:了解IPS API设计原则及基本组织逻辑,并重点掌握诸如:IPS、CableSimulation、Segment、Node、Grip、Marker、ComponentTemplate、Measure、PlotDialog等相关的类库,熟悉Vector3d、NumberVector、Rot3、Transf3等数值类数据结构。
3、编程练习:通过由简入难的多个典型开发案例,逐步强化Lua语法及API知识,并完成几个有较大实用价值的脚本,如:重力包络、容差分析、多目标自动优化等。
在线报名