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.63k stars 1.92k forks source link

Cut Here #408

Open m-Th opened 7 years ago

m-Th commented 7 years ago

Version

Slic3r Prusa Edition Version: 1.35.5-prusa3d-win64 Build: Slic3r-1.35.5-prusa3d-win64-full-201706151818 Operating System: MSWin32 System Architecture: MSWin32-x64-multi-thread Windows Version: Microsoft Windows [Version 6.1.7601]

Behavior

In Cut window we do not have a precise view of the layers.

...however we can fake it with ease. We need two buttons: One in Layers tab and a brother of it in Preview tab.

Add a Cut Here button in Layers tab in the place marked with red. cut-here

Which will simply load the Cut window (if there is an active object) with the index value of the current layer already loaded as the initial cut value.

For the Preview tab I think that we need only one button for the upper layer because we see only this layer from above.

Is this a new feature request? yes

Sebastianv650 commented 7 years ago

A good idea, but it has one drawback: In the layers tab, you will see only the layer resolution given by the layer height setting. While this might be OK for your needs, it's not optimal for every case. For example, when I'm using the cut feature it's nearly every time due to two cases:

Maybe we can find a better solution if you describe more in detail why or how you need a cutting preview?

m-Th commented 7 years ago

A good idea, but it has one drawback: In the layers tab, you will see only the layer resolution given by the layer height setting

Use the proposed button from the Preview tab.

While this might be OK for your needs, it's not optimal for every case

That's why I proposed two buttons: In Layers AND Preview tab.

For example, when I'm using the cut feature it's nearly every time due to two cases:

Same here. :)

Get a tiny portion of a part for a test print. In this case, it's not important if the cutting plane is +- some fractions of a mm.

Hummm... I think that here start the differences:

Theoretically this is true, but in practice there are shapes on which now it is very difficult to see where to cut for example we want the biggest width of a complex curvy object (for example a spoon).

Sebastianv650 commented 7 years ago

Use the proposed button from the Preview tab.

Also in the Preview, you have the layer height resolution. Both tabs are containing simmilar informations. Let's take your spoon example. With your proposed tools, you will only get the biggest width that is reached by your layer height resolution. A wider one might exist if you select a lower layer height. That's what I mean, what you see in the preview tabs is only what you will get with exactly the settings given at this moment. Changing the setting afterwards or for fine selection, this is not enough.

m-Th commented 7 years ago

With your proposed tools, you will only get the biggest width that is reached by your layer height resolution.

Yes, this is what I want: if the printed object fits in the desired place or encloses exactly the desired place. I do not want to learn the mathematical / theoretical dimension(s). Just to see if my print fits.