Forte: User-Driven Generative Design
Authors
Low-cost fabrication machines (e.g., 3D printers) offer the promise of creating custom-designed objects by a range of users. To maximize performance, generative design methods such as topology optimization can automatically optimize properties of a design based on high-level specifications. Though promising, such methods require people to map their design ideas--often unintuitively--to a small number of mathematical input parameters, and the relationship between those parameters and a generated design is often unclear, making it difficult to iterate a design. We present Forte, a sketch-based, real-time interactive tool for people to directly express and iterate on their designs via 2D topology optimization. Users can ask the system to add structures, provide a variation with better performance, or optimize internal material layouts. Users can globally control how much to `deviate' from the initial sketch, or perform local suggestive editing, which interactively prompts the system to update based on the new information. Design sessions with 10 participants demonstrate that Forte empowers designers to create and explore a range of optimized designs with custom forms and styles.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Grafter: Remixing 3D-Printed Machines
CHI '18· Desktop 3D Printing & Personal Fabrication +1
- 100%
FabricatINK: Personal Fabrication of Bespoke Displays Using Electronic Ink from Upcycled E Readers
CHI '22· Desktop 3D Printing & Personal Fabrication +1
- 100%
TensionFab: Fabrication of Room-scale Surface Structures From the Tension-Active Form of Planar Modules
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 100%
3D Printing Locally Activated Visual-Displays Embedded in 3D Objects via Electrically Conductive and Thermochromic Materials
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 100%
Touch-n-Go: Designing and Fabricating Touch Fastening Structures by FDM 3D Printing
CHI '24· Desktop 3D Printing & Personal Fabrication +1
- 100%
ConTextural: A Toolpath-Based Texture Editing Tool for Extrusion 3D Printers
CHI '25· Desktop 3D Printing & Personal Fabrication +1
- 100%
Entering the 3D printer: negotiations of imprecision in making.
DIS '24· Desktop 3D Printing & Personal Fabrication +1
- 100%
Stay Tuned: Tuning Actuation Force in Functional Objects
DIS '25· Desktop 3D Printing & Personal Fabrication +1
- 100%
Automated Filament Inking for Multi-color FFF 3D Printing
UIST '22· Desktop 3D Printing & Personal Fabrication +1
- 80%
Shape Structuralizer: Design, Fabrication, and User-driven Iterative Refinement of 3D Mesh Models
CHI '19· Desktop 3D Printing & Personal Fabrication +1
Based on Jaccard similarity of research subtopics & professions (≥60%)