Thanks Thanks:  15
Likes Likes:  3
Dislikes Dislikes:  0
Page 1 of 26 12311 ... LastLast
Results 1 to 10 of 252
  1. #1
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    241
    Post Thanks / Like

    Use other slicers with cube 3

    Information to Start With

    Cube 3 uses a type of gcode called bfb (bit before byte). In order to use a slicer with the cube3 it has to support this type of gcode. Simplify3d, kisslicer, and the older cura(15.04.6) all support this. I’ve tested with simplify3d and kisslicer and have made a few prints using cura.
    Once the model is sliced into a bfb file, cube print encodes it, then slaps on an image which is what gets displayed on the cube’s screen.

    Unless otherwise stated, these profiles are for PLA filament, not ABS.

    *PLEASE NOTE* - The slicer settings posted are still a WIP, any issues will be listed with that slicers instructions. Also, all the slicers treat the left extruder as the primary extruder, it’s not as easy to force them to use only the second extruder and none of my settings are setup like that.

    General rundown of what’s necessary to use other slicers:
    This is the basic process that’s needed for all the slicers. Anything else necessary will be listed with that slicer.

    1. Slice your file. In both simplify and kisslicer there are settings to have it make and save the file as a bfb. You can’t just rename it, the gcode for bfb printers is different than for standard reprap type printers that use the marlin firmware.

    2. Get cube3-encoder.exe from here, https://github.com/Mythandar/cube-utils . Put cube3-encoder.exe in the same directory as the .bfb file you have made. Drag and drop your .bfb on top of cube3-encoder.exe and you will get a new file with the same name as your bfb but with a .cube3 file extension.
    There is another encoder called codex64.exe, it works the same but is a million times slower.

    3. Copy your newly made cube3 file onto the thumb drive and insert it in your cube, then go into the print option and pick your file and start printing.


    When the cube print program encodes it’s files it also adds a small thumbnail of the print in the file. None of the third party encoders have a way of putting a thumbnail in the file and as such they cannot be read in cube print, they show up as an invalid file so can’t be started using wifi. That’s why we have to use the thumb drive to print using this method.

    The start of your bfb file has to contain certain information for the cube 3 to recognize it as a valid file. The following is what I put in mine :
    ^Minfirmware:V1.14B
    ^DRM:000000000000
    ^ConfigAndConfiguration:X562-X560
    ^PrinterModel:CUBE3
    ^MaterialCodeE1:91
    ^MaterialCodeE2:-1
    ^MaterialCodeE3:-1
    ^MaterialLengthE1: 0.001
    ^MaterialLengthE2: 0.000
    ^MaterialLengthE3: 0.000
    ^Time:20

    __________________________________________________ _______________________________________

    Kisslicer:

    Although kisslicer’s interface is far from easy to look at and get around, it isn’t too bad once you get use to it. I’ve been getting some decent prints using kisslicer that were often comparable to what cube print gave me. I know there’s some restrictions that I haven’t been able to get around in kisslicer, which could prevent some prints from being as good, but hopefully we can get that figured out.









    Kisslicer Settings:
    https://1drv.ms/u/s!AtMbZIO7-msPgq1j3uKq3XOJBtLbew

    The settings for kisslicer are all contained in 4 .ini files that reside in the same directory as the executable. For everyone’s convenience I’ve packed everything needed into one zip file. Just unzip into a directory of your choosing and your all set.
    Kisslicer should be setup to save as a bfb, then just follow the steps at the beginning of the post to convert it to a .cube3 file. Good luck.

    *If I decide to get kisslicer pro I’ll update this section with dual printing settings*



    __________________________________________________ _________________________

    Simplify3d

    I’m going to update this section as soon as I can but for now here’s the profiles for both 1 extruder printing, and 2 extruder’s. Please note that the print quality of the 2 extruder profile isn’t the best yet, it needs more tweaking.

    Tested: (setup for pla only)
    simplify3d 1 extruder (left extruder only) : https://1drv.ms/u/s!AtMbZIO7-msPgrVo261uCCYwfrEaLQ
    Simplify3d 2 extruder : https://1drv.ms/u/s!AtMbZIO7-msPgrVsjvVDod1pylMB2Q


    These untested profiles should be the same as above but are setup for each extruder and filament type. These are all setup for stock cube3 filaments temperatures for now. This only matters during the initial heat up and prime (except for dual extrusion). Future update will have the temperature change to what temp you set.
    Untested:

    Simplify3d 1 Extruder (left extruder - PLA): https://1drv.ms/u/s!AtMbZIO7-msPgrdmSnywDY_HjBMgeQ
    Simplify3d 1 Extruder (right extruder - PLA): https://1drv.ms/u/s!AtMbZIO7-msPgrdlM5NmRf8I8MkI1w
    Simplify3d 1 Extruder (left extruder - ABS): https://1drv.ms/u/s!AtMbZIO7-msPgrdjCX304O3caTVrDw
    Simplify3d 1 Extruder (right extruder - ABS): https://1drv.ms/u/s!AtMbZIO7-msPgrdk15zooayT_udFHw

    Simplify3d 2 Extruder print (PLA): https://1drv.ms/u/s!AtMbZIO7-msPgrdohYScVsS0mYAJ0g
    Simplify3d 2 Extruder print (ABS): https://1drv.ms/u/s!AtMbZIO7-msPgrdnzcq382TvuAO7mA


    *note for 2 extruder* - after you save the .bfb you need to open it up in a txt editor and remove any line above:
    ^Minfirmware:V1.14B
    ^DRM:000000000000
    ^ConfigAndConfiguration:X562-X560
    ^PrinterModel:CUBE3

    Those should be at the start of the file with no other lines above it. For some reason it adds 2 lines above that (M101, and M201).




    __________________________________________________ ___________________________


    Cura

    To use cura with the cube3 you have to use the old cura, the latest version of old cura is 15.04.6. The newer cura doesn’t make .bfb files so unfortunately we can’t use it. There’s one extra step necessary (hopefully).

    STEP 2.5 : Cura doesn’t have any post-processing so we have to do this manually. After you save the bfb we have to remove any lines that start with “;” before we encode it. Or the file is called invalid by the cube. See below for my steps using notepad++.

    Update : user MegaloDon has made a script that will perform everything needed for a cura file, including encoding it. Simply put the cube3-encoder.exe, your .bfb file, and the script file in the same directory and drag and drop your .bfb onto the script file. It will remove the lines with ";" that we need then it runs your file through the encoder. Nice and simple. Here's a download link for the script file

    http://www.print3dforum.com/attachme...7&d=1487824906

    Here’s my current profile. It doesn’t make very good prints but is a place to start.
    https://1drv.ms/u/s!AtMbZIO7-msPgq1kmMbc1HMV3LbFVA


    Setup Cura With A Machine

    You will have to setup a new machine. Go to “Machine” – “Add New Machine”, then choose “other”, then choose “BFB”

    When your back at cura go back to “Machine” – “Machine settings” and for me it named the machine as BFB_test, make sure that’s selected and setup all the settings for the cube3. Here’s a screen shot of how I have mine setup.

    cura-settings.jpg


    Removing those pesky ;’s for step 2.5:
    In gcode “;” is used to indicate a comment, however having these in a bfb for the cube3 causes it to call the .cube3 file as invalid, so we have to remove them. It may be possible to replace them with ^ or # but I haven’t tested that.

    To begin with, open your bfb in notepad++. Then I hit ctrl-f and go to mark. In the box put ; and made sure bookmark lines it check marked. Here’s a picture of it.

    cura-bookmark1.jpg



    It will say that it’s bookmarked a whole bunch of lines. Close that screen if you have it open still.
    Now we just have to go to Search – Bookmark – Cut bookmarked lines. Then save the file and encode it using step 3 at the top of the post.
    A pic of that.

    cura-bookmark3.jpg



    In my initial testing I had a bunch more steps that I had to do for it to finally work. Hopefully no one else ends up with that issue. To verify just open your .bfb, after the above step is done, in regular normal crappy notepad. It should look like the next picture. If you scroll down in yours you should see some empty lines, that’s ok.


    cura-beforeNOTE.jpg
    Last edited by Mythandar; 04-01-2017 at 05:13 AM.

  2. Thanks bolsoncerrado thanked for this post
    Likes bolsoncerrado liked this post
  3. #2
    Administrator bolsoncerrado's Avatar
    Join Date
    Nov 2014
    Posts
    2,904
    Post Thanks / Like
    Thanks for sharing! Gonna try asap!

  4. #3
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    420
    Post Thanks / Like
    I wanted to try this with Kisslicer but there are a crapload of settings that I have no idea what to set them for the Cube 3. Can you tell me what settings to set for Cube 3?

  5. #4
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    241
    Post Thanks / Like
    I did get some decent prints out of kisslicer as well. However, it doesn't do retraction properly for what a cube 3 needs.

    Heres a link to my ini files for kisslicer. https://1drv.ms/u/s!AtMbZIO7-msPgq1XWYUkn8s6rpwgOw

    Just find your kisslicer directory and if you don't care about any of your current saved profiles then copy these over the ones you have there . If you don't want to lose your profiles you already have then just open each file in a text editor and copy everything inside and paste it at the end of your ini file of the same name.
    Last edited by Mythandar; 02-09-2017 at 03:18 AM.

  6. #5
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    241
    Post Thanks / Like
    I think I have my simplify3d settings where it does a pretty good print. I'm going to post a few comparison pictures tomorrow that compare against the cube print slicer.

  7. #6
    Administrator bolsoncerrado's Avatar
    Join Date
    Nov 2014
    Posts
    2,904
    Post Thanks / Like
    Well so far I opened a STL and sliced with the above profile and when I run the preview, it's empty! :?

    Is this normal?

    Item is manifold.

  8. #7
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    420
    Post Thanks / Like
    Quote Originally Posted by Mythandar View Post
    Heres a link to my ini files for kisslicer. https://1drv.ms/u/s!AtMbZIO7-msPgq1PLqht61Fh46yEQQ
    Awesome! Thank you very much! I'm gonna try it after work.

  9. #8
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    420
    Post Thanks / Like
    Not sure if I missed something but it is backing the filament out instead of feeding it. Also does it only work on the left side? Is there a way to select which side?

  10. #9
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    241
    Post Thanks / Like
    Quote Originally Posted by bolsoncerrado View Post
    Well so far I opened a STL and sliced with the above profile and when I run the preview, it's empty! :?

    Is this normal?

    Item is manifold.
    So when you hit "prepare to print" and it goes to the preview it doesn't show anything? If that's the case then I don't think a profile affects that. Make sure build table, travel moves, and toolhead are selected in the preview screen.

  11. #10
    Expert 3D Printer
    Join Date
    Jan 2017
    Posts
    241
    Post Thanks / Like
    Quote Originally Posted by MegaloDon View Post
    Not sure if I missed something but it is backing the filament out instead of feeding it. Also does it only work on the left side? Is there a way to select which side?
    I have only tried to make it work on the left hand side so far. I haven't had a ton of time to spend on this and was more concerned with figuring out settings to get decent prints.

    As far as it going in reverse, I'm not sure what is causing that, make sure that cube 3 is selected in style, support, printer and material.

 

 

Similar Threads

  1. BFB (G-Code) for Cube 3
    By MegaloDon in forum Cube3
    Replies: 27
    Last Post: 10-18-2017, 10:54 PM
  2. [ THING ] Printable Cube 3 Filament (re)Winder
    By chaman in forum Cube3
    Replies: 25
    Last Post: 08-01-2017, 04:35 PM
  3. Cube 3 enclosure
    By Bleky in forum Cube3
    Replies: 31
    Last Post: 03-31-2017, 04:34 PM
  4. [ HOW TO ] Replace the tubing on your Cube 3 cartridge
    By MegaloDon in forum Cube3
    Replies: 65
    Last Post: 03-02-2017, 04:39 PM
  5. will.i.am introduces the EKOCYCLE Cube 3D printer
    By bolsoncerrado in forum Latest News
    Replies: 0
    Last Post: 02-27-2015, 04:27 PM

Posting Permissions

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