To do 3D you need a 3D model from some CAD package and STL file from something like Rhino will work fine.
Then this file needs to go into a CAM package like Artcam, Cut 3D from Vectric or a new one called Cambam to generate the G Code.
3D support is good in Mach, in fact Mach support is very good.
There are two forums, one on Yahoo for day to day text based problems and a web based forum at
www.machsupport.com for downloads and web based forum, handy for pictures.
5th axis is mind boggling.
Whereas 4th axis is nothing to get frightened about. 4th axis is usually a rotary table mounted on it's end or a stepper driven dividing head.
In 4th axis it's usually running as 3 axis as Y doesn't move and keeps the rotab on centre line.
In fact some people take the Y axis stepper and fit it to the rotab so they still only have 3 usable axis.
Simple lesson on making a dial for a lathe or mill.
What is needed is a dial with say 50 divisions on a 2" circular blank.
First draw the scale out full size in CAD the lengths of lines need to be in the X direction, the number of the lines needs to be in the Y direction.
So we want the main marks to be 1/4" long, the 1/2 marks 3/16" long and the units 1/8" long.
IMPORTANT. The distance from the first mark to the position of the 50th mark which isn't cut is Pi x D or in this case 3.1416 x 2 = 6.2832"
The reason the program has to go to the 50th mark but not cut it is that 50 and 0 are one and the same.
Put numerals on if needed, note rotation ;D and then post process the file as normal but choose a post processor that doesn't use arcs as you can't interpolate in a rotary axis.
You then get a file that spits out loads of short line moves in X and Y, using notepad edit all the Y's for A's and load this up into Mach.
This will then engrave your dial on a 2" blank.
4th axis opens up a whole new ball game for the small engine builder.
Watch these two video's.
[ame]http://uk.youtube.com/watch?v=fps0OR1eF_s[/ame]
[ame]http://uk.youtube.com/watch?v=FkzqwIjjBhs[/ame]
First off the gears are not geometrically correct as I was just using a vee cutter and not the correct shape for the teeth. Secondly ignore the rocking about as the X3 was on a transit stand on it's way to a show and the jacks hadn't been wound down.
.