培训  >   IPS Lua二次开发应用

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知识,并完成几个有较大实用价值的脚本,如:重力包络、容差分析、多目标自动优化等。


  • 上海市莘松路380号智慧园1208

  • +86(21)64066308

  • +86(21)64066308

  • info@pan-i.com