Skip to content
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

RegExp based G-Code Substitution like in PrusaSlicer #6865

Open
1 task done
DHM-projects opened this issue Sep 21, 2024 · 2 comments
Open
1 task done

RegExp based G-Code Substitution like in PrusaSlicer #6865

DHM-projects opened this issue Sep 21, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@DHM-projects
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?

It's related to some extents to:
#6863 - Auxiliary Fan pin cannot be set
#6864 - Pre-heat doesn't work on RepRapFirmware
#6773 - Add Z coordinate when come back to purge tower

There are also many other small customizations that can be improved and bugs that can be worked-around by substituting G-Code after generation.

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

Porting the existing G-Code Substitution feature from PrusaSlicer to OrcaSlicer.

Describe alternatives you've considered

We considered using the Script Post-Processing feature, but it's not a portable solution.
It requires additional software to execute external scripts, which need to be put in a specific folder.
This makes harder to share a complete printer profile.

Additional context

We are aware of two related issues (#2235 and #903), but they were either closed after addressing only the primary issue or completely ignored.
Therefore, we are opening a new issue. This feature would be highly useful in ensuring OrcaSlicer works as expected, even if there is a low-priority bug or missing feature.
It would also be much easier than relying on Script Post-Processing and especially helpful if you need to share a printer profile on multiple computers.

@DHM-projects DHM-projects added the enhancement New feature or request label Sep 21, 2024
@mattiras
Copy link

As I mentioned in #2235
Yes this would be very useful, now I had to take harder way and use Post processing script, which makes sharing profiles difficult. (setting up scripts to work is not easy for everyone)

@galaxyman7
Copy link

This would be great to have so I can adjust extrusion ratio for individual feature types.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants