are you familiar with using the terminal on a mac? (iterm2 I think)
Nope. Like I said, when I bought this machine, the instructions were clear, everything worked as on the tinâŚseems like itâs kind of fallen apart now.
mac put out a new processor that doesnât work with any of the old software. To make it work you have to go back to the source code and recompile it for your new processor. nothing broke, you just got a different machine that uses a different set of instructions. You can get a program called bootcamp and load a different operating system and run it from that. Or you can pull the source and load the dependencies and run it from the code. It is all there. It will work, but it will take some time to set it up.
Does anyone have groundcontrol or Webcontrol working on an M1 mac? If so, can you run the build script for @Brad_Wensley and share it so he can run it too?
Iâd be happy to do it and share, but i do not have an M1.
GCC to compile the source code from GitHub?
It is python so you donât actually have to build the release. You can just run it. You just have to install all the dependent libraries. those are found in the requirements.txt file. First thing to do is to open your application folder (in the finder?).
search for âterminalâ
open the terminal application
it will give you a command line with the >_
make a folder for webcontrol: type (without quotes) âmkdir webcontrolâ press enter
move to that folder: âcd webcontrolâ
from there you need to install git: âbrew install gitâ
Once that completes, type (without the quotes or the backslash before the https) âgit clone \https://github.com/WebControlCNC/WebControl.gitâ that should pull the webcontrol source code from the github server and it will likely be in a Webcontrol Folder.
Now you need to see if python is installed. you can do a spotlight search (command + space) and type âpythonâ and see if it is found. if not, back in the terminal, follow these instructions to get python and install it. Where it shows âpyenv global 3.9.4â instead use 3.8
once python is installed, you need to go into the Webcontrol folder and run this command: âpip install -r requirements.txtâ
once that finishes, you should be able to run webcontrol by typing âpython main.pyâ in the Webcontrol folder.
If he hasnât used terminal, he probably hasnât installed homebrew, so will need
to do that as well.
David Lang
Hi,
When trying to run % pip install -r requirements.txt I get the error "zsh: command not found: pip
YupâŚworked on this for 4 hours last night. No luck on anything.
Here is an updated GC version that should work with your Mac
Thank you! Perfect.
@josm will Eastbayâs updated groundcontrol work with the original shield?
Pretty common thing for Macs, 68K to intel to this M stuff. A mess every time, but memories are short
I remember each of those, but that is their ecosystem. I choose not to repurchase software for each of their evolutions.
Sorry to hear that. I hope the Eastbay ground control release will work for you. I didnât think of it when responding to your inquiry⌠would have saved both of us some time. Good luck to you!
I donât see why it wouldnât work. the only issue i can think of would be the max feedrate being too high for the old shield, but this can easily be fixed by throttling it down in the Advanced settings options.
My kit has the old TLE shield and this upgrade works flawlessly (no more alarms and it cuts much faster than before)