Skip to content

Tactile Patterned Surface on the top/bottom layer. Simple solution & suggestion. #7535

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task done
pi-squared-studio opened this issue Nov 21, 2024 · 3 comments · May be fixed by #9783
Closed
1 task done

Tactile Patterned Surface on the top/bottom layer. Simple solution & suggestion. #7535

pi-squared-studio opened this issue Nov 21, 2024 · 3 comments · May be fixed by #9783
Labels
enhancement New feature or request stale

Comments

@pi-squared-studio
Copy link

Is there an existing issue for this feature request?

  • I have searched the existing issues

Is your feature request related to a problem?

In my work, I have always lacked the quality of surface finishing in 3d printing. I have previously asked this solution on other slicer programs, but it did not seem so simple with the Orca Slicer.

I used parameters such as top/bottom_solid_infill_flow_ratio, initial_layer_line_width, top_surface_line_width and top_bottom_infill_wall_overlap to adjust this effect.
image
image
image
image

For example, if you want to get a pattern with a standard line thickness and have a gap of the same width between them, then the parameters should be as follows:
line width - x2 of nominal (0.8mm if you take 0.4mm of standard wall thickness, or 200%)
layer flow ratio - 0.5 (or 50%)
line overlap - yours rate + half width of standard line with each enlargement (for our example 50% of 0.4mm of standard wall thickness. In other words, you had 25% overlap before modification, write the value 25%+50%=75% in this field, 125% - if you want take 1 line of pattern and 2 lines of gap)

I have prepared and printed several examples of the resulting patterns on glossy plastic as well as with a contrasting layer. In the example there are 3 options: with 100% filling, with 1 line + 1 gap, with 1 line with 2 gaps.
IMG_20241121_102207
IMG_20241121_102058
IMG_20241121_101945
IMG_20241121_101817

When using shiny, glossy, silk or translucent plastics, this effect is further enhanced. You can emphasize not only the pattern itself, but also achieve an additional iridescent effect.

As you can see, the solution is simple, and it was not necessary to radically change the code to get this effect.

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

It would be very convenient if the slicer implementation had one parameter that defined all these settings. It can be called either a tactile or fill factor.
At values above 1 (or 100%), it will be possible to determine the width of the gap between the lines, and it can be not only a multiple, but any fractional one. For values less than 1, you can simply reduce the extrusion flow, which will result in a more subtle pattern.

Known problems:

  • It is noticed that when the thickness of the line of the first layer changes, the width of the wall also changes. I would not like this parameter to pursue this problem.
  • It would be nice if the parameters were separate for the upper and lower layers, since the flow parameter is the same for both layers.
  • The main disadvantage of this approach is that there is an incorrect influx of the pattern on the walls due to the inaccurate mathematics of drawing a line of atypical width. Perhaps it is necessary to disable the function of filling in the gaps on the upper and lower layers.

Describe alternatives you've considered

No response

Additional context

If this feature is solved in the program, it can open up a great direction in creating decorative coatings of the upper and lower layers made on a conventional 3D printer.
Already now I can offer several versions of such patterns as "carbon", "scales", "chess", "satin"... In addition to their decorative properties, they can be pleasant to the touch, and allow you to hold prints more securely in your hands.
Then, with a certain implementation, you can print mesh structures, for example, for different types of filters...

@pi-squared-studio pi-squared-studio added the enhancement New feature or request label Nov 21, 2024
@kylek29
Copy link

kylek29 commented Nov 22, 2024

One alternative method (would require implementation) would be to implement some form of height map "decal" you could attach to the face -- the new BambuStudio allows you to attach .svg's to sides now (I think). Similar to that, but a height map allows for smoothing. So you'd apply the "texture" and then have controls (cut, join, depth) to manipulate it.

Copy link

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

@github-actions github-actions bot added the stale label Feb 21, 2025
Copy link

Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 28, 2025
@Noisyfox Noisyfox linked a pull request Jun 7, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants