custom filament/process variables #1187

Open
opened 2026-04-05 16:58:04 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @vvuk on 1/5/2026

Is there an existing issue for this feature request?

  • I have searched the existing issues

There are some per-filament values that I'd like to pass down to my start print macros, for example if a particular filament prefers more or less squish on the first layer. There's really no way to do this right now (that I can see?).

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

I'd like for "Advanced" in material settings to have a section to allow you to define custom variables. For example, I could then define "z_offset_adjustment" and then use that in my start print macro. (Maybe the same custom variable ability could exist in printer settings and "Others" in process settings.)

Nicer but I think significantly more complex would be to allow a Printer config to define custom variables for filaments, that then show up under filament profiles and ar editable. There's much more complexity there though (do you show the union of all variables? are variables with the same name from different printers the same variable or different? etc.)

Describe alternatives you've considered

No response

Additional context

No response

*Originally created by @vvuk on 1/5/2026* ### Is there an existing issue for this feature request? - [x] I have searched the existing issues ### Is your feature request related to a problem? There are some per-filament values that I'd like to pass down to my start print macros, for example if a particular filament prefers more or less squish on the first layer. There's really no way to do this right now (that I can see?). ### Which printers will be beneficial to this feature? All ### Describe the solution you'd like I'd like for "Advanced" in material settings to have a section to allow you to define custom variables. For example, I could then define "z_offset_adjustment" and then use that in my start print macro. (Maybe the same custom variable ability could exist in printer settings and "Others" in process settings.) Nicer but I think significantly more complex would be to allow a Printer config to define custom variables for filaments, that then show up under filament profiles and ar editable. There's much more complexity there though (do you show the union of all variables? are variables with the same name from different printers the same variable or different? etc.) ### Describe alternatives you've considered _No response_ ### Additional context _No response_
MrUnknownDE added the enhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancementenhancement labels 2026-04-05 16:58:10 +02:00
Sign in to join this conversation.
No Label enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement enhancement
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1187