I have a MPCNC that I built in 2017. I recently rebuilt it converting it to a Primo. I only have single limit switches on the axis. Previously I used the MPCNC_Fusion360_V10_SDcard post processor and it performed perfectly. Now when I post process a file and attempt to run it, it seems that nothing is happening. I have tried it with new designs and old designs that previously ran well. Did Fusion change something in it’s upgrade process? Should I be running a different post processor?
All manual jogs work fine.
I was supposed to demo the MPCNC tomorrow, but things are not looking good.
Do you have any of the old gcode files that ran okay before? Try one of them. If that works, compare the contents of the files to see what’s different.
I couldn’t seem to find any old files, but I think I may have determined some things through experimentation. It would seem that due to some changes in Fusion 360 through updates it is not compatible with my MPCNC_Fusion360_V10_SDcard post processor. I downloaded and installedMPCNC.cps from GitHub and tried that but it appears it only works with Marlin 2.0 and I have 1.0. My next move is to try to update my Arduino Mega to Marlin 2.0
I know that some controllers care a lot about things like extra spaces or spaces at the end of lines, comments on their own lines or allowing them to start on the same line as a command, capitalizing (or not) the g/G or m/M in the command, including a leading 0 on G1/G01 commands, and so on. That’s why there are so many post-processors out there.
Being able to compare an older file that you know worked might point out an easily correctable variation that crept in.
I read somewhere that Fusion 360s current revision will not work with my previous post processor. It seems all of the newer MPCNC post processors require Marlin 2 . I currently have marlin one on my arduino Mega. If the Ramps 1.4 was working before will I be able to just flash the current Marlin 2.0 and use the new post processor. Are there things in Marlin that have to be setup for use with the ramps 1.4 and the MPCNC
I successfully upgraded to Marlin 2 on the RAMPS that was running my 3D printer, so the hardware should be okay. I can’t speak to MPCNC configuration for Marlin as I’ve always run mine on grbl.
I’m not using grbl on RAMPS. On both my Burly and my K40 laser I have a CNC Shield v3.00 on an Arduino Uno. I would not advocate for moving to that controller as it is older, only supports 3 drivers, and has some idiosyncrasies around PWM control of the spindle/laser intensity. I only used it on the Burly because I already had a spare from a shipping error when I purchased the one for the laser. It has done fine for my limited hobby needs but but I’ve purchased a Jackpot 3 to replace them, just haven’t gotten around to actually installing them.