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

Export Model with Modifiers as STL #8853

Closed
Meta-Cake opened this issue Sep 12, 2022 · 9 comments
Closed

Export Model with Modifiers as STL #8853

Meta-Cake opened this issue Sep 12, 2022 · 9 comments

Comments

@Meta-Cake
Copy link

Version 2.5.0
Windows 10 Pro

Is your feature request related to a problem? Please describe.
Whenever I have a model with a stamp; such as the one on the bottom of the Benchy, and I want to remove it inside of Prusa and replace it with a different one using imported STLs as a negative volume instead of launching a modeling software; I am unable to save the model as an STL; if I am adding something to the model such as adding a part I can export it fine, but the negative volume is not exported with the model and I am forced to edit the model

Describe the solution you'd like
The ability to "merge" the negative volume to the model/models (including added parts nested to the main part that can't be merged directly to the main part for some reason) the same way boolean works in most modeling software

Describe how it would work
selecting the negative volume modifier and any pieces desired to be affected by it (non-selected parts that are in the space the negative volume occupies should be excluded) then right-clicking and selecting merge just like how you would merge two objects normally

@Meta-Cake Meta-Cake changed the title Export Model with modifiers as STL Export Model with Modifiers as STL Sep 12, 2022
@rmeden
Copy link

rmeden commented Nov 23, 2022

Is this a feature or a bug? The fact that modifiers are not included in the STL sounds like a bug to me. I know the STL export didn't work as I expected.

In my case I was designing a compound washer (for a toilet bolt). It's such a simple design I used shapes to do it. The hole in the center doesn't make it to the exported STL. I'll attach the model.
toilet_washer.zip

@vintagepc
Copy link

vintagepc commented Dec 2, 2022

I too noticed this when using negative volumes to modify an STL for which I could not edit the sources - the regions I'd added them were just solid/unmodified in the export.

@VH-fixer
Copy link

VH-fixer commented Jan 9, 2023

I know the slicer is not a CAD system, but CAD systems still do not handle .stl files well. The vast majority of files we share are .stl or similar low data files. Mods are part of our everyday life.

We can merger two or more .stl files together and then export the new .stl file. It is a great feature.
We can generate the correct G code when there is a negative volume. This is great.

We cannot merge a "negative" volume and export the new .stl. This is a major problem. We can only do half the job of creating the many mods we need to do. This is a MAJOR functional gap in the slicer. This is like driving a car and only being able to go straight or turn left. No ability to turn right.

When negative volumes are involved, I have to keep a slicer project file. It is too easy to change the wrong thing with a complex assembly of .stl files with negative volumes. CTRL Z or just exiting without saving is done often. A complete .stl file definition is much better for sharing and storage. A project file may become out of date or may not be a "mistake free" option when sharing with others.

@jwkovell
Copy link

Yes please! With the announcement that PrusaSlicer will soon support customizing models with text, this request gains even more relevance.

The more models can be altered within the slicer, the more often situations where "baking" those modifications into a new stl mesh arise.

Saving the project as a 3mf is good, but not sufficient in many cases.

@neophyl neophyl mentioned this issue Feb 27, 2023
2 tasks
@Daelilian
Copy link

Daelilian commented Mar 1, 2023

I understand that some might not want that to be the default for exporting... but why can't there be a dropdown option so that you can Export a STL WITH or WITHOUT Modifier Data!? It seems like such a simple solution that would work for everyone!!!!! We have the option to export the whole thing as toolpath.... which isn't half as useful as saving with the modifier data integrated as a whole new STL. ( all modifiers and items of stl become one stl and negative volumes are subtracted).

@lukasmatena
Copy link
Collaborator

@Daelilian

why can't there be a dropdown option
such a simple solution

The problem to solve is not a missing dropdown. The problem is that the "subtraction of meshes" is not as trivial as it sounds and it is simply not implemented yet. Shortly discussed in #7594 (which this one is a duplicate of).

@Daelilian
Copy link

Daelilian commented Mar 1, 2023 via email

@kubispe1
Copy link
Collaborator

We are looking into this issue.
SPE-1540

@lukasmatena
Copy link
Collaborator

Subtraction of negative meshes during export was implemented in 2.6.0-alpha6. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants