培訓  >   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知識,并完成幾個有較大實用價值的腳本,如:重力包絡、容差分析、多目標自動優化等。

會議信息

時間:2019年10月23-25日

地點:上海市閔行區莘松路380號智慧園408室


報名咨詢

咨詢人:陳女士

咨詢電話:+86(21)64066308

咨詢郵箱:[email protected]

  • 上海市莘松路380號智慧園408

  • +86(21)64066308

  • +86(21)64066308