element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Legacy Personal Blogs Case Milling CAM (and what is CAM anyway?) | Hack Like Heck Build Log
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: baldengineer
  • Date Created: 20 Mar 2018 4:33 AM Date Created
  • Views 1352 views
  • Likes 4 likes
  • Comments 4 comments
  • pvc
  • fusion 360
  • x-carve
  • cnc
  • hlh
  • milling
Related
Recommended

Case Milling CAM (and what is CAM anyway?) | Hack Like Heck Build Log

baldengineer
baldengineer
20 Mar 2018

image

This week felt like the week of experiments. I have never milled Sintra (PVC) before and I have never used Fusion 360 to generate the mill's CAM files. My enclosure is using layers of PVC for a couple of reasons. First, my 3D printer's build volume is not large enough. (I could glue pieces together though.) Also, I am not confident PLA has enough strength, so I need something a bit more durable. Another option is acrylic. I laser cut that all the time. However, acrylic is just way too brittle. So that leaves layered PVC, which means milling because you cannot (or should not) laser cut PVC.

 

In the picture above you can see my X-Carve going to town on a PVC sheet. I did run into a few problems with that cut. Which, I think I have resolved now that I understand 360's CAM a bit better. If you are not familiar with the term "CAM," but you have used a 3D printer, then you already know about "CAM"!

 

CAD vs. CAM

 

CAD stands for computer-aided design. It is a broad term, but the key word in that acronym is "design." Using a tool like Solidworks, Fusion 360, or OpenSCAD you design an object.  Converting that design into instructions for a machine is the CAM step. CAM stands for "computer-aided manufacturing" or "computer-aided machining." It depends on whom you ask. (Honestly, I do not think anyone knows. We all just say "CAM" and know what we mean.) In the case of a CNC router, the CAM processor creates the instructions that move the tool around. As I said, if you have used a 3d printer, you have used a CAM processor. The slicing softer, slic3r for example, slices the model up and then creates instructions to tell the printer where to move the nozzle.

 

The common language for machines to use is "g-code." These are instructions that tell a tool (drill head, 3d printer extruder, etc.) to turn on, where the steppers should move and other functions. It is a relatively simple language. In fact, may machinist can operate their CNCs faster by typing in g-code command, than a front panel GUI.

 

Fusion 360 as CAM

 

image

 

In the past, I either used a simple CAM processor from Inventables called Easel. It is an online tool that relatively straightforward. It is excellent for 2D (or 2.5D) cuts. Alternatively, I would use software called Vcarve. Sadly since TechShop closed, I no longer have access to Vcarve. Fusion 360's CAM capability is not just a minor add-on, however. It is a full 2D and 3D CAM processor. Since I have not used it before, it took me some time to dial in the speeds and feeds. The language they use is not what I am used to, but all of the necessary features are there.

 

To be frank, I miss the polish of Vcarve (and it is 3D cousin Cut3d.) Purpose-specific tools tend to be a bit cleaner and straightforward. However, since I do not mill very often, they are both beyond my current tool budget. So for now, 360 gets another gold star in my design workflow.

 

Based on my last Fusion 360 build-up, my build should come in just under one inch. This size sounds thick compared to today's thin electronics. However, I pulled out my Game Gear for comparison. If nothing changes, my Pi Portable 3 (PP3) will be slightly smaller than the original Game Gear. (And with a much better screen!)

 

This Week

The focus this week is finishing the case design, which is nearly done. My PCBs came back for the controllers, and I started testing those tonight. They are in good shape. The end of this week I will have all of the pieces together. Then I will have some code on my Teensy to finish. Overall, the build is coming together, and I am getting excited to show it off.

  • Sign in to reply

Top Comments

  • baldengineer
    baldengineer over 8 years ago in reply to DAB +1
    Thanks. Mechanically, I am happy with it. I have the original. It was one of the first batches of kits, so I've had it awhile. My first upgrade has been to the Dewalt 611 spindle. It actually spins too…
Parents
  • genebren
    genebren over 8 years ago

    Nice write-up on your case build.  The pieces are looking good.  Good luck on complete build.

    Gene

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • baldengineer
    baldengineer over 8 years ago in reply to genebren

    Thanks Gene!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • baldengineer
    baldengineer over 8 years ago in reply to genebren

    Thanks Gene!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube