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

[Feature Request] Vase Mode Nozzle Position #6492

Open sarf2k4 opened 3 years ago

sarf2k4 commented 3 years ago

Vase mode really could have a bit of extra feature, that is the Nozzle Position. In conventional printing, the nozzle were calculated to be inside the shell of the 3d model face/polygon as much as possible and this can be seen in print preview.

I would like request a new Nozzle Position feature for the vase mode.

image Picture above is the print preview with 'shell' enabled, with the Nozzle Position, there will be 3 options

  1. Inside the shell - This is the classic and default way of handling things
  2. At the shell - This will put the nozzle in the middle of the shell as much as possible
  3. Outside the shell - This will position the nozzle outside the shell,making it like a 'mold' feature in cura

As of now, I only can think that having this implemented in XY axis as having Z axis included will make things more complicated but I think the dev team can do this with all XYZ. This idea also similar as milling cnc machine from outside/inside and laser cnc machine to cut right in the middle.

Also, I believe with this feature, will open up a bit of extra possibilities that may not be thought of yet

qorron commented 2 years ago

this is a nice example where the "At the shell" option would be used: https://www.thingiverse.com/thing:5043958 currently it is not possible to slice this as intended using prusa slicer