No - usb port != network port.
On Linux it is possible to define the port via start parameter.
/opt/Snapmaker Luban$ ./snapmaker-luban --help
Usage: snapmaker-luban [options]
Options:
-V, --version output the version number
-p, --port <port> Set listen port (default: 0) (default: 0)
-H, --host <host> Set listen address or hostname (default: 127.0.0.1) (default: 127.0.0.1)
-b, --backlog <backlog> Set listen backlog (default: 511) (default: 511)
-v, --verbose Increase the verbosity level (-v, -vv, -vvv)
-w, --watch-directory <path> Watch a directory for changes
--access-token-lifetime <lifetime> Access token lifetime in seconds or a time span string (default: 30d)
--allow-remote-access Allow remote access to the server (default: false)
-h, --help output usage information
/opt/Snapmaker Luban$ ./snapmaker-luban -p 12345
As a result it runs on http://127.0.0.1:12345/#/3dp
Should be possible with windows, too.
My older printer, a Fabtotum Personal Fabricator, had a web GUI that puts even Octoprint to shame in some regards. It was/is called FabUI and was running on a Raspberry Pi that was part of the printer (integrated). Since fabtotum was a 3-in-1 it had all controls for print, laser and milling, at least to some extent. It is open source, so one could make use of this. It would easily run on the hardware of the touchscreen - it worked reasonably well even on the oldest Raspberry 1 (although it benefitted very much from changing to a faster Raspberry). If you want to get an impression, look here: FABUI Colibri: the OS for 3D printing | FABtotum Fabtotum also was Marlin-based. And it was the only interface of the printer, it has no display, no touchscreen, not a single button beyond the powerswitch. I liked it very much, since it allowed to control the printer from anywhere, it has an included project manager etc.
It seems that someone already tried to generalize it, but the project looks stalled: colibri-embedded / fabui / fabui-frontend Ā· GitLab
Advantage of Snapmaker picking up OctoPrint would be that thereās an active community, meaning it would be mutual benefit.
Long story short: I am very much in favour of the suggestion!
Hi back,
well how to say ā¦ i stumbled upon an unused Raspberry in a box ā¦ i thought what the heck, letās give it a try ā¦
Iām still baffled by the smoothness of setting up Octoprint. I rarely encountered such a easy Plug & Play.
The only issue left is a casing for the camera.
Additionally I cheat with a USB-C extension to have the controls at my desk leaving only calibration and removal for touching the printer.
Cheers!
Look at thingiverse there are a lot of them.
Thanks @stefix , the amount of models available requires checking what fits best ;).
One which seems fitting is in print.
@killwack I was able to put everything in OctoPrint and get it functioning based on the explanation in the thread other than the Get Position button/function. Would appreciate some help how/where to put this in the CustomEditor, Vielen Dank
UPDATE: Finally got it workingā¦
Hello @killwack
i love your step can you explane how you did this, like which plugins you use and how you connect the fan and the light ?
thank you
The enclosure fan and light are triggered/adjusted with gcode commands, so you can create custom buttons like the post before mentioning the Get Position button needed some custom gcode command set.
Theres a forum post with the snapmaker 2 gcode commands, and octoprint just works straight out the box with usb devices. There are multiple blogs and youtube videos talking it through. Good luck
Fascinating, and thanks for posting. I installed the .deb of 4.3.2 (the latest version) on a Linux Mint 21, and it does not support the āāhelpā option at all. Complains about some missing URL and then starts a server up.
Would be great to get a function via update from the manufacturers. Iām currently working with Artisan + Mac and will soon be trying out the beta of Snapmaker Orca.