Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| equipment:woodshop:woodcnc [2024/02/20 15:52] – fraserh | equipment:woodshop:woodcnc [2026/09/11 10:22] (current) – fraserh | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Wood CNC - Shapeoko 3 XL -Not yet commissioned====== | + | ======Wood CNC - Shapeoko 3 XL ====== |
| - | ===== Page under construction ===== | + | |
| - | *add picture here | + | |
| <callout title=" | <callout title=" | ||
| Line 7: | Line 5: | ||
| <callout title=" | <callout title=" | ||
| - | <callout title=" | + | <callout title=" |
| - | ===== Wood CNC overview ===== | ||
| - | ==== Common terms explained ==== | ||
| - | Most of the information below is taken from a direct transcript of a series of videos made by Carbide3D, the manufacturer of the Shapeoko CNC, with some minor alterations to match our particular combination of machine, router and accessories. There are links at the bottom of the page to the original videos and we would recommend you take the time to watch these though the induction quiz is just based on the transcribed text on this page. | + | ======Introduction===== |
| - | \\ | + | Our CNC Router is a Shapeoko 3 XL. |
| - | ===CNC=== | + | The router has a usable bed size of 800mm X 350mm. |
| - | Computer Numerical Control is a manufacturing method that automates the control, movement and precision of machine tools through the use of preprogramed computer software, which is embedded inside the tools. The laser cutter, 3D printers, Metal Mill, PCB mill and vinyl cutter are all examples | + | |
| - | \\ | + | We have 1/4" and 1/8" collets for the router, and a small collection of bits for basic operations. For anything more complex (or to guarantee a sharp bit) you should use your own router bits. |
| - | ===CAD=== | + | The router is driven using Carbide Motion, which is loaded on the Raspberry Pi the wooden box beside it. |
| - | CAD software, Computer Aided Design. This is the entry point to getting your machine to make something. First design the item in this software, you create the edges and the features of your item. The CAD software also generates the instructions for your machine to follow. These instructions are a series of coordinates and commands which tell the machine where to be, where to go and how fast to move. Our recommendation is you use Carbide Create, this is the CAD software available form Carbide3D as its designed for beginners and if user friendly. There is a free version and a pro version, all the demonstrations will be shown using the free software that should be able to do most of the kinds of jobs this CNC is designed to do. For the more experienced user Fusion360 can be used with this CNC though it has yet to be tested and there may be slight differences in the workflow. | + | The router |
| - | \\ | + | This wiki page will explain the basics of how to safely set up and run a simple job on the router. It will not teach you how to design things for the router, prepare files for cutting. |
| - | ===CAM=== | + | To learn more about the router, including how to design and prepare files for it, check out these videos by the manufacturer: |
| - | CAM software, Computer Aided Manufacturing, | + | * [[https:// |
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | \\ | + | For first time CNC users, we recommend using the free version of Carbide Create to design and prepare your files, as this software comes pre-programmed with the parameters of our machine and our communial bits. |
| - | ===G Code=== | + | ======Parts and Layout===== |
| - | The is the language the CNC speaks, this is just a fancy word for the coordinates | + | |
| - | \\ | + | {{: |
| - | ===X, Y and Z=== | + | {{: |
| - | These are the directions or reference for the movement of the machine. X Is side to side, Y is backward and forward, Z is up and down. One easy way to remember the directions is that there are 'Y rails' and a 'Z axis' on the machine physically. Therefore, the only thing left. Is X side to side. | + | |
| - | \\ | + | {{: |
| - | ===Vector Graphics=== | ||
| - | Vector graphics, such as images saved in a SVG format, consist of lines and nodes, sometimes called points. These lines and nodes define the boundaries of any shape and art that you want to put in the computer. The information in the vector graphic allows the machine to follow the coordinates and create your art. | ||
| - | \\ | + | ====== Permitted Materials ====== |
| - | ===Tool Paths=== | + | You can work with the following materials on the CNC router: |
| - | Tool paths are the paths created by you and the CAD software. | + | * Hard wood |
| + | * Soft wood | ||
| + | * MDF | ||
| + | * Plywood | ||
| + | * Acrylic | ||
| + | * Delryn | ||
| - | \\ | + | You must NOT work with these materials: |
| + | * Metal | ||
| + | * Humans | ||
| - | ===Stock=== | + | ====== |
| - | The stock is the material that you put in the machine to be cut. | + | |
| - | \\ | + | To aide members in using the CNC for the first time we have provided a small selection of tools. These tools were selected because they match tools within the Carbide Create Tool Library making it easier to program you tool paths. |
| - | ===Feeds and Speeds=== | + | The tools provided are: |
| - | Feed rate is the rate at which your end mill is being pushed through the material. This is generally in X & Y, so forward and backward, side to side. The Z or the plunge rate is something you also see and that is how fast it is being put into the material in a vertical fashion. | + | |
| - | The speed is the spin rate generated by your router for the Shapeoko you'll adjust the dial on top of the router. | + | <WRAP 600px left> |
| + | ^ Bit Type ^ Mill Size ^ Carbide3D Bit Equivalent ^ | ||
| + | | Flat Endmill | 1/4 Inch Cut - 1/4 Inch Shank | 201 | | ||
| + | | Flat Endmill | 1/8 Inch Cut - 1/8 Inch Shank | 102 | | ||
| + | | Ball Endmill | 1/4 Inch Cut - 1/4 Inch Shank | 202 | | ||
| + | | Ball Endmill | 1/8 Inch Cut - 1/8 Inch Shank | 101 | | ||
| + | | V-Bit | 90 Degree | 301 | | ||
| + | | V-Bit | 60 Degree | 302 | | ||
| + | | Downcut Flat Endmill | 1/4 Inch Cut - 1/4 Inch Shank | 251 | | ||
| + | </ | ||
| + | <WRAP clear/> | ||
| - | These two factors, in concert with your end mill cut and shape your stock to produce your item. Feeds and speeds can be used generally or quite specifically. | + | We would recommend that anyone planning |
| - | \\ | + | ====== Usage Insturctions ====== |
| - | ===Types of Tools=== | + | ====1. Pre-Useage Checks==== |
| - | Cutters, end mills or bits. | + | |
| - | End mills have a varying number of flutes or cutting and evacuation surfaces. These flutes travel in an upward or downward spiral on the shaft of the cutter. | + | |
| - | The flat end mill is one that finishes in a completely flat surface designed to give you a flat bottom cut in your stock. These are the workhorses of CNC 1/4 and 1/8 will get you started on your first projects. | + | Before |
| - | The ball end mill finish | + | * That the drive belts look in good condition, with no cuts of frays. |
| + | * There is not a thick dust build up on top of the big silver gantries. | ||
| + | * That there is nothing inside | ||
| - | V Cutters/ | + | You also need to check that: |
| - | Fly cutters. These are used for face milling material, flattening the waste board of your machine, or flattening the top of your material. Face milling | + | * The fire extinguisher |
| + | * The dust collector bag is not full. | ||
| - | Up, cut and down cut, coming back to the topic of flutes, upcut or downcut refers to the direction of the flutes, the direction of the flutes creates a few basic effects. First, any chips or debris travelling off the cutter. Will be forced either upward or downward. Upward will have them automatically removed from the piece you are cutting downward will force those pieces towards | + | If you see anything wrong with the condition |
| - | There are lots of other specialty end mills that you may come across or choose to experiment with as you progress in CNC But the above will take you 95% of the way to making nearly anything. | + | ====2. Starting |
| - | \\ | + | * Log into the machine with your card/fob (once you've passed the induction). The enclosure lights should turn on when you log in. |
| + | * If the Raspberry Pi is not already running, press the silver power button to boot it up. Note that the screen may not immediately respond when you press the button. | ||
| + | * If the emergency stop button has been pressed, rotate it clockwise to reset it. | ||
| - | ===Types of Machining=== | + | Once the Raspberry Pi has booted: |
| - | 2D, 2.5D and 3D machining. These are three types of machining you will hear referenced. | + | * Start the " |
| + | * In Carbide Motion, press the " | ||
| + | * Press the " | ||
| - | 2D and 2.5 are nearly the same thing. 2D refers | + | The router will now move to the rear rightmost point, and will then move to the front right. |
| - | 2.5D machining indicates that the features of the item are being created at different depths depending upon the feature. Vectors can be used as accent features, not just as cutouts, a pocket inside an item which was later cut out would be indicative of 2.5D machining. | + | {{: |
| - | 3D tool paths are created off 3D models depending upon the software you're using, you'll be able to see the 3D model of your design part, that part and your inputting of tool paths will create situations where the machine is moving in all three axis at once. | + | ====3. Clamping Down your Stock==== |
| - | ===== Instructions ===== | ||
| - | \\ | + | NOTE: All items for the CNC including probe pins, router bits, collets spanners and allen key can be found in the small draw under the Raspberry Pi and returned here after use. |
| - | === Ground Rules === | + | *****Before you clamp down your stock, move the router out of your way: |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | * Keep fingers away from moving parts. | + | |
| - | * Tidy up afterwards. Vacuum up your dust and wipe down any dirty surfaces. | + | |
| - | \\ | + | * Press the " |
| + | * From the Jog Screen, use the buttons on the screen or the USB pendant to move the router out of your way. | ||
| + | * Place your stock on the spoilboard. Use the small "stop blocks" | ||
| + | * Use the Crush-It clamps on the opposite side of your stock to hold it securely. To do this. first loosen (but don't remove) the small screws on the front of the clamps, position the clamps tightly against your stock, bolt the clamps to the spill board, then tighten the front screw to push the clamp face firmly against the stock. | ||
| + | * Double-check that your stock is firmly attached to the spillboard by trying to move it. If there is any movement, you should re-clamp it. | ||
| - | ===Creating a design in Carbide Create=== | + | Tip: The stop blocks have smooth and serated sides, and the Crush-It clamps have replacable smooth and serrated jaws. The serrated surfaces give better grip but can leave marks on some stock. |
| - | At the time of writing the latest version of Carbide Create is V7 build 764. | + | |
| - | The is just a basic How-To to get you started. There are links at the bottom the the page to a series of videos from Carbide 3D as well as their full written manual, The manual is for a slightly older version but most of the important parts are the same. | + | Tip: Make sure the clamps don't block your toolpath! |
| - | When you first open Carbide Create you will be presented with the design screen. This is where you create/ | + | Tip: Use bolts of the correct length to fix the clamps |
| - | Hovering you mouse over any of the buttons brings up a tooltip with a brief description of what it does. | + | NOTE: Don' |
| - | The first step is to your stock and machine settings. | + | {{: |
| - | Click on the settings icon. | + | ====4. Probing your Stock Location==== |
| - | {{: | + | We have a BitZero probe kit, which we use to accurately locate corner of your stock is and how tall it is. This is known as setting the "Work Zero". The kit consists of a probe pin, a probe plate, and a magnetic earth connection. To use the BitZero: |
| - | This brings up the 'Job Setup' box. | + | * Remove |
| + | * Install a probe pin into the router collet (using the instructions for installing router bits and probe pins at the bottom of this page). | ||
| + | * Place the probe plate on your stock so so that is tight to the front left corner. | ||
| + | * From the Jog Screen, use the buttons on the screen or the USB pendant to position the router so that the tip of the probe is within the circular hole in the probe plate. | ||
| + | * Attach the magnetic earth to the router collet. | ||
| + | * From the Jog Screen, press Probe. A pop-up window will open. | ||
| + | * Press " | ||
| - | {{: | + | The router will move slowly to identify the sides of the circular hole with the probe pin, then it will lift out of the hole and tap the top of the probe plate. |
| - | Enter the width and height of your material(stock). Once applied | + | When it has finished doing this, a pop-up window |
| - | Enter the stock thickness, if you are cutting all the way through it then it's very important to get this correct. The 'Zero Height' | + | * Remove |
| + | * Press the Ok button. | ||
| - | The Toolpath Zero drop down allows you to select where in relation | + | The router will now move to the front-right and touch the probe pin to the height probe on the machine's frame. This completes |
| - | Under the ' | + | {{: |
| + | {{: | ||
| - | Once you have finished click ' | + | ====5. Loading your File==== |
| - | Now you can use the 'Crete Vector' | + | * Insert your USB drive into USB port on the front of the Raspberry Pi case. |
| + | * Cancel the " | ||
| - | {{: | + | * Press " |
| + | * Press "Load New File" on the Job Info Screen. | ||
| + | * In the Open File pop-up, navigate to your USB drive (computer → / → media → cncuser → your USB drive) and open your .C2D file. | ||
| - | For this example we are going to draw a square 150mm X 150mm which will be the outer line of our design. | + | Tip: You can sanity-check your file is correct by switching |
| - | Click on the create rectangle tool, click once on the grid to select the centre of the rectangle then move your cursor to set the size of the rectangle and click again to finish. You don't have to worry about getting the square the correct size or in the correct place when drawing it as these can be easily changed later. | ||
| - | With the rectangle drawn and selected you will then see more options in the toolbar on the left. | + | ====6. Starting your Job==== |
| - | {{: | + | * Press "Start Job" on the Job Info Screen. |
| + | * On the pop-up, press " | ||
| - | In the ' | + | The spindle will now move to the front-right, and a new pop-up will ask you to install your first bit. |
| - | The ' | + | * Install your first router bit into the router (using the instructions for installing router bits and probe pins at the bottom of this page). |
| + | * Re-fit | ||
| + | * Switch on the dust collector. | ||
| + | * Open the blast gate for the CNC router, and close the blast gates for any machines that are not in use. | ||
| + | * Close the cabinet doors. | ||
| + | * Press the " | ||
| - | {{: | + | The spindle will now spin up, and a new pop-up will ask you to check the speed setting on the router. |
| - | The Anchor point selection allows you to choose what point on the shape to use for the measurements. The Position shows the location of the selected point in relation to the bottom left corner. X is how far the shape is away left to right and Y is the distance bottom to top. By selecting the anchor point in the lower left and specifying 10mm in both the X and Y boxes the square is moved 10mm away from both the lower and left edge of my stock. | + | * Check the speed dial on the router matches |
| + | * If it doesn' | ||
| + | * Press " | ||
| - | {{: | + | After a brief pause, the job will begin. |
| - | For the sake of simplicity I will not be covering any of the other ' | + | {{: |
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| - | In the ' | + | ====7. While the Machine |
| - | If you are cutting a part out from a larger piece of stock that it clamped in place it is important that your part doesn' | + | The machine |
| - | The easiest way to ensure a part you want to fully cut out doesn' | + | * The workpiece remains firmly clamped |
| + | * The machine | ||
| + | * The extraction | ||
| + | * There is no risk of fire | ||
| - | Selecting | + | Opening |
| - | Tabs added to the square. | + | Hitting the E-stop button during the job will kill the power to the controller and spindle. |
| - | {{: | + | ====8. Changing Bit During a Job==== |
| - | ===Generating toolpaths in Carbide Create=== | + | Some jobs require more than one bit to complete, and you will be asked to change bits partway through. |
| - | ===Powering up machine=== | + | |
| - | ===Homing=== | + | |
| - | ===Clamping stock=== | + | |
| - | ===Installing | + | |
| - | ===Setting workspace coordinates and probing=== | + | |
| - | ===Loading, Checking | + | |
| - | ===Cleaning Up=== | + | |
| - | ===== External links ===== | + | When this happens, the router will move to the front-right of the cabinet and spin down. A pop-up will ask you to install the new bit and then set the new speed in exactly the same way as you did for your first bit at the start of the job. |
| - | === Carbide 3D video guide on using Carbide Create === | + | |
| - | https://my.carbide3d.com/# | + | |
| - | Video tutorials. | + | ====9. After your Job==== |
| - | Cut Rocket | + | |
| - | YouTube | + | |
| + | When you're finished, you should always: | ||
| + | * Clear any waste or debris from the cabinet. | ||
| + | * Log out of the machine by pressing the button on the RFID box. | ||
| + | * Shut down the Raspberry Pi if the machine isn't going to be used again soon. | ||
| + | |||
| + | ====How to Change Router Bits or Probe Pins==== | ||
| + | |||
| + | The cutting edges of bits can be sharp so gloves should be worn when changing bits. | ||
| + | |||
| + | To install a router bit or probe pin: | ||
| + | * Remove the dust shoe. | ||
| + | * Hold the yellow button on the side of the router and use a 17mm spanner to loosen the collet nut. | ||
| + | * Once the collet is loose, you can withdraw the bit or pin currently installed. | ||
| + | |||
| + | * We have a 1/4" and 1/8" collet, to suit different bits. If you need to swap to the other collet: | ||
| + | * Continue to unscrew the collet nut until the collet and nut can be removed from the router. | ||
| + | * Screw the other collet and nut into the router in it's place. | ||
| + | |||
| + | * Insert the new bit or pin into the collet. | ||
| + | * Make sure that the bottom of your bit or pin does not protrude more than 150mm below the bottom of the aluminum bracket that holds the router. There is a helpful L-shaped guide in the drawer to assist when measuring this. | ||
| + | * Hold the yellow button on the side of the router, and use a 17mm spanner to firmly tighten the collet nut. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ====== Glossary of Common CNC Terms ====== | ||
| + | |||
| + | Most definitions here are adapted from Carbide3D’s video series, with small changes for our machine and accessories.\\ | ||
| + | **Tip:** These are the basics you’ll need for your induction quiz. Links to the original videos are at the bottom if you want to go deeper. | ||
| + | |||
| + | ==== Core Concepts ==== | ||
| + | |||
| + | **CNC** – //Computer Numerical Control//\\ | ||
| + | A computer-controlled machine that moves a cutting tool with high precision. Our laser cutter, 3D printers, and vinyl cutter are also CNC machines. | ||
| + | |||
| + | **CAD** – // | ||
| + | Software used to design your part. You draw shapes, add features, and prepare them for cutting. | ||
| + | * **We use:** Carbide Create (free version is fine) | ||
| + | * **Why it matters:** This is where you create the geometry of your project. | ||
| + | |||
| + | **CAM** – // | ||
| + | Software that converts your CAD design into movement instructions for the CNC. | ||
| + | * **We use:** Carbide Motion (pre-installed on the workshop Raspberry Pi) | ||
| + | * **Why it matters:** This is the “translator” between your design and the machine. | ||
| + | |||
| + | **G-code** | ||
| + | The text-based “language” CNC machines read. Generated automatically by CAD/CAM software. You don’t need to write it manually. | ||
| + | |||
| + | ==== Machine Movement ==== | ||
| + | |||
| + | **Axes** | ||
| + | * **X:** Left ↔ Right | ||
| + | * **Y:** Front ↔ Back | ||
| + | * **Z:** Up ↔ Down | ||
| + | //Tip: Y has the “Y rails” and Z is the vertical axis — that leaves X as side-to-side.// | ||
| + | |||
| + | **Home Position** – The fixed point the machine returns to after startup.\\ | ||
| + | **Work Zero** – Your chosen starting point for a specific job (usually a corner or centre of the stock). | ||
| + | |||
| + | ==== Design Files ==== | ||
| + | |||
| + | **Vector Graphics**\\ | ||
| + | Drawings made of lines and points (e.g., SVG files). Ideal for CNC because the machine can follow their coordinates exactly. | ||
| + | |||
| + | **Toolpaths**\\ | ||
| + | The routes your cutter will follow. Defined in CAD, turned into G-code in CAM. | ||
| + | |||
| + | ==== Materials & Workholding ==== | ||
| + | |||
| + | **Stock** – The material you’re cutting.\\ | ||
| + | **Spoilboard** – A sacrificial board under the stock to protect the machine.\\ | ||
| + | **Workholding** – Clamps or other methods to secure your stock so it doesn’t move. | ||
| + | |||
| + | ==== Cutting Parameters ==== | ||
| + | |||
| + | **Feed Rate** – How fast the cutter moves through the material (X/Y).\\ | ||
| + | **Plunge Rate** – How fast the cutter moves down into the material (Z).\\ | ||
| + | **Spindle Speed** – How fast the bit spins (RPM), adjusted on the router dial.\\ | ||
| + | |||
| + | //Why it matters:// These three settings determine cut quality and safety. Carbide Create has safe starting values for common materials. | ||
| + | |||
| + | ==== Tools & Cutters ==== | ||
| + | |||
| + | **End Mill / Bit** – The cutting tool. | ||
| + | * **Flat End Mill** – Flat tip, general-purpose cutting. | ||
| + | * **Ball End Mill** – Rounded tip, for 3D contours and smooth finishes. | ||
| + | * **V-Cutter** – Angled tip, ideal for engraving and sign work. | ||
| + | * **Fly Cutter** – Large flat cutter for surfacing spoilboards or material tops. | ||
| + | |||
| + | **Flutes** – The cutting edges on a bit. More flutes = smoother cut, fewer flutes = faster removal. | ||
| + | |||
| + | **Upcut / Downcut** – Direction of flute spiral: | ||
| + | * **Upcut:** Pulls chips up and away (better chip removal, but can lift stock). | ||
| + | * **Downcut: | ||
| + | |||
| + | **Shank size** – the size of the diameter of the solid part of the bit, two sizes are currently supported by our router: | ||
| + | * **1/8** - 1/8 inch (3.175mm). | ||
| + | * **1/4** - 1/4 inch (6.35mm). | ||
| + | |||
| + | ==== Machining Types ==== | ||
| + | |||
| + | **2D Machining** – Cutting shapes at a constant depth.\\ | ||
| + | **2.5D Machining** – Multiple depths, but cutting one flat layer at a time (e.g., pockets + cutouts).\\ | ||
| + | **3D Machining** – Machine moves in X, Y, and Z simultaneously to create complex curves.\\ | ||