Conventional Machining Processes: Milling
Start here
CAM Overview from FRC2468
Watch this while working with Solidworks
This may be easier than HSM Works
Feed and Speeds
Good written reference guide to HSM
Universal G-Code Sender
Getting started with UGS
More thorough training - If you really want to be a Mechanical Engineer, you should review this.
First, the part is designed in CAD (Computer-Aided Design) software. Alternatively, you may find “flat files” such as those with extensions of “DXF” or “SVF” files on vector design websites, or sharing websites.
After the part is designed, a CAM (Computer-Aided Manufacturing) program is used to generate “G Code” or NC files for the part. (Solidworks using HSM Express Plug-in). G Code just tells your CNC machine how it is to move in order to cut out or engrave your part.
The G Code file is “streamed” from your computer to machine by a G Code sender such as Universal G Code Sender (UGS).
It will go to a post-processor which converts the G-Code into electrical signals that the CNC will use to control the stepper motors. We use GRBL running on an Arduino.