Step 1.1: Stand design
Since my partner Xiangyi and I both watched the tutorial video on cuttle.xyz in class, we went directly to the stand design part. I performed the task as student A. Following the instructions on the website, I quickly finished the rectangle part of the design. When it comes to adding the circle, I was confused about the position as the guideline didn’t show specific data based on the X-axis and Y-axis. Fortunately, after carefully watching the gif for several times, I found it just needed to let the center of the circle be one diameter away from the edge of the rectangle.
Stand design A (my design) Stand design B (Xiangyi’s design)

Step 1.2: Pattern design
The creative designing process engaged me to experiment the tools and shapes on the website. During the process, I first used the pen to draw an irregular pattern with sharp angles and then clicked the “rotational repeat” tool to make a circular pattern. To ensure the design can serve as the base of the servo motor, I then added a circle in the middle with rotational lines for decoration and clicked “expand” to merge these shapes together. Eventually, both of us ended up producing something with sharp angles.
My pattern design Xiangyi’s pattern design

Step 1.3: Export your design
After finishing the designs, we exported them in SVG format. Then, we created a new folder with our names in the Google Drive and added both of our files.
Step 2: Laser cut
While waiting in a line beside the laser-cutting machine, we thought our designs would be successfully cut as usual.
Unexpectedly, Xiangyi’s design didn’t automatically separate from the board. Hence, we had no choice but to take the whole board out and carefully pressed the pattern to peel it off. Unfortunately, the design seemed too fragile to be taken down intact so we just picked it separately and decided to modify the design again.
Upon reflection, we realized that the original design needed to be adjusted more widely so it wouldn’t be too delicate. Thus, we modified the path ways of the curve and uploaded the new design to the Google folder again.


Step 3: Assemble
Finally, we successfully finished the second step and began to assemble the components together. As the servo motor can be fit into the hole perfectly, we found there is no need to add screws. Following the instructions, we connected the circuit and uploaded the Sweep example on Arduino. With both of the designs overlapping each other in an opposite direction, the upper part rotated smoothly!
Code:
#include <Servo.h>
Servo myservo;
int pos = 0;
void setup() {
myservo.attach(9);
void loop() {
for (pos = 0; pos <= 180; pos += 5) {
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15 ms for the servo to reach the position
}
for (pos = 180; pos >= 0; pos -= 5) {
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15 ms for the servo to reach the position
}
}