My custom Cartesian
-
How many walls are you using? Adding another wall would be my suggestion. With a 0.4 nozzle I usually use 3.
-
@phaedrux With most of the settings I go by Cura's defaults. In case of perimeter count it is 2. I only increase this for parts that need additional strengths e.g. to directly tap screws into the plastic.
I still have a setting to test called "Connect infill lines". It basically is an additional inner perimeter. I guess this will solve the issue finally. -
@wilriker Connect infill lines isn't quite the same as an extra full perimeter. It does the same thing with infill that slic3r does by default. A full perimeter is a continuous lines from start to finish, connected infill lines are sporadic.
I use 25% for infill overlap and don't get such pronounced infill pattern. What is your infill wipe distance?
-
@phaedrux Again the default of 0.1125mm.
-
2 perimeters is rather thin, especially on curved surfaces like the hull. I'd bet that adding a third perimeter will take care of it.
In my opinion the Cura defaults are some of the worst defaults. They are tuned for an ultimaker and don't always translate well to other styles of printer. And so many of the useful settings are hidden by default. That's not to say I dislike Cura, but it definitely takes a lot more fiddling.
In your case, with an I3 style printer, I think you'd probably get really excellent results using Slic3r PE and one of the prusa profiles for the MK2.
https://github.com/prusa3d/Slic3r-settings/tree/master/old/Slic3r settings MK2S MK2MM and MK3
-
Just to test, try this one:0_1536176181631_3DBenchy_0.2mm_PLA_MK2S.gcode
-
@phaedrux I am looking into other slicers every once in awhile but at least until now always returned to Cura. Maybe because it was what I started with.
I will try to slice and print a Benchy also with Slic3r and maybe also ideaMaker. Will see. I will just create an army of Benchies I can use to conquer the world.
-
@obeliks Is it sliced with (0, 0) at bed center?
-
You have it set at center now?
It's at 0,0 -
@obeliks Yes, I changed it with PA tuning.
I looked into the GCODE with an editor and a lot of movements are outside my printable area. So I guess this was sliced with (0, 0) at front left.
Also I doubt that my motors could handle the speeds given in there. 144mm/s is not possible - while proof-reading this sentence I just thought "actually I never tried but only used EMF Calculator values to set the limits". Usually I wouldn't care as it is capped by my settings but these are overwritten at the start of the file.
I won't print this before Friday anyway as tomorrow is something else already on the list. So enough time to setup Slic3r and slice it myself.Also it does not use FW retract and the retractions in there are way too short for my MK8.
-
I recommend you start with MK2 profile and work from that.
Even if you just change the dimensions of print volume and remove the acceleration and other things it should work. -
@obeliks Thanks. Currently fighting through all of the options.
-
OK, some interesting discoveries with Slic3r PE so far.
- I started with MK2 profile but ditched it and started with a completely fresh profile based on a custom printer. Also I left nearly all of the settings at their defaults as this will compare better to how I use Cura
- The Gcode file for the Benchy is considerably smaller, i.e. nearly 40% smaller
- It uses about 70cm more filament for the Benchy than Cura - this is probably due to larger line width and 3 perimeters
- With all speeds set to default (except travel speed that I reduced to match my printers current set limit) it will take 1:46h compared to 1:28h when sliced with Cura (both values taken from Duet simulation result)
- Slic3r said it would take 1:25h but I have not found where to set maximum speeds for axes, accelerations and jerk values. It can be entered in the advanced acceleration control fields if they are enabled by using a Prusa profile but not for custom profiles. But I don't want it to control the acceleration but only take it into account when calculating print time. Before the "Printer Settings" plugin existed these values had to be entered in configuration files with an external editor.
Is there something similar for Slic3r possible?Just found it right after posting here. - Modifier meshes are a bit more hidden than in Cura but have the nice feature of adding generic shapes (cubes, cylinders, etc.) where I had to create those in advance for Cura
- I like that Slic3r has Gyroid infill
- I don't like the UI - it looks like from the 90s
-
@wilriker said in My custom Cartesian:
I don't like the UI - it looks like from the 90s
But at least it's fast!
-
@whosrdaddy That's right.
OK, now I found where to set the values for speed, accel, jerk etc. but the default values contain two values and I cannot find which one stands for what. Any input on this, anyone?
-
what do you mean with 2 values?
I have these for my i3 clone:
-
@wilriker said in My custom Cartesian:
@whosrdaddy That's right.
OK, now I found where to set the values for speed, accel, jerk etc. but the default values contain two values and I cannot find which one stands for what. Any input on this, anyone?
What @whosrdaddy said. Also, if you let the mouse hover one of the input boxes, you'll get a little pop-up that explains what it does.
-
@whosrdaddy I mean the
<printer profile name>.ini
file where all the settings are persisted. There will be linesmachine_max_acceleration_e = 10000,5000 machine_max_acceleration_extruding = 1500,1250 machine_max_acceleration_retracting = 1500,1250 machine_max_acceleration_x = 9000,1000 machine_max_acceleration_y = 9000,1000 machine_max_acceleration_z = 500,200 machine_max_feedrate_e = 120,120 machine_max_feedrate_x = 500,200 machine_max_feedrate_y = 500,200 machine_max_feedrate_z = 12,12 machine_max_jerk_e = 2.5,2.5 machine_max_jerk_x = 10,10 machine_max_jerk_y = 10,10 machine_max_jerk_z = 0.2,0.4 machine_min_extruding_rate = 0,0 machine_min_travel_rate = 0,0
where every property has two values. After downloading and searching the source code I found out that the second value is for "silent mode printing".
-
@wilriker Oh I see now
I never bother with the ini files, the gui is easy enough to tweak the settings.
I am not even sure if these ini settings are used when choosing a firmware other than Marlin... -
@whosrdaddy AFAICT from the source code they are used for the print time estimation. Though I have to look deeper into it because changing it to my actual values set in
config.g
did not change the estimated print time at all. I must have missed some setting.Also there is no GUI part where I can set acceleration, max feedrate and jerk settings. At least I have not found it.
EDIT: It did not change the estimates as the settings in the config file will only be applied if Gcode flavor is Marlin. Otherwise they use the hardcoded defaults.