prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.76k stars 1.93k forks source link

Replace (with STL) not available when using STEP models #10852

Open ulope opened 1 year ago

ulope commented 1 year ago

Is your feature request related to a problem? Please describe. When working with STL models the very convenient "Replace with STL" function can be used to load a new model while keeping all already made modifications in place.

This option is greyed out when the model loaded came from a STEP file (which I guess technically makes sense since I don't want to replace it with a STL). I do want to replace it with another STEP file though.

Describe the solution you'd like When a model was loaded from a STEP file the current menu item Replace with STL should be replaced (ha ha) by a menu item Replace with STEP.

Describe how it would work Same as with STL files.

Describe alternatives you've considered I can't think of a good alternative.

foreachthing commented 1 year ago

No, if you want to replace it with an STL, then it's correct. But, "Replace Model with ..." would make more sense, since you can choose multiple sources (stl, step, 3mf, obj, ...). That's nitpicking, of course 😉.

ulope commented 1 year ago

Actually I was being confused by the UI. When a model has modifiers attached you have to right click on the actual model node not on the top level root. This confused me (and ahould probably be changed...).

But apart from a labeling issue there is really nothing not working here.

ChrisHeerschap commented 11 months ago

@ulope was trying to figure out why I couldn't replace a part with another and your answer was exactly what I needed - thank you!