此文章之範例適用於下列條件:
TMflow 軟體版本:2.14 或以上。
TM 手臂硬體版本:只支援 HW3.2 或以上。
其他特殊軟硬體需求: 無
請注意,新舊版本之差異可能導致操作介面、步驟上會有所差異。
TMcraft Toolbar 是一個基於 C#/WPF 的客製化介面插件,可以在任何時間於TMflow中的任何位置開啟。
TMcraft Toolbar 可以用於:
(1) 作為設備的控制介面,例如:功能測試、參數設置等。
(2) 當用戶構建應用程式時做為輔助工具使用、提高效率。例如:快速為不同需求設置Freebot
要了解 TMcraft Node是否能夠實現您的想法,您可以考慮以下問題:
- 您熟悉腳本編程嗎?
由於 TMcraft Toolbar是基於 C# 開發的,因此在開發 TMcraft Toolbar之前擁有足夠的知識和經驗是很重要的。
- 也許您只是想在機器人不在專案運行時控制設備介面?
例如當機器人在 CAT. 1 或 CAT. 2 錯誤時。此時終端用戶可能想要先釋放夾爪並保護工件,在這種情況下,他/她可以使用該設備的 TMcraft Toolbar來釋放夾爪。.
所有 TMcraft GUI 插件都通過 TMcraft API 與 TMflow 進行連動,以下表格標示了TMcraft API 與不同 TMcraft 插件的大多數功能:
關於 TMcraft 的開發,雖然每種 TMcraft 插件之間有一些差異,但概念上的過程是相同的,請參考以下圖表:
首先,開發者可以在任何編程工具上(例如 Microsoft Visual Studio)進行編程,然後使用 TMcraft 打包工具將所有資源打包成一個可以匯入 TMflow 進行測試的 TMcraft 壓縮檔。經過幾次測試和修改後,TMcraft 插件(壓縮檔)就能準備好發布。更多細節請參閱 TMcraft 開發套件內的教程或手冊。