Cura and Octoprint already support this feature...
Look for ;MESH comments in the gcode.
2 hours ago, burtoogle said:Cura and Octoprint already support this feature...
Look for ;MESH comments in the gcode.
Hi there,
I don't think that's quite correct - I have 3 separate parts on the bed, but there is only one mesh comment per layer. For my idea to work it would need something like a ';PART XYZ' comment as it moves over the bed within a layer working on the WALL-INNER, WALL-OUTER, SKIN, FILL for each part.
Cheers
Could you please save the project file (File -> Save) and attach to this thread? Thanks.
6 hours ago, gr5 said:I was just told that there are several versions of Firmware that support this exact feature already! Including the latest Marlin (which Ultimaker has drifted from), and Duet might support it. Also Octoprint might support that.
But then you need some slicer to support this also. Not sure which slicers support it.
That's awesome, thanks! Do you know if the feature has a proper name and I can start looking for that in octoprint or my printer firmware?
I have this installed, not sure I have ever actually used it.
https://github.com/paukstelis/OctoPrint-Cancelobject
8 minutes ago, burtoogle said:Could you please save the project file (File -> Save) and attach to this thread? Thanks.
Sure thing, attached to this post. in the .model fileThreePartNameTest.3mf you can spot the 3 distinct parts each numbered but never referred to in the GCODE comment. I'm not reporting this as a bug, more a feature request 😉
2 minutes ago, burtoogle said:
I have this installed, not sure I have ever actually used it.
https://github.com/paukstelis/OctoPrint-Cancelobject
WOW! Thats's EXACTLY it, thanks - checking it out now.
4 minutes ago, TurboTas said:Sure thing, attached to this post. in the .model fileThreePartNameTest.3mf you can spot the 3 distinct parts each numbered but never referred to in the GCODE comment. I'm not reporting this as a bug, more a feature request 😉
3 minutes ago, TurboTas said:WOW! Thats's EXACTLY it, thanks - checking it out now.
Getting interesting - My version of CURA _should_ be naming parts. Getting Vanilla CURA version and checking it out - Stand by!
Thanks both!
Thanks for the file, I sliced it and then searched for MESH...
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
and so on
BTW, if you have the mesh tools plugin installed, you can rename selected parts so that the mesh names make more sense. Just right click on the part and use the mesh tools portion of the context menu.
3 minutes ago, burtoogle said:Thanks for the file, I sliced it and then searched for MESH...
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
;MESH:ThreePartNameTest.3mf(2)
;MESH:ThreePartNameTest.3mf(1)
;MESH:ThreePartNameTest.3mf
;MESH:NONMESH
and so on
Awesome, thankyou! I'm grabbing 'Proper' CURA version now as mine is not doing that!
6 minutes ago, burtoogle said:BTW, if you have the mesh tools plugin installed, you can rename selected parts so that the mesh names make more sense. Just right click on the part and use the mesh tools portion of the context menu.
That's a great steer, thanks!
I had what I thought was a great idea. Then discovered that someone had thought of all this years ago and I had just failed in my 'research' (Google). Thanks Again.
Recommended Posts
gr5 2,224
I was just told that there are several versions of Firmware that support this exact feature already! Including the latest Marlin (which Ultimaker has drifted from), and Duet might support it. Also Octoprint might support that.
But then you need some slicer to support this also. Not sure which slicers support it.
Link to post
Share on other sites