{"id":117373,"date":"2024-10-17T11:33:11","date_gmt":"2024-10-17T03:33:11","guid":{"rendered":"https:\/\/www.tm-robot.com\/?post_type=docs&p=117373"},"modified":"2024-11-08T13:54:37","modified_gmt":"2024-11-08T05:54:37","slug":"enhancing-factory-automation-efficiency-with-tmcraft-shell","status":"publish","type":"docs","link":"https:\/\/www.tm-robot.com.cn\/en\/docs\/enhancing-factory-automation-efficiency-with-tmcraft-shell\/","title":{"rendered":"Enhancing Factory Automation Efficiency with TMcraft Shell"},"content":{"rendered":"
Examples are valid for:
\nTMflow Software version: 2.16 or above.
\nTM Robot Hardware version: HW 3.2 or above
\nOther specific requirements: None
\nNote that older or newer software versions may have different results.<\/p>\n
TMflow offers a wide range of functionalities to improve automation operations, but not every project requires all its features. The purpose of TMcraft Shell is to allow users to customize and select the necessary TMflow functionalities based on project needs, simplifying the user interface.<\/p>\n
TMcraft Shell enables users to tailor the TMflow interface and features to meet specific project requirements.<\/p>\n
Through TMcraft, users can write shell code and import it into TMflow. Once imported, the TMflow interface will only display the functions and data defined in the TMcraft Shell, helping users quickly set up projects and access relevant information.<\/p>\n
Imagine a factory project that requires production monitoring through TMflow. Although TMflow offers numerous features, not every function is relevant to this project. In this case, users can leverage TMcraft Shell to select the necessary TMflow functions based on the project requirements. These selected features can then be compiled into a shell file and imported into TMflow. After restarting TMflow, the interface will automatically adjust to display only the relevant variables and functionalities, speeding up the setup process and improving the efficiency of production monitoring.<\/p>\n If you’d like to quickly get started and learn how to customize the interface according to project needs, refer to the example code<\/a> .<\/p>\n
<\/a><\/p>\nApplication Scenario<\/h1>\n
<\/a><\/p>\nDemo Video<\/h1>\n