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

layers below Z= 0 feature request. #5897

Open wimjan1 opened 3 years ago

wimjan1 commented 3 years ago

Version

2.3.0+win64 build: PrusaSlicer-2.3.0+win64-202101111315

Operating system type + version

Microsoft Windows 10 home version: 10.0.18363

3D printer brand / version + firmware version (if known)

home built cartesian printer Firmware: repetier version: unknown

Behavior

skirt and brim do not show up in preview mode but do get printed.

edit start: any layer below Z= 0 mm does not show up in the previewer.

feature request please make layers below Z= 0 mm render so correct paths can be verified. This can also help show if a slice has gone wrong or a gcode has been corrupted.: end

Project File (.3MF) where problem occurs

preview brim fault IMG_20210126_200919 3mf brim issue.zip

rtyr commented 3 years ago

Please provide your 3MF project file.

wimjan1 commented 3 years ago

3mf brim issue.zip

here you go. thanks for the quick reply and good luck.

wimjan1 commented 3 years ago

Please provide your 3MF project file.

uploaded the 3mf zip to the first post

foreachthing commented 3 years ago

Probably doesn't help (much), but if I import your model into my settings all is fine:

image

If I open your 3mf directly .. same issue you have. So, my guess is, your profile does something odd ...

wimjan1 commented 3 years ago

Probably doesn't help (much), but if I import your model into my settings all is fine:

image

If I open your 3mf directly .. same issue you have. So, my guess is, your profile does something odd ...

maybe it is because I have a z-bias of -0.2 mm and a first layer of the same height. so it might not show it. can't think of any other reason though.

Edit: upon further inspection it seems that the layers under Z=0 mm are not shown at all. so I'll change the title and hope somebody can help with that. would it be a good idea to request this as a feature?

foreachthing commented 3 years ago

maybe it is because I have a z-bias of -0.2 mm and a first layer of the same height. so it might not show it. can't think of any other reason though.

You can change your Z-Offset to -0.1995 and it will render. 😮

wimjan1 commented 3 years ago

maybe it is because I have a z-bias of -0.2 mm and a first layer of the same height. so it might not show it. can't think of any other reason though.

You can change your Z-Offset to -0.1995 and it will render. 😮

just tried it and it works with z bias= 0.1995. this is a brilliant intermediate solution but if there is a setting or something which can be switched on to also render the path below z= 0 mm that would be great. this can also be seen as a safety feature as you might want to know if your code is doing something below z= 0 mm when it shouldn't.

rtyr commented 3 years ago

I understand what do you want, but on the other side, the preview is actually correct from the g-code point of view. You will get the same result in other slicers with such g-code.

Personally, I think the best option here is to adjust things on the printer side and not use the z-offset at all.