Have our slicers been wrong this whole time?
-
@bot said in Have our slicers been wrong this whole time?:
I would actually love if a slicer would ASK me if I want the left or the right one ... and I know that in 90% cases I would want the left one for inside of the object (holes) and right one for the outside of the object
-
@arhi I remember very well. I used to take full advantage of the non-excessively simplified toolpaths!
@arhi said in Have our slicers been wrong this whole time?:
[...]
I would actually love if a slicer would ASK me if I want the left or the right one ... and I know that in 90% cases I would want the left one for inside of the object (holes) and right one for the outside of the objectNow that's truly a good idea.
-
@arhi said in Have our slicers been wrong this whole time?:
@theruttmeister said in Have our slicers been wrong this whole time?:
Explain what you mean by 'discrete extrusion'?
Look at the ink-jet printer, it is expelling discrete values of ink. If you look at the "bonder" printers they expel the discrete values of the bonding material (or activator, water .. irrelevant). Lool at the beeswax printers made with Epson print heads, they build 3D object out of discrete drops of vax.
I'm very much familiar with jetting technology...
Jetting is able to deposit finer volumes... but no existing tech is capable of functioning at 200C+ as is required for thermoplastics, let alone deal with the far far higher viscosity of molten thermoplastics.4 Axis FDM is able to deposit finely controlled, discrete volumes of polymer...
With more control than most jetting tech as it is able to vary the velocity of its deposition (Jetting typically cannot). In fact, the ability to deposit truly continuous beads of polymer is a huge advantage of FDM vs Jetting.Or do you mean droplets? Because droplet thermoplastic printing, well... both not currently practical and not actually desirable (due to its impacts on mechanical strength). Oh and droplet based means 100% infill 100% of the time, and support material for even 1 degree of overhang.
I mean if you can figure out how to build a head with 42,000 nozzles that can jet out PLA, woo hoo!
But HP went with MJF for a reason. -
@bot said in Have our slicers been wrong this whole time?:
@arhi I remember very well. I used to take full advantage of the non-excessively simplified toolpaths!
there might be a way to control how much they are simplified ... but I gave up on s3d so don't remember if there's a "precision" settings there.
with IM this is more than enough for me
-
Yes. X/Y compensation for the print achieves the same thing, while allowing the flow and width of the extrusions to remain as specified by the user. PrusaSlicer even has this feature! So the flow math is redundant.
I played around with the IM simplification for a tiny bit -- it seems they have a hard minimum that is coarser than I'd prefer.
-
@bot said in Have our slicers been wrong this whole time?:
Yes. X/Y compensation for the print achieves the same thing, while allowing the flow and width of the extrusions to remain as specified by the user. PrusaSlicer even has this feature! So the flow math is redundant.
I was more thinking about min seg leng. and merge nearby lines wrt optimization .. but added compensation and small features as those three groups together solve most of my accuracy problems
-
@arhi I caught that after I replied
-
@theruttmeister said in Have our slicers been wrong this whole time?:
@bot
The one on the left.Given identical surface roughness (which you have), measuring on the line you drew, the one on the right would be oversize, one on the left would be the exact dimension.
Now, if you wanted the part oversize because you planned on finishing the surface to reduce the surface roughness, then that's a different thing. But the one on the left is closer to final dimensions of the part.
Slicing engines are trying to reproduce the CAD model, if you are going to do additional finishing, you have to plan for that.
That's not quite how it works. You don't get to choose the precise spot you take a measurement. You have to assume that the measuring tool will as likely fall in a void as it will land on that tiny bump that defines the external nominal profile.
-
@theruttmeister said in Have our slicers been wrong this whole time?:
I'm very much familiar with jetting technology...
I'm just a user there, outside of my aria of interest
4 Axis FDM is able to deposit finely controlled, discrete volumes of polymer...
With more control than most jetting tech as it is able to vary the velocity of its deposition (Jetting typically cannot). In fact, the ability to deposit truly continuous beads of polymer is a huge advantage of FDM vs Jetting.I disagree but hey, we can't agree on everything :D.
Why I disagree
-
when you start extruding there is an unknown time delay before plastic start exiting. This time delay depends on many factors and is mostly ignored by the slicers. Effects of this problem are "hidden" by "prime nozzle" parameter, pressure advance...
-
when you stop extruding there is and unknown time delay before plastic stop extruding and to add to that plastic does not exit at same speed during this "stop" time. Effects of this problem are "hidden" by "retraction", pressure advance, coasting, wiping...
So IMHO we cannot deposit "finely controlled, discrete volumes of polymer", we deposit something "close to it" and then hide the effects of the error.
Or do you mean droplets?
No, not really, I mean, some way of having discrete deposition possibility. No clue how, if I had an idea I'd come out with it :). Looking at this weird view of the printer I mentioned
maybe some rotating drum with holes "accepting" a known discrete volume of molten plastic sending it further down the path ...
-
-
@bot said
That's not quite how it works. You don't get to choose the precise spot you take a measurement. You have to assume that the measuring tool will as likely fall in a void as it will land on that tiny bump that defines the external nominal profile.
You don't measure with a device of zero width. Any measurement is of the highest points that are contacting your tool.
Hence surface roughness being relevant.The line you drew is exactly how you would measure those surfaces.
-
Ah, I see you like to throw out accuracy when measuring, too. A caliper is not always the right tool for the job.
It seems we will have to agree to disagree here, and maybe get back to the intended topic at hand.
-
just to be clear, I have no strong position on any of these, just throwing ideas and opinions out there... English is not really in my language (not even close) and I'm already told I tend to sound like I'm fighting or holding a hard position on something while in reality I just said what I think but I'm very much willing to change my stand confronted by more logical stand I did not think about myself or faced with facts that change my stand
-
@bot said in Have our slicers been wrong this whole time?:
accuracy when measuring
Measuring is a science in itself
You have to define what exactly you want to measure.
If we are talking about holes in 3d printing objects I tend to look at what's "sticking out farthest" and don't care much about other stuff as if "what's sticking out farthest" is wrong I need to drill the object (as I do in most cases) .... other use cases will require different measurement .. I doubt the'res "one solution for all use cases" here
-
@arhi said in Have our slicers been wrong this whole time?:
@theruttmeister said in Have our slicers been wrong this whole time?:
I'm very much familiar with jetting technology...
I'm just a user there, outside of my aria of interest
4 Axis FDM is able to deposit finely controlled, discrete volumes of polymer...
With more control than most jetting tech as it is able to vary the velocity of its deposition (Jetting typically cannot). In fact, the ability to deposit truly continuous beads of polymer is a huge advantage of FDM vs Jetting.I disagree but hey, we can't agree on everything :D.
Why I disagree
-
when you start extruding there is an unknown time delay before plastic start exiting. This time delay depends on many factors and is mostly ignored by the slicers. Effects of this problem are "hidden" by "prime nozzle" parameter, pressure advance...
-
when you stop extruding there is and unknown time delay before plastic stop extruding and to add to that plastic does not exit at same speed during this "stop" time. Effects of this problem are "hidden" by "retraction", pressure advance, coasting, wiping...
So IMHO we cannot deposit "finely controlled, discrete volumes of polymer", we deposit something "close to it" and then hide the effects of the error.
What makes you think inkjet doesn't have similar problems? You ever put a 2D print under a microscope and measured the size of each dot?
Besides, this is like complaining that bicycles don't protect you from the rain, but horses eat grass.
These two things are not in any way related.Or do you mean droplets?
No, not really, I mean, some way of having discrete deposition possibility. No clue how, if I had an idea I'd come out with it :). Looking at this weird view of the printer I mentioned
I'm familiar. And its dealing with room temperature materials, which is a totally different world.
maybe some rotating drum with holes "accepting" a known discrete volume of molten plastic sending it further down the path ...
To replicate the control you want would require a valve in the nozzle. That would allow you to maintain constant pressure in the melt chamber and instantly stop extruding.
Crude versions were tested in very early reprap... They did not work well.
Turns out that a valve that can withstand a few thousand PSI at 200-300C is difficult and expensive, especially if you want it to be small.
Retracting the filament is much easier and produces satisfactory results.I don't see much of a market for a $5000 printhead that produces slightly better prints.
-
-
@arhi said in Have our slicers been wrong this whole time?:
@bot said in Have our slicers been wrong this whole time?:
accuracy when measuring
Measuring is a science in itself
What he said.
-
@theruttmeister said in Have our slicers been wrong this whole time?:
To replicate the control you want would require a valve in the nozzle. That would allow you to maintain constant pressure in the melt chamber and instantly stop extruding.
Crude versions were tested in very early reprap... They did not work well.I know about those "crute versions", I made one myself back in the day... didn't work well, but with new technologies and materials... who knows.. the piano wire + solenoid shown to be ^%#$^# but maybe some new piezo controled nozzle stuff ... they supposedly made a CPAP device that uses a pump made out of lot of small piezo elements, who's to say something like that can't be used for plastic
I don't see much of a market for a $5000 printhead that produces slightly better prints.
It's a huge question how "slightly" better it would be. That precise head could hit the SLS accuracy easily if paird with good mechanics, the problem I think is that with so high price you just go SLS way, you get strong parts, higher precision, way less issues with overhang and everything faster
-
Inkjet works because its not under pressure, the ink is of very low viscosity. The piezo squeezes the ink out of a long thin tube. Capillary effect and all that. All at room temp (or less than 100C for wax).
FDM is using high pressure (hundreds to thousands of PSI) due to the viscosity of the materials, through a much bigger nozzle. At temps from 200 to 450C. They are fundamentally different processes.
A pump for moving air using piezo elements is interesting, but not in any way applicable.
The challenge is that making a really tiny valve that is durable and can maintain a seal is going to require lots of engineering.
A brass nozzle and steel wire/needle valve, is going to have worn out brass really fast, for example.A tungsten carbide nozzle, with a internal tungsten carbide needle/piston... that would get you a good and durable seal at one end. Now you just need to seal the other end... and figure out how you are going to get the filament into the melt chamber. Oh, and how to actuate that piston.
Of course you could also try and build something that is spring-loaded, but that's a whole other challenge.
And I don't think it is a huge question of how much better it will be. Its not going to change the fundamentals of how FDM works. Its just going to make cleaner starts and stops... the returns are really marginal.
And you go to Multi-jet Fusion long before SLS, its much cheaper.
And SLS isn't blanket better, it still has lots of design constraints, plus much more problematic overheads.
Part shrinkage, part warping, minimum wall thickness, material choice (and mono-material only), surface finish, object density. These are all very different from FDM.And SLS is actually often slower when you actually allow for complete cycle time. Given that you need to pre-heat all your powder, then cool the build chamber very slowly.
-
@theruttmeister said in Have our slicers been wrong this whole time?:
Inkjet works ...
I just mentioned what does discrete deposit.. will this be or not possible for FDM, I'm pretty sure those technologies will not but just like we moved from needles to jets who knows where will we move "tomorrow" from existing solutions for FDM. maybe nowhere, maybe... with enough ppl working on solving the problem lot of things are possible
And I don't think it is a huge question of how much better it will be. Its not going to change the fundamentals of how FDM works. Its just going to make cleaner starts and stops... the returns are really marginal.
This is where we disagree, I believe that "how much will it change" really depends on the solution.
And SLS is actually often slower when you actually allow for complete cycle time. Given that you need to pre-heat all your powder, then cool the build chamber very slowly.
depends, if you do full chamber at once, which is rather easy with SLS, speed / volume is much higher than FDM .. if you do small parts, yes, then fdm is faster
-
The discussion seems to have wandered a bit here. I donβt know why we think we have to do anything special to get resolution or precision or discrete extrusion commands. We already have it.
IMO, the FDM process can be scaled up or down however much someone wants β there is nothing about the fdm process that fundamentally precludes high precision. We can have tiny nozzles and use a stepper to push it out and get great results. If I had a nozzle that was 0.08 mm orifice diameter, and an extruder that had about 10,000 steps/mm at 16x ms, I wager that I could print 0.08 mm extrusion widths at 20 micron layer height.
The problem becomes making the nozzle at this point. And also achieving the resolution on the E axis.
-
@bot said in Have our slicers been wrong this whole time?:
The discussion seems to have wandered a bit here
That tends to happen even with much more focused discussion
If I had a nozzle that was 0.08 mm orifice diameter, and an extruder that had about 10,000 steps/mm at 16x ms, I wager that I could print 0.08 mm extrusion widths at 20 micron layer height.
I would take you on that as with ABS/PLA/PP available today pushing plastic trough .1mm orifice is not working. It clogs non-stop from particulate from the filament itself (filament is cleaned and even goes trough static electricity removal chamber). I doubt you can have ABS/PLA/PP that's clean enough to run consistently trough .1mm. It has bin tried by me and few others many times before. .2mm is kinda best you can do with plastic that's available, that's why noone really pushes smaller nozzles than .2mm, and even .2mm is too much hassle, .25 is the smalles I go myself these days.