Has anyone thought about printing narrower lines in order to get sharper corners? Once Linear advance or Pressure advance is activated, you don’t get bulging corners anymore… but can we do better?

Has this been implemented anywhere yet? Does it have a name?

@Aux@lemmy.world
link
fedilink
English
1110M

That looks cool in 2D, but do it in 3D and you’ll see the issue - your corner will be lower than the rest of the wall.

@rambos@lemmy.world
link
fedilink
English
410M

Why lower if you print everything at the same layer height?

@Aux@lemmy.world
link
fedilink
English
010M

Filament is not squeezed as a 2D dot, it’s squeezed as a 3D sphere. If you decrease its radius, it will physically decrease in all three dimensions, not just two.

@callcc@lemmy.world
creator
link
fedilink
English
3
edit-2
10M

Why would that be? There is no physical rule saying that narrow extrusions need to be flatter as well.

@Aux@lemmy.world
link
fedilink
English
110M

Isn’t this exactly what Pressure Advance does?

@callcc@lemmy.world
creator
link
fedilink
English
4
edit-2
10M

To my understanding, pressure advance only compensates for non-linearities in the extrusion process. These non-linearities, if not taken into account would thin out the path at the beginning (missing pressure) and lead to an excess of material at the end (excess pressure buildup).

With perfect compensation of these non-linearities but no changes to the target line-width and path, the minimum achievable outer radius is equal to that of the extrusion width. I’m wondering if that minimum radius could not be reduced by progressively reducing the target extrusion width the closer you get to the corner. On top of that you would need to adjust the path towards the outside in order to keep the outer wall straight.

Edit: to my understanding, a classical corner will also result in a buildup of material inside, this can be explained by the nozzle orifice dwelling longer on the inside of the corner. This excess moves to the inside, creating a round corner on the inside as well.

My proposal would also combat this inner excess, thus giving overall sharper corners.

@SzethFriendOfNimi@lemmy.world
link
fedilink
English
3
edit-2
10M

Exactly. And the PA tuning that Ellis has is great for tweaking it.

@callcc@lemmy.world
creator
link
fedilink
English
110M

Maybe my sketch doesn’t make it clear. I mean to intentionally make the extrusion narrower and make the print path go outwards to compensate for the narrower extrusion.

Pressure Advance does it. It reduces the extrusion at corners, accounts for coast speed, etc.

@callcc@lemmy.world
creator
link
fedilink
English
2
edit-2
10M

The actual extrusion or the extruder input? Of course it will also reduce the extrusion if badly tuned, I guess that’s not the idea though. PA is also needed for straight lines with variable speed. It does help with corners but would need additional path corrections.

As shown in my sketches below:

@echo64@lemmy.world
link
fedilink
English
-210M

Not sure what you mean by printing ‘narrower’ lines. The width of a line is going to be set by your nozzle

@callcc@lemmy.world
creator
link
fedilink
English
210M

Nonesense. It’s a combination of the amount of material extruded and the layer thickness.

@IMALlama@lemmy.world
link
fedilink
English
5
edit-2
10M

You can totally extrude both narrower and wider than your nozzle. Heck, if you have a Slic3r based slicer like PrusaSlicer, Orca, SuperSlicer, etc and your extrusion width is expressed as a percentage, that percentage is a percentage of layer height - NOT nozzle diameter.

If you’re using 0.2mm layers, your extrusion with is expressed as a percentage, and you’re using a 0.4mm nozzle your extrusion with is less than your actual nozel diameter. Unless you’re have 200% or more as the value.

I print most of my prints with a 0.4mm nozzle and 0.6mm extrusion width.

@rambos@lemmy.world
link
fedilink
English
310M

Interesting. This is new to me and it looks like it could work. It could be usefull if you print with 0.6 nozzle at 0.6 mm width and then in a corner narrow it down to 0.4 mm

@callcc@lemmy.world
creator
link
fedilink
English
110M

Exactly. Cura already does variable width lines but mostly to be able to print narrow sections or to fill narrow space between outlines. It could also use this technique to do sharper corners. Unfortunately to my understanding, firmwares don’t yet support G1s with variable target extrusion rates. Ie. start extrusion rate = X and end extrusion rate = Y. Using this feature, my idea could be implemented in just 5 G1s per corner vs 1 for non-sharp corners.

Create a post

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: !functionalprint@kbin.social or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

Rules

  • No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.

  • Be respectful, especially when disagreeing. Everyone should feel welcome here.

  • No porn (NSFW prints are acceptable but must be marked NSFW)

  • No Ads / Spamming / Guerrilla Marketing

  • Do not create links to reddit

  • If you see an issue please flag it

  • No guns

  • No injury gore posts

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

  • 1 user online
  • 7 users / day
  • 24 users / week
  • 81 users / month
  • 253 users / 6 months
  • 1 subscriber
  • 644 Posts
  • 3.51K Comments
  • Modlog