Difference between revisions of "X-Carve: Example Geometry"

From Spark Makerspace
Jump to navigation Jump to search
Line 12: Line 12:
 
# Start a new project using the green button in the upper right of the [[X-Carve: Easel#Easel Start Screen|Easel Start Screen]]
 
# Start a new project using the green button in the upper right of the [[X-Carve: Easel#Easel Start Screen|Easel Start Screen]]
 
# Easel will bring you to the [[X-Carve: Easel#Easel Main Screen|Easel Main Screen]]
 
# Easel will bring you to the [[X-Carve: Easel#Easel Main Screen|Easel Main Screen]]
 +
# Click on '''Untitled''' in the upper left of the Easel window, and type a new name into the popup window. "Round Tuit" is recommended, but the choice is yours.
 +
# Click the '''Close''' button to close the popup window.
  
 
==Define Project Material==
 
==Define Project Material==
Line 196: Line 198:
 
|-
 
|-
 
! scope="row" | Step 1:  
 
! scope="row" | Step 1:  
|[[file:WS X-Carve ClassSimulateViewMarkup.png|center|border]]
+
|[[file:WS X-Carve ClassSimulateViewMarkup.png|x500px|center|border]]
 
|
 
|
 
# Easel automatically creates toolpaths from the features you've previously defined. This is easy, which is good, but it also means you, as the user, have limited control of the process  
 
# Easel automatically creates toolpaths from the features you've previously defined. This is easy, which is good, but it also means you, as the user, have limited control of the process  
Line 202: Line 204:
 
|-
 
|-
 
! scope="row" | Step 2:
 
! scope="row" | Step 2:
| [[file:WS X-Carve ClassSimulateToolpathsMarkup.png|center]]
+
| [[file:WS X-Carve ClassSimulateToolpathsMarkup.png|x500px|center|border]]
 
|  
 
|  
 
# Easel will automatically calculate the paths the cutting tool needs to take in order to form the features you've defined.  
 
# Easel will automatically calculate the paths the cutting tool needs to take in order to form the features you've defined.  
Line 214: Line 216:
 
## The second item is is a block of simulation playback controls. Trying the various settings is the fastest way to learn how to use them. They won't affect any of the features, geometry, or cut settings of the tuit, just the simulation  
 
## The second item is is a block of simulation playback controls. Trying the various settings is the fastest way to learn how to use them. They won't affect any of the features, geometry, or cut settings of the tuit, just the simulation  
 
## The third item is a time estimate for cutting your project. In this example, Easel expects the cutting time for the tuit to be about three minutes
 
## The third item is a time estimate for cutting your project. In this example, Easel expects the cutting time for the tuit to be about three minutes
 +
|}
 +
 +
 +
 +
::'''''That's it, you've completed the programming on your round tuit! '''''
 +
::*'''''If you want to, you can cut this project out on the X-Carve as your certification part. '''''
 +
::*'''''If you want something more personalized, you can try some of the additional steps below'''''
 +
 +
==Personalized Project==
 +
To make yourself a personalized certification project, start a new project, create your geometry, and define your features. To keep things fair for everyone in the class, dimensions are limited to '''2.5 inches by 2.5 inches'''. The steps below show you how to start a new project, and a few more methods of creating geometry.
 +
 +
 +
=== Creating a New Project ===
 +
{| class="wikitable"
 +
|-
 +
! scope="row" | Step 1:
 +
|[[file:WS X-Carve ClassProjectNewMarkup.png|center]]
 +
|
 +
# Start a new project by clicking on the '''Project''' menu item in the upper left portion of the Easel window, then choosing '''New''' from the dropdown menu
 +
# Rename the new project by clicking on the '''Untitled''' block in the upper left portion of the Easel window
 +
|-
 +
! scope="row" | Step 2:
 +
| [[file:WS X-Carve ClassPersonalMaterial.png|center|border]]
 +
|
 +
# Define the material in the same way you did [[#Define Project Material|above]], but this time the Width (X) and Length (Y) will be '''2.5 inches''' 
 +
# Set the [[#Set Project Cutting Bit|cutting bit]] as the '''1/16 Fishtail'''
 +
# Set the [[#Set Project Feeds and Speeds|cut settings]] to '''Automatic'''
 +
|}
 +
 +
=== Geometry: Easel Design Library ===
 +
{| class="wikitable"
 +
|-
 +
! scope="row" | Step 1:
 +
|[[file:WS X-Carve ClassProjectNewMarkup.png|x400px|border|center]]
 +
|
 +
# Click on the apple-shaped '''Pro Design Library''' icon in the Geometry Toolbar, on the left of the Easel window 
 +
# The Easel library of shapes will show in a popup window
 +
|-
 +
! scope="row" | Step 2:
 +
| [[file:WS X-Carve DesignLibraryScreen1Markup.png|x400px|center|border]]
 +
|
 +
# There is a list of shape categories on the left side of the popup window 
 +
# There are Basic shapes on the top of the screen. These are shapes that are available to everyone with an Easel account
 +
# There are Pro Designs on the bottom of the screen. These shapes are only available to users with a paid Easel Pro account
 +
# For this example, the '''Tools''' category was selected. Clicking on the '''hammer shape''' will bring you to the next screen
 +
|-
 +
! scope="row" | Step 3:
 +
| [[file:WS X-Carve DesignLibraryScreen2.png|x400px|center|border]]
 +
|
 +
# The second screen allows you to set the feature type by choosing one of the options. The top left option, "Fill", is the same as "Cut out a pocket" in the Cut tab of the CAM workspace popup window
 +
#* The feature type can be changed later through the Cut tab of the CAM workspace popup window
 +
# Click the '''Fill''' button if you want to continue following this geometry example
 +
|}
 +
 +
=== Geometry: Zero Depth Pockets ===
 +
{| class="wikitable"
 +
|-
 +
! scope="row" | Step 1:
 +
|[[file:WS X-Carve ClassFeatureZeroDepthPocket.png|x400px|border|center]]
 +
|
 +
# After resizing the hammer-shaped pocket to fit on the workpiece, a set of text pockets were added
 +
#* The letters were added as individual text geometries to allow spacing to be increased; otherwise, the cutting tool can't fit between them
 +
# The letters were moved into place on the hammer handle, and the feature depth on the Cut tab of the popup window was set to '''zero'''
 +
|-
 +
! scope="row" | Step 2:
 +
| [[file:WS_X-Carve_ClassFeatureZeroDepthPocketSimulation.png|x400px|center|border]]
 +
|
 +
# The zero depth of the letters makes Easel cut around them, resulting in raised lettering in the hammer-shaped pocket feature
 +
# Note that there are limits to this method:
 +
#* Features have to be robust enough to hold up to cutting forces. Thin, tall features (such as lettering) may break off during machining
 +
#* The features have to be large enough for the cutting tool to create them. The lack of a hole in the A shows that this geometry is too small to fit the cutting tool
 +
|}
 +
 +
=== Geometry: Importing ===
 +
{| class="wikitable"
 +
|-
 +
! scope="row" | Step 1:
 +
|[[file:WS X-Carve .png|x400px|border|center]]
 +
|
 +
#
 +
|-
 +
! scope="row" | Step 2:
 +
| [[file:WS_X-Carve_.png|x400px|center|border]]
 +
|
 +
#
 
|}
 
|}

Revision as of 17:07, 19 February 2023

This tutorial will guide a new user through the basic steps of using the X-Carve Router. The project will be a small round tuit out of multi-color HDPE plastic.

Start A New Project

See also: X-Carve: Easel

  1. If you haven't already, create an Easel account by following the steps on X-Carve: Easel page.
    1. Make sure to set up the Spark X-Carve in the new account
  2. Go to https://easel.inventables.com/users/sign_in and sign in
  3. Start a new project using the green button in the upper right of the Easel Start Screen
  4. Easel will bring you to the Easel Main Screen
  5. Click on Untitled in the upper left of the Easel window, and type a new name into the popup window. "Round Tuit" is recommended, but the choice is yours.
  6. Click the Close button to close the popup window.

Define Project Material

See also: X-Carve: Easel - Materials

Step 1:
WS X-Carve MaterialButton.png
  1. The first step is to define the workpiece material. Start by clicking on the Materials button in the upper right corner of the Easel window.
Step 2:
WS X-Carve ClassMaterialMarkup.png
  1. Use the dropdown menu to select 2-Color HDPE.
    • If preferred, you can also match the color to the class workpiece using the second dropdown menu to the right, but it will not affect the cut settings. This example uses red and white for contrast; the class colors will vary.
  2. Set the Width (X) and Length (Y) to 5.75 inches, and the Thickness (Z) to 0.25 inches
  3. Set the outer layer thickness in field A to 0.063 inches.
    • The inner layer thickness value infield B will be automatically calculated
  4. Click the Material button again, or outside the popup window, to close the Material popup window.


Set Project Cutting Bit

See also: X-Carve: Easel - Cutters

Step 1:
WS X-Carve BitButtonMarkup.png
  1. Once the material has been defined, the next step is to define the cutting tool, or "cutter", which may also called "bit", as Easel does. Start defining the cutting bit by clicking on the Bit button in the upper right corner of the Easel Window.
Step 2:
WS X-Carve ClassCuttingBit.png
  1. Choose the 1/16 Fishtail Spiral bit from the list.
    • If the correct bit is not shown on the list, follow the steps on the cutter page to add it.
  2. Click the Bit button again, or outside the popup window, to close the Bit popup window.

Set Project Feeds and Speed

See also: X-Carve: Easel - Depths and Speeds

Step 1:
WS X-Carve CutSettingButton.png
  1. This class will use the default settings for cutting feed rate and spindle speeds, which Easel will set automatically based on the material and cutter choices. Click on the Cut Settings button in the upper right corner of the Easel window.
Step 2:
WS X-Carve ClassCutSettings.png
  1. Ensure that the Automatic option is highlighted blue by clicking on it.
    • Feed settings should be similar to the ones shown at left

Define Project Geometry and Features

See also: X-Carve: Easel - Geometry, X-Carve: Easel - Features

Each project is built out of a series of gometric shapes, which are used to define the cutting features. Easel uses the terms Shape for geometry, and Cut for features. Easel allows three types of features: profiles, pockets, and drilled holes.

There are three steps in creating the round tuit, and each step uses a different feature.

Profile: Create Outside Circle

Step 1:
WS X-Carve ClassGeometryCircleMarkup.png
  1. Start with defining the geometry of the outer shape of the tuit. On the left side of the Easel window, find the Geometry toolbar
    • The tool bar may be hidden. Click the grey box with two chevrons in it, in the upper left corner of the Easel window, to show the toolbar.
  2. Click the top Shapes box to expand the selection of default shapes
  3. Choose the Circle option, and Easel will insert a circle in your CAM workspace
Step 2:
WS X-Carve ClassCircleGeometryMarkup.png
  1. Once the circle is placed, it can be manipulated using the mouse or using the Shape tab in the pop-up window.
  2. Use the Shape tab to set the circle:
    1. Find the Position control which looks like you rolled a 5 on a die. Click the lower left corner button
    2. Set the X Position to 0.250 inches
    3. Set the Y Position to 0.250 inches
    4. Set the Width to 2.000 inches
    5. Set the Height to 2.000 inches
    6. Set the Angle of rotation to zero degrees
    7. Click the Lock logo at the bottom to lock the circle in position. This will prevent it from being accidently moved as you work on other parts of the project.
Step 3:
WS X-Carve ClassCircleFeatureMarkup.png
  1. Now that the Geometry is set, you need to define the feature which will be cut. The default feature is a shallow pocket, as is visible in the simulation portion of the Easel window. Because this is the outside surface of the tuit, you will need to set the feature as a profile cut all the way through the part.
  2. With the circle geometry selected, click on the Cut tab in the popup window
  3. Use the Cut tab to set the the profile feature:
    1. Set the depth to 0.250 inches
      • This can be done either by using the slider, or by typing into into the Depth box
    2. The Cut Path area currently reads "Cut out a pocket". Click on it, and choose Cut outside shape pocket
      • Because Easel now knows you're cutting your project out of the rest of the workpiece, it will automatically add the Use Tabs box to the bottom of the popup window.
    3. Ensure the Use Tabs box is checked (it should be on by default)
    4. The default options for tab Length of 0.250 inches and tab Height of 0.080 inches will work fine
    5. Set the tab Quantity down to 3
      • The tabs are visible in the CAM workspace as yellow bars on the black circle. They can be moved with the mouse by clicking and dragging.
      • Tabs will not be shown in the Simulation portion of the Easel window, though they will be present in the tool paths.


Pocket: Text

Step 1:
WS X-carve ClassGeometryFontsMarkup.png
  1. It's now time to define the text of the tuit. Start by choosing the T (for Text)button on the Geometry toolbar
  2. The available fonts are shown. For this example, choose CODE PRO from the pop-up window
  3. TEXT will show up on your screen. Don't worry about the size right now. Choose the test, delete the exiting letters, and type TUIT in the text box
Step 2:
WS X-Carve ClassTextGeometryMarkup.png
  1. The text is too large to fit within the outline of the tuit. Start the resizing process by clicking on the text to select it, then click the Link button in the Shape tab of the pop-up window
    • The link button ensures that the current ratio of height to width is maintained. Changing either the height or the width will automatically change the other to maintain the same proportions
  2. Change the Width of the text to 1.75 inches to fit within the 2-inch circle of the tuit. The Height will change
    • You can try changing the width to 1.25 inches, and noting the effect on the simulation portion on the right of the Easel window. When the text is this small, the currently defined cutting bit can't fit into inside the letters, except for in a few locations. While the text is still visible in the CAM portion of the window on the left, it's gone from the simulation portion on the right
    • Return the Width value to 1.75 inches, and the text will reappear in the simulation portion of the window
Step 3:
WS X-Carve ClassGeometriesSelected.png
  1. To center the text, select the text box (if not already selected) by clicking on it
  2. Hold the Shift key on the keyboard, and select the circle by clicking on it
    • The two items may also be selected by dragging a highlight box around all or part of the geometries with the mouse
    • The highlight box will select everything it touches, which can result in unintentionally selecting geometries in a crowded area. Use with care!
Step 4:
WS X-Carve GeometryAlignmentToolbarMarkup.png
  1. The Geometry Alignment toolbar will appear on the top of the CAM portion of the Easel window. Clicking the Center Horizontally and Center Vertically buttons will place the text in the center of the circle
    • In this case, you previously locked the circle in place, so only the text moved. If the circle position had not been locked, both geometries may have moved to allow the alignment
Step 5:
WS X-Carve ClassTextFeatureMarkup.png
  1. Ensure that only the text is selected. Click on the Cut tab of the pop up window
    • Changes to feature definitions made in the Cut tab will affect all selected geometries
  2. Set the Depth to 0.1 inches
    • The exact depth value is not very important, but it should be deeper than the topmost layer of plastic. The resulting color contrast between the top and middle layers is important for legibility
    • The border between the layers is shown on the slider above the depth box, identified by a red arrow in the image to the left
  3. The Cut Path should be Clear out a pocket by default. If it's not, use the Cut Path dropdown to choose the correct option

Drill: Hanging Hole

Step 1:
WS X-Carve ClassGeometryDrillMarkup.png
  1. Now you'll drill a hole in the top of the tuit to hang it on a keychain, wall, or workbench
  2. *The machine will use same cutter to drill the hole as cut pockets and profiles, so it is important the bit be center cutting. The bit chosen at the start of this example is a center cutting bit
  3. Click the Drill button on the Geometry toolbar. A drill hole geometry will appear in the CAM portion of the Easel window
Step 2:
WS X-Carve ClassDrillGeometryMarkup.png
  1. Use the skills you've learned to move the drill hole in an appropriate place on the tuit
    • You can click and drag the drill hole anywhere on the tuit
    • You can choose the position shown to the left, like you did in Step 2 of defining the outside circle
    • You can align the hole to the centerline of the tuit at any height, like you did in Steps 3 and 4 of defining the text
Step 3:
WS X-Carve ClassDrillFeatureMarkup.png
  1. Once the hole is in the right location, check the Cut tab of the popup window
  2. Confirm that the hole is being drilled the full depth of the workpiece, or 0.25 inches

Checking Toolpaths

Step 1:
WS X-Carve ClassSimulateViewMarkup.png
  1. Easel automatically creates toolpaths from the features you've previously defined. This is easy, which is good, but it also means you, as the user, have limited control of the process
  2. In the Simulation portion of the Easel window, find and click the Simulate button in the lower right corner
Step 2:
WS X-Carve ClassSimulateToolpathsMarkup.png
  1. Easel will automatically calculate the paths the cutting tool needs to take in order to form the features you've defined.
    • In the image on the left, the color of the workpiece has been changed to more clearly show the toolpath lines
    • Red lines are movements of the X-Carve in rapid mode. Rapid movements are done when the cutting tool is clear of the workpiece, and are relatively high speed
      • Note that the red lines start at the 0, 0 origin of the part (lower left corner), and return there at the end of the cutting operations. Keep this in mind when positing clamps on your workpiece
      • The rapid speed of the machine can be set by the user, but for the X-Carve, the default is fine
    • Blue lines are cutting movements. These are the values set by the Feeds and Speeds settings, which in this example are automatically calculated by Easel based on the size of the cutting bit and the workpiece material
  2. There are three useful items on the bottom of the screen
    1. The first item is the Play button. Pressing this button will play through the movements of the machine to cut the tuit
    2. The second item is is a block of simulation playback controls. Trying the various settings is the fastest way to learn how to use them. They won't affect any of the features, geometry, or cut settings of the tuit, just the simulation
    3. The third item is a time estimate for cutting your project. In this example, Easel expects the cutting time for the tuit to be about three minutes


That's it, you've completed the programming on your round tuit!
  • If you want to, you can cut this project out on the X-Carve as your certification part.
  • If you want something more personalized, you can try some of the additional steps below

Personalized Project

To make yourself a personalized certification project, start a new project, create your geometry, and define your features. To keep things fair for everyone in the class, dimensions are limited to 2.5 inches by 2.5 inches. The steps below show you how to start a new project, and a few more methods of creating geometry.


Creating a New Project

Step 1:
WS X-Carve ClassProjectNewMarkup.png
  1. Start a new project by clicking on the Project menu item in the upper left portion of the Easel window, then choosing New from the dropdown menu
  2. Rename the new project by clicking on the Untitled block in the upper left portion of the Easel window
Step 2:
WS X-Carve ClassPersonalMaterial.png
  1. Define the material in the same way you did above, but this time the Width (X) and Length (Y) will be 2.5 inches
  2. Set the cutting bit as the 1/16 Fishtail
  3. Set the cut settings to Automatic

Geometry: Easel Design Library

Step 1:
WS X-Carve ClassProjectNewMarkup.png
  1. Click on the apple-shaped Pro Design Library icon in the Geometry Toolbar, on the left of the Easel window
  2. The Easel library of shapes will show in a popup window
Step 2:
WS X-Carve DesignLibraryScreen1Markup.png
  1. There is a list of shape categories on the left side of the popup window
  2. There are Basic shapes on the top of the screen. These are shapes that are available to everyone with an Easel account
  3. There are Pro Designs on the bottom of the screen. These shapes are only available to users with a paid Easel Pro account
  4. For this example, the Tools category was selected. Clicking on the hammer shape will bring you to the next screen
Step 3:
WS X-Carve DesignLibraryScreen2.png
  1. The second screen allows you to set the feature type by choosing one of the options. The top left option, "Fill", is the same as "Cut out a pocket" in the Cut tab of the CAM workspace popup window
    • The feature type can be changed later through the Cut tab of the CAM workspace popup window
  2. Click the Fill button if you want to continue following this geometry example

Geometry: Zero Depth Pockets

Step 1:
WS X-Carve ClassFeatureZeroDepthPocket.png
  1. After resizing the hammer-shaped pocket to fit on the workpiece, a set of text pockets were added
    • The letters were added as individual text geometries to allow spacing to be increased; otherwise, the cutting tool can't fit between them
  2. The letters were moved into place on the hammer handle, and the feature depth on the Cut tab of the popup window was set to zero
Step 2:
WS X-Carve ClassFeatureZeroDepthPocketSimulation.png
  1. The zero depth of the letters makes Easel cut around them, resulting in raised lettering in the hammer-shaped pocket feature
  2. Note that there are limits to this method:
    • Features have to be robust enough to hold up to cutting forces. Thin, tall features (such as lettering) may break off during machining
    • The features have to be large enough for the cutting tool to create them. The lack of a hole in the A shows that this geometry is too small to fit the cutting tool

Geometry: Importing

Step 1:
Step 2: