OrcaSlicer
OrcaSlicer copied to clipboard
Brim (Brim-Object gap?) doesn't account for Elephants-foot compensation...this creates a gap between brim and object
OrcaSlicer Version
1.9
OS version
win 10
Additional system information
good
Printer
Voron 2.4
How to reproduce
Add elephants-foot compensation and brim and slice.... If Brim-Object gap is zero there should be no gap. but there is! This gap is caused be Elephant foot compensation, and can be closed by reducing this to zero.
Actual results
There is a gap
Expected results
No gap, brim should touch, or be controlled entirely by brim-object gap
Project file & Debug log uploads
Checklist of files to include
- [x] Log file
- [X] Project file
Just bumping this as its a proper bug and should be pretty easy to fix....I think?
Bumping as this is a pretty major bug.
Can repro on 1.9.1. Enabling Elephant foot compensation renders all brim types non-functional.
Yes, just to clarify here are some images that show the issue. The brim should follow the (elephants foot compensation/ scaling ) base layer.
Concur. Issue still exists in V2.0.0
@cbaugher I have to think this is one of the largest actual bugs in Orca. This is primary functionality breaking.
I still have the gap even with elephant foot compensation set to 0. Brim-Object distance is 0 too. :/
@RoboCrafty Then you must have a value in the brim offset. That's not a bug. Just the elephant foot compensation.
@PhilBaz I don't get it? I thought to remove the gap between the brim and the object the elephant foot compensation had to be set to 0 because of a bug? And here I have the gap even with it set to 0
@RoboCrafty
@PhilBaz Yesss I know that 😅, I mentioned I had that set to 0 and there still is a gap.
@RoboCrafty Ohh, okay sorry. If you have that set to zero as well as elephants-foot then there should not be a gap. Maybe a bug then.
Just making sure you also didn't change any per-object settings?
@HeavilyModdedEnder3 Too much and confuses the issue...please don't hijack this bug fix request, start your own thread. This is not what we are asking for. Please delete your post here and start your own thread.
The bug fix is simply that the brim will account for elephants foot compensation so the brim is not detached. That's all.
https://wiki.bambulab.com/en/software/bambu-studio/parameter/elephant-foot The last two screenshots seem to indicate that BBL does not plan on fixing this issue on their slicer. Just a note, but this does seem fixable by editing the .\src\libslic3r\brim.cpp and maybe the elephants foot compensation one (.\src\libslic3r\ElephantFootCompensation.cpp).
@neo-jayfeather
Ahhh, what a horrible decision... It should 'Just work'. Decoupling elephant's foot from brim is obviously the wrong approach. Very much hope to see this corrected in Orca.
Same here
(I made elephant foot compensation large to make the problem obvious)
I was reading the prusaslicer wiki and they stated that elephant's foot compensation should squish the filament out enough so that the brim should be properly aligned-- I don't know if that applies, but that may be why no one (these slicers) have changed it.
I was reading the prusaslicer wiki and they stated that elephant's foot compensation should squish the filament out enough so that the brim should be properly aligned-- I don't know if that applies, but that may be why no one (these slicers) have changed it.
Sorta makes sense. If the brim doesn't connect, it's theoretically a sign that efc is set too high.
That being said, elephant foot happens as the weight of the model squishes out the bottom (efc is not meant to compensate for poor z-offset). By the time that happens the first layer has cooled down to the temperature of the bed rather than the nozzle's, so not much inter-line adhesion will take place. Also it's entirely possible that lifting will happen before the model gets a chance to elephant foot and connect with the brim. In both cases the brim will not be given a chance to do its job properly.