SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.95k stars 816 forks source link

Request: Aligned Rectilinear Ironing #4238

Open sonmoku opened 7 months ago

sonmoku commented 7 months ago

Is there an existing issue for this feature request?

Is your feature request related to a problem?

Printing parallel lines next to each other and on top of each other improves mechanical properties like interlayeradhesion transparency and porosity of printed parts immensely. Ironing improves this effect even further. For now there are only concentric and rectilinear ironing patterns in OrcaSlicer available. Those patterns intersect with the previous printing pattern bringing in an unnecessary factor of disarray.

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

An ironing pattern, that follows the aligned rectilinear infill pattern would make it possible to optimize the mechanical properties of printed parts even further since it would follow the printing path of the previous layer (in combination with aligned rectilinear infill)

Describe alternatives you've considered

At the moment you can only iron every second layer corresponding to the printing paths (aligned rectilinear infill pattern and rectilinear ironing pattern) which is not ideal.

Additional context

b first picture: ideal a second picture: not ideal

github-actions[bot] commented 4 months ago

Orca bot: this issue is stale because it has been open for 90 days with no activity.

Phil1988 commented 4 months ago

I second this.

You need a workaround for the infill already by setting the "Sparse infill density" to 99.9999% and choose "Aligned Rectilinear" as infill pattern in the "Strenght" tab. image This results in aligned infill: image

Then on the "Quality" tab you can chose the ironing angle to 0°. image

Problem is, that the ironing is alternating no matter what. So one ironing path looks good and is aligned: image

while the next is 90° rotated: image

I also would love to see this option too, either "no alternating ironing pattern" in combination with the "ironing angle" or as @sonmoku requested like "Aligned Rectilinear Ironing". This would make a good improvement in optical quality for transparent materials.

dhowell5 commented 2 months ago

i third this

it effectively implements Stefan / CNCKitchen's "BRICK LAYERS - MAKE 3D PRINTS STRONGER!" interlocking layer technique (ref: https://www.cnckitchen.com/blog/brick-layers-make-3d-prints-stronger ) with one fairly simple change/addition - the ability to NOT have the ironing change directions by 90% every other layer

then one could set the ironing to aligned rectilinear (or "no alternating ironing pattern") and

  1. adjust the existing "ironing line spacing" setting to optimally fill the voids between each 100% aligned rectilinear infill extrusions, and
  2. adjust the existing "ironing flow" setting to fill the voids between parallel extrusions

and thus minimize voids/maximize layer adhesion (z strength)