slic3r / Slic3r

Open Source toolpath generator for 3D printers
https://slic3r.org/
GNU Affero General Public License v3.0
3.35k stars 1.29k forks source link

[Feature Idea] - Color attribute for different settings #3685

Open forReason opened 7 years ago

forReason commented 7 years ago

I just had a neat Idea but don't know if this would be apreciated by the community

Version

future

Behavior

I had the Idea to add a color attribute to Slice settings.

Rather than just beeing green in the plater you could instantly see which filament settings you have set

For example PLA beeing green, ABS beeing gray and so on. Hotter beeing lighter, cooler beeing darker or whatever you set with a colorpicker

this might help preventing Setting issues, especially when printing multiple objects with different settings.

lordofhyphens commented 7 years ago

There already is a color attribute for filament and the profile box will show it.

However the visualization (in my mind, correctly) uses different colors for different types of lines (support, infill, perimeters). Permitting custom colors leads to confusion in the interface.

I would not work on or merge such a feature without careful consideration in its definition and intended use.

gege2b commented 7 years ago

Maybe using the custom color in the 3D plater only ? (I think that's the point of @forReason post) Each object would be colored by his filament's color

I agree that 3D preview must keep the current coloring scheme

lordofhyphens commented 7 years ago

@forReason Annotated screenshots or UI mockups would be very helpful in understanding what you mean.

forReason commented 7 years ago

will do some in the evening. I agree with gege2b to add the custom colors to the plater only.

What I ment was to add colors to different sets of settings.

For example I have the following sets of settings with assigned Colors:

Setting Color
Draft grey
Ultra-fine green
100%_infill Orange

Now I place for example 3 different Models on the Plater - a set of Gears, A Spoolholder and a little statue. I assign "100%_infill" to the gears, "Draft" to the spool holder and "Ultra-Fine" to the little statue

Personally when I have to fullfill a order I doublecheck my settings in order to not loose hours of time and maybe lots of Material. If I see the objects on the plater now in different colors rather than just green. I can instantly see which setting is attached to which object.

forReason commented 7 years ago

I have just seen, It is not possible (yet) to just have different sets of settings and "attach" them to the objects... I am just too used to simplify 3d o.O (because of this particular feature)

you have to do it by hand. Should I create a separate Feature request?

lordofhyphens commented 7 years ago

With filament and extruder settings, those are handled by assigning a filament + extruder to an object.

I agree that being able to override with a profile for an entire object/part is a useful feature to have. It shouldn't be too crazy to add either.

"Nothing unreal exists." - Kiri-kin-tha's First Law of Metaphysics.

On Wed, Jan 25, 2017 at 10:59 AM, Julian B. notifications@github.com wrote:

I have just seen, It is not possible (yet) to just have different sets of settings and "attach" them to the objects... I am just too used to simplify 3d o.O (because of this particular feature)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/alexrj/Slic3r/issues/3685#issuecomment-275165862, or mute the thread https://github.com/notifications/unsubscribe-auth/AAB8CuDcGEFJsbSzICQ55JT50QmX0-Fdks5rV39-gaJpZM4LtT4S .

lordofhyphens commented 7 years ago

@forReason yes, create a separate feature request (first search to make sure it hasn't come up before)

alranel commented 7 years ago

Coloring the 3D toolpaths preview using filament color is something I thought about. (Has to be configurable)