So I have made significant progress on this. Let me answer some of the questions from above:
- What printed great? The printer came with three sample prints and they were perfect when run from the SDcard. I have not tested them printing through OctoPrint and need to do that.
- Test prints from Thingiverse failed as did a custom designed object. All with the same problem
- I am using Cura with a CR10s Pro profile that came with it.
Current working solution:
I connected with some folks on a discord board about the situation, and they asked for the header Gcode from the sample file. They reviewed and suggested that I replaced the header GCode in the Cura output with a subset that they provided from the sample print. I did this manually using a text editor. Voila! It worked and has performed well on 2 prints.
I am trying to solve one problem at a time. All of the above was setup printing from the SDCard directly without OctoPrint. I need to test out printing straight from OP with the fixed gcode files. I assume that it should work.
Cura has a custom gcode header section, and I put the fixed header code in there. Interestingly, Cura adds more GCode into the resulting gcode output, and I am not sure why those lines are there and what they do. I need to understand if these changes hurt the print and so want to test that too. (I currently just delete the added lines with my text editor.)
This has been a lengthy process, and I appreciate everyone's advice. Things seem to be working now, and I am keeping my fingers crossed. I am happy to post the CR10S Pro gcode header if others thing that it would be helpful.
On a side note, I love that gcode files are really text files! It makes things soo much easier.