V Plotter Design A V plotter is a minimalistic design which uses a pair of steppers, some string, and a pen head to create a plotter. These are sometimes made by students or technology sector employees as a way to avoid "real work". In this article, I dig into the math behind these machines, and also write a program to calculate the configuration of a V setup needed to produce a working device. Requirements What is the optimal configuration of control lines for an area to be plotted? Line Tension Calculation The below diagram shows a mass m suspended by two lines. To describe the horizontal forces along the X axis (in balance), we write: To describe the force m along the Y axis, caused by the weight of the plotter head assembly, we write: Solving these two equations in terms of tension, we get: and Note that the tension equations have denominators in common. Angle Length Cartesian Conversion Trigonometry tells us that: See Wikipedia article on atan2. Law of Cosines Solving for α (alpha) we get: Code Simulation
Pocket laser engraver. For the Arduino I started out writing my own software. But while searching for a good way to control movement from the serial port I stumbled upon something called "Grbl ". This is a g-code interpreter with lots of nifty functions. I have however changed the pin-out since then and here in the instructable I use the default pin-out of Grbl. Important: The current version of Grbl (0.6b) has a bug in the queue system. Any way you choose to do it you will end up with a .hex file that you must get into the Arduino. The Arduino needs to be set up for the job. Grbl 0.6b '$' to dump current settings" If you enter $ followed by return you will get a list of options. You must change the steps/mm for X and Y axis to 53.333 on both. Now you are ready for the computer setup.
MAS 863 - David Carr My final project is a 3-axis CNC milling machine that costs less than $100 (currently $87) to build. It can mill PCBs, wood, and even mild steel. These PCBs were milled using the machine. The traces are 10-15 mils. Some more test pieces: MDO and mild steel with a 1/32 inch mill on the left, wax with a 1/8 mill on the right. Design My design was heavily influnced by Johnathan Ward's MTM-AZ, although it shares no common parts with his machine. Machine drawings (DXF) Bill of materials Brute force stepper driver The brute force stepper driver is a simple 3 axis stepper driver for use with EMC2. Here are the files for milling the board: Bottom (PNG) Holes (PNG) Mill the first/bottom layer with a 1/64 inch mill first. Components MDO frame Y,Z axis gantry assembly Bed and X axis assembly Spindle assembly Stepper motor drive board PC control software Processes All of the machine's structure is MDO and is designed to be milled on the ShopBot. Schedule Over and out.
Cardboard Solar CNC test #3 above: 1 inch/minute, letters 7/16 inch tall, kerf < 0.024 inch First, this 3 axis CNC gantry system was built on a lark, out of cardboard and mostly salvaged parts. Building it kept me sane through late December - though how sane is it to build machine tools out of cardboard? It functions; which is something short of saying it works. Mounted to the z-axis is "the cutting tool", which is the real focus of this project. The familiar part of the cutting head is a lens to focus sunlight down to the smallest burning point we can achieve. I ordered a couple bare glass lenses from Anchor Optics. To get the sunlight to the lens, in a consistent downward orientation, we need the contraption above the lens. Look it up on Google and you'll find "Toto Coelo" an '80s band whose name would mean something like "all the heavens". My design still needs some hobby servos, or worm gear drives, to engage the geared rings visible in the photo. But I think it might work. Initial test results:
DiY. Homemade Router Laser CNC. In this page I will show you how I have build a Router Laser CNC using some part from old printers, a Epson Stylus 800 and another Epson Stylus Color II, (you can use your old printer). Aplications: Cutting Paper. To make stencils for painting with airbrush.Wood and Cardboard Engraving. Write and paint in wood whitout ink.Plastic Engraving. We can start obtaining the X axis from the old printer. We will not use the other parts, as control board, we need change it by another CNC control board with stepper drivers. I have mounted it in a wood base. General view of the device. Transmission system for Y axis. The first protortipe for the new CNC control board that controls 2 stepper motors and the power for the Laser Diode. In this video you can see a wood engraving test using the software EMC2 in Ubuntu 8.04. As I need refocus the laser each time I change the width of the material to engraing y have build Z axis for the Laser Diode, that let me change the focus high from the CNC software.
PCB Milling PCB Milling Release status: Concept One obvious goal of making a RepRap replicatable is getting it to make it's own PCBs or other electronic circuitries. PCB milling is one of the more promising ways of Automated Circuitry Making. Recent firmwares understand a pretty standard flavour of GCode, opening the door to a lot of toolpaths already existing. This page describes a few promising ones. Researchers have already milled out functional PCBs on the WolfStrap. (Should these be moved to Useful Software Packages ?) While a gazillion of softwares for creating and manufacturing circuits and PCBs exists, it was surprisingly difficult to find a working combination. All applications described claim to run on all major OSs: Linux, Windows, Mac OS X. gEDA gEDA is a software suite with schematic and PCB layout editor. Installation on Linux You want at least gschem, pcb and xgsch2pcb. sudo apt-get install geda geda-utils geda-xgsch2pcb ... or install from source: Installation on Windows Quickstart gerbv .
Downloads « DIYLILCNC Downloads Detailed instruction sets covering every step of our build, from parts lists to assembly and Linux setup; digital source files used for laser-cut/CNC fabrication. Creative Commons License Info The plans and source files for this project are released under a Creative Commons Attribution Share-Alike license. This license is often compared to open source software licenses. Community Sandbox We’ll be using this section to publish modified files that relate to the DIYLILCNC. These files have not been reviewed in any way. These files have been reviewed visually but not tested. These files have been cut and tested by a forum member. Solidworks 2009 Credit: Jacques Favreau.
Lead Screws: Starts, TPI, Threads and Linear Motion for CNC Machines Single Starts, 2 Starts, 5 Starts, TPI, Lead, HUH?!? I think it's about time to talk about lead screws. So, what is this lead screw that is always mentioned throughout this website. Lead screws also have all of these terminologies and esoteric language that I will demystify. Maybe you will also start to understand the math behind the linear motion and how different lead screws will provide various linear motion characteristics. Essentially, lead screws are simply screws that can provide linear motion when a turning motion is applied. The thread on a standard screw has only one groove that spirals around the shaft that pairs with a nut that reflects the same thread within the inside of the wall of the bore (hole). So what is threads per inch anyway... Yep, I said it, single start! Now, back to my minds eye explanation... How does this translate to speed? Now comes the easy math... So you take the number of steps/turn and multiply that with the turns per inch (not threads per inch).
Simple drawing robot / XY plotter Hello, sorry for very newbie questions, I'm very new to all this. I would like to build a robot which can draw curves with a pen. The size of drawing area would be something like 30 x 40 cm (A3), it would plot just in 2D so X and Y only. And for now, the pen could just either touch the paper or not (i.e. no Z, or pressure) and is just glued to the arm. I really would like it to be very precise (so it could draw straight lines or circles or Bezier paths, even very small ones, like 6 pt letters). My questions are: - What "kind" of robot do you recommend? - What kind of steering should I use? - It is possible to know when a line to draw ends so the robot could gradually slowdown - what kind of motor do I need for this? - I like that Scara-one very much, however it seems to be very imprecise (~0.5 cm). - Does it make sense to put all the gears and motors off the arm and to somehow couple its rotations to the joints? - For lifting and lowering the pen is it ok to use solenoid?
PCB CNC aus Metalab, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten. Introduction CNCs can facilitate in the creation of PCBS: Manual etching and then using CNC to drill automatically. Currently, all three steps are working on the Geilomat. For the isolation, there is the normal approach, where all contours of copper areas are milled. Some results are given in the soup of the Geilomat 0805 SMD resistors work fine, although the solder locations are not visible any more. Examples A normal isolated result. A voronoi milled PCB (left), a normally milled PCB, and a traditional PCB. Time Consumption For a complete, dense EuroPCB, expect about one hour of total time: 10 minutes for preperation, mounting and setup. 15 minutes for drilling/cutting. 20 minutes for the isolation of the bottom layer. 5 minutes for flipping/remounting/aligning 20 minutes for the top isolation 2 minutes for manual overworking the board. For an arduino shield, expect about 30 minutes:
howie m » Amateur CNC mill show and tell Friday, November 19, 2010 Amateur CNC mill show and tell Thought I’d have a go at something a bit mechanical for a change. Mmm… precision drilling… mmm… OK, back to me: CNC mills are all the rage at the moment - loads of people seem to be building them, from huge ones through to tiny little ones you can knock up for very little money. I’ve got loads of electronic junk in boxes, so I had a dig around. It’s a scanner - a disco/nightclub light that can change colour and, using a motorised mirror, shine the beam around the room in carefully choreographed patterns. These things are the heart of a CNC machine - you can control precisely how much its shaft rotates, unlike a normal motor that spins freely when you give it power. I managed to scavenge a load of bearings and rods from old printers. I bought a few lengths of leadscrew from Marchant Dice (yay! I also bought a matching tap, to make the nuts that’ll be driven by the screw. Drill a hole in it: First: X-axis stuff Next: Z-axis stuff
Homemade CNC Router The Builder's Guide (FREE!) This guide is still under construction! Sections Introduction My Experience About Kits and Plans About This Guide The Guide Starts Here IntroductionSo you've decided to build a homemade CNC router or maybe youre just considering it, but where do you start? There are many advantages to owning a CNC router. Homemade CNC routers can cut and carve almost anything. Yes, you can build a CNC router that is just about as good as any other for a fraction of the retail price, and its not that difficult! There is also a great deal of flexibility when you design and build your own machine. There are many reasons people want to build their own homemade CNC router. My Experience When I first started to design and build my first homemade CNC router, I had it all figured out in about a day. Do I really need ball screws or will ACME screws work fine? Luckily, some of my questions I could answer with my mechanical engineering background. So I researched the internet.
Building Your Own 3D Printer Home-built 3D printers are booming. In 2006 there were no such printers and 5 years later there are tens of thousands. There are currently hundreds of thousands of people wanting to start their own build waiting for the right moment to get started. The project that single-handily propelled home-built 3D printers out of nowhere is RepRap. Building a 3D printer is very hands-on and will require all your technical skills. These are the sections of this book: How a RepRap 3D printer worksParts of the printerA word on the most commonly used plasticsTools and skills requiredSoftware required to run a RepRap 3D printerBuyer’s guideLinks to build instructions This book is not a replacement for build instructions. Image 1 shows a fully assembled working home-built 3D printer. This 3D printer builds objects by adding plastic material layer by layer until the object (also called printed part) is finished. The printer is usually controlled by a PC with special software installed. 9.