
Puruvesi Automation is now a member of the EtherCAT Technology group.
ETG develops EtherCAT, which provides its users with a real-time Industrial Ethernet technology focused on short cycle times, low jitter and low hardware costs. Puruvesi Automation hopes to develop solutions which use the myCNC controller and software package in conjunction with the EtherCAT technology. This should allow our users to employ high-precision synchronization as well as simpler and more flexible architectures at a low cost.
A post processor for Autodesk Fusion360 has been added to the Downloads page of our website. The post processor is currently working well for 3 axis mill machines, and will later be expanded further to support 3+2 and 5 axis simultaneous machining.
The post processor is available here. Stay tuned for further updates.

myCNC now allows to assign custom colours to different tools in the program file, allowing for an easier way to visualize the tool path and to distinguish where one tool will be switched for another. The settings can be found in Config > Screen > Visualization Colors.

As always, you can update either from within the myCNC program itself (Settings > Support), or by downloading the latest version from our Downloads page.

myCNC now has a new gamepad controller settings window, which allows the user to edit the joystick controls and to remap all the individual controller keys to the commands listed here. The gamepad settings have been closed off previously, without a simple way to remap the individual keys should the user desire to do so.
The new update is currently available for Ubuntu 18.04 machines, and will be rolling out to other systems in the upcoming days. Read more about the gamepad settings here.

The Surface Measure macro now contains the M286 command. Previously, in case the operator had incorrectly positioned the probe tool to be in contact with the sensor before the surface measure process would start, the machine would not recognize that the sensor has been triggered before the start of the surface measure (the system would not see the sensor change its state from open to closed, and would therefore assume it is not triggered). This would cause the probe to continue moving down, potentially breaking either the sensor or the working tool.
The new Surface Measure macro wizard prevents this from happening by adding the M286 macro (automatically generated). This macro checks if the sensor has been triggered before starting to bring down the probe, and if it is, the probe will be lifted up in increments of 1 mm, until the sensor is no longer triggered. After that, the surface measure macro will proceed as normal.