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.85k stars 806 forks source link

Ability to change colors of pre-painted 3mf #6603

Open Doogle03 opened 1 month ago

Doogle03 commented 1 month ago

Is there an existing issue for this feature request?

Is your feature request related to a problem?

Pre-painted 3mf files have pre-set tool numbers. Would like ability to change which tool is applied to painted areas. (everything painted white, I now want painted black, but black is already loaded on tool 4 and file is painted with tool 1)

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

Would like the ability to change which tools are applied to pre-painted 3mf files.

Eg. File comes pre-painted with 3 colors, selecting tool 1 through tool 3, but want to use the colors on other tools. Have option to change all portions painted with tool 'x' and replace with tool 'y' without needing to repaint or attempting to complete a manual recolouring with the fill tool in slicer.

Describe alternatives you've considered

Manually trying to re-paint file could result in some areas not properly being changed, fill tool does not catch all portions of previous color. It is very tedious and prone to error

Additional context

image

Pre-painted file, want to change colors to different tools via drop-down box. Change all white to black, change all yellow to white, change all pink to brown

adrianbear commented 1 month ago

I'd like to give this a +1 please