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

Multi mode: cut in document order rather than batching by tool #283

Open
jonhnet opened this issue Jan 13, 2024 · 1 comment
Open

Multi mode: cut in document order rather than batching by tool #283

jonhnet opened this issue Jan 13, 2024 · 1 comment

Comments

@jonhnet
Copy link
Contributor

jonhnet commented Jan 13, 2024

I'm generating a cutting plan in Python for a very long cut (multiple meters) on roll paper. The plan calls for alternating between cutting out circles with the knife and marking edges with the pen.

Silhouette Multi sorts the actions by tool, which would cause it to cut meters of little circles, then try to wind all the way back to the beginning and do the pen marks. I think this would be a disaster for keeping the paper correctly registered! Is there a way to ask Multi to cut the colors on the assigned tools in the order they appear?

If not, I'll work on it. I'd welcome a pointer to the relevant section of code that presently does the sorting.

@t0b3
Copy link
Collaborator

t0b3 commented Jan 14, 2024

@jonhnet that's a great idea to have multiple tools working in alternating order. While I didn't test it, maybe it works already if you apply multiple colors A,B,C,D and assign each of them the task cut / pen of your choice.

Feel free to report back to get more input in case it doesn't work yet... the relevant code is somewhere around the color separation

self.color_separation = ColorSeparation(

and the list of actions
def init_actions(self):

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

No branches or pull requests

2 participants