Training  >   IPS Lua二次开发应用

IPS Lua二次开发应用


 培训讲师罗序利

 

培训目的

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

会议信息

时间:3天——具体日期请关注官网或微信公众号(磐翼信息科技)

地点:上海市闵行区莘松路380号智慧园408室


报名咨询

咨询人:程女士

咨询电话:+86(21)64066308

咨询邮箱:info@pan-i.com

  • 408, Wisdom Park, No. 380, Xingsong Road, Shanghai

  • +86(21)64066308

  • +86(21)64066308

  • info@pan-i.com