Project 3: Beaded Jewelry - OpenSCAD Design
Accessibility: When including images or diagrams, add short alt-text and provide a comment-based walkthrough for any .scad examples so screen-reader users can follow the design steps.
Unit: 3 - Open-Ended Projects Estimated Duration: 1 week (self-paced: plan milestones below) Deliverables due: End of week (see milestones)
Project Brief
Design and produce a wearable beaded jewelry piece that includes at least eight 3D-printed beads generated in OpenSCAD. Your design must use two distinct parametric bead modules and combine them into a completed, wearable piece (necklace, bracelet, or similar).
Constraints (must follow)
- Your prototype must include a 3D-printed component designed in OpenSCAD.
- Code your project in a single
.scadfile that parameterizes bead shapes for repeatability. - Use at least two different bead shapes in the final assembly.
- The final piece must be wearable and assembled - not just a set of loose beads.
Learning Objectives
- Create parametric OpenSCAD modules for repeated geometry
- Combine modular parts into a coherent assembled object
- Document design decisions and printing notes for reproducibility
- Evaluate designs against measurable functional requirements
StepbyStep Milestones
- Project setup (Day 1)
- Read this briefing and the Unit 3 lessons.
- Create a folder for your project and initialize a short Design Notes document.
- Bead module development (Days 1-2)
- Implement
bead_A(size, detail)andbead_B(size, detail)parametric modules. - Test-print a single bead from each module; record optimal print temperature/bed settings.
- Assembly and iteration (Days 3-4)
- Create an assembly script that arranges at least 8 beads and tests fit/tolerances.
- Iterate bead hole diameter and test-strung spacing until beads slide but do not fall off.
- Final prototype & documentation (Day 5)
- Print final beads, assemble the piece, photograph the result, and prepare the deliverables.
Deliverables
Submit both digitally and physically as instructed:
.scadfile containing parametric bead modules and the assembly script.stlfiles (exported as needed) for printed parts- Technical documentation (Google Drive link or similar) including:
- Design Notes (ideas, measurements, param values)
- Construction / 3D printing notes (temperatures, speeds, supports)
- Photos of final prototype (multiple views)
- Physical turn-in: one assembled piece (if required by instructor)
Functional Requirements (examples - adapt to your design)
- The bead module must allow a hole diameter adjustable in 0.1 mm increments between 2.0-4.0 mm.
- The assembly must include at least 8 beads and remain wearable (fits comfortably on intended body part).
- The OpenSCAD file must be parameterized such that changing a single
scaleparameter adjusts bead size consistently. - The assembled piece must not have sharp edges that would injure skin under normal use.
Grading Rubric (simplified, 0-9 scale)
- Implementation & parametric code: 3 points
- Functionality & wearability: 3 points
- Documentation & print notes: 2 points
- Presentation & photos: 1 point
Quiz - Project 3: Beaded Jewelry (10 questions)
- Why use parametric modules for repeated parts? (one sentence)
- What is a reliable way to test a bead hole for a given cord diameter?
- Name two OpenSCAD functions or techniques useful for repeating geometry.
- What printing setting is most likely to affect hole diameter accuracy?
- How would you document an iteration that changed hole diameter from 2.5 mm to 2.7 mm?
- True/False: Once your first bead prints successfully, all subsequent iterations will print exactly the same. (Answer: False - each print can vary due to temperature, humidity, and material batch differences)
- Short answer: Explain what “wearability” means for a jewelry design. What are two specific checks you would perform to confirm a necklace is comfortable to wear?
- Practical scenario: Your bead design uses a 3 mm hole diameter. When you string it on a cord, it’s too tight and won’t slide. What are two possible solutions you could implement in OpenSCAD to fix this?
- Multiple choice: When documenting your design for reproducibility, what should you record? (A) Final bead dimensions only (B) All design iterations, parameter changes, and failed attempts (C) Just the successful version - Answer: B
- Reflection: Describe how the iterative design process (design -> print -> test -> modify) applies specifically to creating a functional wearable. Why is rapid testing and documentation critical for jewelry design?
Answer key (instructor use):
- To allow repeatable, adjustable geometry and quick global changes.
- Print a small tolerance test piece and measure fit; record results.
for()loops,moduleparameters,translate()androtate();scale().- Nozzle diameter and extrusion multiplier; also bridging/cooling.
- Note the parameter change, reproduce the print settings, measure and record fit, update Design Notes.
Extension Problems (apply project skills)
- Design an interlocking bead (snap-fit) and describe the tolerances required.
- Create a parametric clasp module that integrates with your bead string and documents a pass/fail test.
- Modify one bead to include decorative text or pattern generated procedurally in OpenSCAD.
- Convert your single
.scadproject into a small library: separate bead modules into include files and demonstrate reuse. - Propose a modification to make the piece weather-resistant for outdoor wear (materials, coatings, or geometry).
- Design and print a complete jewelry set: matching beads, clasp, and string connector with consistent design language.
- Create a variant generator that produces 10+ different bead designs with single-parameter changes; document aesthetic and functional differences.
- Build a design system document for your jewelry: modular bead library, material requirements, assembly instructions, and care guide.
- Investigate material effects: print the same bead in 2+ materials; compare durability, aesthetic, and wearability.
- Develop a parametric customization guide: enable users to modify size, spacing, color (if multi-material), and aesthetics through top-level variables.
Submission Instructions
Upload your digital deliverables to the course Drive folder and email the instructor with the link; bring the printed prototype to class on the due date.
Accessibility
Provide alt-text for photos and a short written walkthrough of how your .scad file generates the bead shapes so screen-reader users can understand the sequence and parameters.
Notes
The attached asset project_3_briefing.txt was used as the source. If you want me to also copy the original .txt into a .bak in the same folder, I can do that - tell me and I’ll create an adjacent .bak file.