My “Surprise Box”Final Project – Journal 2: Flowery Heart Update with New Softwares Used

Heart and flowers modeled in Mathematica separately, then using MeshMixer to edit, scale and put them together.
This is also a part for my 3D printing project “Surprise Box”.

Update

1. The original file named “Flowery_Heart_Right_Size_2” is the basic concept of it, and although it looks nice, it is not printable on most of the 3D printers, because of several problems, like too many shells, the petals are too thin, etc.

2. The printable and updated version is named “ReallyFinally3stl_repariedsimplied”. This one has been cleaned, made solid, checked errors, strengthened and simplified. Therefore, this one is more suitable for printing. I will test it within a few days and put on the picture of the printed version here later.
Also, since the original flowers were not suitable for printing, I changed the numbers of the formulas on Mathematica a little bit, and get some different shapes of flowers. (PS. If you notice, all the three flowers are different.) It is also interesting to disco(ver that when I change the power of one of the formula, I will be able to generate something that looked like a butterfly! Therefore, I added the butterfly on the new version!     QQ图片20150415123952                                                            ( Original Version)

QQ图片20150416070808

(Second Version)

In the process of trying to fix the problems, I learned a lot, like using new softwares like “MeshMixer”, “MeshLab” and “NetFabb”. I found these three very useful in different aspects:

1. MeshMixer is a place where you can edit and change your STL file, just like TinkerCad. However, MeshMixer is much more powerful than TinkerCad. For example, I failed to complete my edition of the flowery heart on TinkerCad, because it may be too complicated for TinkerCad. But I can do so in MeshMixer. Also, MeshMixer allow you to dynamically change the surface of the object, and provide functions like “make solid”, , smoothing, uniform scaling, and a lot more, which TinkerCad is not able to provide.

2. MeshLab is very useful for remesh the object. At first my STL file was ridiculously big, like 650+MB, which was very inconvenient because it slowed down my computer and I am not able to printed a file that’s huge like this. And usually, this problem can be solved if I lower my density of meshes, in another words, have a smaller amount of meshes. MeshLab gives you a function where you can simplify the model and reduce the meshes. It also shows you how many vertices and faces you have in your model. And by looking at these numbers, I was able to monitor the process of reducing faces amount, and chose the right level I wanted. This helped me to reduce the size of my file hugely, and finally get to a printable file of about 11MB.

(PS. I have an interesting discovery about decreasing the size of your file as well- If you get your STL file from somewhere else, like TinkerCad, MeshMixer, or from MakerBot Software after scaling it there, if you import the file in Blender or MeshLab, and then export it out from there, they will give you the minimized size possible for your current file!)

3. NetFabb (Basic) is a very helpful software too. It can help you fix the errors that your file may have automatically. Therefore, it can help clear up the printing errors before you put them to print!

Week 11 &12 Summary: Fab Lab Continued + Make-A-Thon

During the past two weeks, the class had been working different projects at Fab Lab. There were three assigned topics: Arduino, Digital Embroidery, and Laser Cutting. By the second week in the lab, the class switched to a new program and continued working with amazing staffs at the lab. My group transferred from using SewArt app to create patterns on fabric to design silhouette on materials like plastic, glass, and wood with Inkscape computer software.

Here is an example of making process of laser cutter.

IMG_5900

This is the final look of a design on Inkscape. The piece combines both characters and graphics. The entire designing stage begins from drawing patterns or using existing ones. Then, people may edit dimension, shape, background and so on with the software. Once the design has been set, it was ready to cut.

 IMG_5901

This shows how the piece was cut with eplloglaser. Before having the machine started, the class were told to turn on fans and gas in order to prevent fire. Laser begins moving and cutting from the left upper corner and it can be adjusted to other places when it is necessary. While laser machine is warming up, we may put materials at the original starting point.

IMG_5902

And, this is the completed piece. There was a hole on letter “A”, which was caused at the design stage.

IMG_5820

At my fist visit to Fab Lab, it took me a while to find out this entry.

 


 

During the weekends, there were two groups of students from our class attended Make-A-Thon event held by CU Maker. Jill and Kavin teamed up with me. We named the team JKLOL? Our project is a bean-like silicon grab helper that aimed to make life easier for the elder with weak  arm muscles. It took us a good amount of time to design, research, collect data, ask professional’s opinion, and finally have it printed. During the process, Jill first came out the idea and did both hand-drawing and computer modeling for the conceptual graphs. Kavin and I joined to the discuss and helped to solve problems. Moreover, Kavin visited Fab Lab back and forth several times to make sure that our model was printed and ready.

Following are photos I took during the Make-A-Thon activity.

IMG_5927

This is an inside look of one of the studios at Architecture Annex, which is next to Fab Lab.

IMG_5934IMG_5933

The above two are Jill’s hand drawing. It looks even better on the paper.

IMG_5929 IMG_5935

These two show the way we decided the measurement of our item. We started from collecting the size of each others’ hands. Then, we average the total. The results became the dimension of our first printout.

IMG_5924

The last photo from left to right are Kavin, Jill and Dorothy. Dorothy is an expert of project design and materials choosing. Thanks for patiently listened to our presentation and answered our questions.

Overall, it seems like a week full of excitement, creativity, and work for everyone in the class.

 

 

Week 12: Raptor Round 2

This week we were originally be going to do a collaborative showcase of our work with the Making Things class in the BIF, but last minute we decided to push our portion of the showcase back so we could have more time to prepare and show off more of what we’ve worked on in class by holding it at the end of the semester.   Instead of scrambling to get everything done for the showcase then, we had “free time” in the lab to work on our semester projects. Sam and I worked on assembling our second Raptor hand (an all white one this time) and looking for places we could source the materials from instead of having to buy a full kit each time.  Putting the hand together this time was a bit faster than the last since we knew what we were doing and had the tricks figured out for the tougher parts (file down the pieces if you can’t fit them together, use a safety pin to get the elastic through the holes, etc.)

Since its hard to have two people work on the hand at once, Sam mostly worked on assembly, while I looked for places to buy the materials for future hands from. Most of the stuff was pretty easy to find on Amazon, except for the screws which I will probably look for at a local hardware store.  Since finding materials didn’t take too long, I had some time at the end of class to check out Thingiverse play around with 3D modeling and ended up using the MakerBot Customizer tool to design and print a new case for my iPhone. I printed it out in white plastic on the Generator and I’ve been enjoying showing it off to my friends the past few days.

Screen Shot 2015-04-15 at 9.19.03 PM

Week 12 Reflection

This was the second week at Fab Lab. The class got chance to switch to different projects. My new object was using laser machine to carve patterns on hard materials, like plastic, glass, wood and so on. I copied a pattern which combines word “Chicago” and several of its famous buildings as the background on a piece of wood. The following are pictures of the view of the piece on computer, during working, and after completed.

IMG_5900 IMG_5901 IMG_5902

 

The last picture showed the first piece of my project. It has a little hole on letter “A” that it is a little blemish. I fixed with the software and came out a perfect one. The reason I picked up this design is because I used to live in Chicago for years before I came to Champaign for college. It is like souvenir reminding me of the days back then. The two holes are for hang up on high places. I haven’t decided where to put it. But, it seems to fit into any place.

Ideate. Make. Made.

I held off on this reflection until after we finished our Make-a-thon creations, but this weeks “making” stepped up to a whole new level.

We kicked it in the FabLab again back on Tuesday and did some super cool work with Arduinos. I have absolutely NO background when it comes to coding. If I ever found myself looking at code, it was because I pressed the wrong button on my laptop and something weird happened and I was panicking. Suddenly, I was writing my own code to make something light up, eventually making my own motion sensor which was so freakin’ cool! It was so simple what I was doing but it still yielded a really really exciting result. I was so proud of my little light that I was ready to jump into the electrical engineering career path

Lights

 

The next endeavor was the Make-A-Thon. I hopped in bright and early on Saturday morning and got to thinking about what could truly better the lives of the elderly. I was toying with the idea of a toothbrush with an easier grip, but then it occurred to me, why just a toothbrush? Why not create something adaptable to all sorts of different tools? (pens, pencils, utensils ect.) So I sketched out an adaptable gripper that looked like a bean with a hole in it. Kavin and Lin joined me and we all put our ideas together when it came to uses, material, and how we were gonna get this thing done.

We toyed with the idea on Fusion, but I was having a ton of trouble learning the command to cut the hole. Anyone I asked seemed to find this seemingly simple task super difficult as well, so there we sat. Befuddled. I threw it into Solidworks to see if I could do it that way but that was a struggle as well. All hope was slowly disappearing until one of the staff members found us and he knew what to do! What had taken hours, we were able to complete in a few minutes with his help. In the end, we created the Lima-Gripper. It adapts to arthritic hands to ease simple tasks and create a comfortable hold on smaller objects. Dexterity becomes an issue for those with severe arthritis, Parkinsons, as well tremors. We wanted to create something that alleviated that problem. We wanted the grip to be adaptable, so it could fit onto a multitude of objects, but have enough friction to stay on the objects it was placed on. The outside would have a soft outer grip shell, while the inside would be silicon. Bada-bing, bada-boom, The Lima-Gripper.

sketchingBean1

 

Bean2Lima Gripper IMG_20150412_101551

 

It was a blast working with Kavin and Lin. We had a really fun team dynamic, and we had some super cool ideas together. Kavin was a huge contributor with his knowledge of some crazy product- FatGripz. They’re some ridiculous tool for body-builders to improve grip on weights, but they were strangely applicable to our idea. He did some solid research in regards to material, as well as how they can help with what we created. I had only signed up for Saturdays making session so him and Lin both rocked it for the presentation. We were a solid team, and the entire experience was SO much fun!

 

 

My “Surprise Box”Final Project – Journal 1: MMA Modeling

For my final project, I decided to integrate different interesting software and technologies to make a “Surprise Box”.

The idea is to make a box. And when people open the box, they will be surprised to find that there is a heart with some flowers in the box. Also, you can hang it on the wall and the “box” will then become a calendar or a task board. I want to make this because I like cute little things that make people happy, and I want to make it useful in life as well.

The original plan was to use Mathematica to model the heart. I was thinking combining two functions together, one is the original heart shape function, and another one would be some kind of function that could give my heart some special and pretty pattern/texture.

And I was thinking about buying a flower and scan it and then put it on my heart. However, I changed the plan a little bit and model both the heart and the flowers on Mathematica.

Here’s my current progress on this:

Flower!(Flower)

heart(Heart)

(PS. I researched some online sources to find the codes for them, especially the flower and how to make the “tube” texture one. And I derive my own heart shape function.)

(Comment to let me know if I should post the codes here!)

However, I was not able to eliminate the gap in the heart. Therefore, I put both of them in TinkerCad and edited them to make them look nicer.

Combination!!!

It took a very long time and some hard work to figure out the codes and the design, but in the end, it was all worthwhile! The moment when I finally finish putting them together, I felt proud of myself!

4/13/20115

 

Fab times in the Fab Lab! (Part 2/2)

This week at the Fab Lab, I dabbled in using Arduinos. Having never coded before in my life, using an Arduino came as a bit of a challenge. We started out using a basic Blink code, which caused a light on the Arduino to blink. Using the code, we were able to change the code so the light would pulse faster or slower depending on the numbers we inputted.

After completing this, we expanded on the concept through wiring our Arduino up to an LED, so this time the code corresponded to the LED light. After, I found a code online to make the LED fade in and out. Wanting to test my new knowledge of coding, I attempted to combine the Blink and Fade codes, which ended up failing. I still found other ways to play around with what I learned, however, such as by hooking up a second LED to the Arduino and modifying the code so that the two LED’s flashed at different times.

After playing around with LED’s, we were given light sensors to play with. With the code associated with them, they were able to pick up on data about how much light was around them. We then also had an LED hooked up and found an “if” function online so that when the light it sensed was above a certain level, the light turned on. We then reversed this code to program the light to be like an automatic nightlight so that when the light was below a certain reading the light would turn on.

Although coding probably is not my thing, learning about it made me realize that anyone now has the capability to add innovation to society. There are a lot of people with highly creative abilities who are now able to make their ideas reality because of the ability to just copy and paste codes from online.

Digital Making SP’ 15: What Have We Been Up To?

Ideation and Product Development

This entire semester, our class has been learning a great deal about the process of making and what it means to take an idea from early beginning thoughts to full execution. We had the privilege of having Professor Kylie Peppler from Indiana University speak with us about the Maker Movement. We’ve learned about the inherent value of thinking like a ‘maker’ and learning about the different ways that we can take a problem and transform into a tangible solution that can benefit others. Additionally, we’ve discuss the ideation process and learned how to approach the sequence of steps that it takes to actually develop a product. Design for America put on a workshop for us that helped us to see the different stages of innovation and how to ultimately get to your final product using principles like human-centered design.

3D Printing: Learning Platforms

Illinois MakerLab

Illinois MakerLab

Digital Making focuses on creating and making digitally through the medium of 3D printing. We have learned about a variety of different softwares that we can use to develop 3D models that can ultimately be printed at the Illinois MakerLab on MakerBot printers. The first platform we learned about was Tinkercad. This web-based tool allows users to easily create a model by providing pre-created geometries and basic tools to do things like create holes, construct letters and numbers, and modify the size/shape of the objects users work with. We then progressed to learn about Autodesk Fusion 360. This software is more sophisticated and allows for users to manipulate objects on many more measurements than a platform like Tinkercad and with greater amounts of precision. We also learned about a high-end software called Geomagic which essentially renders 3D scans, refines the scans with various tools, and parameterizes scans into models to ultimately be used in softwares like Fusion 360 or Autodesk Inventor. Gaining exposure to all of these different tools has been invaluable.

3D Printing & The Business Environment

In addition to learning about all the different methods and tools for #digitalmaking (also our class hashtag!), we took time to understand the implications that digital making has had and is continuing to have on today’s dynamic business environment. 3D printing is becoming the disruptive technology of the future that has great implications for production processes, procurement, supply chains, and much more. Additive manufacturing, a corporate extension of 3D printing processes, is helping to lower product lead times and helping to optimize product manufacturing by lower costs and enabling customization. One of the first things you learn in this class is that complexity is not an obstacle when it comes to 3D printing and many digital making methods. This enables the production of objects with complex geometries that may have not been possibly on a larger scale before.

Technology Immersion and Exposure

Champaign-Fab-Lab

Champaign Fab Lab

 

In addition to 3D printing and scanning methods, our class has learned many different techniques to make digitally. We’ve learned about arduinos and the use of e-textiles to create some very interesting things that require the use of circuitry and computer programming. Additionally, our class has been visiting the Champaign Fab Lab to learn and play around with other technologies. We’ve furthered our knowledge of how to use arduinos at the lab and we have also been playing around with digital embroidery and laser cutting technologies. Participating in sessions at the Fab Lab has enabled us to become makers with a myriad of new tools. As the course continues, we will continue to learn about technologies that are disrupting different making spaces and become more skilled in using these technologies.

 

Fab Lab – Week 2

This week in the Fab Lab I learned about arduinos. I was a little nervous at first because I didn’t know anything about them or where to begin in order to code them. I have taken an introductory computer science class, but it was awhile ago and I assumed the coding for arduinos was going to be harder.

I was completely wrong! Arduinos were nothing to be afraid of. They are very beginner friendly and a lot of the coding is available online.

Here’s an arduino for anyone who hasn’t seen one before:

2015-04-07 14.16.35 2015-04-07 14.16.45

 

 

 

 

 

 

 

 

We started with the simple blink program. As you can probably guess, a small light on the arduino blinks when you run the program.

It wasn’t too exciting, but it was a way to learn the basic steps of uploading a few lines of code to the arduino to make it do something. We also ran the fade code to see the same light fade on and off.

The next step was to connect it to a led light and run a similar code sequence to make it blink or fade. We used a breadboard to connect all the wiring and the led.

Here’s the completed sequence:

2015-04-07 15.16.09

Not too complicated. It kind of reminded me of taking physics in high school. The arduino was like a power source and the wiring connected to the light to complete the circuit. Of course there was no blinking or fading in basic physics circuits.

Next we learned how to use a light sensor. It is a very similar process as hooking up the led, but the output isn’t a light, it’s a bunch readings that show up on the arduino software.

Here’s the setup for it:

2015-04-07 15.54.13

I messed around with different light levels to see how high and how low I could get it. A reading of 0 means no light, so I covered the sensor completely so no light can reach it. And I was able to get a reading of just over 1000 when I flashed a light directly on the sensor. The room lighting read between 500 and 700 depending on the angle of the sensor to the room lighting.

We also were able to connect a led to the light sensor and told it to turn the light on or off depending on the light level (sorry I don’t have a picture of that setup – basically, imagine the last two setups on the same breadboard).

Overall, the main thing I learned about arduinos is that there is a lot of trial and error!

Just with the coding part, a lot of things can go wrong. I didn’t do much coding myself because a lot of it was online and easy to understand. But when I tried to add things in or change parts of the code, I ran into some difficulties.

Also, the arduino setups take a lot of trial and error as well. The good thing is wiring an arduino incorrectly doesn’t hurt the device in any way. I was very glad that I couldn’t break the device by running crazy programs on it because it meant that I can play around with it. Messing up was frustrating, but also expected.

I learned a lot in this class session and even incorporated some of it in my semester project, which will be posted soon!

Week 11: Frustration at the FabLab

For our second week at the Fablab, I was placed in the group that was working with the laser cutter. For this workshop, we used Inkscape to create a vector file with specifics that detailed what to cut through and what to only cut lightly. We printed out designs on wood and plastic leftover from some of the bigger jobs people had worked on. For my first few jobs, I ended up cutting out three mini globes on wood and plan to use them to make a necklace and earring set.

IMG_3515 IMG_3551

Next I cut my logo out onto wood. I also had the idea to print out a living hinge bracelet, which I tried on 1/8 inch wood and immediately had the bracelet break as soon as I tried to put it on.

DSC03307_preview_featured

Living Hinge Bracelet

I figured it might be because the wood was too thick, so I tried a ¼ inch piece but I realized too late that the laser didn’t completely cut through it. L I went into the office to buy a new ¼ inch board since there were no scraps that would fit my design and started talking to one of the volunteers about what I was about to print. After a bit of discussion and showing her my broken first attempt, we came to the conclusion it was not actually the wood’s thickness that was the problem but the fact I was stretching the bracelet out too much when I put it on. I had to make the design longer to make it work! I tried a 7 inch long bracelet and it worked better but was still delicate, so I tried a 9 inch one but that was too big. By that time it was almost 8 o’clock so I decided to call it a night (I had homework to do still!), but I will definitely be coming back to figure out the just right version of this design.   Time really flies when you’re making!