CS機器人ScritptFunction插件使用
1. 簡(jiǎn)介
ScritptFunction是一款支持函數庫自定義的插件,用于用戶(hù)直接在插件中定義好腳本函數,可以直接通過(guò)示教器表達式鍵盤(pán)插入函數功能,實(shí)現函數調用,減少現場(chǎng)工程師編寫(xiě)任務(wù)樹(shù)的工作量,如坐標變換、等待超時(shí)、 位姿偏移等,語(yǔ)法需支持Python格式。
2. 使用
在使用中有兩種方法,用戶(hù)可根據自己的需求選不同的方式實(shí)現。
2.1 直接導入腳本方式
2.1.1導入腳本函數1
點(diǎn)擊配置 >> 插件 >>腳本函數,點(diǎn)擊導入在外部寫(xiě)好的文件,選擇.script后綴的文件,插件可 以自動(dòng)加載文件并解析文件中的函數。


導入的函數,可以選中查看函數體:

2.1.2注冊函數
點(diǎn)擊函數名稱(chēng)前的選擇框,可以將函數注冊到鍵盤(pán)函數中,反之,可以取消注冊。

2.1.3任務(wù)中使用
如圖,會(huì )出現在輸入法快捷欄中,方便使用。

2.2 添加自定義函數方式
點(diǎn)擊添加按鈕,在鍵盤(pán)中輸入函數的簽名,只支持添加函數簽名并可以添加到鍵盤(pán)函數中,函數體需要在任務(wù)樹(shù)的腳本中補全。

在任務(wù)中新創(chuàng )建腳本函數體,用同一名字保存命名腳本。

2.2.2注冊函數
同2.1.2章節相同。
2.2.3任務(wù)中使用
同2.1.3章節相同。