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

Support for Selecting Tool for multiple STL Prints #141

Open
mriveralee opened this issue Oct 29, 2017 · 7 comments
Open

Support for Selecting Tool for multiple STL Prints #141

mriveralee opened this issue Oct 29, 2017 · 7 comments

Comments

@mriveralee
Copy link

mriveralee commented Oct 29, 2017

I have a dual extruder setup and frequently print things with mixed-materials. It would be great if there could be support for selecting the tool for a particular STL from within the viewport. This would enable slicing multiple STLs in the same print job that use different extruders.

@kennethjiang
Copy link
Owner

Currently Slicer plugin is using Cura 15.04 running inside OctoPrint as slicing engine. I don't think Cura 15.04 supports dual extruders. But let me know if I'm wrong @mriveralee

@mriveralee
Copy link
Author

I did some digging:

Cura 15.04 also supports dual extrusion by a command in the interface called "Dual Extrusion Merge". After importing two models, you can select one, right click, and select "Dual Extrusion Merge". Cura then labels the initially selected one to be printed with "Extruder 1".

There's a post on the forums describing how to do this via the older Cura software - (a quick search on the page for "Dual Extrusion Merge" will highlight the post describing the process with photos. I downloaded the Cura software (v15.04) and indeed I was able to do this.

I'm not sure how this translate into how OctoPrint sends commands, but it would seem it's definitely possible to do.

@kennethjiang
Copy link
Owner

Great thank you @mriveralee for doing the digging for me. I will take a look at if the same is doable in OctoPrint.

@kennethjiang
Copy link
Owner

Sorry @mriveralee for the delay. I was just back from an extended vacation a few days ago. Am trying to catch up on everything.

I suspect that Dual Extrusion Merge function is not exposed to Cura's command line executable. When I did cura_engine -h, I got:
usage: CuraEngine [-h] [-v] [-m 3x3matrix] [-c ] [-s =] -o <output.gcode> <model.stl>

It doesn't seem to take any argument that allows it to accomplish dual extrusion.

It'll be great if you can help me dig a bit more to find out if I missed anything. Meanwhile I will do more research on my side. Thanks a lot for your help @mriveralee !

@kennethjiang
Copy link
Owner

Hi @mriveralee: dual extrusion merge doesn't seem to be available in Cura 15.04 for Mac either. Please see attached screenshot.
screen shot 2017-12-05 at 8 11 44 am

I suspect this is a feature available only in the propriatary part of Cura. Since what's running inside OctoPrint is a Cura command line, I don't think I can incorporate this feature, unfortunately. Let me know if you find otherwise.

@mriveralee
Copy link
Author

Thanks for digging into this, I'll see if I can find any more information or another way to do this using the Command line.

@kennethjiang
Copy link
Owner

Perfect thanks @mriveralee !

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