SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.85k stars 806 forks source link

Export prime tower as an excludable objects so Klipper adaptive mesh will include the prime tower. #6684

Open IRTrail opened 4 weeks ago

IRTrail commented 4 weeks ago

Is there an existing issue for this feature request?

Is your feature request related to a problem?

When Klipper does an adaptive mesh, it does not include the prime tower, which I usually place well away from the print because I use no sparse layers. This causes the mesh to not include the prime tower. The result is either dragging nozzles or not adhering to the bed at the prime tower.

Which printers will be beneficial to this feature?

Klipper

Describe the solution you'd like

It would be nice if the prime tower is, or optionally, included in the exclude objects output.

Describe alternatives you've considered

  1. Exclude objects could be turned off and Klipper would mesh the entire bed, but then the ability to exclude objects during a print is lost.
  2. Booze. They seem to fix everything else in life. Maybe that's what I need...more booze...?

Additional context

No response

Dylwad commented 3 weeks ago

Add a small disc a few layers high on the opposite side of the prime tower from the model and it will be an object that forces the mesh to cover the prime tower.

IRTrail commented 3 weeks ago

@Dylwad I have a working python script that makes the object in the code. It took all of an hour with my rather feebile python skills. But, I am having trouble figuring out how to make it accept the input and return output if used through Orca's post processing script tool.

Thanks for the suggestion. I'll use it if I can't get the script working through Orca.