Computer-Controlled Cutting
Laser Cutting
- make lasercutter test part(s), varying slot dimensions using parametric functions, testing your laser kerf & cutting settings (group project)
- cut something on the vinylcutter
- design, make, and document a parametric press-fit construction kit, accounting for the lasercutter kerf, which can be assembled in multiple ways
Learning outcomes:
- Demonstrate and describe parametric 2D modelling processes
- Identify and explain processes involved in using the laser cutter
- Develop, evaluate and construct the final prototype
More Evidence:
- Explained how you parametrically designed your files
- Shown how you made your press-fit kit
- Included your design files and photos of your finished project
- Optional: make a laser cut kit that curves
- Quick-reference table of cutting paramters
Vinyl Cutting
Learning outcomes:
More Evidence:
- Explained how you drew your files
- Shown how you made your vinyl project
- Included your design files and photos of your finished project
- Quick-reference table of cutting paramters
Designing Parametric Parts
This week has been one that tested frustration limits. After the previous week, I felt good about 3D modeling. I had made several parts, and felt as though I was able to build them to the static specifications that I had developed in my head…
This week broke all of that thinking. Designing a press-fit part isn’t too hard conceptually, but it turned out to be a detail-oriented technical challenge that I hadn’t foreseen. The core idea is to build a system of things that press together and will hold their shape. I wanted to build something that would be used to construct simple sculptures, so that did not seem too terribly hard. It felt like a modest goal, really. I began with my gut instinct: build a set of press-fit pieces that were all circular in shape, with appropriately sized groves. Once I watched a tutorial and found the menu to define parametric properties in Autodesk Inventor, I was up and running by Thursday. I had started down the road to my kit.


The first roadblock was the design software. I knew it didn’t like curves, but I underestimated this effect. As I tried to work with circular pieces, Inventor would regularly not let me extrude in the ways that I desired. I checked to make sure I did not have ‘open edges’ to shapes. And even consulted with the CAD teacher and one of his students from the high school where I teach. No one was sure why Inventor had such a hard time reconciling the curves with straight lines. So I moved on. By the end of Friday I had shifted my focus to hexagonal shapes as the basis for my kit, and things were going better.


Once I had finished my first few parametric pieces, I tried resizing them for a different thickness than they had been designed. Things broke. I tried to constrain geometry in every which way. I made lines collinear, perpendicular and tangent; all in an attempt to keep things from breaking when I resized the one user input dimension. Certainly I was getting better at building parametric parts quickly, but I had not fully resolved how to avoid building parts that broke when I resized them. Most of the time the parts would jump along the perimeter. In what I would call a ‘horizontal’ movement, given I had constrained all of their ‘vertical’ dimensions. I gave up for a time. Went to visit friends in Detroit, away from my home in Cleveland.


Saturday I was in Detroit and back at the problem. I was at The Bottom Line coffee shop, and finally found something. Inventor has a feature that will ‘auto constrain’ parts of a sketch, and I figured I should try it. What was there to loose? I set up this untested function, and there it was. My answer. I had been neglecting to constrain my design elements in the ‘horizontal’ direction they had been shifting previously. I just needed to constrain them relative to the radius of the hexagon. It all made sense in hindsight. Frustrating. However, we all move on and get better with experience. This experience typifies the ‘grit’ that I talk about with my own high school students. It is critical that my students (or anyone) work through frustration and find a solution.
Now I had the parametric elements solved. I was able to design with multiple parameters and focus more on my design intent, rather than getting stuck on the actual mechanics of how to impliment parameters. Next was to quickly produce a full set of the parts with press-fit designs level 1 through 4 and get back to enjoying the rest of my weekend away, visiting friends.
The core steps of building a parametric part are simple:
- Design your part in general
- Open the parametric properties controls of your CAD software
- Designate a user-defined parameter (one in this case, and keep the name short)
- Assign parametric properties to your part’s geometry that are based off the user defined parameter
- Apply any shape constraints (tangent, collinear, perpendicular, etc.)
- Change the user defined parameter to see what breaks, and then try and fix things
- Repeat until your part will appropriately scale, not matter how you change the parameter. (Ideally, there would be no upper or lower limits on the parametric input.)
Truth be told, I didn't follow those steps all the time. sometimes the design process is more chaotic than procedural, and that is fine too...
Accounting for the Kerf
When I got home, I set to work building the parts that were part of the group project. Since I am geographically isolated from any Fab Academy peers, I simply had to produce this on my own. I used my roommate’s copy of Corel Draw 8, because I knew that would match the software I would use on Monday with the laser. The design was simple and, through a little dimensioning, I could easily build a quick testing rig for finding the right size for my parametric parts. I included the sized slots and raster labels, so that I could tell the size of the slots more easily. Cutting this was relatively straightforward on the laser, but I had to resize my designed parts twice while in the lab to get close to the size that I needed for the cardboard the lab had in stock. The core Idea of this method was to simply create a go/no-go gauge for measuring press-fit. If the slots fit, then the adjustment for the kerf was properly done. This method was selected for two reasons: 1) It compensates for two kerfs simultaneousy - one on each side of the slot. 2) The method does not require measurement and calculation, which eliminates the availability for any propogation of small measurement errors. However, I calculated from the results that my kerf from laser cutting was around 3 thousandths of an inch.


The next task was figuring out how to transfer the models I had designed in Autodesk Inventor to a laser shape. My first attempt to make this transfer from 3D to 2D information used 123D make. Using this software, I was able to export my 3D model into a DXF file, which Corel was able to accept directly. However, there were many messy scaling options that had to be selected, and the output vector traces were rather inelegant. They were broken into many different partial paths, and the scaling seemed a little off. I laser cut a bunch of these parts anyway, needing to scale them down a little to make it work. I knew this was ‘cheating’ but I was tired and wanted to be done for the night.


The next day, Tuesday, I found this tutorial that showed me how to export a DXF file directly from Inventor to use with Corel. I am not sure why Autodesk didn’t include DXF in the list of files they would let you export under their export menu, but no matter. I had found a way. These files transfer beautifully into Corel, and with out any partial vectors or scaling issues. Corel even asks if you want to bring it in at a 1:1 scale with the original. How nice. This, paired with some new cardboard in the lab, meant that I was able to cut a much nicer set of press-fit pieces for playing around. I was slightly delayed by having to recheck the proper thickness to parametrically build the parts, but this was no major issue or delay. I had completed the major points of the week’s lab assignment. I also tried cutting these shapes out of acrylic, and although the parametric parameters adjusted nicely, the material was too brittle for my design. The process of using the laser iteself is wonderfully simple. It is basically a printer, that will cut any hairline in an image. The laser drivers handle the rest. I was even able to use the autofocus feature on the laser, so that te device handled that aspect of the work. The user only needs to specify the cutting parameters for the material, and these can come directly out of a reference book. Perhaps I could make some changes to he design or actual cutting process to have acrylic work better if I had more time. Next up was to get creative with the kit…


The following table can serve as a quick reference guide for the three most common materials that I cut on the 50 Watt 24x12" Epilog mini laser in the lab. [Be sure to turn on all ventilation attached to the laser!]
Material | Speed | Power | Frequency |
---|---|---|---|
Single-wall 3/16" Cardboard | 20% | 40% | 200Hz |
1/8" Birch Plywood | 13% | 100% | 500Hz |
1/8" Acrylic | 15% | 100% | 5000Hz |




To be honest, this sort of free-form creativity is best left to someone else. Creation as sculptural expression is not something I always have the energy to do. Instead, I used these press-fit pieces as fidgets in my classes on Tuesday. Students who are normally ‘active’ and need to play with something to stay focused during lecture were given a set of these. They listened to the lessons and built simultaneously in the back of the classroom. Here are some of their creations:



One side note: I had a set of pieces from both before and after the upgrade to nicer cardboard and the direct DXF transport. Students in the later parts of the day were able to compare the two, and they all agreed that the later-made version of the parts was significantly better able to hold together and that the ECT44 cardboard was noticeably stronger. Once again, the parametric design allowed me to just change the thickness value in a spreadsheet and all of the other dimensions snapped into place for this new material.
Vinyl
Some stickers are easier to cut than others. I had done some work on the vinyl cutter before, but certainly was no expert. The core of what I had done was fighting with the blade and figuring out the proper amount of force to cut the vinyl that was on hand. This work was mostly on large ‘chunky’ stickers that had broad shapes and limited detail, designed in Corel Draw. I decided to level up my skill on this sticker-making task.
My girlfriend is in an Improv Troop called “Asking for a Friend,” as described on my About Me page. She and three friends play as often as they can, and recently designed a troop logo. (One of the troop members is a professional artist, who made the design.) I was given the troop logo as a jpeg. As you can see, it has lots of contrast and fun detail. Very nice artistic work, but not in any way optimized to be a sticker. So here goes the process…
First, I imported the jpeg into Corel. This is just a raster image, and not very useful for the vinyl cutter. So the first step was to allow the software to trace the file into vector paths that can represent the jpeg reasonably well.

Once Corel had automatically found regions and created vector paths to correspond to these, I had to do some merging. Corel’s automatic process allows for user parameters that define thresholds and behaviors for the vectors. The software also allows for merging the paths by described color, while still within the vector tracing wizard. These tools are very useful for making sure the vectors closely approximate the image you wish to represent.
I let the wizard complete the vector tracing of the raster image, I still needed to prepare those files for the vinyl cutter. First order of business was to change the colors and lines. A simple ‘select all’ allowed me to configure the group of nearly a hundred vector shapes. All were set to clear infill, with a black hairline border. I allowed the vector-based image to stay it original size, and set the work to cut. I was using pieces of black vinyl, and the idea was that I would allow the machine to cut out the parts that I would want to be voids. I could then weed these and have the remaining parts as a sticker that masked whatever it was backing. This option would also scale nicely into screen printing shirts, if all went well and the troop wanted them.
So I began cutting. This is just as easy as the laser: the machine cuts hairlines in the Corel Draw file. The core of the work translating the file information into toolpaths. Additionaly, you need to do some work to inform the machine about the size of the material it will be cutting. The vinyl has to be aligned under the cutter, with the top rollers in designated areas. After clamping down the machine on the material, you need to run a routine to have the machine measure the cuttable size. From there I use those dimensions to change the page size on Corel Draw. After that adjustment, it is ready to print as easily as any other printer.
The following small table can serve as a quick reference guide for cutting vinyl on the Roland GS-24. [Be sure to make sure your piece of material is properly loaded and the size is recognized!]
Material | Speed | Force | Offset |
---|---|---|---|
Standard Vinyl (all colors) | 6 cm/s | 60 gf | 0.000 mm |
Everything seemed to be going well at first. Then it started… The outline was cut 4 times, and that is never a good sign. Most of the internal details were cut multiple times over and pieces of the vinyl were being separated from the backing. I had a tracing issue. For some reason, it took a while for this to dawn on me and my first response was to cut the same file, only larger. It did not work.


I took the file that I had made, and exported it from Corel as a png file that was about 5 times the size of the original. I wanted to flatten all the vectors into a single layer image, but I did not want to loose the positional information to the raster file type. Then I imported this simple contour-like png file back into Corel. While looking at my options for how to trace this thing, I found a setting called ‘line drawing.’ I immediately knew this must be it. I loaded up the wizard, and it was clear. This action would treat the png file, as I wanted it to be - a simple line drawing. This action would not have worked on the original file, there was too much going on, but on the png it worked flawlessly. There were a few extra traces of the outside border, but these were easily removed. The conversion from a reasonably small jpeg to vector paths a tool could cut was complete.


I set a six by six inch sticker to cut, and tried to weed out the parts I didn’t need. This went reasonably well, but the delicate nature of fome of the weeded elements, along with the embedded small ‘floating’ parts that I wanted to keep meant that weeding was a tedious task. I lost a few of the floating pieces in the first go, but it generally worked. I masked this smaller sticker, and kept it to try and transfer it later. I have still not put it anywhere; otherwise, I would have shown it. However, since this Tuesday was Valentine’s day, I thought it would be nice to cut out four larger stickers to give as gifts to my girlfriend’s all female Improv troop (Life has taught me how to be a good boyfriend). I cut these four stickers to be eight inches on each side, and the weeding went much better. A little masking, trimming, and I had four nice gifts to give. I have given all of these four stickers to my girlfriend. She appreciated it. I have not heard back from the rest of the troop. Perhaps I will update all of you with their feelings later…


A More Practical Application
The following Thursday, the school where I work received four reels of resistors. (That is enough to serve us for a decade, as far as we can tell.) However, I could envision these long rolls being knocked down and unrolling all over the place. I decided to do some 1.5D work to enclose the reels. This was not only a good exercise in designing for 1.5D, but also a further exploration of designing with arrays. Working out the kinks took a while, but it eventually came together just fine.


The most challenging part of the process was the iterative design needed to ensure that everything fit together well. This was a time for parametric design to shine. Although the bendable parts worked on almost the first try, making the corresponding sides took much more effort. Not only did the sides have to match the bendable pieces, but they also had to fit onto the 12x24 inch laser cutter bed. Oddly, this meant that the octagonal reels needed to be made slightly smaller. So, I placed the reels onto the laser bed. It turned out that the largest diameter measureable on the octagon was 12 inches, and too large for the dispenser sides to fit on the laser bed. However, I cut the reels to a circle shape with a diameter equal to the smallest that would stay tangent to the octagon. This trick made the reel small enough that I could fit the corresponding dispenser sides on the laser bed. However, trimming the reels was a bit nerve racking, as it required me to laser cut cardboard just above the brand new resistors, still on the reel. Once the reels could fit into the sides, I needed to be sure the sides were an acceptable shape. The curves of the slots and the exterior of the sides were designed to fit an equation curve that spirals outward.


You can see all images (used and unused) from this week's work HERE.