Most of people want to work using CNC Machine to make their desired part like GEARS, bearings or whatever you want by the HELP of CAD and CAM process. From that model we are going to Generate the NC code (M-codes & G-codes) for CNC machine.
Designing software's:
1) Solidworks
2) Powershape
3) Autocad
4) Fusion360
5) sketchup
6) MasterCAM
7) Powermill
Formats Providing:
1) STL
2) SLDPRT
3) OBJ
4) DXF
5) DWG
CNC programming formats:
1) .NC
2) .tap