printing724
Posts: 4
Joined: Mon Oct 27, 2014 2:36 pm

Cubex printing new thread

I print with a Cubex Duo and Kisslicer/CubeItMod. I have purchased S3D and would really like it to work with the Cubex but have failed so far. I'm starting a new thread in the hopes it will get bumped since I'm out of options.

Here is a partial listing of things I have tried...basically CubeItMod refuses to run on a gcode output file from S3D, returning the error "Can't Find Materials Info in Print File. (Kisslicer Comments must be turned ON!)".

-Read the manual and website in detail.
-Read every forum listing containing the search term "Cubex" or "Cubify".
-Installed the Cubex.fff file found in one of the posts.
-Changed S3D output file extension from gcode to bfb
-Changed comment character from # to ; in S3D Firmware configuration from another post.
-turned off startup command in S3D firmware configuration
-tried various tweaks to process settings
-reverted back to original process settings
-compared Kisslicer output (with and without CubeItMod) and S3D output files to try and tell what it is missing.

I'm not experienced enough in gcode construction to try much else and am hoping someone out there has already invented this wheel. If not, I've got a extra S3D license that I'd be willing to transfer to someone since it's not going to do me much good.

Thanks in advance
Kevin
Attachments
box-halfinch_S3D06_OrigFFF.gcode
Last S3D output
(31.95 KiB) Downloaded 534 times
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Cubex printing new thread

Hmm... I can't seem to open your attachment. It says some kind of permission problem.

Anyways, I don't have a CubeX, but there are plenty of users on here that know gcode pretty well. If you posted a working gcode file from whatever software you were using before this as well as the closest gcode file you have created in Simplify3D, I'm sure we could easily identify the differences.

My first thought would be to just copy of the entire file header from your previous gcode files into the S3D gcode and see if that fixes the warning you are getting about the material stuff.
printing724
Posts: 4
Joined: Mon Oct 27, 2014 2:36 pm

Re: Cubex printing new thread

Thanks for the reply.

I've attached three files. Not sure why you couldn't open, but I renamed them as *.txt files to see if that helps. I had trouble attaching more than one file yesterday. Today it is working. Anyhow, here is what's there, all derived from the same .stl file...

box_halfinch_KS11_NoCubeItMod.txt: This is the raw output from Kisslicer, comes out in .bfb format.

box_halfinch_KS11_CubeItMod.txt: This is the above Kisslicer output after processing with CubeItMod v4.9.1. This will print on a Cubex (if renamed as a .bfb file)

box_halfinch_S3D11_orgFF: This is the raw output from Simplify3D with my current settings. It's using the Cubex.fff settings posted elsewhere with the following changes:
-Use of the "#" character for comments has been replaced by ";" character everywhere

The raw output from S3D fails CubeItMod every time with the same "Can't Find Materials Info" fault. Doesn't matter what extension name the file has, I've run it on the same file with .bfb, .gcode, and .txt extensions.

I've had all three of them up on the screen side by side. First, I'm trying to see what the difference is in the raw files . I've tried commenting out any lines in the S3D output that do not appear in the KS output (in the header). I've also noticed that a number of G0 commands appear in the S3D code that is not in the KS code. Not sure what G0 is referring to. Second, I'm comparing the NoCubeItMod and CubeitMod versions to try and understand what CubeitMod is doing to the file.

No luck so far. If anyone can help, I'll be grateful. If you can't open the files, reply and I'll dump them to my ftp site.

thanx
Kevin
Attachments
box-halfinch_S3D11_orgFF.txt
(31.96 KiB) Downloaded 411 times
box-halfinch_KS11_NoCubeitMod.txt
(61.5 KiB) Downloaded 463 times
box-halfinch_KS11_CubeitMod.txt
(40.54 KiB) Downloaded 440 times
BaudR8
Posts: 183
Joined: Fri Aug 29, 2014 9:59 am

Re: Cubex printing new thread

for what it's worth, I don't have a cubex printer to test and produced g-code on, but I downloaded the CubeItMod to test it out. Looked through some g-code produced with KISSlicer as well, after some looking around it looks like this:

Code: Select all

; *** Material Settings for Extruder 1 ***
;
; material_name = sample material
; g_code_matl = 3B204D617962652073657420736F6D65206D6174657269
;     616C2D737065636966696320472D636F64653F
is important to CubeItMod. You can put that block of g-code at the very top of your starting g-code in the scripts tab:
Capture.PNG
after doing so, i sliced a model (using s3d) and then exported it. Ran through cubeitmod with no errors and produced an output file. Like I said, i dont have a cube printer to test it on, but those steps allowed me to run the converter.
printing724
Posts: 4
Joined: Mon Oct 27, 2014 2:36 pm

Re: Cubex printing new thread

I'll try that. Didn't think that commented code would be important but don't know what CubeItMod is actually looking for.

I posted a reply earlier with more files in it but it hasn't made the forum yet. For some reason my replies seem to be delayed.

10/29 0939 ET (this post)

Will let you know how it works out.

thanx
Kevin
printing724
Posts: 4
Joined: Mon Oct 27, 2014 2:36 pm

Re: Cubex printing new thread

Update re BaudR*'s suggestion...

It worked (partially)!.

Adding the Material Settings text to the S3D starting G-code script got rid of the CubeItMod material info not found error, but the resulting file would not print. The following corrections made it start printing...

-remove all comments from Starting G-Code and Ending G-code (CubeItMod sends them thru to the finished file and the Cubex doesn't like that)
-Add the line "^Firmware:V1.07" to the beginning of the actual g-code. Must be the first line the Cubex reads. S3D is putting some commands prior to it even though its the first line in the Starting G-Code script, will have to work with that. Right now correcting with manual editing.

With those corrections made, the file started printing in the Cubex, got almost thru the first layer. Home position is way off and it appears that there's a scaling problem. The portion that printed seemed to be about 1.75 times larger than nominal.

I'm going to wrestle with position and at least getting all layers to print next, and look into the scaling issue. A lot closer than yesterday, and I appreciate the help.

If I get it to work, the next question will be to set it up to eliminate the manual editing. That could mean writing my own post processor and could end up being a lot of work, will have to evaluate S3D as a competing slicer to see if it's going to be worth the effort. We use this printer as a production tool.

Any additional suggestions are welcomed. When this is done (if it is successful) I'll document and share all actions so that someone else can use.

thanx
Kevin
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Cubex printing new thread

S3D already has all kinds of automated post processing that you can do. No need to write your own script. So first, figure out everything that needs to be done to make the prints work successfully, then we can help you put those commands into S3D's auto post processor
jonas.hollendung
Posts: 1
Joined: Wed Nov 19, 2014 9:26 am

Re: Cubex printing new thread

If you enter a G-Code offset about -99 / -99 / 0 it's nearby centered.
I think it should be about -115 or some like this but you wont be able to enter at the moment.
https://www.dropbox.com/s/p16ek7qdfajhs ... p.bmp?dl=0
I Used the Axon software to preview for the 3D Touch (it's the model before).
But after cubeitmod i can't open it in the CubeX software.
And I got always a "unable to Print message on the CubeX screen...
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Cubex printing new thread

You probably have the size/origin messed up. The gcode offsets are for SMALL adjustments. The bed size and origin will do the big adjustments. Make a simple gcode file that just tells the printer to move to (0, 0, 0). Is that location in the middle of your bed or in the corner?

Return to “General Discussion and Tips”