Skip to content

TMcraft 簡介

Table of Contents

此文章之範例適用於下列條件:

TMflow 軟體版本: 2.14 或以上。

TM 手臂硬體版本:僅支援 HW3.2 或以上。

其他特殊軟硬體需求: 無

請注意,新舊版本之差異可能導致操作介面、步驟上會有所差異。

 

在許多情況下,第三方開發商(例如解決方案提供商或設備製造商)都會希望提供獨特的使用者體驗來替產品加值;其中一個重要的關鍵便是有易於使用的圖形使用者介面,並可適用於各個應用種場景.

為了滿足上述要求,達明機器人公司隆重推出TMcraft:在TMflow上打造專屬您的使用者體驗。

TMcraft Node #

 

要了解 TMcraft Node,我們應從 Flow 專案如何運作的概念開始。一般流程項目會經歷兩個階段: 設計階段和運行階段。在設計階段,使用者通過各種節點編輯(在UI上)或其他設置功能對 Flow 專案進行編輯,這些設定及其參數將轉化為腳本並寫入 Flow 專案文件上。這些腳本將在運行專案時執行。

 

TMcraft node 是客製的節點使用者介面程式,是由第三方基於 C# + WPF 開發的執行檔(exe)。在設計階段,使用者可以打開該節點的使用者介面進行設定,TMcraft 節點程式通過 TMcraft API 與 TMflow 進行交流,如創建或修改專案變數、創建或修改點位、設置 I/O、驅動機器人等。在關閉節點使用者介面之前,程式可將設定轉換為 TMscript,並將其寫入 Flow 專案。

TMcraft API 是連接 TMcraft Node 與 TMflow 的介面層,用於獲取機器人或 Flow 專案的各種訊息,並請求 TMflow 採取不同的行動或為 Flow 專案運行生成腳本。順帶一提,該 API實際上是動態連結庫文件 (DLL),使用者可將其引用為程式參考項之一,並使用其中的功能與 TMflow 進行交流。

 

總而言之, TMcraft 旨在讓開發者發揮潛力和創造力,為客戶提供卓越的使用者體驗和價值。隨著 TMflow 2.14 的發布,TMcraft 開發套件也將能從下載中心取得。

 

 

Powered by BetterDocs