Welcome! Log In Create A New Profile

Advanced

Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC

Posted by timor 
Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 15, 2014 04:01PM
Hello,

maybe I am just blind, but where do you configure the nozzle diameter for the new cura slicer?

Thanks
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 15, 2014 06:17PM
You're not blind, I've looked at all the settings pages and I can't find it either. It's a vital setting that the program needs to produce a satisfactory print, how on earth can it do it without one
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 15, 2014 07:07PM
Check this post, it gives the answer to the nozzle diameter setting

http://forums.reprap.org/read.php?267,378456
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 16, 2014 04:02AM
It is taken from Printer settings->Extruder from the current printer.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 16, 2014 08:17AM
Could you confirm how the setting gets inserted into that point. I haven't seen that particular setting and as such haven't inserted it but it is showing 0.4mm which is correct for the nozzle size I'm currently using or is the 0.4 setting a default upon installation of the program.

Strangely weird and weirdly strange winking smiley

Keith
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 16, 2014 08:41AM
0.4 is the default stored there if you have not set it your self. Of course you need to replace it with your value. There is way to get the right value from firmware.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 16, 2014 01:53PM
How does cura know about the nozzle setting? Looking at the slicing output it tells me that a generated 'cura.ini' is passed to the slicer. However, that file does not seem to contain any hint that the nozzle size is different. It is the same ini file regardless of Extruder Settings in Printer settings, and there is no line in that file that looks like it is defining the nozzle diameter.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 16, 2014 05:13PM
Looks like you're correct, the generated g-code appears to be the same, regardless of the extruder setting. The complete gcode should change, if I'm not mistaken. Most likely a bug in Repetier-Host (RC2).
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 01:15PM
Where is the place to report that bug?
Is there a workaround?
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 01:17PM
The truth is, that curaengine does not use the nozzle diameter at all. It gets a parameter edge width, which get computed from mode (spiralize or not), wall thickness and nozzle diameter. So you should set wall thickness to a multiple of nozzle diameter and you should get the expected result.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 01:41PM
Although I don't really understand that computation, I will try it out.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 02:12PM
Quote
repetier
The truth is, that curaengine does not use the nozzle diameter at all. It gets a parameter edge width, which get computed from mode (spiralize or not), wall thickness and nozzle diameter.

If it gets computed from nozzle niameter, how does cura know about it, if not from the ini file?

I would understand it if there were at least two of the paramters edge width, number of outer lines and nozzle diameter given as input.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 02:18PM
The extrusion is more or less independent of nozzle diameter. That is why you do not need to know the nozzle diameter. It is more a hint on which extrusion width should work best. And since cure gets the extrusion width along with layer height, it can compute volume from this without knowing the diameter.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 05:37PM
Does that mean that cura has a built-in layer width to layer height ratio?
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 17, 2014 05:47PM
No, you define layer height and line width as 2 parameter.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 18, 2014 01:18PM
Do you mean line width as shell width, or really "single wall width"? Because as far as I understood, I can only specify the resulting shell width. Without telling the slicer either the number of "single walls" OR the nozzle diameter, how does it figure out how many "single walls" to build the thickness of one "single wall", which make up the final shell?

edit: messed up the parameters

Edited 1 time(s). Last edit at 07/18/2014 01:43PM by timor.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 18, 2014 02:11PM
It takes the shell width and divides it by the nozzle diameter internally. Then is selects a extrusion width that is not more then 50% over nozzle width if possible. So if you want 3 walls with nozzle diameter select shell with = 3*nozzle diameter. If you then add 0.3mm to shell width it would increase extrsuion width to nozzle diameter+0.1mm.

Exception: If you have spiralize selected, there is only one wall so it takes shell width = extrusion width.

Hope it is now clear how these are connected.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 18, 2014 02:15PM
Totally makes sense. The only thing in the above process, which I do not understand, is how to tell cura the nozzle diameter for use in the computation you just described.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 19, 2014 03:10AM
You don't tell the nozzle diameter to CuraEngine. You have to send the precomputed edge with to the ini file for CuraEngine. So it is the host who does this computations with the logic I described and puts in the required precomputed parameter.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 20, 2014 05:47AM
I give up.

My brain resists. If I change the nozzle diameter settings in R-H, nothing changes, neither the ini file, nor the G-Code. By only telling it the resulting edge width I cannot get it to print coherent fills. I will just use slic3r again, although its much slower.
Thanks for trying to explain, though.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 20, 2014 06:41AM
Have you also changed shell width as I told you to do? Otherwise a small nozzle change will have no effect. If you want 0.5mm extrusion width, the shell width must be also a multiple of 0.5. If you would tell exact numbers I could even tell you what settings but you are keeping mysterious about your target.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
July 21, 2014 10:22PM
It looks to me like RH may not be passing some parameters to cura.

Try this Slice an item in Cura engine and look at the perimeter lines. So if you selected .8 Shell Thickness, you would expect 2 perimeters. Now change Shell Thickness to say 1.6 I still only see 2 perimeters. I checked it in the Stand alone Cura and it did draw 4 lines.
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
August 21, 2014 07:50PM
While I appreciate what repetier has contributed it definitely seems this is being made to sound a lot more complex then it is(common for programmers). From what I understand the "Shell Thickness:" parameter is set to 0.8mm by default which represents 2 shells only IF your nozzle is 0.4mm. Each shell is set by taking your nozzle diameter and multiplying it by number of shells you want. Example: 0.4mm * Desired # of shells. More examples:


If nozzle diameter is 0.4mm:

1 Shell = 0.4mm

2 Shells = 0.8mm

3 Shells = 1.2mm

If nozzle diameter is 0.5mm:

1 Shell = 0.5mm

2 Shells = 1.0mm

3 Shells = 1.5mm

Shells in Cura are labeled as "Shell Thickness". I just started messing with it today so I could be completely wrong spinning smiley sticking its tongue out
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
August 22, 2014 04:05AM
First it is the same logic as in Cura.

Second, also with 0.4mm nozzle you can have 1mm shell. Then a extrusion width would be 0.5mm even with 0.4mm nozzle. Extrusion width is adjusted to reach the selected shell thickness.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
September 12, 2014 11:02PM
This just doesn't seem to work for me. I cannot get a thinwall calibration object to make a 1mm wall without a fill. I'm using Cura and RepHost. I set shells to .8 or 1.0 either way, I only ever get two shells and a rapid fill in between, by the way the wall thickness also isn't correct. Can't figure out why it's doing this.

When I use Slic3r and RH and set extrusion width directly to 0.5 I get the desired behavior, but Cur makes for smoother movements overall.

BTW firmware is Smoothie
Re: Unable to find nozzle diameter settings for Cura engine in R-H V1.00 RC
September 13, 2014 02:46AM
To get no infill you just need to pull the infill slider to 0. Works perfectly for me. What does happen in your case? You could also post the cura.ini in your workdirectory after slicing. It contains the used parameter send to CuraEngine. That would show us with which effective settings you really slice.


Repetier-Software - the home of Repetier-Host (Windows, Linux and Mac OS X) and Repetier-Firmware.
Repetier-Server - the solution to control your printer from everywhere.
Visit us on Facebook and Twitter!
Sorry, only registered users may post in this forum.

Click here to login