hey
Mechanical Engineering
FEA
Lattice Design
CAD Modeling
Surface Modeling
Data Analysis
Additive Manufacturing
Injection Molding
CNC Machining
New Product Development
3D Rendering
Programming

Gallery

Lattice Shoe
3D Printed Lattice Shoe
  • 100% 3D Printed with HP MJF (TPA)
  • Personalized, lattice midsole with field-driven stiffness
  • Integrated, woven lattice upper
  • Functional prototypes printed

This was a functional prototype I developed with my colleague and mentor Jerry O'Leary. After we came up with the base sneaker design, I designed several zones of elastomeric lattice structure combined with the solid components to form a cohesive, single-piece design (apart from laces).

The upper is a woven lattice structure using a custom latticing method I developed. The midsole is a tuned lattice structure with zonal stiffnesses designed using Grasshopper, nTopology, and some custom tools. The lattices are parametric and can be easily updated for different shoe sizes or mechanical performance. These prototypes were made using MJF technology and TPA material. Several of these prototypes have been printed and worn around in various sizes.

Solidworks
Fusion 360
Rhino
Grasshopper
nTopology
Abaqus
Blender
Python
Rust
Javascript
Injection Molded Handles
  • Injection molded clamshell assembly
  • Glass filled nylon substrate, TPU overmolding
  • Functional prototypes (T1 samples) in field testing

*Actual product under NDA

This was a design for injection molding project. We took the initial concept design, a tool handle needing to withstand specific loading and environmental conditions, and performed a redesign for manufacturability. We came up with a design consisting of a clamshell structure (glass filled nylon substrate) for structure and housing internals along with soft, textured, TPU overmolding. We validated the prototype through finite element simulation and additively-manufactured prototypes prior to field testing.

IM Handles
(Undisclosed)
Lattice Tennis Ball
3D Printed Lattice Tennis ball
  • 3D Printed with HP MJF (TPA)
  • Lattice structure tuned for rebound
  • Functional prototypes printed

This project was a proof of concept prototype for a 3D printed, airless tennis ball. I designed a two-layer custom lattice structure that would withstand the required forces and provide the desired rebound. These were manufactured using HP MJF technology and TPA material. The design involved a combination of Rhino, Grasshopper, and nTopology.

3D Viewer
Online 3D Viewer
  • STL Viewer
  • Command-based, inspired by rhino
  • Focus on being minimal

This is a (work in progress) test to see what it would take to get a minimal, useful online STL viewer working. This is inspired by my favorite 3D Viewport experience (Rhino). The primary goals with this are to make it fast and familiar to use for engineers. Current functionality includes model uploads, visibility toggling, ground plane & axes, iso/perspective toggle, screenshots, wireframe, and more. WIP functionality includes better instructions/help, a measuring tool, rotation/translation, and whatever else seems like it would be useful to add. Also, bug fixes.

Parametric Design Web App
  • Running in the Browser
  • Automatically generated design
  • Live updating and rendering of parametric design

This project was a test of a web application that would allow a user to tweak parametric designs operating on their own files. The use case shown is an example where a file is upload, a bone plate is automatically generated, and the user can tweak the parameters using sliders to see it update in real time. This project runs in the browser and is fully custom built using Three.js and Grasshopper.

Online Design Customizer
2D Demos
Programming Demos
  • Some miscellaneous programming demos
  • P5.js, THREE.js

This project was a test of a web application that would allow a user to tweak parametric designs operating on their own files. The use case shown is an example where a file is upload, a bone plate is automatically generated, and the user can tweak the parameters using sliders to see it update in real time. This project runs in the browser and is fully custom built using Three.js and Grasshopper.

Field-driven Bike Seat
Topology Optimization
Wrist Rest
IM Assembly
Lattice Foam Replacement -
Ballistics Helmet (Undisclosed)

All images created and rendered by Tristan Antonsen

© Tristan Antonsen & respective stakeholders