Page 1 of 1

Programmable fucking-machine

Posted: 19 Jan 2021, 14:11
by occorics
It has been a while (had to keep my flat vanilla-safe for some time), but i'm back at building new toys!

Fresh from my workbench is this internet-controllable, programmable fucking-machine
fm_all.jpg
It's not much hardware, a Nema23 stepper, DM556 controller and a NodeMCU board
fm_mech_small.jpg
I use a quick-air-connector to attach toys, it's the same that's used on some commercial machines
fm_connector.jpg
The stroke-pattern can be edited from a browser. The software calculates a smooth curve through the points.
Bildschirmfoto_2021-01-19_14-01-09.png
I have a video on my blog that demonstrates the editor.

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 14:29
by Kinbaku
Thank you for being back at BoundAnna. Nice design with that graphics control, it can serve other uses as well. Already a very extensive blog.

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 14:36
by occorics
kinbaku wrote:Thank you for being back at BoundAnna. Nice design with that graphics control, it can serve other uses as well. Already a very extensive blog.
Thank you! I'll try to be more active again...
The graphics-control is actually a customized version of this open-source component: https://github.com/chdh/function-curve-editor

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 15:05
by Kinbaku
occorics wrote:I'll try to be more active again...
Thanks! :hi:
occorics wrote:The graphics-control is actually a customized version of this open-source component: https://github.com/chdh/function-curve-editor
Is it difficult to use as a control program?

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 15:19
by Shannon SteelSlave
occorics wrote:[
Thank you! I'll try to be more active again...
Your past contributions to DIY, Software and Development, as well as the lighter side of Everything Else have been great.

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 15:44
by occorics
kinbaku wrote:Is it difficult to use as a control program?
Modifying it was easy. I just took the demo-app and added some buttons and functions to communicate with my backend-application. And i disabled the functions that i didn't need.
The backend receives just a list of points and calculates the curve. Then it does some post-processing for a smooth transition when the pattern repeats.
The curve is then being translated into a list of positions and speeds that are sent to the machine.

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 15:48
by occorics
Shannon SteelSlave wrote:
occorics wrote:[
Thank you! I'll try to be more active again...
Your past contributions to DIY, Software and Development, as well as the lighter side of Everything Else have been great.
Thank you, Shannon!

there's another mysterious box with an IMU sensor on my desk that can do evil things... :twisted: more on that soon...

Re: Programmable fucking-machine

Posted: 19 Jan 2021, 21:14
by Kinbaku
occorics wrote:there's another mysterious box with an IMU sensor on my desk that can do evil things... :twisted: more on that soon...
Now you make me curious. :drool:

Re: Programmable fucking-machine

Posted: 20 Jan 2021, 01:41
by bound_jenny
Welcome back! :hi:

I see you're back with a vengeance. That's quite the rig you have built. Looks... interesting...
occorics wrote:there's another mysterious box with an IMU sensor on my desk that can do evil things... :twisted:
Now that sounds like fun... evil fun! :twisted:

Jenny.

Re: Programmable fucking-machine

Posted: 20 Jan 2021, 16:17
by GeneralError
a formidable machine!!! 8)

Re: Programmable fucking-machine

Posted: 20 Jan 2021, 19:10
by Shannon SteelSlave
Here is another example of a formidable machine :
ezgif.com-resize.gif
ezgif.com-resize.gif (211.91 KiB) Viewed 3530 times