OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Add terminal/console

Open rkarlsba opened this issue 2 years ago • 3 comments

I'm used to using OctoPrint and I really like the way I can 'talk' gcode with the printer using the terminal (or console if you like). This way, I can test things out before hardcoding everything. Could this be done?

rkarlsba avatar Feb 27 '23 17:02 rkarlsba

That's in line with something I was thinking a bit about. BLabs appears to want to maintain as much of their proprietary nature as possible, so they're reluctant to introduce any core features that would threaten it (API access, Plugin ability, etc.). SoftFever has the same connection logic to the printer, so theoretically, an "Octoprint" like bridge might be possible.

If a stdout pipe (and/or command ability) can be established (from SoftFever) so that secondary programs can get status and interact with the printer (just like it would if connected in the software -> Device). This might open an avenue for creating a bridge to the printer for other developers to work upon, especially since SoftFever works on Linux (iirc), that bridge might be a Printer --> Local Wifi --> <RPi w/a SoftFever API version> --> <Third-Parties can handle the rest>

This would also allow your console interface, because an embedded console could just pull in the stdout.

kylek29 avatar Feb 28 '23 18:02 kylek29

Depending on your printer/firmware (I suppose) you can have this by adding the device in Orca (available at least in 1.7.0). it will give you full access to the webpage for the printer, including the console. I run klipper on my Voron, and have the same interface inside OrcaSlicer as I do in my webbrowser. No more looking for the right browser window and tab; it is right there inside Orca! :-D

cramsvik avatar Sep 22 '23 09:09 cramsvik

GitHub bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] avatar Dec 22 '23 00:12 github-actions[bot]

GitHub bot: This issue was closed because it has been inactive for 7 days since being marked as stale.

github-actions[bot] avatar Dec 30 '23 00:12 github-actions[bot]