Why is Send G-Code disabled in 2.3.0+
 
Notifications
Clear all

Why is Send G-Code disabled in 2.3.0+  

  RSS
Terry
(@terry)
Active Member
Why is Send G-Code disabled in 2.3.0+

Hi, sorry if this has been answered many times before but I simply can't find it. I must be doing something wrong.

PrusaSlicer can send firmware updates to my Mk3S+ over USB, but Send G-Code is grayed out on the File Menu -- why?

I have my printer selected, and I can sneaker-net files using an SD card, but why can't I send directly over the USB cable?

I'm getting a Pi Zero W, so I hope to solve this soon with Octoprint, but I am still wondering why this obvious functionality is not working. There appears to be no way to tell it to send over USB, but only using a hostname/ip address/octo or other protocol.

Thanks for any help!

Posted : 01/02/2021 1:56 am
bobstro
(@bobstro)
Illustrious Member
RE: Why is Send G-Code disabled in 2.3.0+

On the Mac version, the File menu does not have a Send gcode option. I believe the ability to print directly from PrusaSlicer was removed some time ago. In general, printing from a general-purpose computer is not recommended due to the tendency for operating systems to run automated updates, screen savers, and power-saving features that can interfere with a print. Most prints take some hours to complete. A flash firmware update, by contrast, only takes a few minutes.

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 01/02/2021 8:27 am
Terry
(@terry)
Active Member
Topic starter answered:
RE: Why is Send G-Code disabled in 2.3.0+

Well I installed OctoPrint on my Mac, following the directions over at OctoPrint.org, and I can print from the browser over USB, and generally control the printer -- great!

I still can't get PrusaSlicer to see the printer; tried host = localhost:5000 and a few other things. Anyway, I guess this will work for now; no more sneakernet!

This post was modified 4 years ago by Terry
Posted : 01/02/2021 3:47 pm
bobstro
(@bobstro)
Illustrious Member
RE: Why is Send G-Code disabled in 2.3.0+

Hmm. I wouldn't install OctoPrint on the Mac. Ideally, you want a computer that isn't' subject to shutdowns, sleep, and updates. A Raspberry Pi is the most common approach. 

Did you try just "localhost" for the Host IP? Your Mac firewall might be interfering. Be sure you've copied the API key from OctoPrint into the PrusaSlicer setup.

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 01/02/2021 6:21 pm
towlerg
(@towlerg)
Noble Member
RE: Why is Send G-Code disabled in 2.3.0+

Or just the IP address (make sure it's static in your router). Ditto re. installing Octoprint on PC/Mac.

Posted : 02/02/2021 11:58 am
Terry
(@terry)
Active Member
Topic starter answered:
RE: Why is Send G-Code disabled in 2.3.0+

Pasting in the app key did the trick; thanks for the tip.

Now I can print directly from the slicer.

Meanwhile, my Pi Zero W just arrived, but it needs the I/O attachment. Or maybe I should just repurpose a Pi 3 that I have lying around? 

Posted : 02/02/2021 12:13 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Why is Send G-Code disabled in 2.3.0+

@terry-8

I would use the pi3.  Even though the official prusa instructions use the Pi zero those are way out of date and the official developer of octoprint states that the zero is not recommended.  Basically if you use the prusa image designed for the zero you will be using a very old version that you cant realistically update and you also cant put extras on as the zero wont handle it.

With the 3 at least you get a more capable board.

Posted : 02/02/2021 12:23 pm
Share: