Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Would it be possible to not only start at a layer but also finish at a layer (or both)? #7

Open
Supreme-Bob opened this issue Dec 7, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@Supreme-Bob
Copy link

feature request I guess.

It would be handy for model design where you need to only print certain layers to check sizing against something.

Other than that love the plugin.

@awe-source
Copy link
Owner

awe-source commented Dec 7, 2024

Possible...

What would make most sense?

Start at (layer/z height)
Stop at (layer/zheoght)

Or

Stop at 10 layers/10 z height (eg: 10mm) from start

Or both options or something else?

May not be fantastic for your needs as it would not have adhesion base...?? Raft/brim/etc ... But if you think it's still worth while let us know.

Also (if I understand your use case correctly):

There would need to be some kind of artificial reduce skip to layer to 0.0 actual z height ... so "even tho I'm starting at 20mm and printing to 30mm I want you to print this on the bed??

I'm not expert in slicers but this seems like a job for that software rather than a plugin like this? Is it possible to slicer to be told " put my model though the bed and only print to 10mm height?? Or just kill the print around d there? Insert pause command script?

Happy to explore if you can tell me more about use case

@awe-source awe-source added the enhancement New feature or request label Dec 8, 2024
@Supreme-Bob
Copy link
Author

start at layer stop at layer so you can print a few layers from the middle if needed. plate adhesion would be an issue depending on the model and what was on that layer but not a lot could be done about that.

It might be better/easier done in the slicer than with the plugin but I'd think the outcome would be the same and the plugin would save having to re-slice if the dimensions that you needed to check are correct

So say print from layer 10 to layer 20 of a 100 layer model, plugin would lop off the first 9 layers(would need to keep all the heating commands etc) basically making layer 10 layer 1 then print the next 10 layers up to layer 20.

@awe-source
Copy link
Owner

Okay... sure if we get bored and need something to keep us busy we'll take a look at this.
I guess it might be nice when your developing stuff to see "how does the top of my model print" without printing a whole 15hr model...

no adhesion might be a deal breaker, but v0.00000.1 could be just to see how it goes... maybe we add a setting to "make it go super slow" in this mode... just to help this kind of thing...?

TODO:
need to add option to "lower to actual Z=0 artificially" (considerations: for homing and z "anything")
need to add dialog values for "stop at (optional) - layer/z" (and probably validate that if you "start at layer, you MUST use stop-layer not stop-z because thats just too hard surely? - maybe just a single "stop at" (which MUST be the layer/z) no choices??)
make sure Stop > start?
warnings if (stop is > model height) ? if z stop/start means <= ? X ? layers? generally about adhesion not being great...

other thoughts - although a slicer can also do this - and is probably better at it, do we want to allow NO change to start (although you can do this by choosing "layer 1" as the skip to... however it might be weird... and only a STOP at option... makes "print to layer 10" and stop be "a thing"... something to consider I guess)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants