Thanks Thanks:  4
Likes Likes:  11
Dislikes Dislikes:  0
Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19
  1. #11
    Super Moderator
    Join Date
    Nov 2016
    Posts
    3,356
    Post Thanks / Like
    Buddy, your editor is a God-send for my 3D printing efforts.
    I use the editor exclusively for all PETG submissions which is my goto material.
    If there was a 'send to print' option from the editor app, it would place the Cherry on the cake.

    Your efforts are appreciated daily in this printing household my friend.

  2. Thanks buddybu thanked for this post
    Likes buddybu, tamer1an liked this post
  3. #12
    Expert 3D Printer
    Join Date
    May 2019
    Location
    Earth.
    Posts
    382
    Post Thanks / Like
    Yeah, my goal is to add the following features to the editor (priority order):
    1. send to printer
    2. preview of gcode.
    3. read STL files.

  4. Likes TommyDee, tamer1an liked this post
  5. #13
    Regular 3D Printer
    Join Date
    Aug 2020
    Posts
    79
    Post Thanks / Like
    Quote Originally Posted by TommyDee View Post
    Buddy, your editor is a God-send for my 3D printing efforts.
    I use the editor exclusively for all PETG submissions which is my goto material.
    If there was a 'send to print' option from the editor app, it would place the Cherry on the cake.

    Your efforts are appreciated daily in this printing household my friend.
    I am living in area in east Europe where is pretty cold at winters, without the editor it fails some time to melt properly.

    I am using Buddy's editor all the time with PLA,ABS,PETG,

    Cheers!

  6. Thanks buddybu thanked for this post
    Likes TommyDee, buddybu liked this post
  7. #14
    Expert 3D Printer
    Join Date
    May 2019
    Location
    Earth.
    Posts
    382
    Post Thanks / Like
    Okay, I have been thinking about octoprint and the stock cube3.

    First, I think this is a doable project, but it is going to be complex.

    What I'd like to know is the use cases people would have for octoprint. I am only beginning with it, so my only goals would be this:

    1. Communicate with the Cube3 wirelessly
    2. Send STL files to the printer
      1. Able to convert STL to Cube3 along with setting the Cube3 file with the material installed on the printer.
      2. Allow user to select which cartridge will print the file (no multi color printing, yet)

    3. Send Cube3 files to the printer
      1. Make sure that the Cube3 file can be printed with the current materials installed (i.e., if the Cube3 file is configured for PLA on the left side, and the printer has ABS installed on the left side, don't bother printing it.)

    4. Send files created in Microsoft 3DBuilder to the printer (3DM?)
    5. Start a print without having to intervene on the printer (might not be possible)
    6. Pause a print
    7. Cancel a print
    8. Power off or restart printer

    All of this precludes my earlier investigation into the TCP/IP stream protocol that I have documented somewhere on my laptop and then write it all in Python.

    Oh, yeah, learn Python. Can't be that difficult, I already know many programming languages.

    I've already created a prototype program that allows Cube3 files to be sent from the command line to the printer via WiFi, so I know it can be done. TommyDee has tested that one for me. But that was about a year ago, and I just started looking at that again.
    Last edited by buddybu; 01-11-2021 at 03:37 PM.

  8. Likes TommyDee liked this post
  9. #15
    Administrator bolsoncerrado's Avatar
    Join Date
    Nov 2014
    Posts
    3,324
    Post Thanks / Like
    This sounds awesome already :=)

  10. Thanks buddybu thanked for this post
    Likes buddybu liked this post
  11. #16
    3D Printer Noob
    Join Date
    Jan 2018
    Posts
    6
    Post Thanks / Like
    Quote Originally Posted by buddybu View Post
    Okay, I have been thinking about octoprint and the stock cube3..
    Oh man, on man, would this make my printers (I got three of these things for $50 each) so much more useful. I've already got the firmware update and have printed out a pair of filament feeders to use my own spools (I only had the stock carts of PLA that came with the printer, so "white" and "green") so being able to print from Octo would be the icing on the cake! It would be nice to be able to use both colors too, but beggars can't be choosers, I guess

    Do you have a github repo for this? I don't know much python, but it can't be that hard to learn as I go (that's like what I do for a living... "Oh, I need to make that all work in Ansible? Well, uh... okay, let me get right on that" *opens google*)

    Thanks for keeping these things alive!

  12. Thanks buddybu thanked for this post
  13. #17
    Expert 3D Printer
    Join Date
    May 2019
    Location
    Earth.
    Posts
    382
    Post Thanks / Like
    Hello Jon! Welcome to the forum. Unfortunately, for the octoprint plugin, I do not have a github site. I am still in the planning stages. I think before I go any further, I need to create the interface to talk to the Cubes without using the 3DSystems libraries. That would make the code somewhat portable, even possibly to an Octoprint plugin.

    Here is the File sender program prototype: https://gofile.io/d/viO5Vz

    Extract into a folder and execute cubefilesender with the list command line option to get a list of discoverable cubes.
    To send a file to a cube: cubefilesender <IP address of Cube> <filename.cube3>

    Hope this helps and remember this is a prototype.

  14. #18
    3D Printer Noob
    Join Date
    Jan 2018
    Posts
    6
    Post Thanks / Like
    Thanks for the welcome! Longtime lurker, finally had a reason to post... TBH, I lurked a bunch when I got my first cube, and then I ended up getting two more because I could get the printer with two spools of filament cheaper than I could find filament. I played with them a bit, got the firmware hack installed, printed myself a couple Free The Filament extruders (I think that's what the whole assembly is called?) and then got busy with other stuff and never got back to them. Or the forum.

    So they've been sitting in a rack collecting dust for way too long. I was tripping over my old Micro3d printer the other day, complaining about what a waste of time and space it was (I was cleaning my office and couldn't find a place for the darned thing, and even though it's a pile of junk, I did kickstart it, and I really can't bring myself to tossing it, so it just keeps getting in the way) and thought that I should really get myself a decent setup. Something that can print ABS properly, so that I could print some nozzles for my Cubes. So, I've actually got a SnapMaker 2 on order (got the tracking info this morning, woot!) and wanted to use it to resurrect my Cubes. It was a pleasant surprise to see this forum still active, and then seeing you tossing around the idea of making them work with Octoprint kinda made me giddy.

    So, I'll take a look at what you got, and see what I can do with it. I'm really not even remotely familiar with how these things talk, so it'll be an interesting learning experience... I'm not a programmer by default, but I'm familiar enough with the concepts... I know a little bit of perl (going waaay back, though I don't really remember enough without a pocket reference to be useful), PHP, Javascript, Bash, and PowerShell. Adding Python to the mix oughtta be the natural progression anyway, and with all the stuff I've been doing with Ansible at work, I really oughtta be learning python anyway

  15. #19
    Expert 3D Printer
    Join Date
    May 2019
    Location
    Earth.
    Posts
    382
    Post Thanks / Like
    Cool. The other tool that I've written is available on the Cube3Editor channel. This tool allows you to modify the model temperatures, as well as extrusions and retractions. Ultimately, you can edit the BFB to your exact preferences.

    The communication protocol for the WIFI connection is fairly straight forward, but I am not a TCP/IP expert, so writing the code has been a learning experience. After the time I've spent in software development, you'd think I would at least pick it up through osmosis.

  16. Likes jonthewise liked this post
 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •