Skip to content

Week 7: Computer Controlled Machining - Richard Shan & Alana Duffy

Assignment

For this week, we were assigned to:

  • Complete your lab’s safety training
  • Test runout, alignment, fixturing, speeds, feeds, materials and toolpaths for your machine
  • Document your work to the group work page and reflect on your individual page what you learned

Work Distribution

People Description
Alana/Richard Runout Test
Alana Fixturing
Alana Speeds
Alana Feeds
Richard Toolpaths Test
Richard Materials Test
Richard/Alana Alignment Test
Richard/Alana Documentation

Runout

For the runout test we tested the variation of the spindle’s diameter from its true axis as it rotates by using a dial indicator (measures how much pressure is put on the gauge of the indicator as it rotates). We set up the indicator next to the spindle and manually pushed the spindle so that it would rotate. We then recorded the values on the indicator as the runout value

Fixturing

As defined by Nevatio Engineering, “CNC Fixtures are devices designed for holding CNC machined workpieces (or parts) during cutting operations on CNC machines.”

Although there are multiple ways to fixture materials, our lab mainly uses tabs. In our CAM designs we include tabs to prevent cut out pieces from shifting/moving around while the rest of the job occurs.

Another fixturing method is to use screws, however, due to the risk of the bit hitting the screws and shattering and sending metal shards flying, our lab does not allow us to use them.

Shop Bot has additional documentation on their reccomendations for fixturing materials. They talk about screws, T-track tables and rails, clamps, press-fit jigs, adhesives, and vacuum hold down systems. They reccomend: screws for spoilboard; T-track tables and rails for movable fixturing; clamps for strong holds and when there is no excess material in which to drive screws into; press-fit jigs for good holding power and holding small pieces, thick stock, or materials where there is no space for screws to be used; adhesives for thin materials where a press-fit jig doesn’t work and small pieces of material; and vacuum hold down systems for conveniency and repetitive plywood/other large sheet material cuttings.

Speeds

As Autodesk puts it, “speed refers to the surface speed that the cutting edge of the tool is moving and is needed to calculate the spindle RPM.” This is measured in revolutions per minute and is inversely proportionate to feed rate. An example of this is that, if feed rate is held constant and the bit is spinned faster, the bit will travels less per revolution. Thus, if eed rate is held constant and the bit is spinned slower, it will travel more distance per revolution.

Feeds

Referencing Autodesk again, “feeds specifically refers to the feed rate the tool advances through the material.” This is measured in inches per revolution. It’s important to moniter this as too fast or slow of a feed rate will affect the quality of your cut.

Toolpath Test

We first created a simple Aspire file with three 2x2 inch squares. When creating their toolpaths, we selected either Inside, Outside, or On for each of the square toolpaths.

We then ran the cut.

Here is the wood after cutting.

We then removed the tabs.

Here are the results of our toolpath test.

We see that running the cut on the Inside setting has the machine cut on the inside of the line so that the furthest outer edge cut is the line. Running on the Outside setting cuts on the outside of the line so that the further inner edge is the line. Cutting on the On setting has the machine cut on the line, which means that this setting isn’t really useful unless the file is designed specifically to be cut using the On setting.

Materials Test

Although the Shopbot Alpha User Manual does not specifically mention its materials, researching online has revealed that our CNC machine is capable of cutting wood, plastics, wax, soft metals, and other CNC-able materials.

Here is the table in markdown format:

Material Turning Drilling Reaming End Milling (Roughing)
Aluminum 400-1000 250-600 100-300 600
Brass 225-300 150-300 130-180
Bronze 150-225 100-250 75-180 Medium: 250, Hard: 125
Cast Iron
      - Soft 100-150 75-150 60-100 60
      - Medium 75-120 70-110 35-65
      - Hard 50-90 60-100 20-55 50
Copper 100-200 60-100 40-60
Magnesium 600-1200 300-650 150-350
Stainless Steel
      - Free machining 100-150 65-100 35-85 304: 55
      - Other grades 40-85 15-50 15-30 17-4PH: 35
Carbon and Alloy Steel Free Machining
      - Less than 0.3% C 125-200 100-145 60-100 Low C: 75
      - 0.3% to 0.6% C 75-175 70-120 50-90 4140: 50
      - More than 0.6% C 65-120 55-90 45-70 4340: 50
Titanium 25-55 30-60 10-20 Ti-6Al-4V: 25

Alignment Test

To test the machine’s alignment, we used the Shopbot Jog function to move the spindle. For example, using Jog -> X, 60 would move the spindle to a position where the x-axis value is 60, keeping Y and Z axis values constant. A similar procedure with Jog -> Y and Jog -> Z can be used to jog those positions, and you can also use the Jog command to set specific points on all 3 axes to jog to.

We used the jog function in running air-cuts. We would first jog the Z axis up 2 inches then zero the Z axis at that point, meaning that when we run a cut, it would cut the entire job 2 inches above the actual material and allow us to test the job.


Last update: April 3, 2024