8. Computer controlled machining

Due date 2024/03/12

How to use this document

Please refer to instructions in the week02 weblog entry

Conceive

  1. This week we focused on creating large things with computer-controlled machines.
  2. Computer-controlled machining is like painting an image. One moves a tool around on a canvas to turn something imaginary into something real.

Assignment

To do Done
Group assignment
Test runout, alignment, speeds, feeds, and toolpaths for your machine No
No
Document your work to the group work page No
and reflect on your individual page what you learned No
Individual assignment:
Make (design+mill+assemble) something big Yes
Include your design files and hero shot photos of the final object No

Learning outcomes

To do Done
Demonstrate 2D design development for CNC production No
Describe workflows for CNC production No

Checklist questions

Have you? Done
Linked to the group assignment page? Yes
Documented how you designed your object? No
Documented how you made your CAM-toolpath? No
Documented how you made something BIG (setting up the machine, using fixings, testing joints, adjusting feeds and speeds, depth of cut etc.)? No
Described problems and how you fixed them? No
Included your design files and ‘hero shot’ photos of final object? No

Individual assignment

  1. Make (design+mill+assemble) something big. 861 table based on opendesk hot desk

Context

  1. Syllabus Computer-controlled machining
  2. Assessment Computer-controlled machining
  3. Tutorial Computer-controlled machining
  4. Video Computer-controlled machining{ :target=”_blank”}
  5. Review Computer-controlled machining
  6. FabAcademy Mattermost Chat Page
  7. FabAcademy Evaluation Page This site requires a fablab.io account to login
  8. FabAcademy 2023 Documents
  9. FabAcademy Home Page
  10. FabLabs Home Page

Comprehend

  1. Computer-controlled machining happens when machines accurately and efficiently produce complex shapes automatically from instructions sent from a computer. Precision Machining, Hoffman, p.7
  2. Maslow CNC
    1. Form (attributes of machine)
      1. Frame made from whitewood 10 ft. 2”x4” dimensional lumber; PS1 5-ply 3/4” plywood; 1 3/4” subfloor screws; 3” deck screws
      2. Idlers
      3. Motors
      4. Sprockets
      5. 25 10 ft. chains

      6. Spindle is
      7. Arduino mega 2560 Controller
      8. Software
      9. Programming language
    2. Function (actions that the machine performs)
      1. XYZ speed
      2. Spindle speed
      3. Performance measurement
    3. Handibot
      1. Form (attributes of machine)
      2. Function (actions that the machine performs)
      3. Performance measurement
    4. Shapeoko XXL with Z-Plus
      1. Form (attributes of machine)
      2. Function (actions that the machine performs)
      3. Performance measurement

Take caution

  1. Human
  2. Machine
  3. Environment

  4. Calibrate

  5. Control

  6. Material-machine interface

    1. Materials
    2. Fixtures
    3. Tools
  7. machine-controller interface
  8. Controller-CAM interface
  9. CAM-design interface
  10. Design-human interface
  11. Group assignment
    1. Test runout, alignment, speeds, feeds, and toolpaths for your machine
    2. Make (design+mill+assemble) something big

Create

  1. Human-science interface
  2. Human-industry interface
  3. Human-art interface
  4. What assumptions can we break?
  5. Individual assignment
    1. Demonstrate 2D design development for CNC production
    2. Describe workflows for CNC production
  6. Maslow setup a. Build frame b. Attach motors c. Connect controller d. Install arduino sdk to upload firmware to controller e. Install controller software, Mission Control, to control controller f. Use Mission Control to connect to Arduino controller g. Calibrate controller i. Distance to top of material–14 in. 355.6 mm ii. Distance between motors 2981.6 mm iii. Rotation radius 100 mm iv. Cut 1 & 2 75 7/8” 1927.22 v. 3 & 4 74 13/16 1900.24 vi. 5 to top 9 11/16 246.06 vii. Chain sag 164.48 viii. Chain distance from motor sprocket to triangle hanger L 64.5” R 67.625” ix. Changed right to match left x. Reran triangle test xi. 1 2 75 7/8 1927.22 xii. 3 4 75 3/4 1924.05 xiii. Top 5 9 1/8 231.77 xiv. Chain sag 188.897

  7. Repair Gitlab pipeline a. Committed a change to my site that failed. I committed the change from chrome book b. I thought that a broken .yml file caused the problem but The previous commit made three-weeks ago passed. c. Reviewed the Version Control recitation video d. Generated another ssh-keygen on giaa using version control ssh instructions e. Pipeline still fails. f. I will look at clone template found at fab cloud projects g. T, convert command from image magic to reduce files, convert “file” -resize 800 -quality 65 “new-small” h. T, File command to see file properties, file “file” i. T, use git status to see local changes j. T, git add k. T, git commit l. T, git clone to establish a local repository m. T, git remote add name URL n. T, git branch -a, lists branches associated with repository o. T, git checkout -f , changes local repository to history commit location p. T, new gitlab git ci yaml page demo min 43 in version recitation video

Assignment tasks

Step 001