Multi-Axis Motion Controller

TMC-3D, the Technosoft multi-axis motion controller, is now adapted to execute G-code commands. The G-code information is translated into TML commands through the G code to TML converter integrated in the EasyMotion Studio software.

Related Topics:

TMC-3D, the Technosoft multi-axis motion controller, is now adapted to execute G-code commands. The G-code information is translated into TML commands through the G code to TML converter integrated in the EasyMotion Studio software. The G-code files are imported into the software and translated to TML commands. After the conversion process, the controller sends the motion sequences to the drives/motors, which execute the movements. The TML converter allows the user to set the basic movement parameters specific to the G code. These parameters include linear axes, cycle start button, the measure units, and the traverse and feed rates. The G-code–to–TML converter supports various G-code words, letters and parameters together with unary and binary operands.

The motion controller is able to control two other intelligent drives by the company and also includes a 640 W servodrive that may be used to command one of the application axes. The motion programming can be done using PC or PLC motion libraries, or directly at controller level in TML language. The software automatically generates all the TML instructions, so the user doesn’t need to learn or write TML code. TML instructions, such as motion commands, program flow control, I/O handling, arithmetic and logic operations are executed and controlled by TMC-3D. Its role is primarily a managerial one, with responsibilities that include network or slave management. It can perform predefined actions such as stopping the motion on all slaves in case of a node failure or commanding different homing procedures and other motion profiles on each slave.