Makeathon ends in00:00:00:00
Docs Home
/
Zoo Design Studio
/
Aquarium
/
Aviator Frames Design Toolkit

Aviator Frames Design Toolkit

Makeathon

Makeathon Winner

💼 The "You're Hired" Award

Yes… we literally created a new category for this one.

The prize for this award includes two years of unlimited Zookeeper reasoning time in Zoo Design Studio, a featured spot as a Makeathon winner on our Aquarium page, and, most importantly, our very sincere hope that you'll consider interviewing to work with us.

The custom bspline library absolutely wowed our engineering team, especially the work building on top of both sketch1 and sketch2 functionality. This submission stood out technically in a way that made us stop and say: “Okay, we should see if Daniel would consider working with us.” So congratulations, you've officially earned the first-ever You're Hired! Award. 😄

Submitted by: graphitical

This project is a demonstration of high-fidelity, mirror-symmetric, organic CAD design in KCL, centered on the iconic Aviator Frame. Rather than simply delivering a static model, the goal was to build a collection of "toolboxes" that other designers can use out of the box to solve common engineering hurdles in KCL. The B-Spline Library (`lib_bspline.kcl`): To capture the subtle, organic "teardrop" of the classic aviator, I implemented a custom periodic cubic B-Spline library. This allows for C2-continuous curves (mathematically smooth) that standard lines and arcs struggle to achieve. By defining a low-fidelity control cage from coincident constraints and construction lines, the library generates high-fidelity, automotive-grade surfaces automatically. 3D Mirroring "Polyfill": As of at the time of submission, KCL lacked a native 3D mirror tool (it has been added since then). I solved this by engineering a coordinate-system-level mirroring toolkit. By mathematically reflecting the workspace (planes) instead of the geometry, I achieved perfect symmetry and interactivity across the center line without duplicating code or manually calculating every vertex. To experience the power of the B-Spline control cage, open `aviator_lens.kcl` in the Zoo Modeling App. 1. Enable the Sketcher: Select the `cage` sketch. 2. Tune the Shape: Drag the control points in real-time. 3. Watch the Magic: The high-fidelity smooth curve and 3D lens will update on exit of the sketch as you manipulate the low-fidelity cage.

Loading likes...
Aviator Frames Design Toolkit