MR-1: (Unofficial) conversational mode

Hi folks.

I’m working on a very simple conversational script for the MR-1. (Any similarities to the Tormach one are purely coincidental and not because that’s what this script is based on… :rofl: )

It’s written in python and is currently just a GUI. Eventually I would like to implement conversational modes for facing, profiling, pocketing, and drilling. Simple text engraving and maybe DXF support would be interesting as well, although I expect those to be more involved than the aforementioned modes.

I had heard rumors of a conversational mode made by LS but wanted to use this as a learning experience for myself. I’m making this post mainly to keep myself honest and not abandon this project.

Here’s a link to the Github repository if you’re interested in taking a look, but it will most likely be a few weeks before it’s ready to be tested.

6 Likes

Looks cool. Keep up apprised of your progress.

Hi Folks.

It’s been a bit longer than I had wanted between updates, but I have done some work on implementing a few features that are ready to be beta tested. (That’s not to say that anything new will work, however it may serve as a good feedback channel to me)…

Just to put it out there, no one should be using gcodes from this script on their machine without testing it first. I’ve been using ncviewer.com (not a sponsor) and the toolpaths seem reasonable so far.

Things that may work (looking for feedback):

Facing

  • Rectangular - (IMO, already a step up from the CutControl version since multiple Z steps can be used)

Things that have not been implemented yet (but I am planning on implementing in the near future):

1 - Facing

  • Spiral (not sure if this is really needed aside from visual surface finish). From a simplicity standpoint I will most likely not implement this…

2 - Profile / Boss

3 - Pocket

4 - Drill

Thread milling, engraving, and DXF inputs would be cool but are honestly beyond the scope of this script…

Eventually I’d like to update the graphics to be more user friendly, but this is less of a priority than getting good gcode outputs.

Thanks all.

alexjalex

2 Likes