FullControlXYZ / fullcontrol

Python version of FullControl for toolpath design (and more) - the readme below is best source of information
GNU General Public License v3.0
672 stars 78 forks source link

[suggestion] support FFF lathe machine type #45

Open ES-Alexander opened 1 year ago

ES-Alexander commented 1 year ago

Came across this video and found it interesting.

Haven't seen / thought of that type of machine before, but it seems like the kind of thing that could benefit from a full-control gcode creation process. It's like a polar printer, but instead of having a rotating circular platform as its base, it has a rotating cylinder that the filament attaches to and is built up around, which makes it possible to make some interesting shear- and bending-resistant springs and tubes and the like.

fullcontrol-xyz commented 1 year ago

Yes this is very cool! I have used a printer like this before (as well as a 5-axis printer that can do this if you keep the 4th axis static). It's really perfect for FullControl, cos the path for a screw it literally one command to increase X and rotation. It's just like a line to X50 Y50, but you're doing rotation instead of Y. You can create really cool geometry with almost no code. I think it'd be great if there was an open source system for this or even an off-the-shelf one. This would be a good use case for a simpler version of FullControl, that doesn't have all the geometry functions and things, but is really easily adaptable to completely different hardware / situations. So you'd be able to quickly get it working to do your printing, taking advantage of whichever bits of fullcontrol are relevant. Thanks for linking to the vid, v interesting!