CAD CAM tutorial

CAD CAM tutorial
by D.  Scott Williamson

This tutorial will show you how to use Computer Aided Design and Computer Aided Manufacturing or CAD CAM tools to create and preview a Gcode file of the Workshop 88 logo that can be run in a 3 axis CNC Mill.

Background

There are 5 main types of machine operations

  1. Engrave (follow path): The tool tip will follow the 3D path provided.
  2. Profile: The tool edge will follow either the inside or outside contour of a path down to the specified depth.
  3. Pocket: The tool will remove all the material within a contour down to the specified depth.
  4. Drill: A drill routine will be executed at each point location.  Drill routines come in 2 flavors:
    1. “Peck” used with drill bits, drills to successively deeper depths liftig the bit out of the work regularly to clear chips from the flutes.
    2. “Spiral” used with endmills that are a smaller diameter than the finished hole.
  5. 3D relief: The tool tip will remove material above a 3D surface usually specified in a 3D model or a 2D height map image.  There are two main modes:
    1. “Waterline” similar to inverted pocket operations where bulk material is efficiently removed outside the 3D model to a number of stepped depths resembling waterline in a topological map.  Typically used in a first pass with a large roughing bit to remove the bulk of the material.
    2. “Raster” moves the tip of the bit smoothly over the model in a raster pattern.

Gcode is a “numerically controlled programming language” which is why a Gcode file extension is typically .nc.  It is a human and machine readable text file.  You will rarely if ever need to look at or edit the Gcode.

Overview

This tutorial will demonstrate Engrave, Profile, and Pocket operations, which are the most popular.

There are 4 steps to this tutorial:

  1. Create a .svg file containing paths needed for machine operations
  2. Create machine operations
  3. Export Gcode
  4. Simulate, visualize and validate

Continue reading

New meeting schedule

Workshop88 is happy to announce a new meeting schedule staring February 2012. Meetings will be at 7 pm Thursday evenings every week, and the open hack night will be Monday nights. Class schedules and the meetup schedule will be updated to reflect these changes. Board meetings will be scheduled once a month.

image

We look forward to seeing you at our new weekly meetings.

Arduino 201 Cancelled, Arduino 101 Instead!

We’re calling off our Arduino 201 class due to low enrollment, and having an Arduino 101 class instead.

If the snowpocalypse deprived you of your Arduino 101 class a couple weeks ago, come on in Tuesday night for a make-up.

Arduino 101 will also be taught the first week of March, and Arduino 201 will be taught near the end of March.

Time: Tuesday, Feb 15 6:30pm – 8:30pm

Changes to the site…

If you received an email about this post please hit reply and send so we know it worked. Seeing this blog post in your email means we’ve worked out the kinks in our new mailing list plugin.  Currently all users are notified when we make  a blog post about an event, class, or major announcement.  We’ve set up the plugin this way because the survey we sent out to our current mailing list showed overwhelmingly that you all prefer email communication.

If you’d like to unsubscribe just do so in the sidebar of the blog.  You may also register and edit the categories you would like to be subscribed to.  Hopefully in the future we’ll be making so many posts about classes and events, that we’ll move to a digest model for the mailing list, but for now it’s setup to work post by post.

In other news, we’ve successfully transitioned from our Google Calendar setup to a nice WordPress plugin with Eventbrite integration.  Have no fear though, we still have an iCal link available for those of you who use Google Calendar.  The events page of the site now shows a list or calendar view of all the upcoming events we’ve posted about.  The fancy Eventbrite integration now creates an event and embeds a registration box at the bottom of posts so we can keep track of planned attendance at events and classes, and also allows us to sell tickets.

Intro to electronics class

photo by Windell Oskay on flickr

On Saturday November 6, Workshop 88’s own hacker extraordinaire Kevin Roof will be hosting an “Intro to electronics” class. Come out and start learning the basics of resistors, capacitors, transistors, diodes and all types of basic circuits. In this class you will build an LED throwie which conserves battery power by turning off during the day.

Date: November 6th, 2010 (Saturday)
Time: 2:00 pm
Location: Workshop 88 (Map to Workshop)

Cost: $10.00 (which covers the cost of the materials)

Contact: info@workshop88.com
Twitter: @Workshop88