jethornton / mesact1

MIT License
24 stars 10 forks source link

NOTE: this tool is depreciated and no longer supported. Use the Mesa Configuration Tool II instead.

Mesa Configuration Tool 1.x.x

The Mesa Configuration Tool 1.x.x is being redesigned from the ground up and is replaced by the Mesa Configuration Tool 2.x.x

Update the Mesa Configuraton Tool does not change any additions to the ini file by the user. New sections, key-values and comments are preserved when updating.

The Mesa Configuration Tool is designed to create LinuxCNC configuration for the following boards 5i25, 6i25, 7i76E, 7i80DB, 7i80HD, 7i92, 7i93, 7i95, 7i96, 7i96S, 7i97 and 7i98.

The Mesa Configuration Tool will create a complete configuration from scratch. This way you can modify values in the ini file and when you run the Mesa Configuration Tool again those changes are not lost.

The Mesa Configuration Tool reads in the ini configuration file for changes.

You can create a configuration then run it with the Axis GUI and use Machine > Calibration to tune each axis. Save the values to the ini file and next time you run the Mesa Configuration Tool it will read the values from the ini file.

The Mesa Configuration Tool requires Python 3.6 or newer to work.

See the documentation for installation and usage instructions.

Note: The Mesa 7i96 requires LinuxCNC 2.8 Uspace or newer to work. LinuxCNC 2.8

Note: The Mesa 7i96S requires LinuxCNC 2.8.4 or newer to work and it requires Mesaflash 3.4.3 or newer to flash or read the board.

I have documentation here to install different versions of Debian, LinuxCNC, Mesaflash.

If I can help just one person then all the thousands of hours of beating my head against the desk, searching the internet for coding examples and all the coding done on this tool it is worth the effort.

Older debs are stored in the release.

JT