# Update vinyl cutter assignment details _Exported on 9/16/2025 at 15:34:48 EDT from Cursor (1.5.11)_ --- **User** update the vinyl cutter individual assignment subsection with a completed description with the photos and videos in week1/vinylcutter for each image of video, put a header and description above and caption based on whats in it follow this flow in two subsubsections first subsubsection is successful cut and transfer first show vinylcutting video, then the completed_vinyl_cut then the center_weed, then weed_progress, then weeded, then apply_transfer_paper, then remove_transfer_paper, then apply_vinyl, then remove vinyl_tweezer_thin, then applied vinyl, and then completed_takehome_sticker. describe the process as you populate and make sure it all flows and makes sense second subsubsection is motor failure put the motor_error, then side by side of motor_failure_from_roll and motor_failure_fallen_roll. explain that the roll ran out and then the roll fell and the vinyl kink under the week. simple fix, turn off, remove tape from fallen roll to get the weight off, readjust vinyl in between the wheels, start again (or load a new roll!) --- **Cursor** I'll help you update the vinyl cutter individual assignment subsection with a completed description using the photos and videos in the week1/vinylcutter directory. Let me first examine the current week1.html file to understand the structure and then update it accordingly. Now I need to find the vinyl cutter individual assignment section and update it with the completed description. I can see it starts around line 689. Let me create a todo list to track this task and then update the section with the photos and videos in the specified order. Now I'll update the vinyl cutter individual assignment section with the completed description, following the specified flow and structure: ```html
Principles & Cutting · HTMAA 2025
This week focuses on the fundamentals of digital fabrication: computer-aided design (CAD), computer-aided manufacturing (CAM), laser cutting, and vinyl cutting. We'll learn the complete workflow from design to finished parts.
Comprehensive training notes and media from laser cutter and vinyl cutter sessions.
Additional resources and guides from Anthony Pennes for laser cutting, vinyl cutting, and image compression workflows.
Comprehensive guides covering essential digital fabrication techniques, parameter optimization, and workflow best practices.
Essential techniques for optimizing image file sizes, setting up batch processing tools, and maintaining repository efficiency.
📖 View GuideComplete laser cutting workflow including safety, parameter optimization, joint design, and troubleshooting techniques.
📖 View GuideDetailed vinyl cutting techniques, software setup, machine operation, and weeding processes for professional results.
📖 View GuideNote: These guides were created by Anthony Pennes and are maintained as supplementary resources for the HTMAA course. View original Slack message for context.
Systematic testing and documentation of laser cutter parameters for optimal cutting performance. Assignment started: September 11, 2025 Assignment completed: MM DD, YYYY
Finger joint - interlocking design for structural connections
Size of the slot that provides tight enough fit for assembly
Material choice significantly impacts joint quality and assembly precision
Design and fabricate a modular construction kit using laser cutting and vinyl cutting techniques. Assignment started: September 10, 2025
Initial research and clarification discussions with instructors and classmates to understand assignment requirements and technical constraints.
Special thanks to Erik Demaine for guidance on vinyl cutting crease patterns and fold differentiation techniques, and Anthony Pennes for clarifying assignment requirements, file formats, and material options. Their expertise was invaluable in understanding the technical constraints and design possibilities for this project.
I hand‑folded the crease pattern to validate the assembly. The parts do come together when the folds are reasonably close to the intended lines. A second, refolded gadget produced a noticeably cleaner assembly.
We tried cutting the full crease pattern on one side. It failed when layers with opposite cuts overlapped and had to be push‑folded through during the final folding step — the piece broke.
First assembly of two gadgets. Folds were smooth after separating mountain and valley cuts onto opposite sides to avoid breaking during push‑folds over multiple layers. The shop cardboard was tight in the assembly pocket; thinner Amazon box cardboard folded by hand fit better. Next step: make the laser‑cut pattern more exact.
Left to right: clear mountain cut, flip and cut the opposite side, clear valley cut.
Measurements confirming mountain vs valley sides.
Side profile and insertion step demonstrating clean folds without tearing.
Exploring double‑part strategies: sequential cuts, flips between sides, and opposite‑side cuts.
Temporary rubber band used to hold alignment while completing final folds.
Switched to thinner Amazon cardboard because the shop cardboard was too thick for the assembly pocket. The Amazon box folded by hand fit perfectly and assembled smoothly. Three gadgets worked with the thinner material. Rubber bands are just for compression — they assemble without them, though the bands make it easier to keep them as one unit during insertion into the next gadget.
Scaling up to quadruple cuts: sequential cuts, flips between sides, and opposite-side cutting strategies.
Three views of the double gadget assembled with Amazon cardboard, showing clean folds and proper fit.
Assembly sequence showing compression, support positioning, and insertion process for stable construction.
The culmination: triple gadget assembly demonstrating successful scaling with Amazon cardboard and support techniques.
Applying thick‑origami concepts to avoid layer collisions and enable folding with real material thickness.
From a discussion with Erik Demaine: double each crease into parallel offsets and open vertex regions as polygons to prevent collisions. A uniform spacing works for a first pass, but for correctness the spacing between the doubled creases should depend on how many layers lie between faces in the final folded state. I plan to estimate per‑crease layer counts from an unfolded model and adjust offsets accordingly.
Citation: Jason S. Ku and Erik D. Demaine, “Folding Flat Crease Patterns With Thick Materials”, Journal of Mechanisms and Robotics, 8(3), June 2016, pp. 031003‑1–6. View paper
Input: crease segments with mountain/valley labels; sheet size S; target thickness t offset = t / S (or a chosen fraction) for each crease c: draw two lines parallel to c at ±offset for each vertex (intersection of original creases): place a small regular polygon (e.g., octagon) centered at the vertex Output: doubled creases + vertex holes
Input: crease lines; sheet size S; target thickness t offset = t / S for each crease c: compute unit direction v and normals n1,n2 define two infinite offset lines at ±offset along n1/n2 for each vertex: collect incident creases; sort by angle into cyclic order for each adjacent pair (i, j): pick the offset side that lies inside the angular sector intersect those two offset lines → one polygon vertex connect all vertices in order → convex vertex polygon trim faces/creases by polygons as needed Output: doubled creases + exact vertex polygons
Following Erik's advice, offsets should scale with the number of layers between faces in the folded state. Plan: estimate per‑crease layer counts and set per‑crease offset = k × thickness × layers(c), while keeping vertex polygons valid to avoid collisions.
Design and cut vinyl stickers and stencils using the vinyl cutter. Assignment started: September 15, 2025 Assignment completed: September 15, 2025
Successfully completed vinyl cutting project creating lab logo stickers. The process involved designing vector graphics, setting up the vinyl cutter, and executing the complete workflow from cutting to final application. The project demonstrated both successful execution and troubleshooting when equipment issues arose.
Gladyshev Lab Logo
Abugoot Logo Design
Complete workflow from vinyl cutting through final sticker application, demonstrating the full process from design to finished product.
Vinyl cutter in action, cutting the Gladyshev Lab logo design with precise blade control and proper tension settings.
Clean vinyl cut showing precise cuts with proper registration and no tearing or incomplete cuts.
Systematic weeding process: starting from center, progressing through unwanted sections, and finishing with clean weeded vinyl ready for transfer.
Transfer paper application process: carefully applying transfer paper to hold vinyl design, then removing it to prepare for final application.
Final application steps: positioning vinyl on target surface, using tweezers for precise removal of backing, and achieving clean final application.
Final result: professional-quality vinyl sticker ready for use, demonstrating successful completion of the vinyl cutting workflow.
Encountered and resolved a motor failure during the vinyl cutting process, demonstrating troubleshooting skills and equipment maintenance knowledge.
Vinyl cutter displaying motor error, indicating a mechanical issue that prevented normal operation.
Side-by-side comparison showing the vinyl roll before and after the failure. The roll ran out of material and then fell, causing the vinyl to kink under the cutting wheel.
Simple fix process:
This common issue occurs when the vinyl roll runs out or becomes misaligned, causing the cutting mechanism to fail. The solution involves proper material handling and machine setup.
Key insights and challenges encountered during this week.
Reflections will be added here as the week progresses...
Acknowledgements for the help I received this week from my classmates and instructors.
This week's training was well-documented by Katrina Li, thank you!
Photos and videos of this week's training were taken by Mariam Fitaihi, thank you!
Erik reviewed my approach to folding thick materials and suggested using the Ku & Demaine thick‑origami method. He pointed me to the paper and emphasized that doubled creases should be spaced according to the number of layers between faces in the final fold. This feedback led me to implement two variants (estimate and exact) of thickened crease patterns and to plan a next step for layer‑aware offsets.
I took notes on the individual group assignment for characterizaing the laser cutter. :-)
Transparent documentation of AI assistance used in this week's work, following course guidelines for ethical AI usage.
This week's webpage development, training documentation, and assignment preparation were assisted by Cursor AI. The AI helped with HTML/CSS implementation, content organization, and structuring technical documentation.
Cursor AI assisted with organizing webpage sections, cleaning up HTML structure, and updating content for both week 0 and week 1 pages. The AI helped with code refactoring, section reorganization, and maintaining consistent styling across pages.
Cursor AI assisted with adding Anthony's HTMA guides to the Week 1 page, creating a new "Useful Documentation" section, and integrating external resource links with proper styling and organization.
A separate chat was used to convert a flat crease pattern into a thick‑origami version following Ku & Demaine.
The AI doubled each crease into parallel offsets and generated vertex polygons (estimate = regular polygons; exact = sector‑aware polygons) and explained how to map desired thickness by setting OFFSET_FRAC = thickness / sheet_size
.
Cursor AI assisted with repository size management by breaking down large commits into smaller, manageable chunks under 10MB each. The AI helped organize media files into logical commits, added the Vinyl Cutter Individual Assignment section with proper styling and image sizing, and provided guidance on git workflow optimization to work within platform size limits.
Principles & Cutting · HTMAA 2025
This week focuses on the fundamentals of digital fabrication: computer-aided design (CAD), computer-aided manufacturing (CAM), laser cutting, and vinyl cutting. We'll learn the complete workflow from design to finished parts.
Comprehensive training notes and media from laser cutter and vinyl cutter sessions.
Additional resources and guides from Anthony Pennes for laser cutting, vinyl cutting, and image compression workflows.
Comprehensive guides covering essential digital fabrication techniques, parameter optimization, and workflow best practices.
Essential techniques for optimizing image file sizes, setting up batch processing tools, and maintaining repository efficiency.
📖 View GuideComplete laser cutting workflow including safety, parameter optimization, joint design, and troubleshooting techniques.
📖 View GuideDetailed vinyl cutting techniques, software setup, machine operation, and weeding processes for professional results.
📖 View GuideNote: These guides were created by Anthony Pennes and are maintained as supplementary resources for the HTMAA course. View original Slack message for context.
Systematic testing and documentation of laser cutter parameters for optimal cutting performance. Assignment started: September 11, 2025 Assignment completed: MM DD, YYYY
Finger joint - interlocking design for structural connections
Size of the slot that provides tight enough fit for assembly
Material choice significantly impacts joint quality and assembly precision
Design and fabricate a modular construction kit using laser cutting and vinyl cutting techniques. Assignment started: September 10, 2025
Initial research and clarification discussions with instructors and classmates to understand assignment requirements and technical constraints.
Special thanks to Erik Demaine for guidance on vinyl cutting crease patterns and fold differentiation techniques, and Anthony Pennes for clarifying assignment requirements, file formats, and material options. Their expertise was invaluable in understanding the technical constraints and design possibilities for this project.
I hand‑folded the crease pattern to validate the assembly. The parts do come together when the folds are reasonably close to the intended lines. A second, refolded gadget produced a noticeably cleaner assembly.
We tried cutting the full crease pattern on one side. It failed when layers with opposite cuts overlapped and had to be push‑folded through during the final folding step — the piece broke.
First assembly of two gadgets. Folds were smooth after separating mountain and valley cuts onto opposite sides to avoid breaking during push‑folds over multiple layers. The shop cardboard was tight in the assembly pocket; thinner Amazon box cardboard folded by hand fit better. Next step: make the laser‑cut pattern more exact.
Left to right: clear mountain cut, flip and cut the opposite side, clear valley cut.
Measurements confirming mountain vs valley sides.
Side profile and insertion step demonstrating clean folds without tearing.
Exploring double‑part strategies: sequential cuts, flips between sides, and opposite‑side cuts.
Temporary rubber band used to hold alignment while completing final folds.
Switched to thinner Amazon cardboard because the shop cardboard was too thick for the assembly pocket. The Amazon box folded by hand fit perfectly and assembled smoothly. Three gadgets worked with the thinner material. Rubber bands are just for compression — they assemble without them, though the bands make it easier to keep them as one unit during insertion into the next gadget.
Scaling up to quadruple cuts: sequential cuts, flips between sides, and opposite-side cutting strategies.
Three views of the double gadget assembled with Amazon cardboard, showing clean folds and proper fit.
Assembly sequence showing compression, support positioning, and insertion process for stable construction.
The culmination: triple gadget assembly demonstrating successful scaling with Amazon cardboard and support techniques.
Applying thick‑origami concepts to avoid layer collisions and enable folding with real material thickness.
From a discussion with Erik Demaine: double each crease into parallel offsets and open vertex regions as polygons to prevent collisions. A uniform spacing works for a first pass, but for correctness the spacing between the doubled creases should depend on how many layers lie between faces in the final folded state. I plan to estimate per‑crease layer counts from an unfolded model and adjust offsets accordingly.
Citation: Jason S. Ku and Erik D. Demaine, “Folding Flat Crease Patterns With Thick Materials”, Journal of Mechanisms and Robotics, 8(3), June 2016, pp. 031003‑1–6. View paper
Input: crease segments with mountain/valley labels; sheet size S; target thickness t offset = t / S (or a chosen fraction) for each crease c: draw two lines parallel to c at ±offset for each vertex (intersection of original creases): place a small regular polygon (e.g., octagon) centered at the vertex Output: doubled creases + vertex holes
Input: crease lines; sheet size S; target thickness t offset = t / S for each crease c: compute unit direction v and normals n1,n2 define two infinite offset lines at ±offset along n1/n2 for each vertex: collect incident creases; sort by angle into cyclic order for each adjacent pair (i, j): pick the offset side that lies inside the angular sector intersect those two offset lines → one polygon vertex connect all vertices in order → convex vertex polygon trim faces/creases by polygons as needed Output: doubled creases + exact vertex polygons
Following Erik's advice, offsets should scale with the number of layers between faces in the folded state. Plan: estimate per‑crease layer counts and set per‑crease offset = k × thickness × layers(c), while keeping vertex polygons valid to avoid collisions.
Design and cut vinyl stickers and stencils using the vinyl cutter. Assignment started: September 15, 2025 Assignment completed: September 15, 2025
Successfully completed vinyl cutting project creating lab logo stickers. The process involved designing vector graphics, setting up the vinyl cutter, and executing the complete workflow from cutting to final application. The project demonstrated both successful execution and troubleshooting when equipment issues arose.
Gladyshev Lab Logo
Abugoot Logo Design
2D Parametric Design
Created a parametric sticker design that can be infinitely customized through an interactive web application. The design demonstrates the power of parametric modeling in creating personalized vinyl stickers with adjustable parameters for size, complexity, and visual elements.
Generate unlimited variations of this parametric design using the web-based generator. Adjust parameters in real-time to create custom stickers for any application.
🎨 Generate Custom DesignsComplete workflow from vinyl cutting through final sticker application, demonstrating the full process from design to finished product.
Vinyl cutter in action, cutting the Gladyshev Lab logo design with precise blade control and proper tension settings.
Clean vinyl cut showing precise cuts with proper registration and no tearing or incomplete cuts.
Systematic weeding process: starting from center, progressing through unwanted sections, and finishing with clean weeded vinyl ready for transfer.
Transfer paper application process: carefully applying transfer paper to hold vinyl design, then removing it to prepare for final application.
Final application steps: positioning vinyl on target surface, using tweezers for precise removal of backing, and achieving clean final application.
Final result: professional-quality vinyl sticker ready for use, demonstrating successful completion of the vinyl cutting workflow.
Encountered and resolved a motor failure during the vinyl cutting process, demonstrating troubleshooting skills and equipment maintenance knowledge.
Vinyl cutter displaying motor error, indicating a mechanical issue that prevented normal operation.
Side-by-side comparison showing the vinyl roll before and after the failure. The roll ran out of material and then fell, causing the vinyl to kink under the cutting wheel.
Simple fix process:
This common issue occurs when the vinyl roll runs out or becomes misaligned, causing the cutting mechanism to fail. The solution involves proper material handling and machine setup.
Key insights and challenges encountered during this week.
Reflections will be added here as the week progresses...
Acknowledgements for the help I received this week from my classmates and instructors.
This week's training was well-documented by Katrina Li, thank you!
Photos and videos of this week's training were taken by Mariam Fitaihi, thank you!
Erik reviewed my approach to folding thick materials and suggested using the Ku & Demaine thick‑origami method. He pointed me to the paper and emphasized that doubled creases should be spaced according to the number of layers between faces in the final fold. This feedback led me to implement two variants (estimate and exact) of thickened crease patterns and to plan a next step for layer‑aware offsets.
I took notes on the individual group assignment for characterizaing the laser cutter. :-)
Transparent documentation of AI assistance used in this week's work, following course guidelines for ethical AI usage.
This week's webpage development, training documentation, and assignment preparation were assisted by Cursor AI. The AI helped with HTML/CSS implementation, content organization, and structuring technical documentation.
Cursor AI assisted with organizing webpage sections, cleaning up HTML structure, and updating content for both week 0 and week 1 pages. The AI helped with code refactoring, section reorganization, and maintaining consistent styling across pages.
Cursor AI assisted with adding Anthony's HTMA guides to the Week 1 page, creating a new "Useful Documentation" section, and integrating external resource links with proper styling and organization.
A separate chat was used to convert a flat crease pattern into a thick‑origami version following Ku & Demaine.
The AI doubled each crease into parallel offsets and generated vertex polygons (estimate = regular polygons; exact = sector‑aware polygons) and explained how to map desired thickness by setting OFFSET_FRAC = thickness / sheet_size
.
Cursor AI assisted with repository size management by breaking down large commits into smaller, manageable chunks under 10MB each. The AI helped organize media files into logical commits, added the Vinyl Cutter Individual Assignment section with proper styling and image sizing, and provided guidance on git workflow optimization to work within platform size limits.
Principles & Cutting · HTMAA 2025
This week focuses on the fundamentals of digital fabrication: computer-aided design (CAD), computer-aided manufacturing (CAM), laser cutting, and vinyl cutting. We'll learn the complete workflow from design to finished parts.
Comprehensive training notes and media from laser cutter and vinyl cutter sessions.
Additional resources and guides from Anthony Pennes for laser cutting, vinyl cutting, and image compression workflows.
Comprehensive guides covering essential digital fabrication techniques, parameter optimization, and workflow best practices.
Essential techniques for optimizing image file sizes, setting up batch processing tools, and maintaining repository efficiency.
📖 View GuideComplete laser cutting workflow including safety, parameter optimization, joint design, and troubleshooting techniques.
📖 View GuideDetailed vinyl cutting techniques, software setup, machine operation, and weeding processes for professional results.
📖 View GuideNote: These guides were created by Anthony Pennes and are maintained as supplementary resources for the HTMAA course. View original Slack message for context.
Systematic testing and documentation of laser cutter parameters for optimal cutting performance. Assignment started: September 11, 2025 Assignment completed: MM DD, YYYY
Finger joint - interlocking design for structural connections
Size of the slot that provides tight enough fit for assembly
Material choice significantly impacts joint quality and assembly precision
Design and fabricate a modular construction kit using laser cutting and vinyl cutting techniques. Assignment started: September 10, 2025
Initial research and clarification discussions with instructors and classmates to understand assignment requirements and technical constraints.
Special thanks to Erik Demaine for guidance on vinyl cutting crease patterns and fold differentiation techniques, and Anthony Pennes for clarifying assignment requirements, file formats, and material options. Their expertise was invaluable in understanding the technical constraints and design possibilities for this project.
I hand‑folded the crease pattern to validate the assembly. The parts do come together when the folds are reasonably close to the intended lines. A second, refolded gadget produced a noticeably cleaner assembly.
We tried cutting the full crease pattern on one side. It failed when layers with opposite cuts overlapped and had to be push‑folded through during the final folding step — the piece broke.
First assembly of two gadgets. Folds were smooth after separating mountain and valley cuts onto opposite sides to avoid breaking during push‑folds over multiple layers. The shop cardboard was tight in the assembly pocket; thinner Amazon box cardboard folded by hand fit better. Next step: make the laser‑cut pattern more exact.
Left to right: clear mountain cut, flip and cut the opposite side, clear valley cut.
Measurements confirming mountain vs valley sides.
Side profile and insertion step demonstrating clean folds without tearing.
Exploring double‑part strategies: sequential cuts, flips between sides, and opposite‑side cuts.
Temporary rubber band used to hold alignment while completing final folds.
Switched to thinner Amazon cardboard because the shop cardboard was too thick for the assembly pocket. The Amazon box folded by hand fit perfectly and assembled smoothly. Three gadgets worked with the thinner material. Rubber bands are just for compression — they assemble without them, though the bands make it easier to keep them as one unit during insertion into the next gadget.
Scaling up to quadruple cuts: sequential cuts, flips between sides, and opposite-side cutting strategies.
Three views of the double gadget assembled with Amazon cardboard, showing clean folds and proper fit.
Assembly sequence showing compression, support positioning, and insertion process for stable construction.
The culmination: triple gadget assembly demonstrating successful scaling with Amazon cardboard and support techniques.
Applying thick‑origami concepts to avoid layer collisions and enable folding with real material thickness.
From a discussion with Erik Demaine: double each crease into parallel offsets and open vertex regions as polygons to prevent collisions. A uniform spacing works for a first pass, but for correctness the spacing between the doubled creases should depend on how many layers lie between faces in the final folded state. I plan to estimate per‑crease layer counts from an unfolded model and adjust offsets accordingly.
Citation: Jason S. Ku and Erik D. Demaine, “Folding Flat Crease Patterns With Thick Materials”, Journal of Mechanisms and Robotics, 8(3), June 2016, pp. 031003‑1–6. View paper
Input: crease segments with mountain/valley labels; sheet size S; target thickness t offset = t / S (or a chosen fraction) for each crease c: draw two lines parallel to c at ±offset for each vertex (intersection of original creases): place a small regular polygon (e.g., octagon) centered at the vertex Output: doubled creases + vertex holes
Input: crease lines; sheet size S; target thickness t offset = t / S for each crease c: compute unit direction v and normals n1,n2 define two infinite offset lines at ±offset along n1/n2 for each vertex: collect incident creases; sort by angle into cyclic order for each adjacent pair (i, j): pick the offset side that lies inside the angular sector intersect those two offset lines → one polygon vertex connect all vertices in order → convex vertex polygon trim faces/creases by polygons as needed Output: doubled creases + exact vertex polygons
Following Erik's advice, offsets should scale with the number of layers between faces in the folded state. Plan: estimate per‑crease layer counts and set per‑crease offset = k × thickness × layers(c), while keeping vertex polygons valid to avoid collisions.
Design and cut vinyl stickers and stencils using the vinyl cutter. Assignment started: September 15, 2025 Assignment completed: September 15, 2025
Successfully completed vinyl cutting project creating lab logo stickers. The process involved designing vector graphics, setting up the vinyl cutter, and executing the complete workflow from cutting to final application. The project demonstrated both successful execution and troubleshooting when equipment issues arose.
Gladyshev Lab Logo
Abugoot Logo Design
Created a parametric sticker design that can be infinitely customized through an interactive web application. The design demonstrates the power of parametric modeling in creating personalized vinyl stickers with adjustable parameters for size, complexity, and visual elements.
This web-based generator was created as a final project in 6.5310 last semester and was used to download a PNG of the default design shown above. Generate unlimited variations of this parametric design by adjusting parameters in real-time to create custom stickers for any application.
🎨 Generate Custom DesignsComplete workflow from vinyl cutting through final sticker application, demonstrating the full process from design to finished product.
Vinyl cutter in action, cutting the Gladyshev Lab logo design with precise blade control and proper tension settings.
Clean vinyl cut showing precise cuts with proper registration and no tearing or incomplete cuts.
Systematic weeding process: starting from center, progressing through unwanted sections, and finishing with clean weeded vinyl ready for transfer.
Transfer paper application process: carefully applying transfer paper to hold vinyl design, then removing it to prepare for final application.
Final application steps: positioning vinyl on target surface, using tweezers for precise removal of backing, and achieving clean final application.
Final result: professional-quality vinyl sticker ready for use, demonstrating successful completion of the vinyl cutting workflow.
Encountered and resolved a motor failure during the vinyl cutting process, demonstrating troubleshooting skills and equipment maintenance knowledge.
Vinyl cutter displaying motor error, indicating a mechanical issue that prevented normal operation.
Side-by-side comparison showing the vinyl roll before and after the failure. The roll ran out of material and then fell, causing the vinyl to kink under the cutting wheel.
Simple fix process:
This common issue occurs when the vinyl roll runs out or becomes misaligned, causing the cutting mechanism to fail. The solution involves proper material handling and machine setup.
Key insights and challenges encountered during this week.
Reflections will be added here as the week progresses...
Acknowledgements for the help I received this week from my classmates and instructors.
This week's training was well-documented by Katrina Li, thank you!
Photos and videos of this week's training were taken by Mariam Fitaihi, thank you!
Erik reviewed my approach to folding thick materials and suggested using the Ku & Demaine thick‑origami method. He pointed me to the paper and emphasized that doubled creases should be spaced according to the number of layers between faces in the final fold. This feedback led me to implement two variants (estimate and exact) of thickened crease patterns and to plan a next step for layer‑aware offsets.
I took notes on the individual group assignment for characterizaing the laser cutter. :-)
Transparent documentation of AI assistance used in this week's work, following course guidelines for ethical AI usage.
This week's webpage development, training documentation, and assignment preparation were assisted by Cursor AI. The AI helped with HTML/CSS implementation, content organization, and structuring technical documentation.
Cursor AI assisted with organizing webpage sections, cleaning up HTML structure, and updating content for both week 0 and week 1 pages. The AI helped with code refactoring, section reorganization, and maintaining consistent styling across pages.
Cursor AI assisted with adding Anthony's HTMA guides to the Week 1 page, creating a new "Useful Documentation" section, and integrating external resource links with proper styling and organization.
A separate chat was used to convert a flat crease pattern into a thick‑origami version following Ku & Demaine.
The AI doubled each crease into parallel offsets and generated vertex polygons (estimate = regular polygons; exact = sector‑aware polygons) and explained how to map desired thickness by setting OFFSET_FRAC = thickness / sheet_size
.
Cursor AI assisted with repository size management by breaking down large commits into smaller, manageable chunks under 10MB each. The AI helped organize media files into logical commits, added the Vinyl Cutter Individual Assignment section with proper styling and image sizing, and provided guidance on git workflow optimization to work within platform size limits.
Considered vinyl cutting lab logo stickers. Needed .png or .svg for setting up the vinyl cutter, and executing the complete workflow from cutting to final application. The project demonstrated both successful execution and troubleshooting when equipment issues arose.
``` Let me read the current file to see the exact text: Now let me read the parametric design section: Now I'll make both changes: ```htmlPrinciples & Cutting · HTMAA 2025
This week focuses on the fundamentals of digital fabrication: computer-aided design (CAD), computer-aided manufacturing (CAM), laser cutting, and vinyl cutting. We'll learn the complete workflow from design to finished parts.
Comprehensive training notes and media from laser cutter and vinyl cutter sessions.
Additional resources and guides from Anthony Pennes for laser cutting, vinyl cutting, and image compression workflows.
Comprehensive guides covering essential digital fabrication techniques, parameter optimization, and workflow best practices.
Essential techniques for optimizing image file sizes, setting up batch processing tools, and maintaining repository efficiency.
📖 View GuideComplete laser cutting workflow including safety, parameter optimization, joint design, and troubleshooting techniques.
📖 View GuideDetailed vinyl cutting techniques, software setup, machine operation, and weeding processes for professional results.
📖 View GuideNote: These guides were created by Anthony Pennes and are maintained as supplementary resources for the HTMAA course. View original Slack message for context.
Systematic testing and documentation of laser cutter parameters for optimal cutting performance. Assignment started: September 11, 2025 Assignment completed: MM DD, YYYY
Finger joint - interlocking design for structural connections
Size of the slot that provides tight enough fit for assembly
Material choice significantly impacts joint quality and assembly precision
Design and fabricate a modular construction kit using laser cutting and vinyl cutting techniques. Assignment started: September 10, 2025
Initial research and clarification discussions with instructors and classmates to understand assignment requirements and technical constraints.
Special thanks to Erik Demaine for guidance on vinyl cutting crease patterns and fold differentiation techniques, and Anthony Pennes for clarifying assignment requirements, file formats, and material options. Their expertise was invaluable in understanding the technical constraints and design possibilities for this project.
I hand‑folded the crease pattern to validate the assembly. The parts do come together when the folds are reasonably close to the intended lines. A second, refolded gadget produced a noticeably cleaner assembly.
We tried cutting the full crease pattern on one side. It failed when layers with opposite cuts overlapped and had to be push‑folded through during the final folding step — the piece broke.
First assembly of two gadgets. Folds were smooth after separating mountain and valley cuts onto opposite sides to avoid breaking during push‑folds over multiple layers. The shop cardboard was tight in the assembly pocket; thinner Amazon box cardboard folded by hand fit better. Next step: make the laser‑cut pattern more exact.
Left to right: clear mountain cut, flip and cut the opposite side, clear valley cut.
Measurements confirming mountain vs valley sides.
Side profile and insertion step demonstrating clean folds without tearing.
Exploring double‑part strategies: sequential cuts, flips between sides, and opposite‑side cuts.
Temporary rubber band used to hold alignment while completing final folds.
Switched to thinner Amazon cardboard because the shop cardboard was too thick for the assembly pocket. The Amazon box folded by hand fit perfectly and assembled smoothly. Three gadgets worked with the thinner material. Rubber bands are just for compression — they assemble without them, though the bands make it easier to keep them as one unit during insertion into the next gadget.
Scaling up to quadruple cuts: sequential cuts, flips between sides, and opposite-side cutting strategies.
Three views of the double gadget assembled with Amazon cardboard, showing clean folds and proper fit.
Assembly sequence showing compression, support positioning, and insertion process for stable construction.
The culmination: triple gadget assembly demonstrating successful scaling with Amazon cardboard and support techniques.
Applying thick‑origami concepts to avoid layer collisions and enable folding with real material thickness.
From a discussion with Erik Demaine: double each crease into parallel offsets and open vertex regions as polygons to prevent collisions. A uniform spacing works for a first pass, but for correctness the spacing between the doubled creases should depend on how many layers lie between faces in the final folded state. I plan to estimate per‑crease layer counts from an unfolded model and adjust offsets accordingly.
Citation: Jason S. Ku and Erik D. Demaine, “Folding Flat Crease Patterns With Thick Materials”, Journal of Mechanisms and Robotics, 8(3), June 2016, pp. 031003‑1–6. View paper
Input: crease segments with mountain/valley labels; sheet size S; target thickness t offset = t / S (or a chosen fraction) for each crease c: draw two lines parallel to c at ±offset for each vertex (intersection of original creases): place a small regular polygon (e.g., octagon) centered at the vertex Output: doubled creases + vertex holes
Input: crease lines; sheet size S; target thickness t offset = t / S for each crease c: compute unit direction v and normals n1,n2 define two infinite offset lines at ±offset along n1/n2 for each vertex: collect incident creases; sort by angle into cyclic order for each adjacent pair (i, j): pick the offset side that lies inside the angular sector intersect those two offset lines → one polygon vertex connect all vertices in order → convex vertex polygon trim faces/creases by polygons as needed Output: doubled creases + exact vertex polygons
Following Erik's advice, offsets should scale with the number of layers between faces in the folded state. Plan: estimate per‑crease layer counts and set per‑crease offset = k × thickness × layers(c), while keeping vertex polygons valid to avoid collisions.
Design and cut vinyl stickers and stencils using the vinyl cutter. Assignment started: September 15, 2025 Assignment completed: September 15, 2025
Considered vinyl cutting lab logo stickers. Needed .png or .svg for setting up the vinyl cutter, and executing the complete workflow from cutting to final application. The project demonstrated both successful execution and troubleshooting when equipment issues arose.
Gladyshev Lab Logo
Abugoot Logo Design
Used a parametric sticker design that can be infinitely customized through an interactive web application. The design demonstrates the power of parametric modeling in creating personalized vinyl stickers with adjustable parameters for size, complexity, and visual elements. The assignment demonstrated both successful execution and troubleshooting when equipment issues arose.
This web-based generator was created as a final project in 6.5310 last semester and was used to download a PNG of the default design shown above. Generate unlimited variations of this parametric design by adjusting parameters in real-time to create custom stickers for any application.
🎨 Generate Custom DesignsComplete workflow from vinyl cutting through final sticker application, demonstrating the full process from design to finished product.
Vinyl cutter in action, cutting the Gladyshev Lab logo design with precise blade control and proper tension settings.
Clean vinyl cut showing precise cuts with proper registration and no tearing or incomplete cuts.
Systematic weeding process: starting from center, progressing through unwanted sections, and finishing with clean weeded vinyl ready for transfer.
Transfer paper application process: carefully applying transfer paper to hold vinyl design, then removing it to prepare for final application.
Final application steps: positioning vinyl on target surface, using tweezers for precise removal of backing, and achieving clean final application.
Final result: professional-quality vinyl sticker ready for use, demonstrating successful completion of the vinyl cutting workflow.
Encountered and resolved a motor failure during the vinyl cutting process, demonstrating troubleshooting skills and equipment maintenance knowledge.
Vinyl cutter displaying motor error, indicating a mechanical issue that prevented normal operation.
Side-by-side comparison showing the vinyl roll before and after the failure. The roll ran out of material and then fell, causing the vinyl to kink under the cutting wheel.
Simple fix process:
This common issue occurs when the vinyl roll runs out or becomes misaligned, causing the cutting mechanism to fail. The solution involves proper material handling and machine setup.
Key insights and challenges encountered during this week.
Reflections will be added here as the week progresses...
Acknowledgements for the help I received this week from my classmates and instructors.
This week's training was well-documented by Katrina Li, thank you!
Photos and videos of this week's training were taken by Mariam Fitaihi, thank you!
Erik reviewed my approach to folding thick materials and suggested using the Ku & Demaine thick‑origami method. He pointed me to the paper and emphasized that doubled creases should be spaced according to the number of layers between faces in the final fold. This feedback led me to implement two variants (estimate and exact) of thickened crease patterns and to plan a next step for layer‑aware offsets.
I took notes on the individual group assignment for characterizaing the laser cutter. :-)
Transparent documentation of AI assistance used in this week's work, following course guidelines for ethical AI usage.
This week's webpage development, training documentation, and assignment preparation were assisted by Cursor AI. The AI helped with HTML/CSS implementation, content organization, and structuring technical documentation.
Cursor AI assisted with organizing webpage sections, cleaning up HTML structure, and updating content for both week 0 and week 1 pages. The AI helped with code refactoring, section reorganization, and maintaining consistent styling across pages.
Cursor AI assisted with adding Anthony's HTMA guides to the Week 1 page, creating a new "Useful Documentation" section, and integrating external resource links with proper styling and organization.
A separate chat was used to convert a flat crease pattern into a thick‑origami version following Ku & Demaine.
The AI doubled each crease into parallel offsets and generated vertex polygons (estimate = regular polygons; exact = sector‑aware polygons) and explained how to map desired thickness by setting OFFSET_FRAC = thickness / sheet_size
.
Cursor AI assisted with repository size management by breaking down large commits into smaller, manageable chunks under 10MB each. The AI helped organize media files into logical commits, added the Vinyl Cutter Individual Assignment section with proper styling and image sizing, and provided guidance on git workflow optimization to work within platform size limits.