DIY Robot Arm

From | Via

What’s interesting about this is that it’s controlled with… a graphics program. Blender.

Blender uses python as a scripting language, and python is able to escape from the box so to speak.

If I’ve got this right, blender can produce 3D output for CNC machines… and if it can control the robot as well, then theoretically, you could do the whole thing, from design to physical execution, within blender. All you need for CNC software is a blender plugin.