← All projects
Project 01 · CAD & product design

A clip-on visual shield for glasses

A student with a sensory processing disorder is distracted in class by movement, screens and lights at the edge of their vision. Their current fix (modified lab goggles, a mask and a hood) is uncomfortable and doesn't work well. I designed a light, foldable shield that clips onto their own glasses, blocks the top, sides and bottom, and keeps the view to the front clear.

CADSolidWorks
CourseGNG2501 · uOttawa
DateFall 2026
My roleSolidWorks model & design
Team5 students
StatusPrototype in progress
DueNov 1, 2026
FabricationMakerspace · PLA, TPU, tinted PVC
≤80°
Horizontal field-of-view target (≤120° acceptable)
≤20g
Mass target for the whole device (≤40 g acceptable)
1.5mm
Matte black PLA monocoque wall, 50 mm flaps
$39.95
Current bill of materials, against a $50 budget
SolidWorks assembly window showing the shield: front chassis, side panels and lower flaps mated to a reference glasses frame, with the feature tree on the left
Fig. 1.1 SolidWorks assembly (ASSEMBLAGE.SLDASM): front chassis, left and right side panels and two lower flaps, mated to the reference frame.
Fig. 1.2 Recorded in SolidWorks: the assembly turning, with the removable lower flaps moving in and out.

The SolidWorks model

I modelled the whole assembly in SolidWorks around a reference frame, so the fit on the glasses can be checked before anything is printed. Each part is a separate component mated to the frame, which keeps the panels interchangeable and lets one change without rebuilding the others.

ComponentFunctionMaterial
Front chassisMonocoque shell with a 50 mm top flap that blocks overhead lightsPLA 1.5 mm
Side panels L/RBlock peripheral vision and stop short of the headphone cushionsPLA
Lower flaps ×2Removable one at a time, to block the bottom or let the student read notesPLA
ClipsHold the panels on the frame without modifying the glassesTPU
Light filtersThree tints (grey, dark, orange) for bright light and screensPVC 0.3 mm
FrameReference geometry the assembly is mated toReference

Three subsystems, one weak link

  • Attachment: light clips sit on the frame and carry the panels. They must be stable, quick to remove and never damage the glasses.
  • Visual blocking: top, side and lower panels cover the periphery while the centre stays open.
  • Folding: panels fold toward the temples on flexible TPU zones, so the device packs flat and survives repeated folding.

The clips carry the panels, and the panels fold on the flexible zones. A badly fitted clip therefore compromises the other two subsystems, so the clips are the next thing to model and test.

From client needs to specs

Client needDesign target
See the teacher and readOpen centre, horizontal field ≤80° (≤120°)
Block top, sides, bottomPanels on three sides, vertical field ≤110° (≤130°)
No skin contactClearance all around the face
Keep noise-cancelling headphonesNothing in the cushion zone
Light and comfortableThin walls, mass ≤20 g (≤40 g)
No foggingVenting around the lenses, ≥120 min of wear (≥60)
Easy to carryFoldable panels, folded thickness to be measured

Test plan

TestMethodPass
Attachment20 head movements, 20 on/off cyclesNo detachment, frame intact
Field of viewProtractor, object moved along an arc≤80° · ≤120°
Folding50 fold/unfold cyclesNo cracks or play
HeadphonesWorn with the client's own headsetCompatible, no discomfort
MassScale, complete device≤20 g · ≤40 g
Fog & comfortContinuous wear, then a survey≥60 min, comfort ≥8/10

During client trials the student installs and handles the device themselves. The team doesn't touch it.

Acting on feedback

Every comment from our teaching assistant got an action and a deadline: an exploded view and installation sequence, a demonstration of putting the clips on and taking them off, adjustable clips, panel shapes checked on a mock-up, benchmarking against existing products and a Zenni square frame, and an updated bill of materials.

Next. Model the clips in SolidWorks and add an exploded view (Oct 21–23), print and assemble (Oct 24–28), test with the client on Oct 30, then adjust by Nov 1.
Render of the shield on glasses with one lower flap removed
Fig. 1.3 Concept render: top panel, side panels, and one lower flap removed so the student can read notes.
Render of the shield with three interchangeable tinted light filters: orange, grey and dark
Fig. 1.4 One shell, interchangeable modules: light filters in three tints.
Shaded SolidWorks view of the shield assembly
Fig. 1.5 Shaded view of the assembly.
SolidWorksAssembly & matesDesign for 3D printingPLA / TPUSpecs from client needsTest planningBill of materials