Thx @foosel for sticking with me on this thread-
I have a good print!
I'll do a screen cast later if anyone wants one, but in the meantime this is what I did for any poor lost soul with my toolchain:
mac --> cura 3.4.1 --> pi3b on wifi --> octopi 1.3.9 --> ultimaker 2+ (with sd card removed)
First, in Cura I installed the octoprint plugin Toolbox --> Packages --> Plugins --> Octoprint Connection
Then in Cura --> Preferences --> Printers I added a new printer of type Ultimaker 2+
Then I clicked Connect Octoprint and added a new instance callled octopi0lan
(The previous entry without lan was me trying to connect over the internet thru my resin.io subdomain, which does not work.. yet)
I then went to Octoprint to copy the API key
Then I pasted the API key back in the Cura dialogue
At this point I was able to both Open in browser.. and then Connect.
Now back in Cura, I loaded a recent project file ending in .3mf. This contains the stl model and typically contains profile and other Cura settings. But I noticed my settings were not correct. I also read in the Cura dialog earlier that Material settings on the printer would no longer be recognized. So in Cura, I selected my material, a custom material had already created with temps for PET. Then I selected my nozzle size.
Then I loaded my stored profile for working with this particular model and clicked Prepare to slice. Then I clicked Print with Octoprint
At this point, the Cura view automatically switched from the Prepare view to the Monitor view and I could see that the nozzle and bed were warming. Once they had reached the temps set in my material, the bed raised, the print head moved and began what would be a perfect print.
- I did not have to enter any start or end gcode.
- After the print finished, the head returned to back left, but the bed stayed in raised position. I lowered it using the ultimaker controls.
Thanks @foosel and @Ewald_Ikemann for helping me out!
Thanks also for all your work so far on octoprint. Amazing software.