week18

parent aae08260
Pipeline #166587 passed with stage
in 34 seconds
......@@ -80,6 +80,12 @@ G28
This calibrates the home for x, y and z. This is important because maybe there are any kind of mismatch between where the machine think it is and where actually is. This reduces the error to thero. If you're on a hurry you can only set G28 X Y to skip the slowest part of the Z calibratiion.
#### Constrains
It's important to know the physical constrains of the machine. In this case the Z it's set around 10-20 to draw (not exactly). The speed (Set to 3000 with a top to 5000) and x and y from 0 to 700 mm
Now we're set to go.
Wait. We have to TRANSLATE A DRAWING INTO GCODE. And we're recording this. HALP
......@@ -90,13 +96,15 @@ Ok, that day I freaked out a bit just because my internet connection wasn't good
In my case I have already a drawing that I made in illustrator so it was _already_ vectorized. Yay.
This is the [physical version](https://www.instagram.com/p/BumCG6WlRN3/?utm_source=ig_web_copy_link)
![guailcargüik](../images/week18/Captura06.JPG)
This is the [physical version in my instagram](https://www.instagram.com/p/BumCG6WlRN3/?utm_source=ig_web_copy_link)
Then I setted up the scale (the dimmensions of the bed are setted up to 700 x 700 mm)
For this I set the part I want to trace as paths (or traces) without any filling.
Now I have a svg (in illustrator you can save as svg). And I tried some options to go through. In this case I didn't have installed in the computer I've used inkscape (which has several plugins, but the most comon is [gcodetools](https://github.com/cnc-club/gcodetools), that's some Russian made). I've also found an standalone little program called SVGtoGCODE. That it was small and cozy but it translated everything into inches = (
Now I have a svg (in illustrator you can save as svg). And [I tried some options](http://diwo.bq.com/como-crear-gcode-desde-archivos-de-diseno-vectorial-para-fresar-en-cyclone/) to go through. In this case I didn't have installed in the computer I've used inkscape (which has several plugins, but the most comon is [gcodetools](https://github.com/cnc-club/gcodetools), that's some Russian made). I've also found an standalone little program called SVGtoGCODE. That it was small and cozy but it translated everything into inches = (
I also found another python and rust program to make gcodes but I couldn't make it work.
......@@ -117,29 +125,56 @@ G1 X34 Y45
```
(and you need the latter)
### Cleaning the GCODE and the Cleaning
Ok, now I had some trouble with the cleaning because if you cancel the operation, the plate of cleaning it's still down. So you have to manually put it back again for the cleaning.
Also since I tried the drawing once but the sand was uneven. I had to adjust the Z values several times. First to 67 (that was the default value), then to 60, then to 50, then to 47, then to 43. And when I made it with 40 I finally erased the drawings that were before me.
![guailcargüik](../images/week18/Captura08.JPG)
_Erasing the previous drawings_
![guailcargüik](../images/week18/Captura08-2.JPG)
_erasing done_
![guailcargüik](../images/week18/Captura09.JPG)
_Here you can see that the left part it's lower than the upper part_
I passed once again, this time with a Z set in 41 hoping that it make the lines blurrier
The solution would be better make the passing more frecuent but I didn't have the time because we all share the same machine.
http://diwo.bq.com/como-crear-gcode-desde-archivos-de-diseno-vectorial-para-fresar-en-cyclone/
![guailcargüik](../images/week18/Captura10.JPG)
G90 (ABSOLUT MODE)
G21 (SET MILIMETERS UNIT)
G28 (SET HOME WITH THE CALIBRATION)
Whe can home by only one X
G28 X Y (WE CAN HOME ONLY X AND Z)
G0 standard on air commands
G1 standard on "tooling" commands
Speed it's with F. In this case topped with 5000, but 3000
Z10 drawing
Z50 on air
M200 servo in the p1 S from 0 to 180
_ready to go after the second pass_
### The actual drawing
Problems sending the cleaning code.
Now we can upload the gcode we have made to the CNCJS
w
![guailcargüik](../images/week18/Captura11.JPG)
_the gcode preview draws also the on air passes_
Once I upload the code, I setted up the Z to 19 and when I check that it's drawing in the air, I setted again to 15. And here the result!
![guailcargüik](../images/week18/Captura12.JPG)
![guailcargüik](../images/week18/Captura13.JPG)
_I like the output of the CNCJS when it's in the middle of the drawing_
![guailcargüik](../images/week18/Captura14.JPG)
![guailcargüik](../images/week18/Captura15.JPG)
![guailcargüik](../images/week18/Captura16.JPG)
![guailcargüik](../images/week18/Captura17.JPG)
G1 X70.00 Y750.00 Z67.00 F3000
Started in Z67, then Z60, then Z50, then Z47, then Z43
## Inflatables
......@@ -150,3 +185,14 @@ For now I only have some links, but I will have more!
[https://www.facebook.com/adriana.cabrera.1048/posts/10155251032951631](https://www.facebook.com/adriana.cabrera.1048/posts/10155251032951631)4
[https://gmwgroup.harvard.edu/soft-robotics](https://gmwgroup.harvard.edu/soft-robotics)
## Design files
Remember to use _download link as.._ to download the files.
### Sand CNC
* [Cleaning code]
* [SVG file]()
* [GCODE of the drawing]
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment