Here are some softwares used in CAD/CAM. I just find this list on internet.It is not mine. You can check it whether it is useful to you or not.
CNC Simulation
AutoEditNC
AutoEditNC is a specialized text editor with NC code creation tools for 2D machining and tool-path simulation. It's an excellent program for learning CNC programming.
CNCSimulator
2D and 3D simulation of both turning and milling machines. It has an NC editor and ports for communicating to CNC machines. Although it's completely free software, they require you to download what they call a "petrol file" every couple of months to keep the program working on your computer.
CNC Controls Mach
CNC control software to drive a wide variety of machines (upto 6-axes) using a Windows PC. It uses the printer ports of a PC to drive the Step and Direction type of Stepper Motor and Servo Controls. Free version is limited to 1000 lines of G-code.
LinuxCNC
Open source CNC control software for machine tools such as milling machines, cutting machines, robots, etc.
CAD/CAM Systems G-Simple Completely free simple yet powerful software for 3-axis mills, use it to create G-codes for drilling, milling, engraving, tapping & pocketing.
GCAM
Open Source software for 3-Axis CNC mills. Simple interface for making holes, and sketches, which after extruded, provide the cutting paths for the selected end mill. GCAM also supports RS274X (Gerber) and Excellon drill files for circuit board milling..
SolidCAM
A powerful CAD/CAM system with the "Save" crippled, for those who want to learn 3D modeling and part programming for milling or turning in a Windows environment. Also download the QuickStart Tutorial for milling and turning, but, to view the Tutorial you'll need MSWord 7.0 or the freeware
MSWord 7.0 viewer .You can receive a free CD with all the software and tutorials by entering the download area and clicking the link SOLIDCAM CD-ROM.
ProFold
Free give-away of CNC turret punch press CADCAM till Sept 30.
OneCNC
A range of various Windows based CAD/CAM software with the "Save" crippled. Separate CAD/CAM systems are available for each of the following : milling, lathe, waterjet, wire EDM, laser, Turret Punch.
BobCAD
Software for 3-axis milling, lathe programming and wire EDM, with the "Save" crippled.
Powerstation
This is a 21/2 axis CAD/CAM software for Mills, Lathes, EDMs and waterjets. The "Save"utility is crippled as also the NC editing function.
@3.5MB.
EZ-CAM CAD\CAM
for milling, turning, EDM, & engraving.
VisualMill
CAD/CAM software for milling. Very easy to use in a freindly Windows environment with all features functional. The only crippling being done, is on the "Save" being disabled as also the G-code post-processing.
FeatureMill FeatureMill3D FeatureTurn
A very easy to use CAD\CAM software for 21/2, 3 - axis milling and turning. The "Save" and post-processing for G-code have been crippled.
CodeShark Lite
CodeShark Lite is a free version of the main CAD/CAM system CodeShark. The full CodeShark version is also available for download, but it functions only for one month. The main features of CodeShark include G-Code programming wizards for tool start, drill start, bolt-circle, grid, pocket milling, thread milling, turn-facing, turn-roughing, serial number engraving. A CAD tool with DXF file import, tooling, trigonometry and unit conversion calculators. Other helpful options such as multiple machine configurations and G-Code analysis help optimise cutting strategies. CodeShark Lite however comes without the CAD integration or the programming wizards.