User:Vincent Rouilly/XYZ Table Project: Difference between revisions
From OpenWetWare
Jump to navigationJump to search
(New page: ==Resources== * [http://www.garagefab.cc/contraptor Contraptor Project] ==Build Log== ===Starting Point=== * Kit from garagefab.cc to build [http://www.garagefab.cc/contraptor/what-can-b...) |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Resources== | ==Resources== | ||
* [http://www.garagefab.cc/contraptor Contraptor Project] | * Original Plotter Project: [http://www.garagefab.cc/contraptor Contraptor Project] | ||
* RepRap Driver: [http://dev.www.reprap.org/bin/view/Main/Stepper_Motor_Driver_1_2#Test_Your_Board Stepper Motor Driver Doc] | |||
==Build Log== | ==Build Log== | ||
Line 19: | Line 20: | ||
* Tools | * Tools | ||
===Step 1: === | ===Step 1: Building X Axis=== | ||
* | * ... | ||
===Step 2: === | ===Step 2: Building Y Axis / Frame=== | ||
* ... | |||
===Step 4: Setting up Motors / Transmissions=== | |||
* ... | |||
===Step 5: Wiring-up and Testing the system=== | |||
* Power Supply from ATX | |||
** to use ATX as a standalone, you need to connect the green wire to any black wire on the Mother Board connector | |||
* Testing | |||
** Run the [http://www.reprap.org/bin/view/Main/Stepper_Motor_Driver_1_2#Give_it_a_test_drive RepRap Driver test] to check that everything is ok. | |||
===Step 6: Arduino, Softwares, and G-Code=== | |||
* Arduino 0016 | |||
* Arduino Sketch to drive stepper motor (from RepRap project) | |||
** Download RepRap Firmware (v1.3) and follow instructions | |||
** Upload sketch onto Arduino | |||
** Now your Arduino waits for G-Code instructions on its serial port. | |||
* G-Code instruction handler | |||
** Download and Install ReplicatorG from [http://replicat.org/start here] | |||
* G-Code generator | |||
** You can use [http://web.media.mit.edu/~neilg/fab/dist/cam.py Cam.py] to generate G-Code from images (SVG, JPG, ...) | |||
==Performance testing== | |||
* Perpendicular trajectories: | |||
** ... | |||
* Diagonal trajectories: | |||
** ... | |||
==General Feedback== | |||
* '''Sketch-up model''': | |||
** It would be great to use a color code for the different part types in Google Sketchup. | |||
** It would be good to have a unique label for each part to help feedback (e.g. Letter - Number,like 'D-6', Letter=part-type, Number=instance index) | |||
* '''Mechanics''': | |||
** We slightly changed the motor/axis coupling on the X axis. We mounted the motor/pulley straight onto belt (see pictures). | |||
** Sometimes it is difficult to tighten bolts that are under axis. | |||
==Pictures== | |||
[[Image:Contraptor_XY_Plotter-1.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-2.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-3.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-4.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-5.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-6.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-7.JPG | 150px]] | |||
[[Image:Contraptor_XY_Plotter-8.JPG | 80px]] | |||
[[Image:Contraptor_XY_Plotter-9.JPG | 150px]] |
Latest revision as of 04:45, 23 August 2009
Resources
- Original Plotter Project: Contraptor Project
- RepRap Driver: Stepper Motor Driver Doc
Build Log
Starting Point
- Kit from garagefab.cc to build XY Plotter
- Mechanical parts:
- ...
- Electronic parts:
- 1 Arduino Diecimilia
- 2 RepRap Stepper Motor Driver v1.2
- 2 Stepper Motor
- Software:
- Arduino IDE
- GCode
- ...
- Mechanical parts:
- ATX Power Supply (240v- 250W)
- Tools
Step 1: Building X Axis
- ...
Step 2: Building Y Axis / Frame
- ...
Step 4: Setting up Motors / Transmissions
- ...
Step 5: Wiring-up and Testing the system
- Power Supply from ATX
- to use ATX as a standalone, you need to connect the green wire to any black wire on the Mother Board connector
- Testing
- Run the RepRap Driver test to check that everything is ok.
Step 6: Arduino, Softwares, and G-Code
- Arduino 0016
- Arduino Sketch to drive stepper motor (from RepRap project)
- Download RepRap Firmware (v1.3) and follow instructions
- Upload sketch onto Arduino
- Now your Arduino waits for G-Code instructions on its serial port.
- G-Code instruction handler
- Download and Install ReplicatorG from here
- G-Code generator
- You can use Cam.py to generate G-Code from images (SVG, JPG, ...)
Performance testing
- Perpendicular trajectories:
- ...
- Diagonal trajectories:
- ...
General Feedback
- Sketch-up model:
- It would be great to use a color code for the different part types in Google Sketchup.
- It would be good to have a unique label for each part to help feedback (e.g. Letter - Number,like 'D-6', Letter=part-type, Number=instance index)
- Mechanics:
- We slightly changed the motor/axis coupling on the X axis. We mounted the motor/pulley straight onto belt (see pictures).
- Sometimes it is difficult to tighten bolts that are under axis.