I have the advantage of having worked for a very small prototyping company in the distant past, where the EE's had to do their own 3D CAD work (AutoCAD), so that's one bit I don't need to learn. The only learning curve for me will be the temperatures, supporting structures and general issues that these machines might have. However, I built my own CNC machine a few years back with very similar mechanics, so I'm expecting similar issues.
McBryce.