Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fabricademy2017:students:nuria.robles:week_8 [2018/02/15 08:53]
nuriafablab_gmail.com
fabricademy2017:students:nuria.robles:week_8 [2018/02/15 08:59]
nuriafablab_gmail.com
Line 11: Line 11:
 {{  :​fabricademy2017:​students:​nuria.robles:​week_8:​bordado2.jpg?​nolink&​400x400 ​ |bordado2.jpg}} {{  :​fabricademy2017:​students:​nuria.robles:​week_8:​bordado2.jpg?​nolink&​400x400 ​ |bordado2.jpg}}
  
-And, for the automatization,​ we will use a CNC machine made of parts of old PC CD device from garbage. Using 3 easy drivers for controlling each stepper motor and connected as shown in the image:+And, for the automatization,​ we will use a CNC machine made of parts of old PC CD device from garbage. Using 3 easy drivers for controlling each axis - stepper motor and connected as shown in the image:
  
 {{:​fabricademy2017:​students:​nuria.robles:​week_8:​easy_driver.jpg?​nolink&​926x316|easy_driver.jpg}} {{:​fabricademy2017:​students:​nuria.robles:​week_8:​easy_driver.jpg?​nolink&​926x316|easy_driver.jpg}}
Line 50: Line 50:
 **{{http://​wiki.textile-academy.org/​_media/​fabricademy2017/​students/​anamaria.martinlopez/​week_8/​img_0422.jpg?​nolink&​800x600|img_0422.jpg}}** **{{http://​wiki.textile-academy.org/​_media/​fabricademy2017/​students/​anamaria.martinlopez/​week_8/​img_0422.jpg?​nolink&​800x600|img_0422.jpg}}**
  
-**Then we print a new support for the needle since the previous one is not worth it.**+Then we print a new support for the needle since the previous one is not worth it.
  
-   - +  ​- Design in Rhinoceros with the curves tool 
- +  - Convert curves to surfaces, for this select “surfaces” and flat curves. 
-**Design in Rhinoceros with the curves tool** +  - Separate surface curves 
- +  - Convert surface to solid, for it select “solid” and extrusion of straight surface. 
-  - +  - Separate surface to solid. 
- +  - To make the holes for the screw we create a circle with the size of the screw and follow the previous steps. 
-**Convert curves to surfaces, for this select “surfaces” and flat curves.** +  - We put the cylinder in the piece and make a Boolean difference. **{{http://​wiki.textile-academy.org/​_media/​fabricademy2017/​students/​anamaria.martinlopez/​week_8/​dibujo-9.png?​nolink&​790x500}}**
- +
-  - +
- +
-**Separate surface curves** +
- +
-  - +
- +
-**Convert surface to solid, for it select “solid” and extrusion of straight surface.** +
- +
-  - +
- +
-**Separate surface to solid.** +
- +
-  - +
- +
-**To make the holes for the screw we create a circle with the size of the screw and follow the previous steps.** +
- +
-  - +
- +
-**We put the cylinder in the piece and make a Boolean difference.**  ​**{{http://​wiki.textile-academy.org/​_media/​fabricademy2017/​students/​anamaria.martinlopez/​week_8/​dibujo-9.png?​nolink&​790x500}}**+
  
 **Finally we fit it in the needle.** **Finally we fit it in the needle.**
Line 92: Line 72:
 Programs: Programs:
  
-  - +  - Inkscape ([[https://​inkscape.org/​es/​|https://​inkscape.org/​es/​]]) 
- +  - Grbl ([[https://​github.com/​gnea/​grbl|https://​github.com/​gnea/​grbl]]) 
-Inkscape ([[https://​inkscape.org/​es/​|https://​inkscape.org/​es/​]]) +  - XLoader ([[http://​russemotto.com/​xloader/​|http://​russemotto.com/​xloader/​]]) 
- +  - Grbl controller ([[https://​zapmaker.org/​projects/​grbl-controller-3-0/​|https://​zapmaker.org/​projects/​grbl-controller-3-0/​]])
-  - +
- +
-Grbl ([[https://​github.com/​gnea/​grbl|https://​github.com/​gnea/​grbl]]) +
- +
-  - +
- +
-XLoader ([[http://​russemotto.com/​xloader/​|http://​russemotto.com/​xloader/​]]) +
- +
-  - +
- +
-Grbl controller ([[https://​zapmaker.org/​projects/​grbl-controller-3-0/​|https://​zapmaker.org/​projects/​grbl-controller-3-0/​]])+
  
 Step 1: Transform our image into G CODE Step 1: Transform our image into G CODE
Line 112: Line 81:
 Into INKSCAPE: Into INKSCAPE:
  
-  *+  * Define the measurements of the image, according to the space of sewing.
  
-Define the measurements of the image, according to the space of sewing. +  ​- Vectorize the image: 
- +  - Go to path TAB > trace bitmap 
-  ​- +  - - Path tab > object to path 
- +  - Path Tab > dynamic offset 
-Vectorize the image: +  - Go to save as > Name and save it as G CODE
- +
-  - +
- +
-Go to path TAB > trace bitmap +
- +
-  - +
- +
-- Path tab > object to path +
- +
-  - +
- +
-Path Tab > dynamic offset +
- +
-  - +
- +
-Go to save as > Name and save it as G CODE+
  
 Step 2: Load our G-Code into Arduino Step 2: Load our G-Code into Arduino
  
-  - +  - [[https://​github.com/​grbl/​grbl|Download the Grbl Hex file ]]for your specific version of Arduino (I used version 0.8c for my Atmega328 Arduino Uno) 
- +  - Download the [[http://​russemotto.com/​xloader/​|XLoader]] software. 
-[[https://​github.com/​grbl/​grbl|Download the Grbl Hex file ]]for your specific version of Arduino (I used version 0.8c for my Atmega328 Arduino Uno) +  - Connect your Arduino to your PC. 
- +  - Install Grbl on Arduino 
-  - +  - Extract zip files into download directory 
- +  - start Arduino IDE 
-Download the [[http://​russemotto.com/​xloader/​|XLoader]] software. +  - Sketch > include library > add zip Library > select the file (grbl master folder>​grbl folder) 
- +  - File > Open > grbl-master>​grbl>​examples>​grbl upload file>​grblupload 
-  - +  - Tools > Check port 
- +  - download program on Arduino 
-Connect your Arduino to your PC. +  - Grbl is on Arduino 
- +  - Now that the Arduino is ready to go, we need to install Grbl controller. After downloading and installing it, you can open it up, select your Arduino port and click “Open” to connect. Now you can use the arrows on the lower right to jog through the motors. Make sure that the dropdown box in the lower right corner is set to 1 instead of. If any of the platforms are running backwards, you can go to Tools > Options and then invert the axis for the backwards motor.
-  - +
- +
-Install Grbl on Arduino +
- +
-  - +
- +
-Extract zip files into download directory +
- +
-  - +
- +
-start Arduino IDE +
- +
-  - +
- +
-Sketch > include library > add zip Library > select the file (grbl master folder>​grbl folder) +
- +
-  - +
- +
-File > Open > grbl-master>​grbl>​examples>​grbl upload file>​grblupload +
- +
-  - +
- +
-Tools > Check port +
- +
-  - +
- +
-download program on Arduino +
- +
-  - +
- +
-Grbl is on Arduino +
- +
-  - +
- +
-Now that the Arduino is ready to go, we need to install Grbl controller. After downloading and installing it, you can open it up, select your Arduino port and click “Open” to connect. Now you can use the arrows on the lower right to jog through the motors. Make sure that the dropdown box in the lower right corner is set to 1 instead of. If any of the platforms are running backwards, you can go to Tools > Options and then invert the axis for the backwards motor.+
  
 When we have our image and its G code, only remains to load it to the arduino using Grbl controller. When we have our image and its G code, only remains to load it to the arduino using Grbl controller.