{"id":125215,"date":"2025-03-31T15:33:36","date_gmt":"2025-03-31T07:33:36","guid":{"rendered":"https:\/\/www.tm-robot.com\/?post_type=docs&#038;p=125215"},"modified":"2026-02-05T10:28:59","modified_gmt":"2026-02-05T02:28:59","slug":"guideline-for-using-external-axis","status":"publish","type":"docs","link":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/","title":{"rendered":"Guideline for Using External Axis"},"content":{"rendered":"<p>Examples are valid for:<\/p>\n<p>TMflow Software version: 2.22.2400 or later.<\/p>\n<p><span style=\"color: #ff0000;\">TM Robot Hardware version: HW5.02 or later only<\/span><\/p>\n<p>Other specific requirements: Refer to <strong>Preparation<\/strong> section below.<\/p>\n<p>Note1: that older or newer software versions may have different results.<\/p>\n<p>Note2: TM does not provide the hardware of AUX. System integrators should prepare their own hardware.<\/p>\n<p>Note3: \u00a0the AUX functions work on real a cobot and positioner, not in the \u00a0TMflow simulator.<\/p>\n<hr \/>\n<h1>Goal<\/h1>\n<p>This tutorial is designed for system integrators to guide them in integrating their own external positioner (1-axis or 2-axis, referred to as AUX in this article) with a TM cobot for synchronized motion control. An external positioner is particularly valuable in applications such as welding or dispensing.<\/p>\n<figure id=\"attachment_125057\" aria-describedby=\"caption-attachment-125057\" style=\"width: 388px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125057\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg\" alt=\"\" width=\"388\" height=\"517\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg 388w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124-225x300.jpg 225w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124-360x480.jpg 360w\" sizes=\"(max-width: 388px) 100vw, 388px\" \/><\/a><figcaption id=\"caption-attachment-125057\" class=\"wp-caption-text\">TM12S with an AUX<\/figcaption><\/figure>\n<h1>Terms<\/h1>\n<table style=\"height: 307px;\" width=\"589\">\n<tbody>\n<tr>\n<td width=\"198\">\n<p style=\"text-align: left;\">Name<\/p>\n<\/td>\n<td style=\"text-align: left;\" width=\"378\">Description<\/td>\n<\/tr>\n<tr>\n<td width=\"198\">AUX<\/td>\n<td width=\"378\">Auxiliary axis, known as a positioner<\/td>\n<\/tr>\n<tr>\n<td width=\"198\">Positioner Node\/Toolbar<\/td>\n<td width=\"378\">The UI done with TMcraft API<\/td>\n<\/tr>\n<tr>\n<td width=\"198\">Base<\/td>\n<td width=\"378\">Activated coordinate system for reference<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\" width=\"198\">TCP<\/td>\n<td width=\"378\">\n<p style=\"text-align: left;\">Activated tool center point<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h1>Changelog<\/h1>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<table width=\"0\">\n<tbody>\n<tr>\n<td width=\"198\">Data<\/td>\n<td width=\"378\">Description<\/td>\n<\/tr>\n<tr>\n<td width=\"198\">March 26 2025<\/td>\n<td width=\"378\">1<sup>st<\/sup> release<\/td>\n<\/tr>\n<tr>\n<td width=\"198\">July 24 2025<\/td>\n<td width=\"378\">Add safety notice<\/td>\n<\/tr>\n<tr>\n<td width=\"198\">February 5 2026<\/td>\n<td width=\"378\">\n<ul>\n<li>Modify TMcraft Package as below:<\/li>\n<li>Node V1.0.0.1, fix the problem of PTP coordinate system.<\/li>\n<li>Toolbar V1.0.2, compatible with 1 or 2 positioners.<\/li>\n<li>Add new information in senction <em><strong>Install Hardware<\/strong><\/em><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h1>Preparation<\/h1>\n<p>Before implementation, there are recommended items to study and prepare:<\/p>\n<ul>\n<li>TM robot with TMflow2.22.2400(or later) and a cobot with HW5.02<\/li>\n<li>Download and unzip <strong>Positioner Node\/Toolbar Package<\/strong> to a USB stick <strong><em><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/TM_Export01.zip\">Download Here<\/a> <a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg\"><img loading=\"lazy\" class=\" wp-image-125082 alignnone\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg\" alt=\"\" width=\"22\" height=\"22\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg 156w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1-150x150.jpg 150w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1-100x100.jpg 100w\" sizes=\"(max-width: 22px) 100vw, 22px\" \/><\/a><\/em>\u00a0<\/strong><\/li>\n<li>The hardware of a positioner <span style=\"color: #ff0000;\">(only supports Yaskawa servo motors \u2013 Sigma X EtherCAT)<\/span><\/li>\n<li>A laptop with the servo configuration tool<\/li>\n<li>Wiring for the servo motor system<\/li>\n<li>Set correct TCP data with the torch and base<\/li>\n<\/ul>\n<p>Related materials:<\/p>\n<ul>\n<li><strong><em>TMflow Software Manual<\/em><\/strong> &#8211; for basic operation of TM Cobot.<\/li>\n<li><strong><em>TMscript for Auxiliary Axis <\/em><\/strong>\u2013 TMscript commands for the auxiliary motion. <strong><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/TMscript_Aux_Beta_20250307.pdf\"><em>Download Here<\/em><\/a> <a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg\"><img loading=\"lazy\" class=\"wp-image-125082 alignnone\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg\" alt=\"\" width=\"22\" height=\"22\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg 156w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1-150x150.jpg 150w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1-100x100.jpg 100w\" sizes=\"(max-width: 22px) 100vw, 22px\" \/><\/a>\u00a0<\/strong><\/li>\n<li><strong><em>Source Code of TMcraft Package <\/em><\/strong>\u2013 the source codes could be found here in case you want to modify the TMcraft Package for AUX. Visual studio 2022 and C# are required. <strong><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/Source-Code-1.zip\"><em>Download Here<\/em><\/a> <a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg\"><img loading=\"lazy\" class=\" wp-image-125082 alignnone\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg\" alt=\"\" width=\"22\" height=\"22\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1.jpg 156w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1-150x150.jpg 150w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/chain-link-1-100x100.jpg 100w\" sizes=\"(max-width: 22px) 100vw, 22px\" \/><\/a><\/strong><\/li>\n<li><strong><em>TMcraft API <\/em><\/strong>\u2013 This is a beta version of TMcraft API especially for AUX. Refer to the <strong><em>TMcraft.dll<\/em><\/strong> in the <strong><em>Source Code<\/em><\/strong> for more information.<\/li>\n<\/ul>\n<h1><strong>Safety Requirement<\/strong><\/h1>\n<ul>\n<li>\n<p dir=\"auto\">Since the external axis cannot meet collaborative safety standards, developers must evaluate the arm&#8217;s operation mode in this case, which may require equipment such as safety fences.<\/p>\n<\/li>\n<\/ul>\n<h1><strong>Behaviors of AUX<\/strong><\/h1>\n<ul>\n<li>The AUX and the cobot are regarded as a single entity. For example, actions such as emergency stop, pause, start, and stop will also apply to the AUX.<\/li>\n<li>When using synchronized motion, the cobot adjusts the TCP speed to be relative to the AUX plate. For example, if an absolute speed of 10 mm\/s is selected, the TCP will move at 10 mm\/s relative to the AUX plate while the AUX is in motion.<\/li>\n<li>The AUX can be jogged separately without moving the cobot.<\/li>\n<\/ul>\n<h1><strong>Work Flow for Operating AUX<\/strong><\/h1>\n<p>Before using AUX, there are some steps should be completed. Detailed information will be described step by step.<\/p>\n<figure id=\"attachment_125106\" aria-describedby=\"caption-attachment-125106\" style=\"width: 815px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/work-flow-for-operating-AUX.jpg\"><img loading=\"lazy\" class=\"wp-image-125106 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/work-flow-for-operating-AUX.jpg\" alt=\"\" width=\"815\" height=\"654\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/work-flow-for-operating-AUX.jpg 815w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/work-flow-for-operating-AUX-300x241.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/work-flow-for-operating-AUX-768x616.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/work-flow-for-operating-AUX-360x289.jpg 360w\" sizes=\"(max-width: 815px) 100vw, 815px\" \/><\/a><figcaption id=\"caption-attachment-125106\" class=\"wp-caption-text\"><strong>Work Flow for Operating AUX<\/strong><\/figcaption><\/figure>\n<h2>Install Hardware<\/h2>\n<p>An additional hardware is required:<\/p>\n<ul>\n<li>1-axis or 2-axis AUX with Yaskawa servo motors (sigma-X series)<\/li>\n<\/ul>\n<figure id=\"attachment_125112\" aria-describedby=\"caption-attachment-125112\" style=\"width: 690px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/2-axis-AUX-1.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125112\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/2-axis-AUX-1.jpg\" alt=\"\" width=\"690\" height=\"432\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/2-axis-AUX-1.jpg 690w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/2-axis-AUX-1-300x188.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/2-axis-AUX-1-360x225.jpg 360w\" sizes=\"(max-width: 690px) 100vw, 690px\" \/><\/a><figcaption id=\"caption-attachment-125112\" class=\"wp-caption-text\"><strong>\u00a02-Axis AUX<\/strong><\/figcaption><\/figure>\n<ul>\n<li>This this article, we use:\n<ul>\n<li>Tilt axis driver: SGDXS-7R6AA0A<\/li>\n<li>Tilt axis motor: SGMXG-09AUA6CC2<\/li>\n<li>Rotary axis driver: SGDXS-2R8AA0A<\/li>\n<li>Rotary axis motor: SGMXJ-04AUA6EC2<\/li>\n<\/ul>\n<\/li>\n<li>Wiring example for the servos:<\/li>\n<\/ul>\n<figure id=\"attachment_125118\" aria-describedby=\"caption-attachment-125118\" style=\"width: 1650px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125118\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1.jpg\" alt=\"\" width=\"1650\" height=\"1636\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1.jpg 1650w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-300x297.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-1024x1015.jpg 1024w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-150x150.jpg 150w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-768x761.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-360x357.jpg 360w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-1536x1523.jpg 1536w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/wiring-example-for-yaskawa-servo-1-100x100.jpg 100w\" sizes=\"(max-width: 1650px) 100vw, 1650px\" \/><\/a><figcaption id=\"caption-attachment-125118\" class=\"wp-caption-text\"><strong>Wiring Example For the Yaskawa Servo<\/strong><\/figcaption><\/figure>\n<figure id=\"attachment_125124\" aria-describedby=\"caption-attachment-125124\" style=\"width: 833px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125124\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873.jpg\" alt=\"\" width=\"833\" height=\"570\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873.jpg 833w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873-300x205.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873-768x526.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873-360x246.jpg 360w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743402174873-320x220.jpg 320w\" sizes=\"(max-width: 833px) 100vw, 833px\" \/><\/a><figcaption id=\"caption-attachment-125124\" class=\"wp-caption-text\"><strong>Wiring Examples Between the Servos and the TM Controller<\/strong><\/figcaption><\/figure>\n<p>For more information, please refer to the manual from Yaskawa.<\/p>\n<p>&nbsp;<\/p>\n<h3>Connect to a TM Cobot<\/h3>\n<p>Use a EtherCAT cable connect the servo and a TM cobot. The EtherCAT port is in the TM control box as below:<\/p>\n<p><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-rotated.jpg\"><img loading=\"lazy\" class=\" wp-image-134616 aligncenter\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-rotated.jpg\" alt=\"\" width=\"573\" height=\"430\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-rotated.jpg 1477w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-300x225.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-1024x768.jpg 1024w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-768x576.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-360x270.jpg 360w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327748_0-600x450.jpg 600w\" sizes=\"(max-width: 573px) 100vw, 573px\" \/><\/a><\/p>\n<h3>Brake Control(Optional)<\/h3>\n<ul>\n<li>If your motor equips with a magnetic brake, connect the wires to your safety circuit.<\/li>\n<li>For example, connect 24V+ and 0V- from the brake to a safety relay that connect to your emergency stop device.<\/li>\n<li>TM cobot controls the servo motor with a category 1 stop. That is, the servo perform category 1 stop automtically when the ESTOP triggered on the TM system.<\/li>\n<\/ul>\n<h2>Configure Servo Settings<\/h2>\n<ol>\n<li>Install the configuration tool (Sigma Win+) from Yaskawa on a laptop.<\/li>\n<li>Connect an USB cable to the drivers, then perform servo turning with the tool. For more information, please refer to the manual from Yaskawa.<\/li>\n<li>Enter the gear ratio of the gear box in Pn20E<\/li>\n<li>Perform zero calibration.<\/li>\n<li>Configure parameters in the tool, then apply to the drivers and reboot.<br \/>\n<table>\n<tbody>\n<tr>\n<td width=\"238\"><strong>Parameter<\/strong><\/td>\n<td width=\"210\"><strong>Value<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"238\">Pn000.0<\/td>\n<td width=\"210\">Please set the correct direction (0\/1) based on the right-hand-rule.<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">Pn20E<\/td>\n<td width=\"210\">183<\/p>\n<p>\/\/Gear ratio<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">Pn210\/Pn21D.0<\/td>\n<td width=\"210\">1<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">Pn21D.1<\/td>\n<td width=\"210\">4<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">Pn50A.3\/Pn50B.0<\/td>\n<td width=\"210\">8<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnB18(6060h)<\/td>\n<td width=\"210\">8<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnB48<\/td>\n<td width=\"210\">-53687090912<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnB4A<\/td>\n<td width=\"210\">53687090911<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnBBE<\/td>\n<td width=\"210\">-2147483648<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnBC0<\/td>\n<td width=\"210\">2147483647<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnC70<\/td>\n<td width=\"210\">603F0010 H<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnCA4<\/td>\n<td width=\"210\">9<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnCB6<\/td>\n<td width=\"210\">1600 H<\/td>\n<\/tr>\n<tr>\n<td width=\"238\">PnCBC<\/td>\n<td width=\"210\">1A00 H<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ol>\n<p><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/11.png\"><img loading=\"lazy\" class=\"size-full wp-image-134628 aligncenter\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/11.png\" alt=\"\" width=\"782\" height=\"559\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/11.png 782w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/11-300x214.png 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/11-768x549.png 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/11-360x257.png 360w\" sizes=\"(max-width: 782px) 100vw, 782px\" \/><\/a><\/p>\n<h3>Servo System Check<\/h3>\n<p>Make sure that there is no error code shown on the servo drive&#8217;s 7-SEG monitor.<\/p>\n<p><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-rotated.jpg\"><br \/>\n<img loading=\"lazy\" class=\"wp-image-134622 aligncenter\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-rotated.jpg\" alt=\"\" width=\"486\" height=\"365\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-rotated.jpg 1477w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-300x225.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-1024x768.jpg 1024w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-768x576.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-360x270.jpg 360w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/S__71327747_0-600x450.jpg 600w\" sizes=\"(max-width: 486px) 100vw, 486px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>Import TMcraft Package<\/h2>\n<ol>\n<li>[On the laptop] Prepare an USB stick named TMROBOT<\/li>\n<li>Unzip TMcraft Package in <strong><em>Preparation<\/em><\/strong>, and copy the folder <strong><em>TM_Export<\/em><\/strong> to the root of USB stick.<\/li>\n<li>[On the cobot] On TMflow2, navigate to <strong><em>Menu\/System\/Import<\/em><\/strong>, and import the files from USB stick. There should be 3 files as below:\n<p><figure id=\"attachment_125142\" aria-describedby=\"caption-attachment-125142\" style=\"width: 748px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403385618.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125142\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403385618.jpg\" alt=\"\" width=\"748\" height=\"422\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403385618.jpg 748w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403385618-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403385618-360x203.jpg 360w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><\/a><figcaption id=\"caption-attachment-125142\" class=\"wp-caption-text\"><strong>TMcraft Package for AUX<\/strong><\/figcaption><\/figure><\/li>\n<li>Navigate to <strong><em>Menu\/Configuration\/TMcraft Management<\/em><\/strong>, enable two nodes and one toolbar.\n<p><figure id=\"attachment_125148\" aria-describedby=\"caption-attachment-125148\" style=\"width: 851px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403531893.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125148\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403531893.jpg\" alt=\"\" width=\"851\" height=\"399\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403531893.jpg 851w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403531893-300x141.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403531893-768x360.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403531893-360x169.jpg 360w\" sizes=\"(max-width: 851px) 100vw, 851px\" \/><\/a><figcaption id=\"caption-attachment-125148\" class=\"wp-caption-text\"><strong>Enabling TMcraft<\/strong><\/figcaption><\/figure><\/li>\n<li>Once the steps are done, there should be icons as below in a TMflow project :\n<p><figure id=\"attachment_125154\" aria-describedby=\"caption-attachment-125154\" style=\"width: 866px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmcraft-package.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125154\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmcraft-package.jpg\" alt=\"\" width=\"866\" height=\"510\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmcraft-package.jpg 866w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmcraft-package-300x177.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmcraft-package-768x452.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmcraft-package-360x212.jpg 360w\" sizes=\"(max-width: 866px) 100vw, 866px\" \/><\/a><figcaption id=\"caption-attachment-125154\" class=\"wp-caption-text\"><strong>TMcraft Package<\/strong><\/figcaption><\/figure><\/li>\n<\/ol>\n<h2>Calibrate for AUX<\/h2>\n<ol>\n<li>[On the servo drivers] Turn on the drivers and ensure that there are no error codes on their monitors.<\/li>\n<li>[On the cobot] Calibrate the TCP first. Ensure that the correct TCP is activated.\n<p><figure id=\"attachment_125160\" aria-describedby=\"caption-attachment-125160\" style=\"width: 322px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403875652.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125160\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403875652.jpg\" alt=\"\" width=\"322\" height=\"483\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403875652.jpg 322w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743403875652-200x300.jpg 200w\" sizes=\"(max-width: 322px) 100vw, 322px\" \/><\/a><figcaption id=\"caption-attachment-125160\" class=\"wp-caption-text\"><strong>Activate Correct TCP<\/strong><\/figcaption><\/figure><\/li>\n<li>Navigate to the Positioner toolbar. Jog [AUX1, AUX2] to [0, 0] position. Hold PLAY icon to move AUX to target position.\n<p><figure id=\"attachment_125166\" aria-describedby=\"caption-attachment-125166\" style=\"width: 837px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404090587.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125166\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404090587.jpg\" alt=\"\" width=\"837\" height=\"472\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404090587.jpg 837w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404090587-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404090587-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404090587-360x203.jpg 360w\" sizes=\"(max-width: 837px) 100vw, 837px\" \/><\/a><figcaption id=\"caption-attachment-125166\" class=\"wp-caption-text\"><strong>Jog AUX to Home Position<\/strong><\/figcaption><\/figure><\/li>\n<li>Choose an appropriate calibration point on the edge of the rotary plate (e.g., AUX2). Consider the following hints:\n<ol>\n<li>Find a sharp edge that is easier to align visually during subsequent calibration procedures.<\/li>\n<li>For a 2-axis system, any position on the edge is guaranteed to work.<\/li>\n<li>For a 1-axis system, this point must be on the positive X-axis.<\/li>\n<li>Mark the corner to facilitate later alignment.\n<figure id=\"attachment_125172\" aria-describedby=\"caption-attachment-125172\" style=\"width: 483px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404251552.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125172\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404251552.jpg\" alt=\"\" width=\"483\" height=\"570\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404251552.jpg 483w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404251552-254x300.jpg 254w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404251552-360x425.jpg 360w\" sizes=\"(max-width: 483px) 100vw, 483px\" \/><\/a><figcaption id=\"caption-attachment-125172\" class=\"wp-caption-text\"><strong>Find a Propriate Calibration Point on AUX<\/strong><\/figcaption><\/figure>\n<p>&nbsp;<\/li>\n<\/ol>\n<\/li>\n<li>On the Positioner toolbar, navigate\u00a0to <strong><em>SETTING\/CALIBRATION<\/em><\/strong>. Select AUX1 and P1(0\u00b0), then hold the PLAY icon to move to P1 point.\n<p><figure id=\"attachment_125178\" aria-describedby=\"caption-attachment-125178\" style=\"width: 903px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404478154.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125178\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404478154.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404478154.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404478154-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404478154-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404478154-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a><figcaption id=\"caption-attachment-125178\" class=\"wp-caption-text\"><strong>Calibrate on AUX1.P1<\/strong><\/figcaption><\/figure><\/li>\n<li>Manually guide the TCP to lightly touch the calibration point. The orientation (angle) of the TCP does not matter. Hit <strong><em>Record Point<\/em><\/strong>. \u00a0You will now see that P1 is calibrated.\n<p><figure id=\"attachment_125184\" aria-describedby=\"caption-attachment-125184\" style=\"width: 485px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404713007.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125184\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404713007.jpg\" alt=\"\" width=\"485\" height=\"432\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404713007.jpg 485w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404713007-300x267.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404713007-360x321.jpg 360w\" sizes=\"(max-width: 485px) 100vw, 485px\" \/><\/a><figcaption id=\"caption-attachment-125184\" class=\"wp-caption-text\"><strong>Calibrate on AUX1.P1<\/strong><\/figcaption><\/figure><\/li>\n<li>Move the TCP away, then follow the same procedures to finish <span style=\"color: #ff0000;\">AUX1.P1<\/span> to <span style=\"color: #ff0000;\">AUX1.P5<\/span>.<a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404936800.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-125190\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404936800.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404936800.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404936800-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404936800-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743404936800-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a>\n<p><figure id=\"attachment_125196\" aria-describedby=\"caption-attachment-125196\" style=\"width: 904px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405007256.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125196\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405007256.jpg\" alt=\"\" width=\"904\" height=\"570\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405007256.jpg 904w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405007256-300x189.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405007256-768x484.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405007256-360x227.jpg 360w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><figcaption id=\"caption-attachment-125196\" class=\"wp-caption-text\"><strong>Calibration Done on AUX.P1 to AUX1.P5<\/strong><\/figcaption><\/figure><\/li>\n<li>Move AUX1 to 0.<\/li>\n<li>Select AUX2 and P1(0\u00b0), then hold the <strong><em>PLAY<\/em><\/strong> icon to move to P1 point.<\/li>\n<li>Follow the same procedures to finish <span style=\"color: #ff0000;\">AUX2.P1<\/span> to <span style=\"color: #ff0000;\">AUX2.P5<\/span>.<a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405280956.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-125202\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405280956.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405280956.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405280956-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405280956-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405280956-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a>\n<p><figure id=\"attachment_125208\" aria-describedby=\"caption-attachment-125208\" style=\"width: 904px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405330028.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125208\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405330028.jpg\" alt=\"\" width=\"904\" height=\"615\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405330028.jpg 904w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405330028-300x204.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405330028-768x522.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743405330028-360x245.jpg 360w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><figcaption id=\"caption-attachment-125208\" class=\"wp-caption-text\"><strong>Calibration Done on AUX2.P1 to AUX2.P5<\/strong><\/figcaption><\/figure><\/li>\n<li>There are predefined positions from P1 to P5. You can move to different positions, but ensure that these points cover as much of the working range as possible (e.g., 0\u00b0 to 360\u00b0 for AUX2).<\/li>\n<li>If a 1-axis AUX is attached, calibrating the AUX1 points is sufficient. Skip AUX2.<\/li>\n<li>Once all points are calibrated, press <strong><em>CALCULATE<\/em><\/strong> and review the results. A score between 0.3 and 0.5 indicates the accuracy of the calibrated results for AUX1 and AUX2. A score less than 0.5 is recommended, or recalibration will be necessary.\n<p><figure id=\"attachment_125231\" aria-describedby=\"caption-attachment-125231\" style=\"width: 903px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-result.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125231\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-result.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-result.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-result-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-result-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-result-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a><figcaption id=\"caption-attachment-125231\" class=\"wp-caption-text\"><strong>Calibrated Result<\/strong><\/figcaption><\/figure><\/li>\n<li>Navigate to <strong><em>SETTING\/SETTING<\/em><\/strong> to check the status of AUX and modify the settings if desired. Then hit <strong><em>Apply<\/em><\/strong> for any changes. These settings could be modified at any time.\n<p><figure id=\"attachment_125237\" aria-describedby=\"caption-attachment-125237\" style=\"width: 903px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/setting-page-for-AUX.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125237\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/setting-page-for-AUX.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/setting-page-for-AUX.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/setting-page-for-AUX-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/setting-page-for-AUX-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/setting-page-for-AUX-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a><figcaption id=\"caption-attachment-125237\" class=\"wp-caption-text\"><strong>Setting Page for AUX<\/strong><\/figcaption><\/figure><\/li>\n<li>Once the calibration and settings are complete, a text file will be created at <strong><em>TMflow\/Text File Manager\/Positioner_Cal.txt<\/em><\/strong> for later usage. It contains the following information:<\/li>\n<\/ol>\n<ul>\n<li>Base data of the AUX (the position of the rotary plate\u2019s center relative to the robot base).<\/li>\n<li>DH parameters(describing the physical relationship between AUX1 and AUX2).<\/li>\n<li>The rotational speed limit of the AUX.<\/li>\n<li>The Joint limit of the AUX.<\/li>\n<li>A note to recalibrate the AUX if the relationship of position between the cobot and AUX changes, or the hardware had been modified.<\/li>\n<li>Do not delete this file manually.<\/li>\n<\/ul>\n<figure id=\"attachment_125243\" aria-describedby=\"caption-attachment-125243\" style=\"width: 903px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-file.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125243\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-file.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-file.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-file-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-file-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/calibrated-file-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a><figcaption id=\"caption-attachment-125243\" class=\"wp-caption-text\"><strong>Calibrated File<\/strong><\/figcaption><\/figure>\n<h2>Calibration for Base<\/h2>\n<ol>\n<li>Create a Base\u00a0for AUX in TMflow. Edit the coordinate value of this Base with the data in <strong><em>Positioner_Cal.txt\/AUXBase<\/em><\/strong>.<\/li>\n<li>By doing this, it will create a base at the center of the rotary plate.<\/li>\n<li>Make sure that you use correct Base and TCP before teaching the points.<\/li>\n<\/ol>\n<figure id=\"attachment_125250\" aria-describedby=\"caption-attachment-125250\" style=\"width: 903px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/base-data-for-AUX.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125250\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/base-data-for-AUX.jpg\" alt=\"\" width=\"903\" height=\"509\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/base-data-for-AUX.jpg 903w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/base-data-for-AUX-300x169.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/base-data-for-AUX-768x433.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/base-data-for-AUX-360x203.jpg 360w\" sizes=\"(max-width: 903px) 100vw, 903px\" \/><\/a><figcaption id=\"caption-attachment-125250\" class=\"wp-caption-text\"><strong>Base Data for AUX<\/strong><\/figcaption><\/figure>\n<figure id=\"attachment_125256\" aria-describedby=\"caption-attachment-125256\" style=\"width: 544px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/the-position-of-the-base-for-AUX.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125256\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/the-position-of-the-base-for-AUX.jpg\" alt=\"\" width=\"544\" height=\"488\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/the-position-of-the-base-for-AUX.jpg 544w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/the-position-of-the-base-for-AUX-300x269.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/the-position-of-the-base-for-AUX-360x323.jpg 360w\" sizes=\"(max-width: 544px) 100vw, 544px\" \/><\/a><figcaption id=\"caption-attachment-125256\" class=\"wp-caption-text\"><strong>The Position of the Base for AUX<\/strong><\/figcaption><\/figure>\n<h2>Example of Motion<\/h2>\n<p>Here is the video for the sample path. We will use this path for tutorial.<\/p>\n<div style=\"width: 1280px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-125215-1\" width=\"1280\" height=\"720\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/Item5.mp4?_=1\" \/><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/Item5.mp4\">https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/Item5.mp4<\/a><\/video><\/div>\n<ul>\n<li>P1: Home point<\/li>\n<li>P2: Line point<\/li>\n<li>P3: Line point<\/li>\n<li>P4, P5: Circle points<\/li>\n<li>P1: Home point<\/li>\n<\/ul>\n<figure id=\"attachment_125269\" aria-describedby=\"caption-attachment-125269\" style=\"width: 551px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/sample-path.jpg\"><img loading=\"lazy\" class=\"size-full wp-image-125269\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/sample-path.jpg\" alt=\"\" width=\"551\" height=\"513\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/sample-path.jpg 551w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/sample-path-300x279.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/sample-path-360x335.jpg 360w\" sizes=\"(max-width: 551px) 100vw, 551px\" \/><\/a><figcaption id=\"caption-attachment-125269\" class=\"wp-caption-text\"><strong>Sample Path<\/strong><\/figcaption><\/figure>\n<h3>Preparation<\/h3>\n<ol>\n<li>Drag a <strong><em>PositionNode_Setup<\/em><\/strong> to the beginning of the TMflow project. Then edit it. The calibration result (from the <strong><em>Positioner Toolbar<\/em><\/strong>) will be loaded automatically. Hit SAVE to apply the result. <span style=\"color: #0000ff;\"><span style=\"color: #0000ff;\">This setup node is necessary for every TMflow project that using AUX.<\/span><\/span>\n<p><figure id=\"attachment_125601\" aria-describedby=\"caption-attachment-125601\" style=\"width: 1284px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest.png\"><img loading=\"lazy\" class=\"wp-image-125601 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest.png\" alt=\"\" width=\"1284\" height=\"445\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest.png 1284w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest-300x104.png 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest-1024x355.png 1024w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest-768x266.png 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/abctest-360x125.png 360w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" \/><\/a><figcaption id=\"caption-attachment-125601\" class=\"wp-caption-text\"><strong>Setup Node for AUX<\/strong><\/figcaption><\/figure><\/li>\n<li>Select correct Base and TCP, then drag a POINT node as a starting point(P1). This node ensures that the Base and TCP are enabled correctly.<\/li>\n<\/ol>\n<figure id=\"attachment_125285\" aria-describedby=\"caption-attachment-125285\" style=\"width: 904px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411390104.jpg\"><img loading=\"lazy\" class=\"wp-image-125285 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411390104.jpg\" alt=\"\" width=\"904\" height=\"390\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411390104.jpg 904w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411390104-300x129.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411390104-768x331.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411390104-360x155.jpg 360w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><figcaption id=\"caption-attachment-125285\" class=\"wp-caption-text\"><strong>Point Node for Correct Base and TCP<\/strong><\/figcaption><\/figure>\n<h3>Move AUX and Teach Points<\/h3>\n<ol>\n<li>On\u00a0the <strong><em>Positioner toolbar<\/em><\/strong>, jog AUX to desired position. For example, [AUX1, AUX2] = [0, 0]. Then guide the TCP to P2. Then drag a <strong><em>PositionerNode<\/em><\/strong> after the Point node.\n<p><figure id=\"attachment_125303\" aria-describedby=\"caption-attachment-125303\" style=\"width: 904px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411627070.jpg\"><img loading=\"lazy\" class=\"wp-image-125303 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411627070.jpg\" alt=\"\" width=\"904\" height=\"280\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411627070.jpg 904w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411627070-300x93.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411627070-768x238.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411627070-360x112.jpg 360w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><figcaption id=\"caption-attachment-125303\" class=\"wp-caption-text\"><strong>Position of P2<\/strong><\/figcaption><\/figure><\/li>\n<li>In the <strong><em>PositionerNode<\/em><\/strong>, hit <strong><em>Record<\/em><\/strong> to save current position of the TCP and AUX. Then hit <strong><em>Save &amp; Exit<\/em><\/strong>.\n<p><figure id=\"attachment_125309\" aria-describedby=\"caption-attachment-125309\" style=\"width: 902px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411698471.jpg\"><img loading=\"lazy\" class=\"wp-image-125309 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411698471.jpg\" alt=\"\" width=\"902\" height=\"510\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411698471.jpg 902w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411698471-300x170.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411698471-768x434.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411698471-360x204.jpg 360w\" sizes=\"(max-width: 902px) 100vw, 902px\" \/><\/a><figcaption id=\"caption-attachment-125309\" class=\"wp-caption-text\"><strong>Position of P2<\/strong><\/figcaption><\/figure><\/li>\n<li>Jog the AUX to [-10, 20] then guide the TCP to P3. Drag a new\u00a0<strong><em>PositionerNode<\/em><\/strong> and follow previous steps to record this position, P3.\n<p><figure id=\"attachment_125316\" aria-describedby=\"caption-attachment-125316\" style=\"width: 379px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411900356.jpg\"><img loading=\"lazy\" class=\"wp-image-125316 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411900356.jpg\" alt=\"\" width=\"379\" height=\"269\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411900356.jpg 379w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411900356-300x213.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411900356-360x256.jpg 360w\" sizes=\"(max-width: 379px) 100vw, 379px\" \/><\/a><figcaption id=\"caption-attachment-125316\" class=\"wp-caption-text\"><strong>Position of P3<\/strong><\/figcaption><\/figure><\/li>\n<li>Jog the AUX to [-20, 50]. Drag a new <strong><em>PositionerNode<\/em><\/strong> and change the <strong><em>Mode<\/em><\/strong> to <strong><em>Circle<\/em><\/strong>. Guide the TCP to P4 and P5 and hit <strong><em>Record<\/em><\/strong> The arc will be created on P3 &gt; <span style=\"color: #0000ff;\">P4 &gt; P5<\/span>.\n<p><figure id=\"attachment_125322\" aria-describedby=\"caption-attachment-125322\" style=\"width: 904px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411959857.jpg\"><img loading=\"lazy\" class=\"wp-image-125322 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411959857.jpg\" alt=\"\" width=\"904\" height=\"380\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411959857.jpg 904w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411959857-300x126.jpg 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411959857-768x323.jpg 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743411959857-360x151.jpg 360w\" sizes=\"(max-width: 904px) 100vw, 904px\" \/><\/a><figcaption id=\"caption-attachment-125322\" class=\"wp-caption-text\"><strong>Positions of P4 and P5<\/strong><\/figcaption><\/figure><\/li>\n<li>Drag a GOTO node and assign it to go back to P1.<\/li>\n<li>Run the TMflow project. You will see the TCP follow the path with synchronized motion on the AUX.<\/li>\n<\/ol>\n<h3>Hints<\/h3>\n<ol>\n<li>It is possible to use AUX commands to manipulate the AUX in the SCRIPT node. Move the AUX to designated target for example.\n<p><figure id=\"attachment_125613\" aria-describedby=\"caption-attachment-125613\" style=\"width: 681px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmscript-functions-for-aux.png\"><img loading=\"lazy\" class=\"wp-image-125613 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmscript-functions-for-aux.png\" alt=\"\" width=\"681\" height=\"444\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmscript-functions-for-aux.png 681w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmscript-functions-for-aux-300x196.png 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/tmscript-functions-for-aux-360x235.png 360w\" sizes=\"(max-width: 681px) 100vw, 681px\" \/><\/a><figcaption id=\"caption-attachment-125613\" class=\"wp-caption-text\"><strong>TMscript Functions for AUX<\/strong><\/figcaption><\/figure><\/li>\n<li>For\u00a0the speed in the <strong><em>PositionerNode<\/em><\/strong>, it is possible to enter an integer (15mm\/s for example) or a variable(int) directly.<\/li>\n<\/ol>\n<figure id=\"attachment_125607\" aria-describedby=\"caption-attachment-125607\" style=\"width: 1227px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node.png\"><img loading=\"lazy\" class=\"wp-image-125607 size-full\" src=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node.png\" alt=\"\" width=\"1227\" height=\"347\" srcset=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node.png 1227w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node-300x85.png 300w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node-1024x290.png 1024w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node-768x217.png 768w, https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/speed-setting-in-positioner-node-360x102.png 360w\" sizes=\"(max-width: 1227px) 100vw, 1227px\" \/><\/a><figcaption id=\"caption-attachment-125607\" class=\"wp-caption-text\"><strong>Speed Setting in Positioner Node<\/strong><\/figcaption><\/figure>\n<h1>Common Q&amp;A<\/h1>\n<p><strong>Could I design an AUX with a different size?<\/strong><\/p>\n<p>Yes. The calibration procedure accounts for different sizes and configurations. This data will be stored in the calibration file (DH parameters).<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Does TM provide the hardware for AUX?<\/strong><\/p>\n<p>No. The AUX must be provided by a 3<sup>rd<\/sup>-party integrator.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Could I use another brand of servo motor?<\/strong><\/p>\n<p>Due to the complexity of servo motors, TM currently supports only Yaskawa Sigma-X EtherCAT models. More models for different brands are under investigation. Might support other brands in the future.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Does TM also support a linear track?<\/strong><\/p>\n<p>The linear track function is under development and is not yet supported.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Why does the AUX vibrate or having noise during use?<\/strong><\/p>\n<p>Perform motor tuning first. Refer to the servo motor\u2019s manual for instructions.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Could I use the AUX with cobot in collaborative mode without fence?<\/strong><\/p>\n<p>Since the external AUX cannot meet collaborative safety standards, developers must evaluate the arm&#8217;s operation mode in this case, which may require equipment such as safety fences.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Examples are valid for: TMflow Software version: 2.22.2400 or later. TM Robot Hardware version: HW5.02 or later only Other specific requirements: Refer to Preparation section below. Note1: that older or newer software versions may have different results. Note2: TM does not provide the hardware of AUX. System integrators should prepare their own hardware. Note3: \u00a0the [&hellip;]<\/p>\n","protected":false},"author":8760,"featured_media":0,"parent":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"doc_category":[4594],"doc_tag":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Guideline for Using External Axis | Techman Robot<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guideline for Using External Axis | Techman Robot\" \/>\n<meta property=\"og:description\" content=\"Examples are valid for: TMflow Software version: 2.22.2400 or later. TM Robot Hardware version: HW5.02 or later only Other specific requirements: Refer to Preparation section below. Note1: that older or newer software versions may have different results. Note2: TM does not provide the hardware of AUX. System integrators should prepare their own hardware. Note3: \u00a0the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/\" \/>\n<meta property=\"og:site_name\" content=\"Techman Robot\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-05T02:28:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.tm-robot.com.cn\/de\/#organization\",\"name\":\"Techman Robot\",\"url\":\"https:\/\/www.tm-robot.com.cn\/de\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.tm-robot.com.cn\/de\/#logo\",\"inLanguage\":\"ko-KR\",\"url\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png\",\"contentUrl\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png\",\"width\":221,\"height\":196,\"caption\":\"Techman Robot\"},\"image\":{\"@id\":\"https:\/\/www.tm-robot.com.cn\/de\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tm-robot.com.cn\/de\/#website\",\"url\":\"https:\/\/www.tm-robot.com.cn\/de\/\",\"name\":\"Techman Robot\",\"description\":\"Intelligent Cobots for a World of Applications\",\"publisher\":{\"@id\":\"https:\/\/www.tm-robot.com.cn\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tm-robot.com.cn\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#primaryimage\",\"inLanguage\":\"ko-KR\",\"url\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg\",\"contentUrl\":\"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#webpage\",\"url\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/\",\"name\":\"Guideline for Using External Axis | Techman Robot\",\"isPartOf\":{\"@id\":\"https:\/\/www.tm-robot.com.cn\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#primaryimage\"},\"datePublished\":\"2025-03-31T07:33:36+00:00\",\"dateModified\":\"2026-02-05T02:28:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tm-robot.com.cn\/ko\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\/\/www2.tm-robot.com\/ko\/docs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Guideline for Using External Axis\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guideline for Using External Axis | Techman Robot","robots":{"index":"noindex","follow":"follow"},"og_locale":"ko_KR","og_type":"article","og_title":"Guideline for Using External Axis | Techman Robot","og_description":"Examples are valid for: TMflow Software version: 2.22.2400 or later. TM Robot Hardware version: HW5.02 or later only Other specific requirements: Refer to Preparation section below. Note1: that older or newer software versions may have different results. Note2: TM does not provide the hardware of AUX. System integrators should prepare their own hardware. Note3: \u00a0the [&hellip;]","og_url":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/","og_site_name":"Techman Robot","article_modified_time":"2026-02-05T02:28:59+00:00","og_image":[{"url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.tm-robot.com.cn\/de\/#organization","name":"Techman Robot","url":"https:\/\/www.tm-robot.com.cn\/de\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www.tm-robot.com.cn\/de\/#logo","inLanguage":"ko-KR","url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png","contentUrl":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2018\/09\/logo.png","width":221,"height":196,"caption":"Techman Robot"},"image":{"@id":"https:\/\/www.tm-robot.com.cn\/de\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.tm-robot.com.cn\/de\/#website","url":"https:\/\/www.tm-robot.com.cn\/de\/","name":"Techman Robot","description":"Intelligent Cobots for a World of Applications","publisher":{"@id":"https:\/\/www.tm-robot.com.cn\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tm-robot.com.cn\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"ko-KR"},{"@type":"ImageObject","@id":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#primaryimage","inLanguage":"ko-KR","url":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg","contentUrl":"https:\/\/tm-robot.oss-cn-hongkong.aliyuncs.com\/wp-content\/uploads\/2025\/03\/messageImage_1743392350124.jpg"},{"@type":"WebPage","@id":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#webpage","url":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/","name":"Guideline for Using External Axis | Techman Robot","isPartOf":{"@id":"https:\/\/www.tm-robot.com.cn\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#primaryimage"},"datePublished":"2025-03-31T07:33:36+00:00","dateModified":"2026-02-05T02:28:59+00:00","breadcrumb":{"@id":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www2.tm-robot.com\/ko\/docs\/guideline-for-using-external-axis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tm-robot.com.cn\/ko\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/www2.tm-robot.com\/ko\/docs\/"},{"@type":"ListItem","position":3,"name":"Guideline for Using External Axis"}]}]}},"_links":{"self":[{"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/docs\/125215"}],"collection":[{"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/users\/8760"}],"replies":[{"embeddable":true,"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/comments?post=125215"}],"version-history":[{"count":25,"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/docs\/125215\/revisions"}],"predecessor-version":[{"id":134646,"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/docs\/125215\/revisions\/134646"}],"wp:attachment":[{"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/media?parent=125215"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/doc_category?post=125215"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www2.tm-robot.com\/ko\/wp-json\/wp\/v2\/doc_tag?post=125215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}