Week 3: Computer controlled cutting

This week we followed the computer cutting class (see video here)

This week we had two individual assignments for vinyl and laser cutting.

Vinyl cutting exercise

I decided to make a sticker with the vinyl cutter based on the common “femminist fist” logo but using the transgender symbol.

There are many images available but mostly in bitmap or photography formats.

I decided to start crating a custom vector path in inkscape overlapping an existing image and using transparency to draw on top the symbol.

Screenshot-Inkscape-Drawing-path-with-overlapping-image

I ended up with the following .svg path:

Screenshot-Inkscape-Drawing-femminist-fist

Download source file (.svg)

On top of the image above I then created the shape of the transgender symbol:

Screenshot-Inkscape-Drawing-multigender-fist

Download source file (.svg)

I used the files above with the Roland GS-24 vinyl cutter in our lab. A complete tutorial on how to use it is here

In our lab we had a roll of black vinyl material available for our tests.
Before starting to cut I put the vinyl in the cutter. Pull down the blade on the back of the machine, align the material under the rubber wheels (the left one is fixed, but the left one can be moved) and pull the lever back when done.

IMG_Vinyl_cutter_wheels

Using the side panel of the machine, after turining it up is possible to choose the type of roll and automatically measure it. The “SELECT SHEET” menu appears giving three options.

We can chose between “ROLL”, “PIECE” or “EDGE” pressing the arrows. By default, “PIECE” measures both the length and width of material. This is the one I choose: you can read the piece size from the screen. “ROLL” is the first option: this measures only the wheels width and finds the start of the roll (considering its length as indefinite). “EDGE” is similar to the “ROLL” except that they leave the knife in different position and it will measure the materil actual width.

IMG_Vinyl_cutter_control_panel

Using the “TEST” button is then possible to print a sample shape like the one here (note: not my actual sample here):

IMG_Vinyl_sample_test_result

In case the material is not well defined or the blade is cutting through the support material. If not correct it is possible to adjust it rotating the blade cap (see picture) or adjusting the blade FORCE, SPEED or OFFSET from the panel menu.

IMG_Vinyl_cutter_blade

To print the file is necessary to import the .svg image in the CutStudio software from Roland. I used a simple “cut and paste” from Inkscape to do that and resized it to fit in my vinyl sample that I measured earlier.

This is are two images in different sizes ready to print in CutStudio. IMG-Cutstudio-import

Press “Cutting” on the top of CutStudio. A print dialog will appear, Select the “Roland gx24”. Just click “Print” as a normal printer.

Remove the image from the roll using tweezers and apply it on the desider surface.

In my case the image was composed of a single piece. I designed it to be connected to simplify this process. In case an image is composed of multiple parts a transfer tape is needed as intermediate step.

Here is the final stiker on my FabLab notepad! :)

IMG-Vinylcut-final

Lessons learned

  • I spent a lot of time creating a version of the file with rounded corners. I found out that it is not necessary. The vinyl sutter is capable to cut very sharp edges also for small dimensions.
    I managed to print a version of the stiker where some of the thin paths are around 0.5mm. That section is very delicate but still does not break.
  • Range of importable file formats in CutStudio is quite limited. It supports .bmp, .jpg, .stx, .ai and .eps formats but I had issues opening an .ai files created in inkscape. The only solution found at the moment is to copy&paste from the .svg opened in Inkscape into CutStudio. To not loose resolution there is a workaround making the source image very large in dimensions and then resize it back in CutStudio.

Press-fit laser cutting exercise

For the laser cutting exercise I took inspiration from this press-fit construction Kit.
The idea is to create instead of the squared piece a rounded version of it. This piece has a radius that fits exactly in the sphere.

I started creating a Solidworks sketch that is fully parametric for the two pieces Screenshot-Solidworks-pressfit-sketch

All the dimensions are based on few initial paramaters:

  • the sphere radius (eg. 30mm),
  • the sphere thickness (eg. 12mm),
  • the material thickness (eg. 3mm),
  • the cutting Kerf (eg. 0.15mm) every other dimension of the sketch is calculated based on the above. Solidworks-parameters-for-pressfit

Download source file (.sldprt)

After setting the parameters I exported the file in .dxf and using Rhino I created multiple copies of the pieces.
The file cleaning is quite consuming so I decided to start using Rhino locally on my machine and have a file ready for cutting.

Screenshot-Rhino-ready-for-cutting

Download source file (.3dm)

Ready to start at the laser cutter!

This time I used the Trotec Speedy 100 because I found an empty time slot in the schedule :)

I reused the simple test files created to check the laser cut setting and the kerf.

I finally cut the 3mm plywood with the following settings:

Power Speed PPI/Hz
100 0.4 1000

The resulting kerf measured is: 0.05mm

IMG-Pressfit-checking-kerf

The kerf measure was quite different from the one measured the day before on the other machine so I had to change the parameter and regenerate the Rhino file.

Finally ready for the last print.

IMG-Pressfit-laser-cutting

And here is the final outcome! :)

IMG-Pressfit-final

Lessons learned

  • Avoid using unnecessary common origin point constraints in Solidworks:
    I created my 2 pieces in Solidworks using a common center point (the 0,0 origin) only for visual reasons. After parametrizing the entire sketch I found out that a possible solution have a “Circle radius” for the small piece that is bigger than the “Inner radius” of the other piece.
    This would cause the two pieces to overlap and make it impossible to cut.
    Now it is very difficult to change the origin after many constrainst are based on it (more than 20)
  • How to create chamfer on round edges in Solidworks?
    Using the functionality in Solidworks I managed to create chamfers only wheb on both sides I have a straight line. In my design I wanted to create a chamfer on the circle and didn’t managed to do it. I decided to keep the design simple instead of dividing in many arcs and creating complex structures.
  • Beware infinite construction lines in .dxf exports
    When exporting from Solidworks to dxf I had issues because I was able to see only two perpendicular construction lines in the export. After scratching my head for quite a while I found out that those construction line where considered with infinte length and the export was actually correct… but very very tiny in proportion dimentions to be visible.
  • Kerf will change a lot!
    Based on the laser cutter and the cut settings. While I was regenerating my Rhino file I tried to cut a version with the initial kerf of 0.15 measured from the day before just to give it a try :) …not successfully, parts didn’t fit together at all.
    Once I also swapped power and speed by mistake ( 1 and 0.4 ) before cutting. Also in this case the parts where very hardly fitting together! :( Plywood also give much less tolerance than cardboard in case of a wrong kerf.

Laser engraving

The last process I wanted to try is to engrave images and textures on a meterial.

Initially I create a file with many colors and associated those to different setting to be able to try quickly different parameters.

Screenshot-Rhino-simple-raster-test

We first learned that the darkening of the surface quickly goes to an upper level then the machine starts going through different layers of wood and the material does not get any darker.

IMG-Simple-engraving-test

From the first result we got confusing results. For example the line at 800hz (red) frequency is both darker thatn the one at 1000hz (blue) and 600hz (green).

The printing process for “rastering” is translating colors to scales of gray first and then associates that to a certain power/speed/frequency variation. The last three lines on the bottom right, in which we processed different colors with same settings, are proof of this.

The final setting for plywood are:

Power Speed PPI/Hz
60 100 1000

Finally I created a grayscale complex image to try different setting on a real case scenario.

Some of the details are lost in the image but here is the final result :) IMG-Image-Engraving-test

Lessons learned

  • Transform your design in a B&W or greyscale format before engraving.

Laser cutting polypropylene

During the week 8 of embedded programming I started to using etensively my USBTiny programmer that I created in week 4 for the electronics production assignment.

The thickess of the programmer USB male connector is same as the PCB board thickness, which is a little bit less than what is necessary in the USB port to keep it stable.

I decided to go back to the laser cutter an make a simple flat shim that could be glued to the bottom of the board. I choosed a non conductive material polypropylene.

I used the same PCB outline file to convert and generate the file for the laser cutter so that I had already the correct dimensions.

Screenshot_PCB_shim_design

After a bit of trial and error the final parameters for cutting the polypropylene are:

Power Speed PPI/Hz
80 2 1000

And here the final result! :)

IMG_Shim_result IMG_Shim_stable_board

Download source file (.svg)
Download source file (.3dm)

Lessons learned

  • I had a problem with the printer not executing any job. From the Trotec job tool it was marked as a 0:00 seconds job. The file was generated importing a .svg file and lines add thickness/color parameters. The fix was to check the layers and line types in Rhino and set them to defauls to allow lines to be recognised.

Happy Cutting! :wave: