Solidcam HAAS Mill Startup Guide

==SOLIDCAM HAAS MILL STARTUP GUIDE==
This tutorial details the process of producing a CAM code for the HAAS Mill for using SolidCAM by walking through the process for an example part. 
===Example Mill Part SolidCAM Tutorial===
#Open Part in SolidWorks.
#Open the SolidCAM Part Tab in SolidWorks and select New, and Milling.
#:thumb|500px|none|Example Part
#In the right side menu select External, create a part name, check the Use Model file directory, box and set you units to Inch 
#:::(Setting Units to Metric will require you to start the process all over). 
#:thumb|500px|none|New Mill Part Settings
#In the menu that comes up next, select gMilling_Haas_3x from the drop-down menu. Then under the Define section select Stock. 
#:thumb|500px|none|Setting the Machine and Opening the Stock Menu
#In the Stock menu, under Defined By make sure that Box is selected. Under Selection click the white space in the box, then select the part. Under Expand Box At set all values equal to zero. This is assuming that your stock is already cut to size. Finally, click the Add Box to CAD Model button to create a box around the edges of the created stock. 
#:thumb|500px|none|Creating Stock Geometry
#After clicking the green checkmark, select Coorsys in the Milling Part Data menu. Under the Definition Options select Define. Select a point as the origin, then a point in the x-direction, and a point in the y-direction to create the coordinate system shown. Click the green checkmark on this menu and the next two menus. 
#:thumb|500px|none|Creating Stock Coordinate System
#To input the HAAS CNC Mill that we have in the Machine Shop, click on Edit iMachining Database in the Milling Part Data menu. Select New and then propagate the information according to the image on this page. 
#:thumb|500px|none|Selecting HAAS Mill in iMachining Database
#Select Tool_Room_HAAS_CNC, from the tree. Set the material and the machining level* , in the drop-down boxes then click the green checkmark to verify the selections. 
#:*(To be conservative, when machining aluminum, set to the hardest material.)
#:* * Machining level is the machining aggressiveness level used by the iMachining database to automatically compute feed rates. 
#:thumb|500px|none|Selecting Machining Level
#To add the first machining operation go to SolidCAM Operations tab and select the 2.5D drop-down frameless. In the drop-down menu, select the Profile option.
#Under the Geometry Tab. Select MAC 1(1-Position) in the drop-down and then click on the new button (looks like piece of paper) underneath the CoordSys button. 
#:thumb|500px|none|Geometry Tab Coordinate System Settings
#In the Geometry Edit window select Flat, and in the drop-down make sure that XY is selected. Turn off the Tangent Propagation and Constant Z Propagation check boxes. Hide the box that was added to the model so you can select the two curves and edge connecting them on the side near the origin. Make sure to select them from left to right. The final result is shown in the image below. Click the Green check when complete.
#:thumb|500px|none|Tool Path Curved Chain
#Under the Tool Tab click select. No tools have yet been created. To create a tool, click the Add Tool button in the bottom left corner. Label the tool and make sure that the dimensions are the same as in the image. 
#:thumb|500px|none|Creating a Tool
#Under the Tool Data tab, input the numbers that are in the following images and uncheck the necessary check boxes. 
#:*These numbers were calculated from the website in the following link: 
#:*The z-Direction feed should be about 1/3 of the horizontal motion. 
#:thumb|500px|none|Setting Tool Data
#Select an arbitrary holder under the Holder tab, and select Flood: Pressure under the Coolant tab. Then click the green checkmark
#In the Levels tab Set the Clearance Level* to 1, and the Safety Distance* to 0.125. For the Upper Level set the value to 0. For Profile Depth click on the button and select the bottom face of the part. This should evaluate to 0.375 once back in the Profile Operation window. 
#:* *Clearance Level is the z axis height at which rapid tool positioning occurs and should be high enough to prevent any collisions between the tool and the part or any clamps used to secure the part while the tool is positioned. When the tool is positioned correctly in the x and y direction it will begin to rapidly plunge until it reaches the Safety Distance.
#:* *Safety Distance is the z axis height at which the tool will begin the machining operation and the position to which it will return in order to clear chips during an operation. This tool plunges slowly from this point. If the operation is a peck drill, Safety Distance should be set high enough that chips can clear the part but not so high that the tool spends excessive time returning to that location.
#:thumb|500px|none|Setting Levels
#Under the Technology tab, the rough, finish, step-down and other passes will be set. For the purpose of this part, set these parameters as shown in the image below.
#:thumb|500px|none|Setting Technology
#The Link tab is where the tool control on entry and exit is set. For this part, values are set as shown in the image below. When finished entering parameters, hit the Save and Exit button in the bottom right hand corner. 
#:thumb|500px|none|Setting Tool Entry and Exit Control
#Under the SolidCAM Operations tab click Calculate All. The toolpath for the F_contour should be generated. If the Updated Stock checkbox is clicked you can verify that the material was removed correctly. If you right click on the operation and select Simulation and Solid Verify. You can watch an animation of the toolpath just created. The result should look like the image below.
#:thumb|500px|none|Simulating Operation
#The next feature to be created is the holes. These can be created in a similar fashion. Select the Drilling Operation from the 2.5D menu. The settings used for this tutorial are shown in the following images. 
#:thumb|500px|none|Operation Path
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Simulation
#Repeat for the 0.18 inch hole. 
#:thumb|500px|none|Operation Path
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Simulation
#Repeat for the tapped hole.
#:thumb|500px|none|Operation Path
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Tool Settings
#:thumb|500px|none|Simulation
#Finally we will create the Mill Path. Select Pocket under 2.5D. 
##Select the large hole.
##:thumb|500px|none|Large Hole
##Select tool number 1. There is no need to change settings.
##:thumb|500px|none|Selecting End Mill
##Change the Clearance Level, and Safety Distance. The upper level should be the top surface and the pocket depth should be the bottom of the hole. Check Equal Step Down and set Max Step Down to 0.125.
##:thumb|500px|none|Clearance Level and Safety Distance
##Set finishing instructions and pocket type.
##:thumb|500px|none|Finish Settings
##Set to vertical entry
##:thumb|500px|none|Tool Entry Settings
##Add bottom hole to other operations
##: Center Drill Operation:
##: thumb|500px|none|Tool Path
##: 0.18 Drill Operation:
##: thumb|500px|none|Tool Path
## Preview the final simulation:
##:thumb|500px|none|Final Simulation